|
ManiaScript
Script language used in ManiaPlanet
|
#include <big.h>
Public Types | |
| enum | ETmScoreSortOrder { TotalPoints, BestRace_Time, BestRace_Stunts, BestRace_NbRespawns, BestRace_CheckpointsProgress, PrevRace_Time, Name, LadderRankSortValue } |
| enum | ETMRespawnBehaviour { Normal, DoNothing, GiveUpBeforeFirstCheckPoint, AlwaysGiveUp } |
| enum | ETmRaceChronoBehaviour { Auto, Hidden, CountDown, Normal } |
Public Types inherited from CMode | |
| enum | EMedal { None, Finished, Bronze, Silver, Gold, Author } |
Public Member Functions | |
| Void | PassOn (CTmModeEvent Event) |
| Void | Discard (CTmModeEvent Event) |
| Void | FakePlayers_Add (Text NickName) |
| Void | FakePlayers_Remove (CUser User) |
| Void | FakePlayers_RemoveAll () |
| Void | Scores_Sort (ETmScoreSortOrder SortOrder) |
| Void | Scores_Clear () |
| Void | Ladder_ComputeRank (ETmScoreSortOrder SortOrder) |
Public Member Functions inherited from CMode | |
| Void | RequestLoadMap () |
| Void | RequestUnloadMap () |
| Void | Ladder_OpenMatch_BeginRequest () |
| Void | Ladder_OpenMatch_AddPlayer (CScore PlayerScore) |
| Void | Ladder_OpenMatch_EndRequest () |
| Void | Ladder_CloseMatchRequest () |
| Void | Ladder_CancelMatchRequest () |
| Void | AutoTeamBalance () |
| Void | Solo_SetNewRecord (CScore PlayerScore, EMedal Medal) |
| Integer | Synchro_AddBarrier () |
| Boolean | Synchro_BarrierReached (Integer Barrier) |
Public Attributes | |
| const CTmPlayer[] | ConnectedPlayers |
| const CTmPlayer[] | Players |
| const CTmPlayer[] | PlayersRacing |
| const CTmPlayer[] | PlayersWaiting |
| const CTmScore[] | Scores |
| const CTmModeEvent[] | PendingEvents |
| Integer | CutOffTimeLimit |
| Integer | NbLaps |
| Boolean | IndependantLaps |
| Boolean | UiRounds |
| Boolean | UiStuntsMode |
| Boolean | UiDisplayStuntsNames |
| Boolean | HideOpponents |
| Integer | ForceMaxOpponents |
| Integer | UiScoresPointsLimit |
| ETMRespawnBehaviour | RespawnBehaviour |
| ETmRaceChronoBehaviour | UiRaceChrono |
Public Attributes inherited from CMode | |
| const Text | MapName |
| const CMap | Map |
| const CUser[] | Users |
| const CTeam[] | Teams |
| const Integer | Now |
| const Integer | Period |
| Boolean | MatchEndRequested |
| const Boolean | ServerShutdownRequested |
| const Boolean | MapLoaded |
| const CMapInfo[] | MapList |
| Integer | NextMapIndex |
| const CUIConfigMgr | UIManager |
| const Boolean | Ladder_RequestInProgress |
| const CXmlRpc | XmlRpc |
Public Attributes inherited from CNod | |
| const Ident | Id |
| Void CTmMode::Discard | ( | CTmModeEvent | Event | ) |
| Void CTmMode::FakePlayers_RemoveAll | ( | ) |
| Void CTmMode::Ladder_ComputeRank | ( | ETmScoreSortOrder | SortOrder | ) |
| Void CTmMode::PassOn | ( | CTmModeEvent | Event | ) |
| Void CTmMode::Scores_Clear | ( | ) |
| Void CTmMode::Scores_Sort | ( | ETmScoreSortOrder | SortOrder | ) |
| const CTmPlayer [] CTmMode::ConnectedPlayers |
| Integer CTmMode::CutOffTimeLimit |
| Integer CTmMode::ForceMaxOpponents |
| Boolean CTmMode::HideOpponents |
| Boolean CTmMode::IndependantLaps |
| Integer CTmMode::NbLaps |
| const CTmModeEvent [] CTmMode::PendingEvents |
| const CTmPlayer [] CTmMode::Players |
| const CTmPlayer [] CTmMode::PlayersRacing |
| const CTmPlayer [] CTmMode::PlayersWaiting |
| ETMRespawnBehaviour CTmMode::RespawnBehaviour |
| const CTmScore [] CTmMode::Scores |
| Boolean CTmMode::UiDisplayStuntsNames |
| ETmRaceChronoBehaviour CTmMode::UiRaceChrono |
| Boolean CTmMode::UiRounds |
| Integer CTmMode::UiScoresPointsLimit |
| Boolean CTmMode::UiStuntsMode |
1.8.1.2