コード例 #1
0
 protected void PrintCriticalHitMessage(object sender, CriticalAttackEventArgs e)
 {
     if (Config.ShowAttackMessages)
     {
         _output.WriteLine("Critical hit!");
     }
 }
コード例 #2
0
ファイル: EventLogger.cs プロジェクト: Jsweeney1000/SimpleRPG
 private void _logCriticalAttack(object sender, CriticalAttackEventArgs e)
 {
     Logs.Add(new EventLog(EventType.CriticalAttack, sender, e));
 }
コード例 #3
0
ファイル: Fighter.cs プロジェクト: Jsweeney1000/SimpleRPG
 public void OnCriticalAttack(CriticalAttackEventArgs e)
 {
     CriticalAttack?.Invoke(this, e);
 }