mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-14 20:06:11 +00:00
RetroDataSpec: Use override where applicable
Continues the override modernizations, applying the keyword where applicable to the RetroDataSpec target.
This commit is contained in:
@@ -187,122 +187,122 @@ struct CTweakGui final : ITweakGui {
|
||||
FixupValues();
|
||||
}
|
||||
|
||||
float GetMapAlphaInterpolant() const { return x8_mapAlphaInterp; }
|
||||
float GetPauseBlurFactor() const { return xc_pauseBlurFactor; }
|
||||
float GetRadarXYRadius() const { return x10_radarXYRadius; }
|
||||
float GetRadarZRadius() const { return x24_radarZRadius; }
|
||||
float GetRadarZCloseRadius() const { return x28_radarZCloseRadius; }
|
||||
float GetEnergyBarFilledSpeed() const { return x34_energyBarFilledSpeed; }
|
||||
float GetEnergyBarShadowSpeed() const { return x38_energyBarShadowSpeed; }
|
||||
float GetEnergyBarDrainDelay() const { return x3c_energyBarDrainDelay; }
|
||||
bool GetEnergyBarAlwaysResetDelay() const { return x40_energyBarAlwaysResetDelay; }
|
||||
float GetHudDamagePracticalsGainConstant() const { return x44_hudDamagePracticalsGainConstant; }
|
||||
float GetHudDamagePracticalsGainLinear() const { return x48_hudDamagePracticalsGainLinear; }
|
||||
float GetHudDamagePracticalsInitConstant() const { return x4c_hudDamagePracticalsInitConstant; }
|
||||
float GetHudDamagePracticalsInitLinear() const { return x50_hudDamagePracticalsInitLinear; }
|
||||
float GetHudDamageLightSpotAngle() const { return x54_hudDamageLightSpotAngle; }
|
||||
float GetDamageLightAngleC() const { return x58_damageLightAngleC; }
|
||||
float GetDamageLightAngleL() const { return x5c_damageLightAngleL; }
|
||||
float GetDamageLightAngleQ() const { return x60_damageLightAngleQ; }
|
||||
atVec3f GetDamageLightPreTranslate() const { return x64_damageLightPreTranslate; }
|
||||
atVec3f GetDamageLightCenterTranslate() const { return x70_damageLightCenterTranslate; }
|
||||
float GetDamageLightXfXAngle() const { return x7c_damageLightXfXAngle; }
|
||||
float GetDamageLightXfZAngle() const { return x80_damageLightXfZAngle; }
|
||||
float GetHudDecoShakeTranslateVelConstant() const { return x84_hudDecoShakeTranslateVelConstant; }
|
||||
float GetHudDecoShakeTranslateVelLinear() const { return x88_hudDecoShakeTranslateVelLinear; }
|
||||
float GetMaxDecoDamageShakeTranslate() const { return x8c_maxDecoDamageShakeTranslate; }
|
||||
float GetDecoDamageShakeDeceleration() const { return x90_decoDamageShakeDeceleration; }
|
||||
float GetDecoShakeGainConstant() const { return x94_decoShakeGainConstant; }
|
||||
float GetDecoShakeGainLinear() const { return x98_decoShakeGainLinear; }
|
||||
float GetDecoShakeInitConstant() const { return x9c_decoShakeInitConstant; }
|
||||
float GetDecoShakeInitLinear() const { return xa0_decoShakeInitLinear; }
|
||||
float GetMaxDecoDamageShakeRotate() const { return xa4_maxDecoDamageShakeRotate; }
|
||||
atUint32 GetHudCamFovTweak() const { return xa8_hudCamFovTweak; }
|
||||
atUint32 GetHudCamYTweak() const { return xac_hudCamYTweak; }
|
||||
atUint32 GetHudCamZTweak() const { return xb0_hudCamZTweak; }
|
||||
float GetBeamVisorMenuAnimTime() const { return xc0_beamVisorMenuAnimTime; }
|
||||
float GetVisorBeamMenuItemActiveScale() const { return xc4_visorBeamMenuItemActiveScale; }
|
||||
float GetVisorBeamMenuItemInactiveScale() const { return xc8_visorBeamMenuItemInactiveScale; }
|
||||
float GetVisorBeamMenuItemTranslate() const { return xcc_visorBeamMenuItemTranslate; }
|
||||
float GetThreatRange() const { return xe4_threatRange; }
|
||||
float GetRadarScopeCoordRadius() const { return xe8_radarScopeCoordRadius; }
|
||||
float GetRadarPlayerPaintRadius() const { return xec_radarPlayerPaintRadius; }
|
||||
float GetRadarEnemyPaintRadius() const { return xf0_radarEnemyPaintRadius; }
|
||||
float GetMissileArrowVisTime() const { return xf4_missileArrowVisTime; }
|
||||
EHudVisMode GetHudVisMode() const { return xf8_hudVisMode; }
|
||||
EHelmetVisMode GetHelmetVisMode() const { return xfc_helmetVisMode; }
|
||||
atUint32 GetEnableAutoMapper() const { return x100_enableAutoMapper; }
|
||||
atUint32 GetEnableTargetingManager() const { return x108_enableTargetingManager; }
|
||||
atUint32 GetEnablePlayerVisor() const { return x10c_enablePlayerVisor; }
|
||||
float GetThreatWarningFraction() const { return x110_threatWarningFraction; }
|
||||
float GetMissileWarningFraction() const { return x114_missileWarningFraction; }
|
||||
float GetFreeLookFadeTime() const { return x118_freeLookFadeTime; }
|
||||
float GetFreeLookSfxPitchScale() const { return x12c_freeLookSfxPitchScale; }
|
||||
bool GetNoAbsoluteFreeLookSfxPitch() const { return x130_noAbsoluteFreeLookSfxPitch; }
|
||||
float GetFaceReflectionOrthoWidth() const { return x13c_faceReflectionOrthoWidth; }
|
||||
float GetFaceReflectionOrthoHeight() const { return x140_faceReflectionOrthoHeight; }
|
||||
float GetFaceReflectionDistance() const { return x144_faceReflectionDistance; }
|
||||
float GetFaceReflectionHeight() const { return x148_faceReflectionHeight; }
|
||||
float GetFaceReflectionAspect() const { return x14c_faceReflectionAspect; }
|
||||
float GetMissileWarningPulseTime() const { return x1a0_missileWarningPulseTime; }
|
||||
float GetExplosionLightFalloffMultConstant() const { return x1a4_explosionLightFalloffMultConstant; }
|
||||
float GetExplosionLightFalloffMultLinear() const { return x1a8_explosionLightFalloffMultLinear; }
|
||||
float GetExplosionLightFalloffMultQuadratic() const { return x1ac_explosionLightFalloffMultQuadratic; }
|
||||
float GetHudDamagePeakFactor() const { return x1b4_hudDamagePeakFactor; }
|
||||
float GetHudDamageFilterGainConstant() const { return x1b8_hudDamageFilterGainConstant; }
|
||||
float GetHudDamageFilterGainLinear() const { return x1bc_hudDamageFilterGainLinear; }
|
||||
float GetHudDamageFilterInitConstant() const { return x1c0_hudDamageFilterInitConstant; }
|
||||
float GetHudDamageFilterInitLinear() const { return x1c4_hudDamageFilterInitLinear; }
|
||||
float GetEnergyDrainModPeriod() const { return x1c8_energyDrainModPeriod; }
|
||||
bool GetEnergyDrainSinusoidalPulse() const { return x1cc_energyDrainSinusoidalPulse; }
|
||||
bool GetEnergyDrainFilterAdditive() const { return x1cd_energyDrainFilterAdditive; }
|
||||
float GetHudDamagePulseDuration() const { return x1d0_hudDamagePulseDuration; }
|
||||
float GetHudDamageColorGain() const { return x1d4_hudDamageColorGain; }
|
||||
float GetHudDecoShakeTranslateGain() const { return x1d8_hudDecoShakeTranslateGain; }
|
||||
float GetHudLagOffsetScale() const { return x1dc_hudLagOffsetScale; }
|
||||
float GetXrayBlurScaleLinear() const { return x204_xrayBlurScaleLinear; }
|
||||
float GetXrayBlurScaleQuadratic() const { return x208_xrayBlurScaleQuadratic; }
|
||||
float GetScanSidesAngle() const { return x210_scanSidesAngle; }
|
||||
float GetScanSidesXScale() const { return x214_scanSidesXScale; }
|
||||
float GetScanSidesPositionEnd() const { return x218_scanSidesPositionEnd; }
|
||||
float GetScanSidesDuration() const { return x220_scanSidesDuration; }
|
||||
float GetScanSidesStartTime() const { return x224_scanSidesStartTime; }
|
||||
float GetScanSidesEndTime() const { return x228_scanSidesEndTime; }
|
||||
float GetScanDataDotRadius() const { return x22c_scanDataDotRadius; }
|
||||
float GetScanDataDotPosRandMagnitude() const { return x230_scanDataDotPosRandMag; }
|
||||
float GetScanDataDotSeekDurationMin() const { return x234_scanDataDotSeekDurationMin; }
|
||||
float GetScanDataDotSeekDurationMax() const { return x238_scanDataDotSeekDurationMax; }
|
||||
float GetScanDataDotHoldDurationMin() const { return x23c_scanDataDotHoldDurationMin; }
|
||||
float GetScanDataDotHoldDurationMax() const { return x240_scanDataDotHoldDurationMax; }
|
||||
float GetScanAppearanceDuration() const { return x244_scanAppearanceDuration; }
|
||||
float GetScanPaneFlashFactor() const { return x248_scanPaneFlashFactor; }
|
||||
float GetScanPaneFadeInTime() const { return x24c_scanPaneFadeInTime; }
|
||||
float GetScanPaneFadeOutTime() const { return x250_scanPaneFadeOutTime; }
|
||||
float GetBallViewportYReduction() const { return x254_ballViewportYReduction; }
|
||||
float GetScanWindowIdleWidth() const { return x258_scanWindowIdleW; }
|
||||
float GetScanWindowIdleHeight() const { return x25c_scanWindowIdleH; }
|
||||
float GetScanWindowActiveWidth() const { return x260_scanWindowActiveW; }
|
||||
float GetScanWindowActiveHeight() const { return x264_scanWindowActiveH; }
|
||||
float GetScanWindowMagnification() const { return x268_scanWindowMagnification; }
|
||||
float GetScanWindowScanningAspect() const { return x26c_scanWindowScanningAspect; }
|
||||
float GetScanSidesPositionStart() const { return x270_scanSidesPositionStart; }
|
||||
bool GetShowAutomapperInMorphball() const { return x274_showAutomapperInMorphball; }
|
||||
bool GetLatchArticleText() const { return x275_latchArticleText; }
|
||||
float GetWorldTransManagerCharsPerSfx() const { return x278_wtMgrCharsPerSfx; }
|
||||
atUint32 GetXRayFogMode() const { return x27c_xrayFogMode; }
|
||||
float GetXRayFogNearZ() const { return x280_xrayFogNearZ; }
|
||||
float GetXRayFogFarZ() const { return x284_xrayFogFarZ; }
|
||||
const zeus::CColor& GetXRayFogColor() const { return x288_xrayFogColor; }
|
||||
float GetThermalVisorLevel() const { return x28c_thermalVisorLevel; }
|
||||
const zeus::CColor& GetThermalVisorColor() const { return x290_thermalVisorColor; }
|
||||
const zeus::CColor& GetVisorHudLightAdd(int v) const { return x294_hudLightAddPerVisor[v]; }
|
||||
const zeus::CColor& GetVisorHudLightMultiply(int v) const { return x2a4_hudLightMultiplyPerVisor[v]; }
|
||||
const zeus::CColor& GetHudReflectivityLightColor() const { return x2b4_hudReflectivityLightColor; }
|
||||
float GetHudLightAttMulConstant() const { return x2b8_hudLightAttMulConstant; }
|
||||
float GetHudLightAttMulLinear() const { return x2bc_hudLightAttMulLinear; }
|
||||
float GetHudLightAttMulQuadratic() const { return x2c0_hudLightAttMulQuadratic; }
|
||||
float GetMapAlphaInterpolant() const override { return x8_mapAlphaInterp; }
|
||||
float GetPauseBlurFactor() const override { return xc_pauseBlurFactor; }
|
||||
float GetRadarXYRadius() const override { return x10_radarXYRadius; }
|
||||
float GetRadarZRadius() const override { return x24_radarZRadius; }
|
||||
float GetRadarZCloseRadius() const override { return x28_radarZCloseRadius; }
|
||||
float GetEnergyBarFilledSpeed() const override { return x34_energyBarFilledSpeed; }
|
||||
float GetEnergyBarShadowSpeed() const override { return x38_energyBarShadowSpeed; }
|
||||
float GetEnergyBarDrainDelay() const override { return x3c_energyBarDrainDelay; }
|
||||
bool GetEnergyBarAlwaysResetDelay() const override { return x40_energyBarAlwaysResetDelay; }
|
||||
float GetHudDamagePracticalsGainConstant() const override { return x44_hudDamagePracticalsGainConstant; }
|
||||
float GetHudDamagePracticalsGainLinear() const override { return x48_hudDamagePracticalsGainLinear; }
|
||||
float GetHudDamagePracticalsInitConstant() const override { return x4c_hudDamagePracticalsInitConstant; }
|
||||
float GetHudDamagePracticalsInitLinear() const override { return x50_hudDamagePracticalsInitLinear; }
|
||||
float GetHudDamageLightSpotAngle() const override { return x54_hudDamageLightSpotAngle; }
|
||||
float GetDamageLightAngleC() const override { return x58_damageLightAngleC; }
|
||||
float GetDamageLightAngleL() const override { return x5c_damageLightAngleL; }
|
||||
float GetDamageLightAngleQ() const override { return x60_damageLightAngleQ; }
|
||||
atVec3f GetDamageLightPreTranslate() const override { return x64_damageLightPreTranslate; }
|
||||
atVec3f GetDamageLightCenterTranslate() const override { return x70_damageLightCenterTranslate; }
|
||||
float GetDamageLightXfXAngle() const override { return x7c_damageLightXfXAngle; }
|
||||
float GetDamageLightXfZAngle() const override { return x80_damageLightXfZAngle; }
|
||||
float GetHudDecoShakeTranslateVelConstant() const override { return x84_hudDecoShakeTranslateVelConstant; }
|
||||
float GetHudDecoShakeTranslateVelLinear() const override { return x88_hudDecoShakeTranslateVelLinear; }
|
||||
float GetMaxDecoDamageShakeTranslate() const override { return x8c_maxDecoDamageShakeTranslate; }
|
||||
float GetDecoDamageShakeDeceleration() const override { return x90_decoDamageShakeDeceleration; }
|
||||
float GetDecoShakeGainConstant() const override { return x94_decoShakeGainConstant; }
|
||||
float GetDecoShakeGainLinear() const override { return x98_decoShakeGainLinear; }
|
||||
float GetDecoShakeInitConstant() const override { return x9c_decoShakeInitConstant; }
|
||||
float GetDecoShakeInitLinear() const override { return xa0_decoShakeInitLinear; }
|
||||
float GetMaxDecoDamageShakeRotate() const override { return xa4_maxDecoDamageShakeRotate; }
|
||||
atUint32 GetHudCamFovTweak() const override { return xa8_hudCamFovTweak; }
|
||||
atUint32 GetHudCamYTweak() const override { return xac_hudCamYTweak; }
|
||||
atUint32 GetHudCamZTweak() const override { return xb0_hudCamZTweak; }
|
||||
float GetBeamVisorMenuAnimTime() const override { return xc0_beamVisorMenuAnimTime; }
|
||||
float GetVisorBeamMenuItemActiveScale() const override { return xc4_visorBeamMenuItemActiveScale; }
|
||||
float GetVisorBeamMenuItemInactiveScale() const override { return xc8_visorBeamMenuItemInactiveScale; }
|
||||
float GetVisorBeamMenuItemTranslate() const override { return xcc_visorBeamMenuItemTranslate; }
|
||||
float GetThreatRange() const override { return xe4_threatRange; }
|
||||
float GetRadarScopeCoordRadius() const override { return xe8_radarScopeCoordRadius; }
|
||||
float GetRadarPlayerPaintRadius() const override { return xec_radarPlayerPaintRadius; }
|
||||
float GetRadarEnemyPaintRadius() const override { return xf0_radarEnemyPaintRadius; }
|
||||
float GetMissileArrowVisTime() const override { return xf4_missileArrowVisTime; }
|
||||
EHudVisMode GetHudVisMode() const override { return xf8_hudVisMode; }
|
||||
EHelmetVisMode GetHelmetVisMode() const override { return xfc_helmetVisMode; }
|
||||
atUint32 GetEnableAutoMapper() const override { return x100_enableAutoMapper; }
|
||||
atUint32 GetEnableTargetingManager() const override { return x108_enableTargetingManager; }
|
||||
atUint32 GetEnablePlayerVisor() const override { return x10c_enablePlayerVisor; }
|
||||
float GetThreatWarningFraction() const override { return x110_threatWarningFraction; }
|
||||
float GetMissileWarningFraction() const override { return x114_missileWarningFraction; }
|
||||
float GetFreeLookFadeTime() const override { return x118_freeLookFadeTime; }
|
||||
float GetFreeLookSfxPitchScale() const override { return x12c_freeLookSfxPitchScale; }
|
||||
bool GetNoAbsoluteFreeLookSfxPitch() const override { return x130_noAbsoluteFreeLookSfxPitch; }
|
||||
float GetFaceReflectionOrthoWidth() const override { return x13c_faceReflectionOrthoWidth; }
|
||||
float GetFaceReflectionOrthoHeight() const override { return x140_faceReflectionOrthoHeight; }
|
||||
float GetFaceReflectionDistance() const override { return x144_faceReflectionDistance; }
|
||||
float GetFaceReflectionHeight() const override { return x148_faceReflectionHeight; }
|
||||
float GetFaceReflectionAspect() const override { return x14c_faceReflectionAspect; }
|
||||
float GetMissileWarningPulseTime() const override { return x1a0_missileWarningPulseTime; }
|
||||
float GetExplosionLightFalloffMultConstant() const override { return x1a4_explosionLightFalloffMultConstant; }
|
||||
float GetExplosionLightFalloffMultLinear() const override { return x1a8_explosionLightFalloffMultLinear; }
|
||||
float GetExplosionLightFalloffMultQuadratic() const override { return x1ac_explosionLightFalloffMultQuadratic; }
|
||||
float GetHudDamagePeakFactor() const override { return x1b4_hudDamagePeakFactor; }
|
||||
float GetHudDamageFilterGainConstant() const override { return x1b8_hudDamageFilterGainConstant; }
|
||||
float GetHudDamageFilterGainLinear() const override { return x1bc_hudDamageFilterGainLinear; }
|
||||
float GetHudDamageFilterInitConstant() const override { return x1c0_hudDamageFilterInitConstant; }
|
||||
float GetHudDamageFilterInitLinear() const override { return x1c4_hudDamageFilterInitLinear; }
|
||||
float GetEnergyDrainModPeriod() const override { return x1c8_energyDrainModPeriod; }
|
||||
bool GetEnergyDrainSinusoidalPulse() const override { return x1cc_energyDrainSinusoidalPulse; }
|
||||
bool GetEnergyDrainFilterAdditive() const override { return x1cd_energyDrainFilterAdditive; }
|
||||
float GetHudDamagePulseDuration() const override { return x1d0_hudDamagePulseDuration; }
|
||||
float GetHudDamageColorGain() const override { return x1d4_hudDamageColorGain; }
|
||||
float GetHudDecoShakeTranslateGain() const override { return x1d8_hudDecoShakeTranslateGain; }
|
||||
float GetHudLagOffsetScale() const override { return x1dc_hudLagOffsetScale; }
|
||||
float GetXrayBlurScaleLinear() const override { return x204_xrayBlurScaleLinear; }
|
||||
float GetXrayBlurScaleQuadratic() const override { return x208_xrayBlurScaleQuadratic; }
|
||||
float GetScanSidesAngle() const override { return x210_scanSidesAngle; }
|
||||
float GetScanSidesXScale() const override { return x214_scanSidesXScale; }
|
||||
float GetScanSidesPositionEnd() const override { return x218_scanSidesPositionEnd; }
|
||||
float GetScanSidesDuration() const override { return x220_scanSidesDuration; }
|
||||
float GetScanSidesStartTime() const override { return x224_scanSidesStartTime; }
|
||||
float GetScanSidesEndTime() const override { return x228_scanSidesEndTime; }
|
||||
float GetScanDataDotRadius() const override { return x22c_scanDataDotRadius; }
|
||||
float GetScanDataDotPosRandMagnitude() const override { return x230_scanDataDotPosRandMag; }
|
||||
float GetScanDataDotSeekDurationMin() const override { return x234_scanDataDotSeekDurationMin; }
|
||||
float GetScanDataDotSeekDurationMax() const override { return x238_scanDataDotSeekDurationMax; }
|
||||
float GetScanDataDotHoldDurationMin() const override { return x23c_scanDataDotHoldDurationMin; }
|
||||
float GetScanDataDotHoldDurationMax() const override { return x240_scanDataDotHoldDurationMax; }
|
||||
float GetScanAppearanceDuration() const override { return x244_scanAppearanceDuration; }
|
||||
float GetScanPaneFlashFactor() const override { return x248_scanPaneFlashFactor; }
|
||||
float GetScanPaneFadeInTime() const override { return x24c_scanPaneFadeInTime; }
|
||||
float GetScanPaneFadeOutTime() const override { return x250_scanPaneFadeOutTime; }
|
||||
float GetBallViewportYReduction() const override { return x254_ballViewportYReduction; }
|
||||
float GetScanWindowIdleWidth() const override { return x258_scanWindowIdleW; }
|
||||
float GetScanWindowIdleHeight() const override { return x25c_scanWindowIdleH; }
|
||||
float GetScanWindowActiveWidth() const override { return x260_scanWindowActiveW; }
|
||||
float GetScanWindowActiveHeight() const override { return x264_scanWindowActiveH; }
|
||||
float GetScanWindowMagnification() const override { return x268_scanWindowMagnification; }
|
||||
float GetScanWindowScanningAspect() const override { return x26c_scanWindowScanningAspect; }
|
||||
float GetScanSidesPositionStart() const override { return x270_scanSidesPositionStart; }
|
||||
bool GetShowAutomapperInMorphball() const override { return x274_showAutomapperInMorphball; }
|
||||
bool GetLatchArticleText() const override { return x275_latchArticleText; }
|
||||
float GetWorldTransManagerCharsPerSfx() const override { return x278_wtMgrCharsPerSfx; }
|
||||
atUint32 GetXRayFogMode() const override { return x27c_xrayFogMode; }
|
||||
float GetXRayFogNearZ() const override { return x280_xrayFogNearZ; }
|
||||
float GetXRayFogFarZ() const override { return x284_xrayFogFarZ; }
|
||||
const zeus::CColor& GetXRayFogColor() const override { return x288_xrayFogColor; }
|
||||
float GetThermalVisorLevel() const override { return x28c_thermalVisorLevel; }
|
||||
const zeus::CColor& GetThermalVisorColor() const override { return x290_thermalVisorColor; }
|
||||
const zeus::CColor& GetVisorHudLightAdd(int v) const override { return x294_hudLightAddPerVisor[v]; }
|
||||
const zeus::CColor& GetVisorHudLightMultiply(int v) const override { return x2a4_hudLightMultiplyPerVisor[v]; }
|
||||
const zeus::CColor& GetHudReflectivityLightColor() const override { return x2b4_hudReflectivityLightColor; }
|
||||
float GetHudLightAttMulConstant() const override { return x2b8_hudLightAttMulConstant; }
|
||||
float GetHudLightAttMulLinear() const override { return x2bc_hudLightAttMulLinear; }
|
||||
float GetHudLightAttMulQuadratic() const override { return x2c0_hudLightAttMulQuadratic; }
|
||||
|
||||
float GetScanSpeed(int idx) const {
|
||||
float GetScanSpeed(int idx) const override {
|
||||
if (idx < 0 || size_t(idx) >= x2c4_scanSpeeds.size())
|
||||
return 0.f;
|
||||
return x2c4_scanSpeeds[idx];
|
||||
|
||||
Reference in New Issue
Block a user