#pragma once #include "DataSpec/DNACommon/Tweaks/ITweakGui.hpp" namespace DataSpec::DNAMP1 { struct CTweakGui final : ITweakGui { AT_DECL_DNA_YAML Value x4_; Value x8_mapAlphaInterp; Value xc_pauseBlurFactor; Value x10_radarXYRadius; Value x14_; Value x18_; Value x1c_; Value x20_; Value x24_radarZRadius; Value x28_radarZCloseRadius; atUint32 x2c_ = 0; Value x30_; Value x34_energyBarFilledSpeed; Value x38_energyBarShadowSpeed; Value x3c_energyBarDrainDelay; Value x40_energyBarAlwaysResetDelay; Value x44_hudDamagePracticalsGainConstant; Value x48_hudDamagePracticalsGainLinear; Value x4c_hudDamagePracticalsInitConstant; Value x50_hudDamagePracticalsInitLinear; Value x54_hudDamageLightSpotAngle; Value x58_damageLightAngleC; Value x5c_damageLightAngleL; Value x60_damageLightAngleQ; Value x64_damageLightPreTranslate; Value x70_damageLightCenterTranslate; Value x7c_damageLightXfXAngle; Value x80_damageLightXfZAngle; Value x84_hudDecoShakeTranslateVelConstant; Value x88_hudDecoShakeTranslateVelLinear; Value x8c_maxDecoDamageShakeTranslate; Value x90_decoDamageShakeDeceleration; Value x94_decoShakeGainConstant; Value x98_decoShakeGainLinear; Value x9c_decoShakeInitConstant; Value xa0_decoShakeInitLinear; Value xa4_maxDecoDamageShakeRotate; Value xa8_hudCamFovTweak; Value xac_hudCamYTweak; Value xb0_hudCamZTweak; Value xb4_; Value xb8_; Value xbc_; Value xc0_beamVisorMenuAnimTime; Value xc4_visorBeamMenuItemActiveScale; Value xc8_visorBeamMenuItemInactiveScale; Value xcc_visorBeamMenuItemTranslate; Value xd0_; Value xd4_; Value xd8_; Value xdc_; Value xe0_; Value xe4_threatRange; Value xe8_radarScopeCoordRadius; Value xec_radarPlayerPaintRadius; Value xf0_radarEnemyPaintRadius; Value xf4_missileArrowVisTime; Value xf8_hudVisMode; Value xfc_helmetVisMode; Value x100_enableAutoMapper; Value x104_; Value x108_enableTargetingManager; Value x10c_enablePlayerVisor; Value x110_threatWarningFraction; Value x114_missileWarningFraction; Value x118_freeLookFadeTime; Value x11c_; Value x120_; Value x124_; Value x128_; Value x12c_freeLookSfxPitchScale; Value x130_noAbsoluteFreeLookSfxPitch; Value x134_; Value x138_; Value x13c_faceReflectionOrthoWidth; Value x140_faceReflectionOrthoHeight; Value x144_faceReflectionDistance; Value x148_faceReflectionHeight; Value x14c_faceReflectionAspect; String<-1> x150_; String<-1> x160_; String<-1> x170_; String<-1> x180_; String<-1> x190_; Value x1a0_missileWarningPulseTime; Value x1a4_explosionLightFalloffMultConstant; Value x1a8_explosionLightFalloffMultLinear; Value x1ac_explosionLightFalloffMultQuadratic; Value x1b0_; Value x1b4_hudDamagePeakFactor; Value x1b8_hudDamageFilterGainConstant; Value x1bc_hudDamageFilterGainLinear; Value x1c0_hudDamageFilterInitConstant; Value x1c4_hudDamageFilterInitLinear; Value x1c8_energyDrainModPeriod; Value x1cc_energyDrainSinusoidalPulse; Value x1cd_energyDrainFilterAdditive; Value x1d0_hudDamagePulseDuration; Value x1d4_hudDamageColorGain; Value x1d8_hudDecoShakeTranslateGain; Value x1dc_hudLagOffsetScale; Value x1e0_; Value x1e4_; Value x1e8_; Value x1ec_; Value x1f0_; Value x1f4_; Value x1f8_; Value x1fc_; zeus::CColor x200_; float x204_xrayBlurScaleLinear = 0.0014f; float x208_xrayBlurScaleQuadratic = 0.0000525f; Value x20c_; Value x210_scanSidesAngle; Value x214_scanSidesXScale; Value x218_scanSidesPositionEnd; Value x21c_; Value x220_scanSidesDuration; Value x224_scanSidesStartTime; float x228_scanSidesEndTime; Value x22c_scanDataDotRadius; Value x230_scanDataDotPosRandMag; Value x234_scanDataDotSeekDurationMin; Value x238_scanDataDotSeekDurationMax; Value x23c_scanDataDotHoldDurationMin; Value x240_scanDataDotHoldDurationMax; Value x244_scanAppearanceDuration; Value x248_scanPaneFlashFactor; Value x24c_scanPaneFadeInTime; Value x250_scanPaneFadeOutTime; Value x254_ballViewportYReduction; Value x258_scanWindowIdleW; Value x25c_scanWindowIdleH; Value x260_scanWindowActiveW; Value x264_scanWindowActiveH; Value x268_scanWindowMagnification; Value x26c_scanWindowScanningAspect; Value x270_scanSidesPositionStart; Value x274_showAutomapperInMorphball; bool x275_latchArticleText = true; Value x278_wtMgrCharsPerSfx; Value x27c_xrayFogMode; Value x280_xrayFogNearZ; Value x284_xrayFogFarZ; DNAColor x288_xrayFogColor; Value x28c_thermalVisorLevel; DNAColor x290_thermalVisorColor; DNAColor x294_hudLightAddPerVisor[4]; DNAColor x2a4_hudLightMultiplyPerVisor[4]; DNAColor x2b4_hudReflectivityLightColor; Value x2b8_hudLightAttMulConstant; Value x2bc_hudLightAttMulLinear; Value x2c0_hudLightAttMulQuadratic; Value m_scanSpeedsCount; Vector x2c4_scanSpeeds; String<-1> x2d0_creditsTable; String<-1> x2e0_creditsFont; String<-1> x2f0_japaneseCreditsFont; DNAColor x300_; DNAColor x304_; Value x308_; Value x30c_; Value x310_; String<-1> x314_; String<-1> x324_; String<-1> x334_; DNAColor x344_; DNAColor x348_; DNAColor x34c_; DNAColor x350_; DNAColor x354_; DNAColor x358_; Value x35c_; Value x360_; Value x364_; CTweakGui() = default; }; } // namespace DataSpec::DNAMP1