예제 #1
0
 public bool TryInteract(PraeObject target)
 {
     if (!disableInteraction && HasInteraction())
     {
         interComp.StartInteraction(target.interComp);
         return true;
     }
     else
         return !disableInteraction && HasInteraction();
 }
예제 #2
0
 public bool Equals(PraeObject obj)
 {
     return (_name.Equals(obj._name) &&
         _weight == obj._weight &&
         _inanimate == obj.inanimate &&
         _meleeRange == obj._meleeRange &&
         _description.Equals(obj._description));
 }