public bool Equals(CarGenerator other) { if (other == null) { return(false); } return(Model.Equals(other.Model) && Position.Equals(other.Position) && Heading.Equals(other.Heading) && Color1.Equals(other.Color1) && Color2.Equals(other.Color2) && ForceSpawn.Equals(other.ForceSpawn) && AlarmChance.Equals(other.AlarmChance) && LockedChance.Equals(other.LockedChance) && MinDelay.Equals(other.MinDelay) && MaxDelay.Equals(other.MaxDelay) && Timer.Equals(other.Timer) && Handle.Equals(other.Handle) && Enabled.Equals(other.Enabled) && IsBlocking.Equals(other.IsBlocking) && CollisionBoundingMin.Equals(other.CollisionBoundingMin) && CollisionBoundingMax.Equals(other.CollisionBoundingMax) && CollisionSize.Equals(other.CollisionSize)); }
public bool Equals(StoredCar other) { if (other == null) { return(false); } return(Model.Equals(other.Model) && Position.Equals(other.Position) && Angle.Equals(other.Angle) && Flags.Equals(other.Flags) && Color1.Equals(other.Color1) && Color2.Equals(other.Color2) && Radio.Equals(other.Radio) && Extra1.Equals(other.Extra1) && Extra2.Equals(other.Extra2) && Bomb.Equals(other.Bomb)); }
public bool Equals(StoredCar other) { if (other == null) { return(false); } return(Model.Equals(other.Model) && Position.Equals(other.Position) && Math.Abs(Heading - other.Heading) < 0.001 && Math.Abs(Pitch - other.Pitch) < 0.001 && Traction.Equals(other.Traction) && Flags.Equals(other.Flags) && Color1.Equals(other.Color1) && Color2.Equals(other.Color2) && Radio.Equals(other.Radio) && Extra1.Equals(other.Extra1) && Extra2.Equals(other.Extra2)); }
public bool Equals(Vehicle other) { if (other == null) { return(false); } return(Type.Equals(other.Type) && ModelIndex.Equals(other.ModelIndex) && Handle.Equals(other.Handle) && Matrix.Equals(other.Matrix) && EntityType.Equals(other.EntityType) && EntityStatus.Equals(other.EntityStatus) && EntityFlags.Equals(other.EntityFlags) && AutoPilot.Equals(other.AutoPilot) && Color1.Equals(other.Color1) && Color2.Equals(other.Color2) && AlarmState.Equals(other.AlarmState) && MaxNumPassengers.Equals(other.MaxNumPassengers) && Field1D0h.Equals(other.Field1D0h) && Field1D4h.Equals(other.Field1D4h) && Field1D8h.Equals(other.Field1D8h) && Field1DCh.Equals(other.Field1DCh) && SteerAngle.Equals(other.SteerAngle) && GasPedal.Equals(other.GasPedal) && BrakePedal.Equals(other.BrakePedal) && CreatedBy.Equals(other.CreatedBy) && IsLawEnforcer.Equals(other.IsLawEnforcer) && IsLockedByScript.Equals(other.IsLockedByScript) && IsEngineOn.Equals(other.IsEngineOn) && IsHandbrakeOn.Equals(other.IsHandbrakeOn) && LightsOn.Equals(other.LightsOn) && HasFreebies.Equals(other.HasFreebies) && Health.Equals(other.Health) && CurrentGear.Equals(other.CurrentGear) && ChangeGearTime.Equals(other.ChangeGearTime) && TimeOfDeath.Equals(other.TimeOfDeath) && BombTimer.Equals(other.BombTimer) && DoorLock.Equals(other.DoorLock)); }