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(RegionObject other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Object == other.Object && ParentIndex == other.ParentIndex && Unused.SequenceEqual(other.Unused) && Density == other.Density && Clustering == other.Clustering && MinSlope == other.MinSlope && MaxSlope == other.MaxSlope && Flags == other.Flags && RadiusWithRespectToParent == other.RadiusWithRespectToParent && Radius == other.Radius && Unknown1.SequenceEqual(other.Unknown1) && MaxHeight == other.MaxHeight && Sink == other.Sink && SinkVariance == other.SinkVariance && SizeVariance == other.SizeVariance && XAngleVariance == other.XAngleVariance && YAngleVariance == other.YAngleVariance && ZAngleVariance == other.ZAngleVariance && Unknown2.SequenceEqual(other.Unknown2)); }
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(NavigationMapInfo other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Unknown1.SequenceEqual(other.Unknown1) && NavigationMesh == other.NavigationMesh && Location == other.Location && GridX == other.GridX && GridY == other.GridY && Unknown2.SequenceEqual(other.Unknown2)); }