public bool Equals(LoadScreenTypeData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Type == other.Type && X == other.X && Y == other.Y && Width == other.Width && Height == other.Height && Orientation == other.Orientation && Font1 == other.Font1 && Font1Red == other.Font1Red && Font1Green == other.Font1Green && Font1Blue == other.Font1Blue && Font1Alignment == other.Font1Alignment && Unknown1.SequenceEqual(other.Unknown1) && Font2 == other.Font2 && Font2Red == other.Font2Red && Font2Green == other.Font2Green && Font2Blue == other.Font2Blue && Unknown2.SequenceEqual(other.Unknown2) && Stats == other.Stats); }
public bool Equals(ImageSpaceAdapterData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(IsAnimatable == other.IsAnimatable && Duration == other.Duration && HDREyeAdaptSpeedMult == other.HDREyeAdaptSpeedMult && HDREyeAdaptSpeedAdd == other.HDREyeAdaptSpeedAdd && HDRBloomBlurRadiusMult == other.HDRBloomBlurRadiusMult && HDRBloomBlurRadiusAdd == other.HDRBloomBlurRadiusAdd && HDRBloomThresholdMult == other.HDRBloomThresholdMult && HDRBloomThresholdAdd == other.HDRBloomThresholdAdd && HDRBloomScaleMult == other.HDRBloomScaleMult && HDRBloomScaleAdd == other.HDRBloomScaleAdd && HDRTargetLumMinMult == other.HDRTargetLumMinMult && HDRTargetLumMinAdd == other.HDRTargetLumMinAdd && HDRTargetLumMaxMult == other.HDRTargetLumMaxMult && HDRTargetLumMaxAdd == other.HDRTargetLumMaxAdd && HDRSunlightScaleMult == other.HDRSunlightScaleMult && HDRSunlightScaleAdd == other.HDRSunlightScaleAdd && HDRSkyScaleMult == other.HDRSkyScaleMult && HDRSkyScaleAdd == other.HDRSkyScaleAdd && Unknown1.SequenceEqual(other.Unknown1) && CinematicSaturationMult == other.CinematicSaturationMult && CinematicSaturationAdd == other.CinematicSaturationAdd && CinematicBrightnessMult == other.CinematicBrightnessMult && CinematicBrightnessAdd == other.CinematicBrightnessAdd && CinematicContrastMult == other.CinematicContrastMult && CinematicContrastAdd == other.CinematicContrastAdd && Unknown2.SequenceEqual(other.Unknown2) && TintColor == other.TintColor && BlurRadius == other.BlurRadius && DoubleVisionStrength == other.DoubleVisionStrength && RadialBlurStrength == other.RadialBlurStrength && RadialBlurRampUp == other.RadialBlurRampUp && RadialBlurStart == other.RadialBlurStart && RadialBlurUseTarget == other.RadialBlurUseTarget && RadialBlurCenterX == other.RadialBlurCenterX && RadialBlurCenterY == other.RadialBlurCenterY && DepthOfFieldStrength == other.DepthOfFieldStrength && DepthOfFieldDistance == other.DepthOfFieldDistance && DepthOfFieldRange == other.DepthOfFieldRange && DepthOfFieldUseTarget == other.DepthOfFieldUseTarget && RadialBlurRampDown == other.RadialBlurRampDown && RadialBlurDownStart == other.RadialBlurDownStart && FadeColor == other.FadeColor && MotionBlurStrength == other.MotionBlurStrength); }
public bool Equals(NavigationConnectionInfo other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Unknown1 == other.Unknown1 && Unknown2.SequenceEqual(other.Unknown2) && Unknown3.SequenceEqual(other.Unknown3) && Doors.SequenceEqual(other.Doors)); }