コード例 #1
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_SpawnPlayer(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_SpawnPlayer, typedatastring, trigger)
 {
     location = TryParsePoint(typedatastring);
 }
コード例 #2
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_ThrowText(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_ThrowText, typedatastring, trigger)
 {
     textToThrow = typedatastring;
 }
コード例 #3
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_SetSpeed(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_SetSpeed, typedatastring, trigger)
 {
     speedFactor = float.Parse(typedatastring);
 }
コード例 #4
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_SpawnAI(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_SpawnAI, typedatastring, trigger)
 {
 }
コード例 #5
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_RaiseAlertLevel(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_RaiseAlertLevel, typedatastring, trigger)
 {
 }
コード例 #6
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_OpenExit(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_OpenExit, typedatastring, trigger)
 {
     location = TryParsePoint(typedatastring);
 }
コード例 #7
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent(HackGameBoardEvent_Type eventtype, string typedatastring, HackGameBoardEventTrigger eventtrigger)
 {
     type = eventtype; trigger = eventtrigger;
 }
コード例 #8
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_CameraSnap(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_CameraSnap, typedatastring, trigger)
 {
     Vector3 parsed = TryParseVector3(typedatastring);
     location.X = (int)parsed.X;
     location.Y = (int)parsed.Y;
     zoom = parsed.Z;
 }
コード例 #9
0
ファイル: Event.cs プロジェクト: agentcox/NodeHackEX-xna
 public HackGameBoardEvent_BeginCollapse(string typedatastring, HackGameBoardEventTrigger trigger)
     : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_BeginCollapse, typedatastring, trigger)
 {
     timeToCollapse = TryParseTime(typedatastring);
 }