예제 #1
0
 public void TriggerRecipientSaves(Magic magic)
 {
     TriggerEvent(magic, onRecipientSaves);
 }
예제 #2
0
 public void TriggerRecipientAttacks(Magic magic)
 {
     TriggerEvent(magic, onRecipientAttacks);
 }
예제 #3
0
 public void TriggerRecipientPreparesAttack(Magic magic)
 {
     TriggerEvent(magic, onRecipientPreparesAttack);
 }
예제 #4
0
 public void TriggerSenderStartsTurn(Magic magic)
 {
     TriggerEvent(magic, onSenderStartsTurn);
 }
예제 #5
0
 public void TriggerRecipientStartsTurn(Magic magic)
 {
     TriggerEvent(magic, onRecipientStartsTurn);
 }
예제 #6
0
 public void TriggerExpire(Magic magic)
 {
     TriggerEvent(magic, onExpire);
 }
예제 #7
0
 public void TriggerReceived(Magic magic)
 {
     TriggerEvent(magic, onReceived);
 }
예제 #8
0
 public void TriggerDieRollStopped(Magic magic, RollResults dice)
 {
     TriggerEvent(magic, onDieRollStopped, dice);
 }
예제 #9
0
 public void TriggerRecipientHitsTarget(Magic magic)
 {
     TriggerEvent(magic, onRecipientHitsTarget);
 }
예제 #10
0
 public MagicEventArgs(Magic magic)
 {
     Magic = magic;
 }