Commit Graph

146 Commits

Author SHA1 Message Date
Beu c2ff687e29 add new property 2023-10-16 14:06:26 +02:00
Beu 129053e951 Add TeamId from OnScoresStructure 2023-07-12 17:26:49 +02:00
Beu 7967779492 Add new properties 2023-06-30 18:22:20 +02:00
Beu 9e8432999b Add compatibility with php 8.2 2023-01-17 10:06:56 +01:00
jonthekiller fdaa53220c
Disable callbacks for TM2020 2020-08-04 23:05:12 +02:00
jonthekiller e84a8b7a91
Quick Fix for TM2020
Quick fix for TM2020 but break compatibility with ManiaPlanet
A better fix todo
2020-08-02 18:30:44 +02:00
jonthekiller b1712df916
Remove stuntscore in TM2020
Stuntscore doesn't exist in TM2020
2020-08-01 16:32:44 +02:00
Alexander Nell 9711937a1e bestracerespawns and bestlaprespawns removed from Scores-Callback in the new game 2020-07-17 14:36:18 +02:00
Alexander Nell 2f57ee3d6c distance and stuntsscore not available in CP-Callback of the new game 2020-07-17 14:26:03 +02:00
Alexander Nell 2c9ea14b78 New Adhoc-Callbacks which get triggered after the callback that added them 2020-05-21 20:51:51 +02:00
Alexander Nell f6a2c179af Guarantee order of checkpoint/finish-callback-triggers, so finish triggers after CPs 2020-05-21 15:26:50 +02:00
Alexander Nell 860678e57f Do not call the Waypoint-Callback itself again 2020-05-07 13:05:39 +02:00
Alexander Nell 0db1636a38 WayPoint-Callback already takes a Structure 2020-05-07 12:58:35 +02:00
Alexander Nell 9a7952811a TMCallbacks registered itself to trigger more sophisticated callbacks now, otherwise they were swallowed up 2020-05-07 12:55:58 +02:00
Alexander Nell 38c239202f Add missing Legacy-Callbacks 2020-04-27 15:49:34 +02:00
Alexander Nell c2064c8d78 Renamed //restart to //reboot 2020-04-24 18:51:38 +02:00
kremsy f31a1c1782 fixed number mismatch declerations
code cleanups
2020-04-21 17:57:36 +02:00
Alexander Nell e8d2b2e81e Remove scalar typehints to support PHP5 2020-02-25 17:48:27 +01:00
axelalex2 fa7ea9f4f3
Multiple Features to improve ManiaControl usability (#234)
* ServerUIPropertiesMenu for Configurator to edit builtin UIProperties of MP

* fixed unregister-functions of CallbackManager

* Reducing menuItemHeight in Configurator to avoid overlapping of the menu items

* Fully rebuild the admins menu after a player rights changed

* Added function to FileUtil to improve realpath, so symbolic links can be resolved

* Fixed indentation

* Update FileUtil.php

Fixed error in case of an absolute path on Unix-like systems.

* New CallQueue which runs once inbetween the MC-loops

* Added important queued call to be executed earlier

* ErrorMethod made optional, as in some cases, there might be nothing to fail

* Clean up repository from unnecessary files

* Added easy installation script for DB on Unix-like systems

* Replaced deprecated is_real by is_float

* Add milliseconds with dot instead of double colon

* Resolved deprecated curly braces error

* gitignore all hidden files (except git and gitignore)

* Update MC-update-check-interval, so that a restart is not required

* Update gitignore to not ignore changes in MCTeam-Plugins

* Update gitignore again

* And another try

* fixed MasterAdmin //delrec, added personal /delrec-command with permission-setting

* Increase version number of local records plugin

* Add Permission to delete any record

* Reworked notifications of locals, removed private only, added private at rank

* Fix formatting

* Allow AuthenticationManager to store Plugin Permissions

* Method to check, if a named function call is already queued

* Added command disable feature

* Reset timer if DeltaTime updated, so it does not try to catch up missed timings

* Added private notification setting

* To reduce load of multiple records (especially in rounds), queue call chat notifications

* Added internal function to plugin manager to return plugin menu

* restore .idea codestyle files

* Update MC-Version number to 0.250
2020-02-24 17:20:51 +01:00
kremsy 1038abdbed updated copyright label 2020-01-22 10:39:35 +01:00
kremsy ba1f6d54bd updated version and year in comments 2019-01-05 21:02:24 +01:00
axelalex2 37ae2a62c2 Fixed unregister-functions in CallbackManager (#199)
* ServerUIPropertiesMenu for Configurator to edit builtin UIProperties of MP

* fixed unregister-functions of CallbackManager
2018-11-16 18:53:16 +01:00
kremsy 9c0500f42b version increase + small fix 2018-07-11 17:47:17 +02:00
Jocy 39489f266f Updated Copyright to 2018 2018-03-27 20:11:40 +02:00
Jocy 3d6fe73163 Updated to XML-RCP Callbacks Version 2.5.0 2018-03-27 19:56:09 +02:00
kremsy a052037ac5 Fixed Missing Dedimania Inserts on Restarting Map. Resolves #158. 2017-07-17 14:40:52 +02:00
kremsy ff643c1674 Dedimania Refactor Resolveds #139 #154 2017-06-22 15:07:00 +02:00
kremsy 68a0c493ae Resolved #152 updated callbacks / modescript updates, dedimania seems to be fine 2017-06-21 19:25:58 +02:00
Jocy 32486eb468 forgot to remove a vardump 2017-05-14 19:06:33 +02:00
Jocy d6419cea97 Statslist and Playerlist now have Chunking 2017-05-14 19:05:45 +02:00
Jocy a3d7bdbb8a Added setMatchPoints() to Trackmania OnScoresStructure, Fixed a Maplist search bug 2017-05-14 17:12:48 +02:00
kremsy b4664b2b6e exception handling on multicalls 2017-05-14 16:02:14 +02:00
kremsy 68598cae6b typo fixed 2017-05-14 11:22:19 +02:00
kremsy e5c7fdbf6b drastic speedup through multicalls 2017-05-14 09:25:52 +02:00
kremsy f9b73816c3 found a new exception and fixed 2017-05-13 15:13:33 +02:00
kremsy 7c049d5222 workaround for unallowed characters in nicknames, player get kicked immideatly 2017-05-11 22:28:33 +02:00
kremsy c0d660adcd callbackmanager short workaround for nadeos parseexception 2017-05-11 21:33:18 +02:00
Jocy b90a769723 Added SidebarMenuManager Fixed https://github.com/ManiaControl/ManiaControl/issues/97 2017-05-11 20:02:28 +02:00
kremsy 2da274267d performance report improvement 2017-05-10 12:40:00 +02:00
kremsy df31eb7b14 changed callback trigger to higher times in advance to get sure the webservice dont get spamed 2017-05-10 11:49:21 +02:00
kremsy 05afe1c3bb added performance messurements 2017-05-10 11:09:59 +02:00
kremsy 7c74baf9d2 added performance reports for long loops 2017-05-10 11:07:45 +02:00
kremsy fa7ebd0cc6 stability improvemenets 2017-05-10 09:12:00 +02:00
kremsy 8b7e73b52a small stability improvement 2017-05-09 22:36:40 +02:00
kremsy a4600e94de small typo fix 2017-05-09 22:35:30 +02:00
kremsy 37e12ebf88 small callback stability improvement 2017-05-09 19:11:19 +02:00
kremsy 05f688b99f cb fix 2017-05-09 18:59:26 +02:00
kremsy a15fcefba5 removed old callbacks 2017-05-09 11:05:19 +02:00
kremsy c3f5de1f29 refactored some callback code in trackmania and removed some deprecates 2017-05-08 19:55:07 +02:00
kremsy 9b5aabab5e updated dedimaniaplugin 2017-05-08 17:45:16 +02:00