コード例 #1
0
ファイル: Agent.cs プロジェクト: bigstupidx/Halfway-Home
 void OnEngagedEvent(EngagedEvent e)
 {
     //Trace.Script(e.Agent + " is engaged to me!", this);
     currentEngagements.Add(e.agent);
     // This agent has just entered combat
     if (currentEngagements.Count == 1)
     {
         this.OnCombatEnter();
     }
 }
コード例 #2
0
 void OnEngagedEvent(EngagedEvent e)
 {
     //Trace.Script(e.Agent + " is engaged to me!", this);
     _engagements.Add(e.agent);
     // This agent has just entered combat
     if (_engagements.Count == 1)
     {
         Scene.Dispatch <EnterCombatEvent>(new EnterCombatEvent());
         this.OnCombatEnter();
     }
 }