2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 21:47:59 +00:00

Implement most of CTargetingManager

This commit is contained in:
Jack Andersen
2017-10-28 20:21:52 -10:00
parent bb10aa9844
commit 6eff4f2e01
13 changed files with 943 additions and 122 deletions

View File

@@ -91,6 +91,7 @@ struct ITweakGuiColors : BigYAML
virtual const zeus::CColor& GetScanIconCriticalDimColor() const=0;
virtual const zeus::CColor& GetScanIconNoncriticalColor() const=0;
virtual const zeus::CColor& GetScanIconNoncriticalDimColor() const=0;
virtual const zeus::CColor& GetScanReticuleColor() const=0;
virtual const zeus::CColor& GetThreatDigitsFont() const=0;
virtual const zeus::CColor& GetThreatDigitsOutline() const=0;
virtual const zeus::CColor& GetMissileDigitsFont() const=0;

View File

@@ -6,8 +6,33 @@ namespace DataSpec
{
struct ITweakTargeting : public ITweak
{
virtual float GetOvershootOffset() const =0;
virtual float GetXD0() const = 0;
virtual atUint32 GetTargetRadiusMode() const=0;
virtual float GetSeekerScale() const=0;
virtual float GetSeekerAngleSpeed() const=0;
virtual float GetXRayRetAngleSpeed() const=0;
virtual float GetOrbitPointZOffset() const=0;
virtual float GetOrbitPointInTime() const=0;
virtual float GetOrbitPointOutTime() const=0;
virtual const zeus::CColor& GetThermalReticuleColor() const=0;
virtual float GetOvershootOffset() const=0;
virtual float GetXD0() const=0;
virtual const zeus::CColor& GetSeekerColor() const=0;
virtual float GetSeekerClampMin() const=0;
virtual float GetSeekerClampMax() const=0;
virtual float GetGrappleSelectScale() const=0;
virtual float GetGrappleScale() const=0;
virtual float GetGrappleClampMin() const=0;
virtual float GetGrappleClampMax() const=0;
virtual const zeus::CColor& GetGrapplePointSelectColor() const=0;
virtual const zeus::CColor& GetGrapplePointColor() const=0;
virtual const zeus::CColor& GetLockedGrapplePointSelectColor() const=0;
virtual const zeus::CColor& GetOrbitPointColor() const=0;
virtual const zeus::CColor& GetCrosshairsColor() const=0;
virtual bool DrawOrbitPoint() const=0;
virtual float GetReticuleClampMin() const=0;
virtual float GetReticuleClampMax() const=0;
virtual const zeus::CColor& GetXRayRetRingColor() const=0;
virtual float GetReticuleScale() const=0;
virtual float GetScanTargetClampMin() const=0;
virtual float GetScanTargetClampMax() const=0;
};