Example #1
0
        protected virtual void OnPlayerTakeHit(HealthEventArgs e)
        {
            EventHandler <HealthEventArgs> handler = PlayerTakeHit;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Example #2
0
 protected virtual void OnPlayerTakeHit(HealthEventArgs e)
 {
     EventHandler<HealthEventArgs> handler = PlayerTakeHit;
     if (handler != null) handler(this, e);
 }
Example #3
0
        private void HealthManagerOnPlayerKilled(object sender, HealthEventArgs eventArgs)
        {
            Player targetPlayer = eventArgs.TargetEntity as Player;
            if (targetPlayer != null)
            {
                PlayerDeaths[targetPlayer]++;
            }

            Player sourcePlayer = eventArgs.TargetEntity as Player;
            if (sourcePlayer != null)
            {
                PlayerKills[sourcePlayer]++;
            }
        }