New features and other changes in the v0.96 release of XASECO:
- the system has been renamed to XASECO to avoid confusion with other ASECO/RASP systems, and to signify it's a complete and integrated solution for server control
- added ManiaLinks windows (via new include manialinks.inc.php) to allow the system to display TMN-style pop-ups on TMF
- added a Prev button to all multi-page ManiaLinks windows when viewing the second and subsequent pages
- added recognition of server type TMF and game mode Cup, including with the /admin setgamemode command
- updated the /server command to handle Cup mode and show the RoundsPerChallenge value (in addition to the points limit) if the server is in Cup mode
- new /admin disablerespawn command (TMF-only) to show the current DisableRespawn setting (allowing players to respawn at checkpoints), and to toggle it with an ON" or "OFF" (case-insensitive) parameter
- new /admin forceshowall command (TMF-only) to show the current ForceShowAllOpponents setting (forcing players to see all opponents), and to toggle it with an ON" or "OFF" (case-insensitive) parameter
- updated the TMXInfoFetcher class to handle the new TMNF section
- on a TMNF server (packmask Stadium) the /tmxinfo and /tmxrecs commands as well as the TMX World Record message at the start of a new track will consult the TMNF section of TMX, on a TMUF server the TMU section, and (as before) on a TMN server the TMN section
- the /add and /admin add commands will consult the TMNF, TMUF and TMN sections of TMX according to the same rules
- new $jukebox_permadd option in rasp.settings.php to allow tracks voted into the jukebox via /add to remain permanently in the server's track list (normally they're removed after they're finished)
- added extra check for non-empty TM server build during start-up
- several minor tweaks to web_access.inc.php to make it more robust and prevent stream_select() warnings (thanks Slig)
Bug fixes in the v0.96 release of XASECO:
- when a player equals his/her local or Dedimania record, it would be logged again with the next higher position (but not stored anywhere) – fixed
- new Dedimania record messages would be displayed for LAN logins making records, even though the records aren't actually submitted to the central Dedimania server – fixed
- plugin.matchsave.php used the CRLF constant in a TMN pop-up – fixed into LF
Known issues in the v0.96 release of XASECO:
- there is no support for handling non-Stadium environments (except in /nextmap), coppers, and other TMU-specific features
- the /statsall command doesn't work in TMF because there's no way to obtain a player's world stats (yet?)
- the pop-up windows in plugin.matchsave.php have not (yet) been converted to ManiaLink windows
Copyright © 2007-2023 – Frans P. de Vries
<tm@gamers.org>
Last updated 21-Apr-2008