Esempio n. 1
0
 public override int GetHashCode()
 {
     unchecked {
         var hashCode = Coord.GetHashCode();
         hashCode = (hashCode * 397) ^ Radius;
         hashCode = (hashCode * 397) ^ Effect.GetHashCode();
         return(hashCode);
     }
 }
Esempio n. 2
0
 public override int GetHashCode()
 {
     unchecked {
         var hashCode = Dmg;
         hashCode = (hashCode * 397) ^ Cost;
         hashCode = (hashCode * 397) ^ Range;
         hashCode = (hashCode * 397) ^ Cooldown;
         hashCode = (hashCode * 397) ^ Buff.GetHashCode();
         hashCode = (hashCode * 397) ^ AreaBuff.GetHashCode();
         return(hashCode);
     }
 }