mirror of
https://github.com/PrimeDecomp/echoes.git
synced 2026-03-31 14:23:06 -07:00
141 lines
4.6 KiB
C++
141 lines
4.6 KiB
C++
#ifndef _SLDRTWEAKTARGETING
|
|
#define _SLDRTWEAKTARGETING
|
|
|
|
#include "Kyoto/Graphics/CColor.hpp"
|
|
#include "Kyoto/Streams/CInputStream.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTIcon_Configurations.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTweakTargeting_Charge_Gauge.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTweakTargeting_LockDagger.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTweakTargeting_LockFire.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTweakTargeting_OuterBeamIcon.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTweakTargeting_Scan.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrTweakTargeting_VulnerabilityIndicator.hpp"
|
|
#include "rstl/string.hpp"
|
|
|
|
struct SLdrTweakTargeting {
|
|
SLdrTweakTargeting();
|
|
~SLdrTweakTargeting();
|
|
|
|
rstl::string instanceName;
|
|
SLdrTweakTargeting_OuterBeamIcon unknown_0x5173932f;
|
|
SLdrTIcon_Configurations unknown_0x23ff4be4;
|
|
SLdrTIcon_Configurations unknown_0x92e98613;
|
|
SLdrTIcon_Configurations unknown_0x64833842;
|
|
SLdrTIcon_Configurations unknown_0x8dfd6e3c;
|
|
SLdrTweakTargeting_Charge_Gauge chargeGauge;
|
|
SLdrTweakTargeting_LockFire lockFire;
|
|
SLdrTweakTargeting_LockDagger lockDagger;
|
|
SLdrTweakTargeting_Scan scan;
|
|
int unknown_0xc3410560;
|
|
float unknown_0x3eb13041;
|
|
float unknown_0x5e67cab0;
|
|
float unknown_0xe0ca98ac;
|
|
float lockOnConfirmReticleScale;
|
|
float unknown_0x9f8d62c1;
|
|
float unknown_0xff5eeeb9;
|
|
float unknown_0x0d0b660d;
|
|
float seekerTargetReticleScale;
|
|
float unknown_0x03efc783;
|
|
float unknown_0xdcbd7bf8;
|
|
float unknown_0x2acd6b4b;
|
|
float unknown_0xb4c6c331;
|
|
float unknown_0x27d02089;
|
|
float unknown_0xae89310e;
|
|
float unknown_0xb27644df;
|
|
float unknown_0x21e2d1cc;
|
|
float orbitPointOccludedOpacity;
|
|
float unknown_0x5c489cb5;
|
|
float orbitPointZOffset;
|
|
float unknown_0x61a6a38e;
|
|
float unknown_0xfbdf31f9;
|
|
float unknown_0xf76f7d0b;
|
|
float unknown_0x810b3a08;
|
|
float unknown_0x73fe1553;
|
|
float unknown_0xc8aef6f2;
|
|
float unknown_0x69b1e76c;
|
|
float unknown_0x8a0dfd23;
|
|
float unknown_0x8299e96e;
|
|
float unknown_0xa18a3f25;
|
|
float unknown_0x23be9bb2;
|
|
float unknown_0x8d512b82;
|
|
float unknown_0x39f1698d;
|
|
float unknown_0xc768c1e9;
|
|
float unknown_0x55c47b0e;
|
|
float unknown_0xa009aea2;
|
|
float unknown_0x38080bbf;
|
|
float unknown_0x71017dbe;
|
|
float unknown_0x4a996997;
|
|
float unknown_0x9f9fa6f3;
|
|
float unknown_0x932fea01;
|
|
float unknown_0x165f0fa8;
|
|
float unknown_0x6bd6b11f;
|
|
CColor unknown_0x42420f6e;
|
|
float flowerReticleScale;
|
|
CColor flowerReticleColor;
|
|
float unknown_0xb090e147;
|
|
float unknown_0x4c73a43d;
|
|
float unknown_0x6543d31b;
|
|
float unknown_0x8cd2d1ce;
|
|
CColor missileBracketColor;
|
|
float unknown_0x45910e5d;
|
|
float unknown_0x07b30fa0;
|
|
CColor unknown_0x13ce8500;
|
|
CColor unknown_0x9829f256;
|
|
CColor unknown_0x77a613b9;
|
|
CColor unknown_0xdfa81287;
|
|
CColor lockOnConfirmReticleColor;
|
|
CColor seekerReticleColor;
|
|
float unknown_0x618d150a;
|
|
float unknown_0x209a2a8c;
|
|
float unknown_0xacb3f8f7;
|
|
float unknown_0xeda4c771;
|
|
float unknown_0xd3427574;
|
|
float unknown_0x92554af2;
|
|
float unknown_0x1e134e75;
|
|
float unknown_0x5f0471f3;
|
|
float unknown_0xe90548ac;
|
|
float unknown_0xa812772a;
|
|
float unknown_0x2d75c7be;
|
|
float unknown_0x6c62f838;
|
|
float unknown_0xf98e6242;
|
|
float unknown_0xb8995dc4;
|
|
float unknown_0x5009c614;
|
|
float unknown_0x111ef992;
|
|
float grappleIconScale;
|
|
float grappleIconScaleInactive;
|
|
float unknown_0x498d794a;
|
|
float unknown_0x089a46cc;
|
|
CColor grappleIconColor;
|
|
CColor grappleIconColorInactive;
|
|
CColor unknown_0x083b1cc8;
|
|
float unknown_0x966982b1;
|
|
CColor unknown_0xf9799f5f;
|
|
float unknown_0x9b980788;
|
|
CColor orbitPointModelColor;
|
|
CColor crosshairsColor;
|
|
float unknown_0x2ff52290;
|
|
bool unknown_0x8a548cc9;
|
|
CColor unknown_0x65d449e1;
|
|
float unknown_0x42c7fbe4;
|
|
float unknown_0x13820c03;
|
|
float unknown_0x52953385;
|
|
CColor xRaySeekerReticleColor;
|
|
float unknown_0xdd8cf478;
|
|
float unknown_0xcbac6d52;
|
|
float unknown_0x980a75b6;
|
|
float unknown_0xcd1e0e91;
|
|
float unknown_0xce9cf241;
|
|
float unknown_0xb6531e99;
|
|
float unknown_0x77e5c6b5;
|
|
float unknown_0xfef5668b;
|
|
CColor healthColor;
|
|
SLdrTweakTargeting_VulnerabilityIndicator powerVulnerabilityIndicator;
|
|
SLdrTweakTargeting_VulnerabilityIndicator lightVulnerabilityIndicator;
|
|
SLdrTweakTargeting_VulnerabilityIndicator darkVulnerabilityIndicator;
|
|
SLdrTweakTargeting_VulnerabilityIndicator annihilatorVulnerabilityIndicator;
|
|
};
|
|
|
|
void LoadTypedefSLdrTweakTargeting(SLdrTweakTargeting&, CInputStream&);
|
|
|
|
#endif // _SLDRTWEAKTARGETING
|