예제 #1
0
 public override void Hit(IAttackTrigger target)
 {
     base.Hit(target);
     if (data.ContainsLayer(target.LayerName))
     {
         contactedSpecifiedLayers = true;
     }
 }
예제 #2
0
 public virtual bool VerifyTarget(IAttackTrigger target) => true;
예제 #3
0
 public virtual void Hit(IAttackTrigger target)
 {
 }
 public override void Hit(IAttackTrigger target) => pierceCount--;
예제 #5
0
 public void Hit(IAttackTrigger trigger)
 {
     Dissipate();
 }
예제 #6
0
 public override bool VerifyTarget(IAttackTrigger target) => true;
예제 #7
0
 public override bool VerifyTarget(IAttackTrigger target)
 => base.VerifyTarget(target) && data.ContainsLayer(target.LayerName);