Space Engineers
Public Member Functions | Static Public Attributes | Protected Member Functions | Properties | List of all members
Sandbox.Game.World.Triggers.MyMissionTriggers Class Reference

Public Member Functions

void SetWon (int triggerIndex)
 
void SetLost (int triggerIndex)
 
bool DisplayMsg ()
 
bool UpdateWin (MyPlayer player, MyEntity me)
 
bool UpdateLose (MyPlayer player, MyEntity me)
 
bool RaiseSignal (MyPlayer.PlayerId Id, Signal signal)
 
void DisplayHints (MyPlayer player, MyEntity me)
 
StringBuilder GetProgress ()
 
 MyMissionTriggers (MyObjectBuilder_MissionTriggers builder)
 
 MyMissionTriggers ()
 
void CopyTriggersFrom (MyMissionTriggers source)
 
void Init (MyObjectBuilder_MissionTriggers builder)
 
virtual MyObjectBuilder_MissionTriggers GetObjectBuilder ()
 
void HideNotification ()
 

Static Public Attributes

static readonly MyPlayer.PlayerId DefaultPlayerId = new MyPlayer.PlayerId(0, 0)
 

Protected Member Functions

void DoEnd ()
 

Properties

bool Won [get, protected set]
 
bool Lost [get, protected set]
 
string Message [get, protected set]
 
bool IsMsgWinning [get, protected set]
 
List< MyTriggerWinTriggers [get]
 
List< MyTriggerLoseTriggers [get]
 

Detailed Description

Definition at line 37 of file MyMissionTriggers.cs.

Constructor & Destructor Documentation

Sandbox.Game.World.Triggers.MyMissionTriggers.MyMissionTriggers ( MyObjectBuilder_MissionTriggers  builder)
inline

Definition at line 191 of file MyMissionTriggers.cs.

Sandbox.Game.World.Triggers.MyMissionTriggers.MyMissionTriggers ( )
inline

Definition at line 196 of file MyMissionTriggers.cs.

Member Function Documentation

void Sandbox.Game.World.Triggers.MyMissionTriggers.CopyTriggersFrom ( MyMissionTriggers  source)
inline

Definition at line 200 of file MyMissionTriggers.cs.

void Sandbox.Game.World.Triggers.MyMissionTriggers.DisplayHints ( MyPlayer  player,
MyEntity  me 
)
inline

Definition at line 160 of file MyMissionTriggers.cs.

bool Sandbox.Game.World.Triggers.MyMissionTriggers.DisplayMsg ( )
inline

Definition at line 77 of file MyMissionTriggers.cs.

void Sandbox.Game.World.Triggers.MyMissionTriggers.DoEnd ( )
inlineprotected

Definition at line 68 of file MyMissionTriggers.cs.

virtual MyObjectBuilder_MissionTriggers Sandbox.Game.World.Triggers.MyMissionTriggers.GetObjectBuilder ( )
inlinevirtual

Definition at line 236 of file MyMissionTriggers.cs.

StringBuilder Sandbox.Game.World.Triggers.MyMissionTriggers.GetProgress ( )
inline

Definition at line 169 of file MyMissionTriggers.cs.

void Sandbox.Game.World.Triggers.MyMissionTriggers.HideNotification ( )
inline

Definition at line 248 of file MyMissionTriggers.cs.

void Sandbox.Game.World.Triggers.MyMissionTriggers.Init ( MyObjectBuilder_MissionTriggers  builder)
inline

Definition at line 222 of file MyMissionTriggers.cs.

bool Sandbox.Game.World.Triggers.MyMissionTriggers.RaiseSignal ( MyPlayer.PlayerId  Id,
Signal  signal 
)
inline

Definition at line 123 of file MyMissionTriggers.cs.

void Sandbox.Game.World.Triggers.MyMissionTriggers.SetLost ( int  triggerIndex)
inline

Definition at line 57 of file MyMissionTriggers.cs.

void Sandbox.Game.World.Triggers.MyMissionTriggers.SetWon ( int  triggerIndex)
inline

Definition at line 45 of file MyMissionTriggers.cs.

bool Sandbox.Game.World.Triggers.MyMissionTriggers.UpdateLose ( MyPlayer  player,
MyEntity  me 
)
inline

Definition at line 107 of file MyMissionTriggers.cs.

bool Sandbox.Game.World.Triggers.MyMissionTriggers.UpdateWin ( MyPlayer  player,
MyEntity  me 
)
inline

Definition at line 92 of file MyMissionTriggers.cs.

Member Data Documentation

readonly MyPlayer.PlayerId Sandbox.Game.World.Triggers.MyMissionTriggers.DefaultPlayerId = new MyPlayer.PlayerId(0, 0)
static

Definition at line 39 of file MyMissionTriggers.cs.

Property Documentation

bool Sandbox.Game.World.Triggers.MyMissionTriggers.IsMsgWinning
getprotected set

Definition at line 76 of file MyMissionTriggers.cs.

List<MyTrigger> Sandbox.Game.World.Triggers.MyMissionTriggers.LoseTriggers
get

Definition at line 90 of file MyMissionTriggers.cs.

bool Sandbox.Game.World.Triggers.MyMissionTriggers.Lost
getprotected set

Definition at line 56 of file MyMissionTriggers.cs.

string Sandbox.Game.World.Triggers.MyMissionTriggers.Message
getprotected set

Definition at line 75 of file MyMissionTriggers.cs.

List<MyTrigger> Sandbox.Game.World.Triggers.MyMissionTriggers.WinTriggers
get

Definition at line 89 of file MyMissionTriggers.cs.

bool Sandbox.Game.World.Triggers.MyMissionTriggers.Won
getprotected set

Definition at line 44 of file MyMissionTriggers.cs.


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