예제 #1
0
파일: Effect.cs 프로젝트: nate0001/AIR
 public void TurnEnded(Object sender, CombatEventArgs e)
 {
     _python.TurnEnded(this, e.Attacker, e.Target);
 }
예제 #2
0
파일: Effect.cs 프로젝트: nate0001/AIR
 public void AbilityUsed(Object sender, CombatEventArgs e)
 {
     _python.AbilityUsed(this, e.Attacker, e.Target);
 }
예제 #3
0
파일: Effect.cs 프로젝트: nate0001/AIR
 public void Removed(Object sender, CombatEventArgs e)
 {
     _python.Removed(this, e.Attacker, e.Target);
 }
예제 #4
0
파일: Effect.cs 프로젝트: nate0001/AIR
 public void BattleBegan(Object sender, CombatEventArgs e)
 {
     _python.BattleBegan(this, e.Attacker, e.Target);
 }
예제 #5
0
 public void OnTurnEnded(CombatEventArgs e)
 {
     CombatEventHandler handler;
     if (null != (handler = (CombatEventHandler) _delegates["TurnEnded"]))
         handler(this, e);
 }
예제 #6
0
 public void OnBattleBegan(CombatEventArgs e)
 {
     CombatEventHandler handler;
     if (null != (handler = (CombatEventHandler) _delegates["BattleBegan"]))
         handler(this, e);
 }
예제 #7
0
 public void OnAbilityUsed(CombatEventArgs e)
 {
     CombatEventHandler handler;
     if (null != (handler = (CombatEventHandler) _delegates["AbilityUsed"]))
         handler(this, e);
 }