Esempio n. 1
0
        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]);
            }
        }
Esempio n. 2
0
        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]);
        }
Esempio n. 3
0
 public Event(FinishedID FinishedOn, List <Actions.Action> Actions, int Time)
 {
     finishedOn = FinishedOn;
     actions    = Actions;
     time       = Time;
 }
Esempio n. 4
0
 public Event(FinishedID FinishedOn, List<Actions.Action> Actions, int Time)
 {
     finishedOn = FinishedOn;
     actions = Actions;
     time = Time;
 }