ManiaScript
Script language used in ManiaPlanet
 All Classes Namespaces Files Functions Variables Enumerations Enumerator
Public Attributes | List of all members
CTmMlScriptIngame Struct Reference

#include <big.h>

Inheritance diagram for CTmMlScriptIngame:
CMlScriptIngame CMlScript CNod

Public Attributes

const CTmMlPlayer InputPlayer
 
const CTmMlPlayer GUIPlayer
 
const CTmMlPlayer[] Players
 
const CTmScore[] Scores
 
const Integer[] ClanScores
 
const Vec3 MapStartLinePos
 
const Vec3[] MapCheckpointPos
 
const Vec3[] MapFinishLinePos
 
const Boolean MapIsLapRace
 
const Integer MapNbLaps
 
- Public Attributes inherited from CMlScriptIngame
const Integer GameTime
 
CUIConfig UI
 
CUIConfig ClientUI
 
Boolean IsSpectatorMode
 
const Boolean UseClans
 
const Boolean UseForcedClans
 
const CMap Map
 
const CTeam[] Teams
 
const Text CurrentServerLogin
 
const Text CurrentServerName
 
const Text CurrentServerJoinLink
 
const Text CurrentServerModeName
 
- Public Attributes inherited from CMlScript
const CMlPage Page
 
const Boolean PageIsVisible
 
const Integer Now
 
const Integer Period
 
const Integer CurrentTime
 
const Text CurrentTimeText
 
const Text CurrentLocalDateText
 
const CUser LocalUser
 
const CTitle LoadedTitle
 
const CMlEvent[] PendingEvents
 
const Real MouseX
 
const Real MouseY
 
const Boolean MouseLeftButton
 
const Boolean MouseRightButton
 
const Boolean MouseMiddleButton
 
const Boolean KeyUp
 
const Boolean KeyDown
 
const Boolean KeyLeft
 
const Boolean KeyRight
 
const Boolean KeyReturn
 
const Boolean KeySpace
 
const Boolean KeyDelete
 
Boolean EnableMenuNavigationInputs
 
const Boolean IsMenuNavigationForeground
 
const CXmlManager Xml
 
const CHttpManager Http
 
const CAudioManager Audio
 
- Public Attributes inherited from CNod
const Ident Id
 

Additional Inherited Members

- Public Types inherited from CMlScriptIngame
enum  EUISound {
  Default, Silence, StartMatch, EndMatch,
  StartRound, EndRound, PhaseChange, TieBreakPoint,
  TiePoint, VictoryPoint, Capture, TimeOut,
  Notice, Warning, PlayerEliminated, PlayerHit,
  Checkpoint, Finish, Record, ScoreProgress,
  RankChange, Bonus, FirstHit, Combo,
  PlayersRemaining, Custom1, Custom2, Custom3,
  Custom4
}
 
enum  EInGameMenuResult {
  Resume, Quit, NormalMenu, AdvancedMenu,
  ServerSettings
}
 
- Public Member Functions inherited from CMlScriptIngame
Void ShowCurChallengeCard ()
 
Void ShowModeHelp ()
 
Void CopyServerLinkToClipBoard ()
 
Void JoinTeam1 ()
 
Void JoinTeam2 ()
 
Void SetSpectateTarget (Text Player)
 
Void ShowProfile (Text Player)
 
Void ShowInGameMenu ()
 
Void PlayUiSound (EUISound Sound, Integer SoundVariant, Real Volume)
 
Void CloseInGameMenu (EInGameMenuResult Result)
 

Detailed Description

Supported declare modes : Local Persistent API for GameModes Manialinks

Member Data Documentation

const Integer [] CTmMlScriptIngame::ClanScores
const CTmMlPlayer CTmMlScriptIngame::GUIPlayer
const CTmMlPlayer CTmMlScriptIngame::InputPlayer
const Vec3 [] CTmMlScriptIngame::MapCheckpointPos
const Vec3 [] CTmMlScriptIngame::MapFinishLinePos
const Boolean CTmMlScriptIngame::MapIsLapRace
const Integer CTmMlScriptIngame::MapNbLaps
const Vec3 CTmMlScriptIngame::MapStartLinePos
const CTmMlPlayer [] CTmMlScriptIngame::Players
const CTmScore [] CTmMlScriptIngame::Scores

The documentation for this struct was generated from the following file: