private void extractEventHeaderFromLine(string curLine, out string id, out FinishedID finishedOn, out int time) { id = ""; finishedOn = FinishedID.onAction; time = 0; List <string> words = seperator.seperateWords(curLine); #region Extract the finish identifier string finishedAsString = words[2]; switch (finishedAsString) { case "onAction": finishedOn = FinishedID.onAction; break; case "afterTime": finishedOn = FinishedID.afterTime; break; default: throw new InvalidDataException("Unrecognized finished ID: " + finishedAsString); break; } #endregion if (finishedOn == FinishedID.afterTime) { time = int.Parse(words[3]); } }
private void extractEventHeaderFromLine(string curLine, out string id, out FinishedID finishedOn, out int time) { id = ""; finishedOn = FinishedID.onAction; time = 0; List<string> words = seperator.seperateWords(curLine); #region Extract the finish identifier string finishedAsString = words[2]; switch (finishedAsString) { case "onAction": finishedOn = FinishedID.onAction; break; case "afterTime": finishedOn = FinishedID.afterTime; break; default: throw new InvalidDataException("Unrecognized finished ID: " + finishedAsString); break; } #endregion if (finishedOn == FinishedID.afterTime) time = int.Parse(words[3]); }
public Event(FinishedID FinishedOn, List <Actions.Action> Actions, int Time) { finishedOn = FinishedOn; actions = Actions; time = Time; }
public Event(FinishedID FinishedOn, List<Actions.Action> Actions, int Time) { finishedOn = FinishedOn; actions = Actions; time = Time; }