示例#1
0
 public override void ParseCue(string cueToken, string cueData)
 {
     foreach (var action in DialogueParser.ParseCueNoName(cueToken, cueData))
     {
         def.TrueBranch.Add(action);
     }
 }
示例#2
0
        public override void ParseCue(string cueToken, string cueData)
        {
            switch (cueToken)
            {
            case "BREAK":

                def.Actions.Add(StageActionFactory.GenerateBreakAction());

                break;

            default:
                mCurrentCharacterDevName = cueToken;

                foreach (var action in DialogueParser.ParseCueNoName(cueToken, cueData))
                {
                    def.Actions.Add(action);
                }

                break;
            }
        }