コード例 #1
0
 /// <summary>
 /// This lifeform has died if <paramref name="e"/> contains its ID.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected virtual void DeathEventHandler(object sender, ControlEvents.DeadEventArgs e)
 { //delegate. This lifeform has died. E.g. fought to death.
     if (e.ReceiverID == ID)
     {
         Death();
     }
 }
コード例 #2
0
        protected void OnDeath(ControlEvents.DeadEventArgs e)
        {
            diedEventHandler eventHandler = RaiseDied;

            if (eventHandler != null)
            {
                eventHandler.Invoke(this, e);
            }
        }