コード例 #1
0
        public override Int32 GetHashCode()
        {
            unchecked {
                var hash = 7;
                hash = hash * 37 + Size.GetHashCode();
                hash = hash * 37 + Radius.GetHashCode();

                return(hash);
            }
        }
コード例 #2
0
 public override Int32 GetHashCode()
 {
     unchecked {
         var hash = 7;
         hash = hash * 37 + Count.GetHashCode();
         hash = hash * 37 + Radius.GetHashCode();
         hash = hash * 37 + Position.GetHashCode();
         return(hash);
     }
 }
コード例 #3
0
 public override Int32 GetHashCode()
 {
     unchecked {
         var hash = 7;
         hash = hash * 37 + InitPos.GetHashCode();
         hash = hash * 37 + Interval.GetHashCode();
         hash = hash * 37 + Radius.GetHashCode();
         hash = hash * 37 + InitDeg.GetHashCode();
         return(hash);
     }
 }
コード例 #4
0
 public override Int32 GetHashCode()
 {
     unchecked {
         var hash = 7;
         hash = hash * 37 + SinkTimer.GetHashCode();
         hash = hash * 37 + IsDied.GetHashCode();
         hash = hash * 37 + IsScored.GetHashCode();
         hash = hash * 37 + Killer.GetHashCode();
         return(hash);
     }
 }
コード例 #5
0
        public override Int32 GetHashCode()
        {
            unchecked {
                var hash = 7;
                hash = hash * 37 + Timer.GetHashCode();
                hash = hash * 37 + UpdateInterval.GetHashCode();
                hash = hash * 37 + FireRate.GetHashCode();

                return(hash);
            }
        }
コード例 #6
0
        public override Int32 GetHashCode()
        {
            unchecked {
                var hash = 7;
                hash = hash * 37 + MoveSpd.GetHashCode();
                hash = hash * 37 + MaxMoveSpd.GetHashCode();
                hash = hash * 37 + IsChangedDir.GetHashCode();

                return(hash);
            }
        }
コード例 #7
0
 public override Int32 GetHashCode()
 {
     unchecked {
         var hash = 7;
         hash = hash * 37 + MoveSpd.GetHashCode();
         hash = hash * 37 + AcceleratedSpd.GetHashCode();
         hash = hash * 37 + CurSpd.GetHashCode();
         hash = hash * 37 + AngularSpd.GetHashCode();
         hash = hash * 37 + DeltaDeg.GetHashCode();
         return(hash);
     }
 }
コード例 #8
0
        public override Int32 GetHashCode()
        {
            unchecked {
                var hash = 7;
                hash = hash * 37 + CD.GetHashCode();
                hash = hash * 37 + CdTimer.GetHashCode();
                hash = hash * 37 + BulletId.GetHashCode();
                hash = hash * 37 + IsNeedFire.GetHashCode();

                return(hash);
            }
        }
コード例 #9
0
        public override Int32 GetHashCode()
        {
            unchecked {
                var hash = 7;
                hash = hash * 37 + Camp.GetHashCode();
                hash = hash * 37 + Health.GetHashCode();
                hash = hash * 37 + Damage.GetHashCode();
                hash = hash * 37 + Timer.GetHashCode();
                hash = hash * 37 + KillerLocalId.GetHashCode();

                return(hash);
            }
        }
コード例 #10
0
 public override Int32 GetHashCode()
 {
     unchecked {
         var hash = 7;
         hash = hash * 37 + Count.GetHashCode();
         hash = hash * 37 + Alignment.GetHashCode();
         hash = hash * 37 + Separation.GetHashCode();
         hash = hash * 37 + ObstacleDistance.GetHashCode();
         hash = hash * 37 + ObstaclePositionIndex.GetHashCode();
         hash = hash * 37 + TargetPositionIndex.GetHashCode();
         hash = hash * 37 + Index.GetHashCode();
         return(hash);
     }
 }
コード例 #11
0
 public override Int32 GetHashCode()
 {
     unchecked {
         var hash = 7;
         hash = hash * 37 + IsNeedFire.GetHashCode();
         hash = hash * 37 + IsFiring.GetHashCode();
         hash = hash * 37 + CD.GetHashCode();
         hash = hash * 37 + CdTimer.GetHashCode();
         hash = hash * 37 + Duration.GetHashCode();
         hash = hash * 37 + DurationTimer.GetHashCode();
         hash = hash * 37 + AtkRange.GetHashCode();
         return(hash);
     }
 }