Skip to content

Releases: maniaplanet/game-modes

Maniaplanet update 2019-05-23

23 May 07:17
2019-05-23
6a2924c
Compare
Choose a tag to compare

Makers

  • Add a button to join the channels from the server browser.

Maniaplanet update 2019-05-13

14 May 15:06
2019-05-13
effcd55
Compare
Choose a tag to compare

Makers

  • Prevent script runtime error about performances when browsing folders with thousands of maps. see
  • Let the player extends the default map type easily.
  • Let the player use a custom script for the solo campaign in. see
  • Correctly initialize the campaign creator UI the first time it is displayed. see
  • Update deprecated code.

Maniaplanet update 2019-04-02

08 Apr 08:02
2019-04-02
22ac3be
Compare
Choose a tag to compare

Modes

Trackmania

  • All: Add a setting allowing the user to force the hiding of the other vehicles on the server.

Shootmania

  • Royal Squad: support for the multiclans feature.

Libraries

Maniaplanet

  • All: update deprecated code

Makers

  • Prevent focus on the news section when there are no news.
  • Include the mesh modeler custom materials by default in the title.
  • Speed up loadings by removing an old remnant of Turbo that is not useful in Maniaplanet.

Maniaplanet update 2018-11-06

19 Nov 16:38
2018-11-16
bfad9af
Compare
Choose a tag to compare

Modes

Trackmania

  • All: add a delay at the end of the map to let the server managers retrieve data.
  • Chase: display the name of the map creator during the winning screen.
  • Laps: new setting S_DisableGiveUp to prevent players from losing the race because of a give up.
  • Laps: it is possible to set up the mode with only a time limit and no laps limit.
  • Laps: the scores table footer message can display the time limit.
  • RoundsBase2: Add new labels to make spawning management easier on extended game modes.

Shootmania

  • Royal: new game mode Royal Squad

Libraries

Shootmania

  • SpawnScreen: fix crash when changing map

Makers

  • Add possibility to add a start block to a multilaps map
  • Display the lap counter while validating a map
  • Display the ghost and time difference of the best race while validating a map
  • Add +10/-10 and first/last page buttons in the file browsers
  • Add a "Select all" button in the file browsers
  • Add scrolling in community news with mousewheel
  • Add possibility to compete against your personal best in the world records menu
  • Add sort by date or name in browsers

Maniaplanet update 2018-03-27

27 Mar 14:33
2018-03-27
973552a
Compare
Choose a tag to compare

Modes

Trackmania

  • Chase: Find the correct next relay player when the opposing team lose a player.
  • Cup: Fix the match ending conditions.
    If a winner switched to spectator mode or left the server the match could end before enough winners were gathered. see
  • Cup: Reset the result of the race before spawning the players at the beginning of the round.
    This prevent players that do not spawn to have their latest race saved in the CurRace variable. see
  • All: Implement a basic pause system in the Cup, Rounds and Team game modes. see

Libraries

Maniaplanet

  • Makers: we pushed all the scripts used by the title makers to the repo.
  • Matchmaking: Option to turn on/off match server reconnection. Thanks to Dommy.

Trackmania

  • Scores: Send the values of the previous race in the Trackmania.Scores callback. see

Maniaplanet update 2018-02-09

12 Feb 08:19
2018-02-09
944d0d8
Compare
Choose a tag to compare

Modes

Trackmania

  • Chase: Rework the Chase game mode structure to make it more modular.
    Move the UI logic from the server side to the client side, improve the spectator UI, extract common code to a library.
  • Laps: Fix the ranking for LP computation.
    All players that finished the race are now sorted by times instead of being considered equal.

Libraries

Maniaplanet

  • Color: Allow the user to define the starting hue for the random color generation.
  • All: Check that the ServerAdmin module is available before using it. This prevent a runtime error in contexts where ServerAdmin is Null, eg: solo modes.
  • UI XmlRpc: Implement a new "visible" property on the scores table module. see

Trackmania

  • All: Improve the spectator UI initialization.
    This solve some cases where the spectator UI was still displayed even after the spectator switched to player mode.

Maniaplanet update 2017-11-22

22 Nov 13:16
2017-11-22
aa76e76
Compare
Choose a tag to compare

Modes

Shootmania

  • ElitePractice: the game mode has been converted to work with Maniaplanet 4.

Maniaplanet update 2017-11-17

20 Nov 08:49
2017-11-17
0714980
Compare
Choose a tag to compare

Libraries

Trackmania

  • All: Rename deprecated classes and variables.
  • Events: The events could be considered as processed while they were not.

Shootmania

  • All: Rename deprecated classes and variables.
  • SpawnScreen: Sometime a score was displayed two times in the spawn scoreboard, probably because the ScoresSort array was never reset. see
  • Events: The events could be considered as processed while they were not.

Maniaplanet update 2017-08-30

30 Aug 16:09
16f005d
Compare
Choose a tag to compare

Modes

Trackmania

  • All: New setting S_RespawnBehaviour. This setting overrides the respawn behaviour set by the game mode script and the S_AllowRespawn setting. see
  • TMSplitScreen_Competition: Fixed ending screen after several matches. Thanks supersmo. see

Shootmania

  • RoyalFun: Maps with a lot of landmarks (spawn/pole/dispenser) will now work correctly.

Libraries

Trackmania

  • UI_Client: Fixed a case where the time gap widget would stop working after a checkpoint.

Shootmania

  • Attributes: Let the user define a base value for each attribute for a specific player. If the player has a specific base value it will be used instead of the general one.

Maniaplanet update 2017-07-12

12 Jul 16:14
Compare
Choose a tag to compare

Modes

Trackmania

  • All: fixed the last checkpoint time used as finish time. see

Libraries

Trackmania

  • Events: the Valid() function now return a boolean to know if the event was processed or dropped. If the event is dropped you should ignore it in your game mode.