Пример #1
0
 public override void Interact(EntityAction action)
 {
     if (interactable)
     {
         base.Interact(action);
         if (!Dead && action is AttackAction)
         {
             ReceiveDamage(((AttackAction)action).DamageInfo);
         }
     }
 }
Пример #2
0
 public override void Interact(EntityAction action)
 {
     base.Interact(action);
     if(!IsLocked())
         Open();
 }