コード例 #1
0
ファイル: MonsterDialogue.cs プロジェクト: fbizuneh/Igor
        public override void ResetEvent()
        {
            base.ResetEvent();

            DialogueInst = null;

            bGameFinished       = false;
            bProblemEncountered = false;
            bNavigationRequired = false;
        }
コード例 #2
0
ファイル: MonsterDialogue.cs プロジェクト: fbizuneh/Igor
        public override bool ExecuteEvent()
        {
            base.ExecuteEvent();

            DialogueInst = this;

            WaitTimeLeft -= Time.deltaTime;

            return(!bGameFinished && !bProblemEncountered && !bNavigationRequired);
        }
コード例 #3
0
ファイル: MonsterDialogue.cs プロジェクト: RagtagShawn/Igor
		public override LinkedEntity<MonsterTestBase> EditorDuplicate(LinkedEntity<MonsterTestBase> DerivedDuplicateInto = null)
		{
			MonsterDialogue DuplicateInto = (MonsterDialogue)DerivedDuplicateInto;
			
			if(DuplicateInto == null)
			{
				DuplicateInto = new MonsterDialogue();
			}
			
			return base.EditorDuplicate(DuplicateInto);
		}
コード例 #4
0
ファイル: MonsterDialogue.cs プロジェクト: fbizuneh/Igor
        public override LinkedEntity <MonsterTestBase> EditorDuplicate(LinkedEntity <MonsterTestBase> DerivedDuplicateInto = null)
        {
            MonsterDialogue DuplicateInto = (MonsterDialogue)DerivedDuplicateInto;

            if (DuplicateInto == null)
            {
                DuplicateInto = new MonsterDialogue();
            }

            return(base.EditorDuplicate(DuplicateInto));
        }
コード例 #5
0
ファイル: MonsterDialogue.cs プロジェクト: RagtagShawn/Igor
		public override void ResetEvent()
		{
			base.ResetEvent();

			DialogueInst = null;

			bGameFinished = false;
			bProblemEncountered = false;
			bNavigationRequired = false;
		}
コード例 #6
0
ファイル: MonsterDialogue.cs プロジェクト: RagtagShawn/Igor
		public override bool ExecuteEvent()
		{
			base.ExecuteEvent();

			DialogueInst = this;

			WaitTimeLeft -= Time.deltaTime;

			return !bGameFinished && !bProblemEncountered && !bNavigationRequired;
		}