public HackGameBoardEvent_SpawnPlayer(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_SpawnPlayer, typedatastring, trigger) { location = TryParsePoint(typedatastring); }
public HackGameBoardEvent_ThrowText(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_ThrowText, typedatastring, trigger) { textToThrow = typedatastring; }
public HackGameBoardEvent_SetSpeed(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_SetSpeed, typedatastring, trigger) { speedFactor = float.Parse(typedatastring); }
public HackGameBoardEvent_SpawnAI(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_SpawnAI, typedatastring, trigger) { }
public HackGameBoardEvent_RaiseAlertLevel(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_RaiseAlertLevel, typedatastring, trigger) { }
public HackGameBoardEvent_OpenExit(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_OpenExit, typedatastring, trigger) { location = TryParsePoint(typedatastring); }
public HackGameBoardEvent(HackGameBoardEvent_Type eventtype, string typedatastring, HackGameBoardEventTrigger eventtrigger) { type = eventtype; trigger = eventtrigger; }
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; }
public HackGameBoardEvent_BeginCollapse(string typedatastring, HackGameBoardEventTrigger trigger) : base(HackGameBoardEvent_Type.HackGameBoardEvent_Type_BeginCollapse, typedatastring, trigger) { timeToCollapse = TryParseTime(typedatastring); }