コード例 #1
0
ファイル: HealthManager.cs プロジェクト: SharpMC/MiNET
        protected virtual void OnPlayerTakeHit(HealthEventArgs e)
        {
            EventHandler <HealthEventArgs> handler = PlayerTakeHit;

            if (handler != null)
            {
                handler(this, e);
            }
        }
コード例 #2
0
ファイル: HealthManager.cs プロジェクト: newchild/MiNET
 protected virtual void OnPlayerTakeHit(HealthEventArgs e)
 {
     EventHandler<HealthEventArgs> handler = PlayerTakeHit;
     if (handler != null) handler(this, e);
 }
コード例 #3
0
ファイル: Game.cs プロジェクト: WilliamGao1/MiNET
        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]++;
            }
        }