Skip to content

2017-04-05

Choose a tag to compare

@Aessi Aessi released this 11 Apr 09:30
· 12 commits to master since this release

You need the latest Shootmania titles (Battle, Combo, Elite, Joust, Royal, Siege) and the dedicated server scripts linked below (replace the ones in the GameData folder).

Diff from previous version

New callbacks

  • Maniaplanet.WarmUp.Start
  • Maniaplanet.WarmUp.End
  • Maniaplanet.WarmUp.Status
  • Shootmania.Combo.Pause
  • Shootmania.Elite.StartTurn
  • Shootmania.Elite.EndTurn
  • Shootmania.Joust.OnReload
  • Shootmania.Joust.SelectedPlayers
  • Shootmania.Joust.RoundResult
  • Shootmania.Royal.Points
  • Shootmania.Royal.PlayerSpawn
  • Shootmania.Royal.RoundWinner

Updated callbacks

  • Trackmania.Event.WayPoint
    Two new properties are now available in the json metadata.
    curracecheckpoints -> contains the checkpoints times of the current race
    curlapcheckpoints -> contains the checkpoints times of the current lap
    If the race is not a multilap then curracecheckpoints and curlapcheckpoints are equal.
  • Trackmania.Scores
    Four new properties are now available in the json metadata.
    players[n].bestracerespawns -> the number of respawns of the player during their best race
    players[n].bestracecheckpoints -> the checkpoints times of the player during their best race
    players[n].bestlaprespawns -> the number of respawns of the player during their best lap
    players[n].bestlapcheckpoints -> the checkpoints times of the player during their best lap
  • Trackmania.Event.Respawn
    The nbrespawn property is renamed to nbrespawns (with an s)

New methods

  • XmlRpc.BlockCallbacks
  • XmlRpc.UnblockCallbacks
  • Maniaplanet.WarmUp.Extend
  • Maniaplanet.WarmUp.Stop
  • Maniaplanet.WarmUp.GetStatus
  • Shootmania.Combo.GetPause
  • Shootmania.Combo.SetPause
  • Shootmania.Combo.SetTimersPosition
  • Shootmania.Siege.SetProgressionUIPosition
  • Trackmania.ForceEndRound