public bool Equals(WaterDataAndDamage other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Unknown.SequenceEqual(other.Unknown) && WaterPropertiesSunPower == other.WaterPropertiesSunPower && WaterPropertiesReflectivityAmount == other.WaterPropertiesReflectivityAmount && WaterPropertiesFresnelAmount == other.WaterPropertiesFresnelAmount && Unused1.SequenceEqual(other.Unused1) && FogPropertiesAboveWaterFogNearPlaneDistance == other.FogPropertiesAboveWaterFogNearPlaneDistance && FogPropertiesAboveWaterFogFarPlaneDistance == other.FogPropertiesAboveWaterFogFarPlaneDistance && ColorShallow == other.ColorShallow && ColorDeep == other.ColorDeep && ColorReflection == other.ColorReflection && Unused2.SequenceEqual(other.Unused2) && RainSimulatorForce == other.RainSimulatorForce && RainSimulatorVelocity == other.RainSimulatorVelocity && RainSimulatorFalloff == other.RainSimulatorFalloff && RainSimulatorDampener == other.RainSimulatorDampener && DisplacementSimulatorStartingSize == other.DisplacementSimulatorStartingSize && DisplacementSimulatorForce == other.DisplacementSimulatorForce && DisplacementSimulatorVelocity == other.DisplacementSimulatorVelocity && DisplacementSimulatorFalloff == other.DisplacementSimulatorFalloff && DisplacementSimulatorDampener == other.DisplacementSimulatorDampener && RainSimulatorStartingSize == other.RainSimulatorStartingSize && NoisePropertiesNormalsNoiseScale == other.NoisePropertiesNormalsNoiseScale && NoisePropertiesNoiseLayerOneWindDirection == other.NoisePropertiesNoiseLayerOneWindDirection && NoisePropertiesNoiseLayerTwoWindDirection == other.NoisePropertiesNoiseLayerTwoWindDirection && NoisePropertiesNoiseLayerThreeWindDirection == other.NoisePropertiesNoiseLayerThreeWindDirection && NoisePropertiesNoiseLayerOneWindSpeed == other.NoisePropertiesNoiseLayerOneWindSpeed && NoisePropertiesNoiseLayerTwoWindSpeed == other.NoisePropertiesNoiseLayerTwoWindSpeed && NoisePropertiesNoiseLayerThreeWindSpeed == other.NoisePropertiesNoiseLayerThreeWindSpeed && NoisePropertiesNormalsDepthFalloffStart == other.NoisePropertiesNormalsDepthFalloffStart && NoisePropertiesNormalsDepthFalloffEnd == other.NoisePropertiesNormalsDepthFalloffEnd && FogPropertiesAboveWaterFogAmount == other.FogPropertiesAboveWaterFogAmount && NoisePropertiesNormalsUVScale == other.NoisePropertiesNormalsUVScale && FogPropertiesUnderWaterFogAmount == other.FogPropertiesUnderWaterFogAmount && FogPropertiesUnderWaterFogNearPlaneDistance == other.FogPropertiesUnderWaterFogNearPlaneDistance && FogPropertiesUnderWaterFogFarPlaneDistance == other.FogPropertiesUnderWaterFogFarPlaneDistance && WaterPropertiesDistortionAmount == other.WaterPropertiesDistortionAmount && WaterPropertiesShininess == other.WaterPropertiesShininess && WaterPropertiesReflectionHDRMult == other.WaterPropertiesReflectionHDRMult && WaterPropertiesLightRadius == other.WaterPropertiesLightRadius && WaterPropertiesLightBrightness == other.WaterPropertiesLightBrightness && NoisePropertiesNoiseLayerOneUVScale == other.NoisePropertiesNoiseLayerOneUVScale && NoisePropertiesNoiseLayerTwoUVScale == other.NoisePropertiesNoiseLayerTwoUVScale && NoisePropertiesNoiseLayerThreeUVScale == other.NoisePropertiesNoiseLayerThreeUVScale && NoisePropertiesNoiseLayerOneAmplitudeScale == other.NoisePropertiesNoiseLayerOneAmplitudeScale && NoisePropertiesNoiseLayerTwoAmplitudeScale == other.NoisePropertiesNoiseLayerTwoAmplitudeScale && NoisePropertiesNoiseLayerThreeAmplitudeScale == other.NoisePropertiesNoiseLayerThreeAmplitudeScale && Damage == other.Damage); }
public bool Equals(ImageSpaceData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(HDREyeAdaptSpeed == other.HDREyeAdaptSpeed && HDRBlurRadius == other.HDRBlurRadius && HDRBlurPasses == other.HDRBlurPasses && HDREmissiveMult == other.HDREmissiveMult && HDRLUMTarget == other.HDRLUMTarget && HDRLUMUpperClamp == other.HDRLUMUpperClamp && HDRBrightScale == other.HDRBrightScale && HDRBrightClamp == other.HDRBrightClamp && HDRLUMRampNoTex == other.HDRLUMRampNoTex && HDRLUMRampMin == other.HDRLUMRampMin && HDRLUMRampMax == other.HDRLUMRampMax && HDRSunlightDimmer == other.HDRSunlightDimmer && HDRGrassDimmer == other.HDRGrassDimmer && HDRTreeDimmer == other.HDRTreeDimmer && HDRSkinDimmer == other.HDRSkinDimmer && BloomBlurRadius == other.BloomBlurRadius && BloomAlphaMultInterior == other.BloomAlphaMultInterior && BloomAlphaMultExterior == other.BloomAlphaMultExterior && GetHitBlurRadius == other.GetHitBlurRadius && GetHitBlurDampingConstant == other.GetHitBlurDampingConstant && NightEyeTintColorRed == other.NightEyeTintColorRed && NightEyeTintColorGreen == other.NightEyeTintColorGreen && NightEyeTintColorBlue == other.NightEyeTintColorBlue && Brightness == other.Brightness && CinematicSaturation == other.CinematicSaturation && CinematicContrastAvgLUMValue == other.CinematicContrastAvgLUMValue && CinematicContrastValue == other.CinematicContrastValue && CinematicBrightnessTintColorRed == other.CinematicBrightnessTintColorRed && CinematicBrightnessTintColorGreen == other.CinematicBrightnessTintColorGreen && CinematicBrightnessTintColorBlue == other.CinematicBrightnessTintColorBlue && CinematicBrightnessTintValue == other.CinematicBrightnessTintValue && Unused1.SequenceEqual(other.Unused1) && Flags == other.Flags && Unused2.SequenceEqual(other.Unused2)); }
public bool Equals(CombatStyleDecision other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(ManeuverDodgeChance == other.ManeuverDodgeChance && ManeuverSidestepChance == other.ManeuverSidestepChance && Unused1.SequenceEqual(other.Unused1) && ManeuverDodgeLRTimerMin == other.ManeuverDodgeLRTimerMin && ManeuverDodgeLRTimerMax == other.ManeuverDodgeLRTimerMax && ManeuverDodgeForwardTimerMin == other.ManeuverDodgeForwardTimerMin && ManeuverDodgeForwardTimerMax == other.ManeuverDodgeForwardTimerMax && ManeuverDodgeBackwardTimerMin == other.ManeuverDodgeBackwardTimerMin && ManeuverDodgeBackwardTimerMax == other.ManeuverDodgeBackwardTimerMax && ManeuverDodgeIdleTimerMin == other.ManeuverDodgeIdleTimerMin && ManeuverDodgeIdleTimerMax == other.ManeuverDodgeIdleTimerMax && MeleeBlockChance == other.MeleeBlockChance && MeleeAttackChance == other.MeleeAttackChance && Unused2.SequenceEqual(other.Unused2) && MeleeRecoilStaggerBonusToAttack == other.MeleeRecoilStaggerBonusToAttack && MeleeUnconsciousBonusToAttack == other.MeleeUnconsciousBonusToAttack && MeleeHandToHandBonusToAttack == other.MeleeHandToHandBonusToAttack && MeleePowerAttackChance == other.MeleePowerAttackChance && Unused3.SequenceEqual(other.Unused3) && MeleePowerAttackRecoilStaggerBonus == other.MeleePowerAttackRecoilStaggerBonus && MeleePowerAttackUnconsciousBonus == other.MeleePowerAttackUnconsciousBonus && MeleePowerAttackNormal == other.MeleePowerAttackNormal && MeleePowerAttackForward == other.MeleePowerAttackForward && MeleePowerAttackBack == other.MeleePowerAttackBack && MeleePowerAttackLeft == other.MeleePowerAttackLeft && MeleePowerAttackRight == other.MeleePowerAttackRight && Unused4.SequenceEqual(other.Unused4) && MeleeHoldTimerMin == other.MeleeHoldTimerMin && MeleeHoldTimerMax == other.MeleeHoldTimerMax && Flags == other.Flags && ManeuverAcrobaticDodgeChance == other.ManeuverAcrobaticDodgeChance && MeleeRushingPowerAttackChance == other.MeleeRushingPowerAttackChance && Unused5.SequenceEqual(other.Unused5) && MeleeRushingPowerAttackDistanceMult == other.MeleeRushingPowerAttackDistanceMult); }
public bool Equals(LocalVariableData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Index == other.Index && Unused1.SequenceEqual(other.Unused1) && Flags == other.Flags && Unused2.SequenceEqual(other.Unused2)); }
public bool Equals(LeveledObjectData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Level == other.Level && Unused1.SequenceEqual(other.Unused1) && Reference == other.Reference && Count == other.Count && Unused2.SequenceEqual(other.Unused2)); }
public bool Equals(EnchantData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Type == other.Type && Unused1.SequenceEqual(other.Unused1) && Unused2.SequenceEqual(other.Unused2) && Flags == other.Flags && Unused3.SequenceEqual(other.Unused3)); }
public bool Equals(PackageData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Flags == other.Flags && Type == other.Type && Unused1.SequenceEqual(other.Unused1) && FalloutBehaviorFlags == other.FalloutBehaviorFlags && TypeFlags == other.TypeFlags && Unused2.SequenceEqual(other.Unused2)); }
public bool Equals(WeaponCriticalHitData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Damage == other.Damage && Unused1.SequenceEqual(other.Unused1) && ChanceMult == other.ChanceMult && Flags == other.Flags && Unused2.SequenceEqual(other.Unused2) && Effect == other.Effect); }
public bool Equals(ResponseData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(Emotion == other.Emotion && EmotionValue == other.EmotionValue && Unused1.SequenceEqual(other.Unused1) && ResponseNumber == other.ResponseNumber && Unused2.SequenceEqual(other.Unused2) && Sound == other.Sound && UseEmotionAnimation == other.UseEmotionAnimation && Unused3.SequenceEqual(other.Unused3)); }
public bool Equals(RagdollData other) { if (System.Object.ReferenceEquals(this, other)) { return(true); } if (((object)this == null) || ((object)other == null)) { return(false); } return(DynamicBoneCount == other.DynamicBoneCount && Unused1.SequenceEqual(other.Unused1) && FeedbackEnabled == other.FeedbackEnabled && FootIKEnabled == other.FootIKEnabled && LookIKEnabled == other.LookIKEnabled && GrabIKEnabled == other.GrabIKEnabled && PoseMatching == other.PoseMatching && Unused2 == other.Unused2); }