diff --git a/libMBIN/Source/NMS/GameComponents/GcCreatureFeederComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcCreatureFeederComponentData.cs index 85a32b9ef..3848a3d24 100644 --- a/libMBIN/Source/NMS/GameComponents/GcCreatureFeederComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcCreatureFeederComponentData.cs @@ -3,14 +3,14 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x22B252B6D5AEE25B, NameHash = 0x32441F8B4528DF91)] + [NMS(GUID = 0xB822DB08128AAB11, NameHash = 0x32441F8B4528DF91)] public class GcCreatureFeederComponentData : NMSTemplate { /* 0x000 */ public GcMaintenanceComponentData MaintenanceData; - /* 0x400 */ public int NumInputs; - /* 0x404 */ public int NumMealsPerBait; - /* 0x408 */ public List DispenseNodes; - /* 0x418 */ public float DispenseVelocity; - /* 0x41C */ public float DispensePeriod; + /* 0x420 */ public int NumInputs; + /* 0x424 */ public int NumMealsPerBait; + /* 0x428 */ public List DispenseNodes; + /* 0x438 */ public float DispenseVelocity; + /* 0x43C */ public float DispensePeriod; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcCreatureHarvesterComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcCreatureHarvesterComponentData.cs index fc8efc4c1..c30a1956a 100644 --- a/libMBIN/Source/NMS/GameComponents/GcCreatureHarvesterComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcCreatureHarvesterComponentData.cs @@ -2,10 +2,10 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x34D28742C61983CD, NameHash = 0x5B935AA89717BCC4)] + [NMS(GUID = 0x1CDCED730B0F78FE, NameHash = 0x5B935AA89717BCC4)] public class GcCreatureHarvesterComponentData : NMSTemplate { /* 0x000 */ public GcMaintenanceComponentData MaintenanceData; - /* 0x400 */ public int NumSlots; + /* 0x420 */ public int NumSlots; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcEggMachineComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcEggMachineComponentData.cs index 9802e3269..d4a79f21e 100644 --- a/libMBIN/Source/NMS/GameComponents/GcEggMachineComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcEggMachineComponentData.cs @@ -2,10 +2,10 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x7C8951FEB1FDE59B, NameHash = 0x54575BF82BE5C4BA)] + [NMS(GUID = 0xBA49876B13B4436D, NameHash = 0x54575BF82BE5C4BA)] public class GcEggMachineComponentData : NMSTemplate { /* 0x000 */ public GcMaintenanceComponentData MaintenanceData; - /* 0x400 */ public int NumInputs; + /* 0x420 */ public int NumInputs; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcGeneratorUnitComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcGeneratorUnitComponentData.cs index b7a055bc2..6b783c131 100644 --- a/libMBIN/Source/NMS/GameComponents/GcGeneratorUnitComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcGeneratorUnitComponentData.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xF361BF138C69854B, NameHash = 0xE7D049A3A9D077A8)] + [NMS(GUID = 0xD680A52305A6790D, NameHash = 0xE7D049A3A9D077A8)] public class GcGeneratorUnitComponentData : NMSTemplate { // size: 0x3 diff --git a/libMBIN/Source/NMS/GameComponents/GcInteractionComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcInteractionComponentData.cs index eb370d730..46d42d948 100644 --- a/libMBIN/Source/NMS/GameComponents/GcInteractionComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcInteractionComponentData.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x8A1A3D693A371D6A, NameHash = 0xDAB0554EA36957B5)] + [NMS(GUID = 0x758B742446C82F24, NameHash = 0xDAB0554EA36957B5)] public class GcInteractionComponentData : NMSTemplate { // size: 0x3 @@ -17,46 +17,46 @@ public enum InteractionActionEnum : uint { /* 0x004 */ public GcInteractionType InteractionType; /* 0x008 */ public bool UseIntermediateUI; /* 0x010 */ public TkModelRendererData Renderer; - /* 0x0C0 */ public TkModelRendererData RendererAlt; - /* 0x170 */ public GcAlienRace Race; - /* 0x174 */ public float AttractDistanceSq; - /* 0x178 */ public bool SecondaryMeshAlwaysVisible; - /* 0x179 */ public bool RepeatInteraction; - /* 0x17A */ public bool UseInteractCamera; - /* 0x17C */ public float BlendToCameraTime; - /* 0x180 */ public float BlendFromCameraTime; - /* 0x188 */ public GcInteractionActivationCost ActivationCost; - /* 0x1F0 */ public NMSString0x10 TriggerAction; - /* 0x200 */ public NMSString0x10 TriggerActionOnPrepare; - /* 0x210 */ public bool BroadcastTriggerAction; - /* 0x214 */ public float InteractAngle; - /* 0x218 */ public float InteractDistance; - /* 0x21C */ public bool InteractInvertFace; - /* 0x220 */ public GcInteractionType SecondaryInteractionType; - /* 0x228 */ public GcInteractionActivationCost SecondaryActivationCost; - /* 0x290 */ public List EventRenderers; - /* 0x2A0 */ public List EventRenderersAlt; - /* 0x2B0 */ public float SecondaryCameraTransitionTime; - /* 0x2B4 */ public GcInteractionDof DepthOfField; - /* 0x2C8 */ public List PuzzleMissionOverrideTable; - /* 0x2D8 */ public GcStoryUtilityOverride StoryUtilityOverrideData; + /* 0x0D0 */ public TkModelRendererData RendererAlt; + /* 0x190 */ public GcAlienRace Race; + /* 0x194 */ public float AttractDistanceSq; + /* 0x198 */ public bool SecondaryMeshAlwaysVisible; + /* 0x199 */ public bool RepeatInteraction; + /* 0x19A */ public bool UseInteractCamera; + /* 0x19C */ public float BlendToCameraTime; + /* 0x1A0 */ public float BlendFromCameraTime; + /* 0x1A8 */ public GcInteractionActivationCost ActivationCost; + /* 0x210 */ public NMSString0x10 TriggerAction; + /* 0x220 */ public NMSString0x10 TriggerActionOnPrepare; + /* 0x230 */ public bool BroadcastTriggerAction; + /* 0x234 */ public float InteractAngle; + /* 0x238 */ public float InteractDistance; + /* 0x23C */ public bool InteractInvertFace; + /* 0x240 */ public GcInteractionType SecondaryInteractionType; + /* 0x248 */ public GcInteractionActivationCost SecondaryActivationCost; + /* 0x2B0 */ public List EventRenderers; + /* 0x2C0 */ public List EventRenderersAlt; + /* 0x2D0 */ public float SecondaryCameraTransitionTime; + /* 0x2D4 */ public GcInteractionDof DepthOfField; + /* 0x2E8 */ public List PuzzleMissionOverrideTable; + /* 0x2F8 */ public GcStoryUtilityOverride StoryUtilityOverrideData; // size: 0x3 public enum OverrideInteriorExteriorMarkerEnum : uint { No, Interior, Exterior, } - /* 0x318 */ public OverrideInteriorExteriorMarkerEnum OverrideInteriorExteriorMarker; - /* 0x31C */ public bool ReseedAfterRewardSuccess; - /* 0x31D */ public bool UsePersonalPersistentBuffer; - /* 0x320 */ public float InWorldUIScaler; - /* 0x324 */ public float InWorldUIMinDistOverride; - /* 0x328 */ public float InWorldUIMinDistOverrideV2; - /* 0x32C */ public float InWorldUIForcedOffset; - /* 0x330 */ public float InWorldUIForcedOffsetV2; - /* 0x334 */ public bool InWorldUIUseCameraUp; - /* 0x338 */ public NMSString0x10 StartMissionOnUse; - /* 0x348 */ public bool AllowMissionUnderwater; - /* 0x349 */ public bool UseUnlockedInteractionIfMaintDone; + /* 0x338 */ public OverrideInteriorExteriorMarkerEnum OverrideInteriorExteriorMarker; + /* 0x33C */ public bool ReseedAfterRewardSuccess; + /* 0x33D */ public bool UsePersonalPersistentBuffer; + /* 0x340 */ public float InWorldUIScaler; + /* 0x344 */ public float InWorldUIMinDistOverride; + /* 0x348 */ public float InWorldUIMinDistOverrideV2; + /* 0x34C */ public float InWorldUIForcedOffset; + /* 0x350 */ public float InWorldUIForcedOffsetV2; + /* 0x354 */ public bool InWorldUIUseCameraUp; + /* 0x358 */ public NMSString0x10 StartMissionOnUse; + /* 0x368 */ public bool AllowMissionUnderwater; + /* 0x369 */ public bool UseUnlockedInteractionIfMaintDone; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcMaintenanceComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcMaintenanceComponentData.cs index 4a3788e09..48223f405 100644 --- a/libMBIN/Source/NMS/GameComponents/GcMaintenanceComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcMaintenanceComponentData.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x4B073F1DAAA23991, NameHash = 0x479CFCB871ABBE0)] + [NMS(GUID = 0xA04402698077DA68, NameHash = 0x479CFCB871ABBE0)] public class GcMaintenanceComponentData : NMSTemplate { /* 0x000 */ public List PreInstalledTech; @@ -37,40 +37,40 @@ public enum InteractableEnum : uint { /* 0x030 */ public bool ShareInteractionModelRender; /* 0x031 */ public bool UseInteractionStyleCameraEvent; /* 0x040 */ public TkModelRendererData ModelRenderData; - /* 0x0F0 */ public TkModelRendererData ModelRenderDataAlt; + /* 0x100 */ public TkModelRendererData ModelRenderDataAlt; // size: 0x2 public enum ModelRendererResourceEnum : uint { ModelNode, MasterModelNode, } - /* 0x1A0 */ public ModelRendererResourceEnum ModelRendererResource; - /* 0x1A4 */ public GcBroadcastLevel BroadcastLevel; - /* 0x1A8 */ public NMSString0x20A Title; - /* 0x1C8 */ public NMSString0x20A Description; - /* 0x1E8 */ public NMSString0x20A ActionButtonOverride; - /* 0x208 */ public NMSString0x20A ActionDescriptionOverride; - /* 0x228 */ public NMSString0x20A TransferButtonOverride; - /* 0x248 */ public NMSString0x20A TransferDescriptionOverride; - /* 0x268 */ public NMSString0x20A DiscardButtonOverride; - /* 0x288 */ public NMSString0x20A DiscardDescriptionOverride; - /* 0x2A8 */ public NMSString0x20A ChargeButtonOverride; - /* 0x2C8 */ public NMSString0x20A ChargeDescriptionOverride; - /* 0x2E8 */ public NMSString0x20A ActionWarningOverride; - /* 0x308 */ public bool SilenceSuitVOIAlerts; - /* 0x30C */ public float InWorldUIScaler; - /* 0x310 */ public float InWorldUIMinDistOverride; - /* 0x314 */ public float InWorldUIMinDistOverrideV2; - /* 0x318 */ public float InWorldUIForcedOffset; - /* 0x31C */ public float InWorldUIForcedOffsetV2; - /* 0x320 */ public bool InWorldUIUseCameraUp; - /* 0x321 */ public bool InteractionRequiresPower; - /* 0x328 */ public NMSString0x10 StartMissionOnUse; - /* 0x338 */ public NMSString0x10 StartMissionOnCompletion; - /* 0x348 */ public NMSString0x10 GiveRewardOnCompletion; - /* 0x358 */ public bool OpenInteractionOnQuit; - /* 0x359 */ public bool ForceOneClickRepair; - /* 0x35C */ public GcAudioWwiseEvents AudioIDOnSuccess; - /* 0x360 */ public GcMaintenanceGroupInstallData GroupInstallSetup; - /* 0x3F0 */ public bool DisableSynchronise; + /* 0x1C0 */ public ModelRendererResourceEnum ModelRendererResource; + /* 0x1C4 */ public GcBroadcastLevel BroadcastLevel; + /* 0x1C8 */ public NMSString0x20A Title; + /* 0x1E8 */ public NMSString0x20A Description; + /* 0x208 */ public NMSString0x20A ActionButtonOverride; + /* 0x228 */ public NMSString0x20A ActionDescriptionOverride; + /* 0x248 */ public NMSString0x20A TransferButtonOverride; + /* 0x268 */ public NMSString0x20A TransferDescriptionOverride; + /* 0x288 */ public NMSString0x20A DiscardButtonOverride; + /* 0x2A8 */ public NMSString0x20A DiscardDescriptionOverride; + /* 0x2C8 */ public NMSString0x20A ChargeButtonOverride; + /* 0x2E8 */ public NMSString0x20A ChargeDescriptionOverride; + /* 0x308 */ public NMSString0x20A ActionWarningOverride; + /* 0x328 */ public bool SilenceSuitVOIAlerts; + /* 0x32C */ public float InWorldUIScaler; + /* 0x330 */ public float InWorldUIMinDistOverride; + /* 0x334 */ public float InWorldUIMinDistOverrideV2; + /* 0x338 */ public float InWorldUIForcedOffset; + /* 0x33C */ public float InWorldUIForcedOffsetV2; + /* 0x340 */ public bool InWorldUIUseCameraUp; + /* 0x341 */ public bool InteractionRequiresPower; + /* 0x348 */ public NMSString0x10 StartMissionOnUse; + /* 0x358 */ public NMSString0x10 StartMissionOnCompletion; + /* 0x368 */ public NMSString0x10 GiveRewardOnCompletion; + /* 0x378 */ public bool OpenInteractionOnQuit; + /* 0x379 */ public bool ForceOneClickRepair; + /* 0x37C */ public GcAudioWwiseEvents AudioIDOnSuccess; + /* 0x380 */ public GcMaintenanceGroupInstallData GroupInstallSetup; + /* 0x410 */ public bool DisableSynchronise; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcModelViewCollection.cs b/libMBIN/Source/NMS/GameComponents/GcModelViewCollection.cs index 1f0740a5e..3b857bda0 100644 --- a/libMBIN/Source/NMS/GameComponents/GcModelViewCollection.cs +++ b/libMBIN/Source/NMS/GameComponents/GcModelViewCollection.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x7B1249563A2BFE0, NameHash = 0xC3362B34D26192B6)] + [NMS(GUID = 0xDB7516835AF20A98, NameHash = 0xC3362B34D26192B6)] public class GcModelViewCollection : NMSTemplate { // size: 0x29 diff --git a/libMBIN/Source/NMS/GameComponents/GcModularCustomisationConfig.cs b/libMBIN/Source/NMS/GameComponents/GcModularCustomisationConfig.cs index a41718b74..cabdfb4d1 100644 --- a/libMBIN/Source/NMS/GameComponents/GcModularCustomisationConfig.cs +++ b/libMBIN/Source/NMS/GameComponents/GcModularCustomisationConfig.cs @@ -4,13 +4,13 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xF6E845CFA1D694B9, NameHash = 0x39F4E912A931EB8F)] + [NMS(GUID = 0x4C04230340562676, NameHash = 0x39F4E912A931EB8F)] public class GcModularCustomisationConfig : NMSTemplate { /* 0x000 */ public NMSString0x20A TitleLocId; /* 0x020 */ public GcExactResource BaseResource; /* 0x0B0 */ public TkModelRendererData ModelRenderData; - /* 0x160 */ public TkModelRendererData InteractionCameraData; - /* 0x210 */ public List Slots; + /* 0x170 */ public TkModelRendererData InteractionCameraData; + /* 0x230 */ public List Slots; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcNPCNavigationAreaComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcNPCNavigationAreaComponentData.cs index 11dd9f90d..eecf6ba7a 100644 --- a/libMBIN/Source/NMS/GameComponents/GcNPCNavigationAreaComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcNPCNavigationAreaComponentData.cs @@ -1,6 +1,6 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xA0E00875B7A6ABD0, NameHash = 0xB4FC959D6A910DEB)] + [NMS(GUID = 0xAB6146971456B356, NameHash = 0xB4FC959D6A910DEB)] public class GcNPCNavigationAreaComponentData : NMSTemplate { // size: 0x9 @@ -21,6 +21,7 @@ public enum NavAreaTypeEnum : uint { /* 0x0C */ public float SphereCastHeightClearance; /* 0x10 */ public float NeighbourCandidateDistance; /* 0x14 */ public float MaxNeighbourSlope; - /* 0x18 */ public float ConnectionLengthFactor; + /* 0x18 */ public bool LimitPOIConnections; + /* 0x1C */ public float ConnectionLengthFactor; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateData.cs b/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateData.cs index 7948110b4..f7363b75c 100644 --- a/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateData.cs @@ -1,6 +1,6 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xE6898B66105B6B49, NameHash = 0xCCEE5C02303ACEC6)] + [NMS(GUID = 0xAD7B7C55753138F2, NameHash = 0xCCEE5C02303ACEC6)] public class GcPlayerCharacterStateData : NMSTemplate { /* 0x00 */ public NMSString0x10 Locomotion0H; @@ -11,10 +11,12 @@ public class GcPlayerCharacterStateData : NMSTemplate /* 0x50 */ public NMSString0x10 AimTree1HYaw; /* 0x60 */ public NMSString0x10 AimTree2HPitch; /* 0x70 */ public NMSString0x10 AimTree2HYaw; - /* 0x80 */ public NMSString0x10 HitReact0H; - /* 0x90 */ public NMSString0x10 HitReact1H; - /* 0xA0 */ public NMSString0x10 HitReact2H; - /* 0xB0 */ public NMSString0x10 HitReactStaff; - /* 0xC0 */ public bool KeepHeadForward; + /* 0x80 */ public NMSString0x10 AimTreeStaffPitch; + /* 0x90 */ public NMSString0x10 AimTreeStaffYaw; + /* 0xA0 */ public NMSString0x10 HitReact0H; + /* 0xB0 */ public NMSString0x10 HitReact1H; + /* 0xC0 */ public NMSString0x10 HitReact2H; + /* 0xD0 */ public NMSString0x10 HitReactStaff; + /* 0xE0 */ public bool KeepHeadForward; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateTable.cs b/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateTable.cs index b0dc20f19..1a4f1381b 100644 --- a/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateTable.cs +++ b/libMBIN/Source/NMS/GameComponents/GcPlayerCharacterStateTable.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x58B5A60C2A56F87E, NameHash = 0xDE03C95CFD766DA8)] + [NMS(GUID = 0x1C81158B6BB7CBF8, NameHash = 0xDE03C95CFD766DA8)] public class GcPlayerCharacterStateTable : NMSTemplate { [NMS(Size = 0x12, EnumType = typeof(GcPlayerCharacterStateType.CharacterStateEnum))] diff --git a/libMBIN/Source/NMS/GameComponents/GcRefinerUnitComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcRefinerUnitComponentData.cs index ca009c9c7..9a7ba8250 100644 --- a/libMBIN/Source/NMS/GameComponents/GcRefinerUnitComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcRefinerUnitComponentData.cs @@ -2,11 +2,11 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x9168FB15EDCB07DA, NameHash = 0xD2A73F296D17A20)] + [NMS(GUID = 0x8F35E468D8A4DBF8, NameHash = 0xD2A73F296D17A20)] public class GcRefinerUnitComponentData : NMSTemplate { /* 0x000 */ public GcMaintenanceComponentData MaintenanceData; - /* 0x400 */ public int NumInputs; - /* 0x404 */ public bool IsCooker; + /* 0x420 */ public int NumInputs; + /* 0x424 */ public bool IsCooker; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcRewardProceduralProduct.cs b/libMBIN/Source/NMS/GameComponents/GcRewardProceduralProduct.cs index a390f28c2..7a939def0 100644 --- a/libMBIN/Source/NMS/GameComponents/GcRewardProceduralProduct.cs +++ b/libMBIN/Source/NMS/GameComponents/GcRewardProceduralProduct.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xB83297F73B33E488, NameHash = 0x28EDE156F726CF4C)] + [NMS(GUID = 0x27834B15BE89F698, NameHash = 0x28EDE156F726CF4C)] public class GcRewardProceduralProduct : NMSTemplate { /* 0x00 */ public GcProceduralProductCategory Type; @@ -10,5 +10,6 @@ public class GcRewardProceduralProduct : NMSTemplate /* 0x28 */ public bool SubIfPlayerAlreadyHasOne; /* 0x29 */ public bool OverrideRarity; /* 0x2C */ public GcRarity Rarity; + /* 0x30 */ public int FreighterTechQualityOverride; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcShipOwnershipComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcShipOwnershipComponentData.cs index a56acac59..bbdbaa437 100644 --- a/libMBIN/Source/NMS/GameComponents/GcShipOwnershipComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcShipOwnershipComponentData.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x9963AD3F4EFAC000, NameHash = 0xA947081E204C32BB)] + [NMS(GUID = 0xAA840B2D1E8B9B99, NameHash = 0xA947081E204C32BB)] public class GcShipOwnershipComponentData : NMSTemplate { /* 0x0 */ public GcSpaceshipComponentData Data; diff --git a/libMBIN/Source/NMS/GameComponents/GcSpaceshipComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcSpaceshipComponentData.cs index c7afd2395..d1ca3bb6d 100644 --- a/libMBIN/Source/NMS/GameComponents/GcSpaceshipComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcSpaceshipComponentData.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x3BF2793CD5E47362, NameHash = 0x1C94F7F917E32E73)] + [NMS(GUID = 0x3708CA140E85D480, NameHash = 0x1C94F7F917E32E73)] public class GcSpaceshipComponentData : NMSTemplate { /* 0x00 */ public GcSpaceshipClasses Class; diff --git a/libMBIN/Source/NMS/Globals/GcCameraGlobals.cs b/libMBIN/Source/NMS/Globals/GcCameraGlobals.cs index 212762a8d..ff39489af 100644 --- a/libMBIN/Source/NMS/Globals/GcCameraGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcCameraGlobals.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x653CAB3331B51360, NameHash = 0xA826BCA4D4C3DFE3)] + [NMS(GUID = 0xBEFBD46B8093CE52, NameHash = 0xA826BCA4D4C3DFE3)] public class GcCameraGlobals : NMSTemplate { /* 0x0000 */ public float ScanCameraLookAtTime; @@ -13,351 +13,351 @@ public class GcCameraGlobals : NMSTemplate /* 0x001C */ public bool OffsetCombatCameraHorizontal; /* 0x0020 */ public float OffsetCombatCameraHorizontalAngle; /* 0x0030 */ public TkModelRendererData FreighterCustomisationStandardCamera; - /* 0x00E0 */ public TkModelRendererData FreighterCustomisationStandardCameraAlt; - /* 0x0190 */ public List Cameras; - /* 0x01A0 */ public GcCameraFollowSettings VehicleCamHmd; - /* 0x0298 */ public GcCameraFollowSettings VehicleCam; - /* 0x0390 */ public GcCameraFollowSettings MechFirstPersonCam; - /* 0x0488 */ public float RevealedNPCHeadOffset; - /* 0x048C */ public float SpecialVehicleMouseRecentreTime; - /* 0x0490 */ public float SpecialVehicleMouseRecentreWeaponTime; - /* 0x0494 */ public float HmdEyeLookAngle; - /* 0x0498 */ public float HmdEyeExtraTurnAngle; - /* 0x049C */ public float HmdEyeExtraTurnMinHeadAngle; - /* 0x04A0 */ public float HmdEyeExtraTurnHeadAngleRange; - /* 0x04A4 */ public bool PauseThirdPersonCamInPause; - /* 0x04A8 */ public float DebugPlanetJumpNearHeight; - /* 0x04AC */ public float DebugPlanetJumpFarHeight; - /* 0x04B0 */ public float TogglePerspectiveBlendTime; - /* 0x04B4 */ public bool LockFollowSpring; - /* 0x04B8 */ public float UnderwaterCameraSurfaceOffset; - /* 0x04BC */ public float ThirdPersonAfterIntroCamBlendTime; - /* 0x04C0 */ public float ThirdPersonSkipIntroCamBlendTime; - /* 0x04C4 */ public float MiniportalFlashTime; - /* 0x04C8 */ public float MiniportalFlashStrength; - /* 0x04D0 */ public Colour MiniportalFlashColour; - /* 0x04E0 */ public float VehicleExitFlashTime; - /* 0x04E4 */ public float VehicleExitFlashStrength; - /* 0x04F0 */ public Colour VehicleExitFlashColour; - /* 0x0500 */ public float VehicleFirstToThirdExitOffsetY; - /* 0x0504 */ public float VehicleFirstToThirdExitOffsetZ; - /* 0x0508 */ public float ShipThirdPersonBlendTime; - /* 0x050C */ public float ShipThirdPersonBlendWithOffsetTime; - /* 0x0510 */ public float ShipThirdPersonBlendOffset; - /* 0x0514 */ public float ShipThirdPersonBlendOutTime; - /* 0x0518 */ public float ShipThirdPersonBlendOutOffset; - /* 0x051C */ public float ShipFirstPersonBlendTime; - /* 0x0520 */ public float ShipFirstPersonBlendOffset; - /* 0x0524 */ public float ShipThirdPersonEnterBlendTime; - /* 0x0528 */ public float ShipThirdPersonEnterBlendOffset; - /* 0x052C */ public float FlybyMinRange; - /* 0x0530 */ public float FlybyRange; - /* 0x0534 */ public float FlybyMinRelativeSpeed; - /* 0x0538 */ public float FlybyRelativeSpeedRange; - /* 0x053C */ public float FlybyInVehicleDamper; - /* 0x0540 */ public float BinocularFlashTime; - /* 0x0544 */ public float BinocularFlashStrength; - /* 0x0548 */ public float MinFirstPersonCameraPitch; - /* 0x054C */ public float MaxFirstPersonCameraPitch; - /* 0x0550 */ public float MaxCreatureRidingYaw; - /* 0x0554 */ public float ThirdPersonRotationBackAdjustAngleMin; - /* 0x0558 */ public float ThirdPersonClosePitch; - /* 0x055C */ public float ThirdPersonCloseDistance; - /* 0x0560 */ public float ThirdPersonCloseDistanceX; - /* 0x0564 */ public float ThirdPersonRotationBackAdjustAngleMax; - /* 0x0568 */ public float ThirdPersonUphillAdjustSpringTimeMin; - /* 0x056C */ public float ThirdPersonUphillAdjustSpringTimeMax; - /* 0x0570 */ public float ThirdPersonDownhillAdjustSpringTimeMin; - /* 0x0574 */ public float ThirdPersonDownhillAdjustSpringTimeMax; - /* 0x0578 */ public float ThirdPersonDownhillAdjustMinAngle; - /* 0x057C */ public float ThirdPersonDownhillAdjustMaxAngle; - /* 0x0580 */ public float ThirdPersonUphillAdjustMinAngle; - /* 0x0584 */ public float ThirdPersonUphillAdjustMaxAngle; - /* 0x0588 */ public float ThirdPersonDownhillAdjustMinAnglePrime; - /* 0x058C */ public float ThirdPersonDownhillAdjustMaxAnglePrime; - /* 0x0590 */ public float ThirdPersonUphillAdjustMinAnglePrime; - /* 0x0594 */ public float ThirdPersonUphillAdjustMaxAnglePrime; - /* 0x0598 */ public float ThirdPersonUphillAdjustCrossSlopeMinAngle; - /* 0x059C */ public float ThirdPersonUphillAdjustCrossSlopeMaxAngle; - /* 0x05A0 */ public float VehicleThirdPersonShootOffsetReturnTime; - /* 0x05A4 */ public float VehicleThirdPersonShootOffsetBlendOutTime; - /* 0x05A8 */ public float MechCameraNoExtraYTimeAfterLand; - /* 0x05AC */ public float MechCameraExtraYPostLandingBlendTime; - /* 0x05B0 */ public float MechCameraArmShootOffsetY; - /* 0x05B4 */ public float MechCameraCombatFakeSpeed; - /* 0x05B8 */ public GcCameraFollowSettings CharacterUnarmedCam; - /* 0x06B0 */ public GcCameraFollowSettings CharacterRunCam; - /* 0x07A8 */ public GcCameraFollowSettings CharacterCombatCam; - /* 0x08A0 */ public GcCameraFollowSettings CharacterMiningCam; - /* 0x0998 */ public GcCameraFollowSettings CharacterIndoorCam; - /* 0x0A90 */ public GcCameraFollowSettings CharacterAbandCombatCam; - /* 0x0B88 */ public GcCameraFollowSettings CharacterAbandCam; - /* 0x0C80 */ public GcCameraFollowSettings CharacterNexusCam; - /* 0x0D78 */ public GcCameraFollowSettings CharacterAirborneCam; - /* 0x0E70 */ public GcCameraFollowSettings CharacterMeleeBoostCam; - /* 0x0F68 */ public GcCameraFollowSettings CharacterRocketBootsCam; - /* 0x1060 */ public GcCameraFollowSettings CharacterRocketBootsChargeCam; - /* 0x1158 */ public GcCameraFollowSettings CharacterFallingCam; - /* 0x1250 */ public GcCameraFollowSettings CharacterAirborneCombatCam; - /* 0x1348 */ public GcCameraFollowSettings CharacterSpaceCam; - /* 0x1440 */ public GcCameraFollowSettings CharacterSteepSlopeCam; - /* 0x1538 */ public GcCameraFollowSettings CharacterUnderwaterCam; - /* 0x1630 */ public GcCameraFollowSettings CharacterUnderwaterCombatCam; - /* 0x1728 */ public GcCameraFollowSettings CharacterUnderwaterJetpackCam; - /* 0x1820 */ public GcCameraFollowSettings CharacterGrabbedCam; - /* 0x1918 */ public GcCameraFollowSettings CharacterSitCam; - /* 0x1A10 */ public GcCameraFollowSettings CharacterRideCam; - /* 0x1B08 */ public GcCameraFollowSettings CharacterRideCamMedium; - /* 0x1C00 */ public GcCameraFollowSettings CharacterRideCamLarge; - /* 0x1CF8 */ public GcCameraFollowSettings CharacterRideCamHuge; - /* 0x1DF0 */ public float ThirdPersonCameraChangeBlendTime; - /* 0x1DF4 */ public float ThirdPersonCameraChangeMinimumBlend; - /* 0x1DF8 */ public GcCameraFollowSettings BuggyFollowCam; - /* 0x1EF0 */ public GcCameraFollowSettings HovercraftFollowCam; - /* 0x1FE8 */ public GcCameraFollowSettings SubmarineFollowCam; - /* 0x20E0 */ public GcCameraFollowSettings BikeFollowCam; - /* 0x21D8 */ public GcCameraFollowSettings WheeledBikeFollowCam; - /* 0x22D0 */ public GcCameraFollowSettings TruckFollowCam; - /* 0x23C8 */ public GcCameraFollowSettings MechFollowCam; - /* 0x24C0 */ public GcCameraFollowSettings MechCombatCam; - /* 0x25B8 */ public GcCameraFollowSettings MechJetpackCam; - /* 0x26B0 */ public GcCameraFollowSettings SpaceshipFollowCam; - /* 0x27A8 */ public GcCameraFollowSettings DropshipFollowCam; - /* 0x28A0 */ public GcCameraFollowSettings ShuttleFollowCam; - /* 0x2998 */ public GcCameraFollowSettings RoyalShipFollowCam; - /* 0x2A90 */ public GcCameraFollowSettings SailShipFollowCam; - /* 0x2B88 */ public GcCameraFollowSettings ScienceShipFollowCam; - /* 0x2C80 */ public GcCameraFollowSettings AlienShipFollowCam; - /* 0x2D78 */ public GcCameraFollowSettings RobotShipFollowCam; - /* 0x2E70 */ public GcCameraFollowSettings BuildingIndoorsCam; - /* 0x2F68 */ public GcCameraFollowSettings BuildingOutdoorsCam; - /* 0x3060 */ public GcCameraFollowSettings BuildingUnderwaterCam; - /* 0x3158 */ public float FrontendModelCameraSpringTime; - /* 0x315C */ public float ModelViewFlashTime; - /* 0x3160 */ public Vector3f ModelViewOffset; - /* 0x3170 */ public Vector2f ModelViewFocusOffset; - /* 0x3180 */ public Vector3f InteractionOffset; - /* 0x3190 */ public Vector3f InteractionOffsetExtraVR; - /* 0x31A0 */ public Vector3f InteractionOffsetExtraVRSeated; - /* 0x31B0 */ public Vector3f ShopInteractionOffsetExtraVR; - /* 0x31C0 */ public Vector3f ShopInteractionOffsetExtraVRSeated; - /* 0x31D0 */ public Vector3f InteractionOffsetDefault; - /* 0x31E0 */ public Vector3f InteractionOffsetGek; - /* 0x31F0 */ public Vector3f InteractionOffsetSpiderman; - /* 0x3200 */ public Vector3f InteractionShipFocusOffset; - /* 0x3210 */ public Vector3f InteractionHailingFocusOffset; - /* 0x3220 */ public Vector3f InteractionOffsetRecruitment; - /* 0x3230 */ public float InteractionHeadHeightDefault; - /* 0x3234 */ public float InteractionHeadHeightGek; - /* 0x3238 */ public float InteractionHeadHeightVykeen; - /* 0x323C */ public float InteractionHeadHeightSpiderman; - /* 0x3240 */ public float InteractionPitchAdjustTime; - /* 0x3244 */ public float InteractionPitchAdjustStrength; - /* 0x3248 */ public float InteractionPitchAdjustDeadZone; - /* 0x324C */ public float InteractionHeadPosHeightAdjust; - /* 0x3250 */ public float InteractionHeadPosHeightAdjustVykeen; - /* 0x3254 */ public float InteractionHeadPosHeightAdjustSpiderman; - /* 0x3258 */ public float FrigateCaptainLateralShiftAmount; - /* 0x325C */ public float PilotDetailsLateralShiftAmount; - /* 0x3260 */ public float RecruitmentLateralShiftAmount; - /* 0x3264 */ public float NPCTradeLateralShiftAmount; - /* 0x3268 */ public float LocalMissionBoardLateralShiftAmount; - /* 0x326C */ public float NPCTradeLateralShiftTime; - /* 0x3270 */ public float DistanceForFleetInteraction; - /* 0x3274 */ public float DistanceForFrigateInteraction; - /* 0x3278 */ public float DistanceForFrigatePurchaseInteraction; - /* 0x3280 */ public Vector3f OffsetForFleetInteraction; - /* 0x3290 */ public Vector3f OffsetForFrigateInteraction; - /* 0x32A0 */ public float FleetUIOrbitRate; - /* 0x32A4 */ public float FleetUIVerticalMotionDuration; - /* 0x32A8 */ public float FleetUIVerticalMotionAmplitude; - /* 0x32AC */ public Vector2f PitchForFrigateInteraction; - /* 0x32B4 */ public Vector2f RotationForFrigateInteraction; - /* 0x32BC */ public float InteractionModeBlendTime; - /* 0x32C0 */ public float InteractionModeFocusCamBlend; - /* 0x32C4 */ public float InteractionModeFoV; - /* 0x32C8 */ public float MinInteractFocusAngle; - /* 0x32CC */ public float ModelViewInterpTime; - /* 0x32D0 */ public float ThirdPersonBlendInTime; - /* 0x32D4 */ public float ThirdPersonBlendOutTime; - /* 0x32D8 */ public float ThirdPersonCollisionPushOffsetReducerStart; - /* 0x32DC */ public float ThirdPersonOffsetSpringTime; - /* 0x32E0 */ public bool MaxBob; - /* 0x32E4 */ public float PhotoModeVelocitySmoothTime; - /* 0x32E8 */ public float PhotoModeMoveSpeed; - /* 0x32EC */ public float PhotoModeTurnSpeed; - /* 0x32F0 */ public float PhotoModeMaxDistance; - /* 0x32F4 */ public float PhotoModeMaxDistanceSpace; - /* 0x32F8 */ public float PhotoModeMaxDistanceClampForce; - /* 0x32FC */ public float PhotoModeMaxDistanceClampBuffer; - /* 0x3300 */ public float PhotoModeCollisionRadius; - /* 0x3304 */ public float PhotoModeRollSpeed; - /* 0x3308 */ public float PhotoModeFlashDuration; - /* 0x330C */ public float PhotoModeFlashIntensity; - /* 0x3310 */ public Vector3f PhotoModeShipOffset; - /* 0x3320 */ public Vector3f PhotoModeVRFPOffset; - /* 0x3330 */ public Vector3f BuildingModeInitialOffset; - /* 0x3340 */ public float BuildingModeMaxDistance; - /* 0x3344 */ public float RunningFoVAdjust; - /* 0x3348 */ public float MeleeBoostedFoV; - /* 0x334C */ public float MeleeFoV; - /* 0x3350 */ public float AerialViewDownDistance; - /* 0x3354 */ public float AerialViewPause; - /* 0x3358 */ public float AerialViewStartTime; - /* 0x335C */ public float AerialViewBackTime; - /* 0x3360 */ public float AerialViewBlendTime; - /* 0x3364 */ public TkCurveType AerialViewCurve; - /* 0x3368 */ public float ScreenshotHorizonHeight; - /* 0x336C */ public float ScreenshotHorizonFaceFactor; - /* 0x3370 */ public float ScreenshotBendDownAmount; - /* 0x3374 */ public float ScreenshotRightDistance; - /* 0x3378 */ public float ScreenshotBackDistance; - /* 0x337C */ public float ScreenshotInTime; - /* 0x3380 */ public float ScreenshotOutTime; - /* 0x3384 */ public float MechCamSpringStrengthMin; - /* 0x3388 */ public float MechCamSpringStrengthMax; - /* 0x338C */ public float ShipCamSpringStrengthMin; - /* 0x3390 */ public float ShipCamSpringStrengthMax; - /* 0x3394 */ public float ShipCamTurn; - /* 0x3398 */ public float ShipCamPitch; - /* 0x339C */ public float ShipCamPitchMod; - /* 0x33A0 */ public float ShipCamLookInterp; - /* 0x33A4 */ public float ShipCamMinReturnTime; - /* 0x33A8 */ public float ShipCamReturnTime; - /* 0x33AC */ public float ShipCamMotionTurn; - /* 0x33B0 */ public float ShipCamMotionPitch; - /* 0x33B4 */ public float ShipCamMotionPitchMod; - /* 0x33B8 */ public float ShipCamMotionMaxLagTurnAngle; - /* 0x33BC */ public float ShipCamMotionMaxLagPitchAngle; - /* 0x33C0 */ public float ShipCamMotionInterp; - /* 0x33C4 */ public float ShipCamRollAmountMin; - /* 0x33C8 */ public float ShipCamRollAmountMax; - /* 0x33CC */ public float ShipCamRollSpeedScaler; - /* 0x33D0 */ public float ShipCamAimFOV; - /* 0x33D4 */ public float MouseSensitivity; - /* 0x33D8 */ public float ModelViewRotateSpeed; - /* 0x33DC */ public float ModelViewMouseRotateSpeed; - /* 0x33E0 */ public float ModelViewMouseRotateSnapStrength; - /* 0x33E4 */ public float ModelViewMouseMoveSpeed; - /* 0x33E8 */ public float ModelViewDistSpeed; - /* 0x33EC */ public float ModelViewMinDist; - /* 0x33F0 */ public float ModelViewMaxDist; - /* 0x33F4 */ public float ModelViewDefaultPitch; - /* 0x33F8 */ public float ModelViewDefaultYaw; - /* 0x33FC */ public bool DebugMoveCam; - /* 0x3400 */ public float DebugMoveCamSpeed; - /* 0x3404 */ public float DebugMoveCamHeight; - /* 0x3408 */ public bool DebugAICam; - /* 0x340C */ public float DebugAICamUp; - /* 0x3410 */ public float DebugAICamAt; - /* 0x3414 */ public float VRShakeMultiplier; - /* 0x3418 */ public float PainShakeTime; - /* 0x341C */ public float ShipShakeDamper; - /* 0x3420 */ public float IndoorCamShakeDamper; - /* 0x3424 */ public float FirstPersonSlerpAway; - /* 0x3428 */ public float FirstPersonSlerpTowards; - /* 0x3430 */ public List CameraShakeTable; - /* 0x3440 */ public float BobAmountAbandFreighter; - /* 0x3444 */ public float BobFactorAbandFreighter; - /* 0x3448 */ public float BobAmount; - /* 0x344C */ public float BobFactor; - /* 0x3450 */ public float BobFocus; - /* 0x3454 */ public float BobRollFactor; - /* 0x3458 */ public float BobRollAmount; - /* 0x345C */ public float BobRollOffset; - /* 0x3460 */ public float BobFwdAmount; - /* 0x3464 */ public float CamSeed1; - /* 0x3468 */ public float CamSeed2; - /* 0x346C */ public float CamWander1Phase; - /* 0x3470 */ public float CamWander2Phase; - /* 0x3474 */ public float CamWander1Amplitude; - /* 0x3478 */ public float CamWander2Amplitude; - /* 0x347C */ public float DebugSpaceStationTeleportOffset; - /* 0x3480 */ public float DebugCameraSlowFactor; - /* 0x3484 */ public float DebugCameraFastFactor; - /* 0x3488 */ public float DebugCameraSpaceFastFactor; - /* 0x348C */ public float DebugCameraHeightForAccelerateBegin; - /* 0x3490 */ public float DebugCameraSpeedAtPlanetThreshold; - /* 0x3494 */ public float DebugCameraHeightForAccelerateEnd; - /* 0x3498 */ public float DebugCameraMaxSpeed; - /* 0x349C */ public float OffsetCamFOV; - /* 0x34A0 */ public Vector3f OffsetCamOffset; - /* 0x34B0 */ public Vector3f OffsetCamRotation; - /* 0x34C0 */ public float ObjectFocusTime; - /* 0x34C4 */ public float CharCamFocusHeight; - /* 0x34C8 */ public float CharCamMaxDistance; - /* 0x34CC */ public float CharCamMinDistance; - /* 0x34D0 */ public float CharCamHeight; - /* 0x34D4 */ public float CharCamOffsetTime; - /* 0x34D8 */ public float CharCamAutoDirStartTime; - /* 0x34DC */ public float CharCamLookOffset; - /* 0x34E0 */ public float CharCamLookOffsetFactor; - /* 0x34E4 */ public float CharCamDeflectSpeed; - /* 0x34E8 */ public float CharCamMinSpeed; - /* 0x34EC */ public float CharCamRightStickX; - /* 0x34F0 */ public float CharCamRightStickY; - /* 0x34F4 */ public float FirstPersonCamHeight; + /* 0x00F0 */ public TkModelRendererData FreighterCustomisationStandardCameraAlt; + /* 0x01B0 */ public List Cameras; + /* 0x01C0 */ public GcCameraFollowSettings VehicleCamHmd; + /* 0x02B8 */ public GcCameraFollowSettings VehicleCam; + /* 0x03B0 */ public GcCameraFollowSettings MechFirstPersonCam; + /* 0x04A8 */ public float RevealedNPCHeadOffset; + /* 0x04AC */ public float SpecialVehicleMouseRecentreTime; + /* 0x04B0 */ public float SpecialVehicleMouseRecentreWeaponTime; + /* 0x04B4 */ public float HmdEyeLookAngle; + /* 0x04B8 */ public float HmdEyeExtraTurnAngle; + /* 0x04BC */ public float HmdEyeExtraTurnMinHeadAngle; + /* 0x04C0 */ public float HmdEyeExtraTurnHeadAngleRange; + /* 0x04C4 */ public bool PauseThirdPersonCamInPause; + /* 0x04C8 */ public float DebugPlanetJumpNearHeight; + /* 0x04CC */ public float DebugPlanetJumpFarHeight; + /* 0x04D0 */ public float TogglePerspectiveBlendTime; + /* 0x04D4 */ public bool LockFollowSpring; + /* 0x04D8 */ public float UnderwaterCameraSurfaceOffset; + /* 0x04DC */ public float ThirdPersonAfterIntroCamBlendTime; + /* 0x04E0 */ public float ThirdPersonSkipIntroCamBlendTime; + /* 0x04E4 */ public float MiniportalFlashTime; + /* 0x04E8 */ public float MiniportalFlashStrength; + /* 0x04F0 */ public Colour MiniportalFlashColour; + /* 0x0500 */ public float VehicleExitFlashTime; + /* 0x0504 */ public float VehicleExitFlashStrength; + /* 0x0510 */ public Colour VehicleExitFlashColour; + /* 0x0520 */ public float VehicleFirstToThirdExitOffsetY; + /* 0x0524 */ public float VehicleFirstToThirdExitOffsetZ; + /* 0x0528 */ public float ShipThirdPersonBlendTime; + /* 0x052C */ public float ShipThirdPersonBlendWithOffsetTime; + /* 0x0530 */ public float ShipThirdPersonBlendOffset; + /* 0x0534 */ public float ShipThirdPersonBlendOutTime; + /* 0x0538 */ public float ShipThirdPersonBlendOutOffset; + /* 0x053C */ public float ShipFirstPersonBlendTime; + /* 0x0540 */ public float ShipFirstPersonBlendOffset; + /* 0x0544 */ public float ShipThirdPersonEnterBlendTime; + /* 0x0548 */ public float ShipThirdPersonEnterBlendOffset; + /* 0x054C */ public float FlybyMinRange; + /* 0x0550 */ public float FlybyRange; + /* 0x0554 */ public float FlybyMinRelativeSpeed; + /* 0x0558 */ public float FlybyRelativeSpeedRange; + /* 0x055C */ public float FlybyInVehicleDamper; + /* 0x0560 */ public float BinocularFlashTime; + /* 0x0564 */ public float BinocularFlashStrength; + /* 0x0568 */ public float MinFirstPersonCameraPitch; + /* 0x056C */ public float MaxFirstPersonCameraPitch; + /* 0x0570 */ public float MaxCreatureRidingYaw; + /* 0x0574 */ public float ThirdPersonRotationBackAdjustAngleMin; + /* 0x0578 */ public float ThirdPersonClosePitch; + /* 0x057C */ public float ThirdPersonCloseDistance; + /* 0x0580 */ public float ThirdPersonCloseDistanceX; + /* 0x0584 */ public float ThirdPersonRotationBackAdjustAngleMax; + /* 0x0588 */ public float ThirdPersonUphillAdjustSpringTimeMin; + /* 0x058C */ public float ThirdPersonUphillAdjustSpringTimeMax; + /* 0x0590 */ public float ThirdPersonDownhillAdjustSpringTimeMin; + /* 0x0594 */ public float ThirdPersonDownhillAdjustSpringTimeMax; + /* 0x0598 */ public float ThirdPersonDownhillAdjustMinAngle; + /* 0x059C */ public float ThirdPersonDownhillAdjustMaxAngle; + /* 0x05A0 */ public float ThirdPersonUphillAdjustMinAngle; + /* 0x05A4 */ public float ThirdPersonUphillAdjustMaxAngle; + /* 0x05A8 */ public float ThirdPersonDownhillAdjustMinAnglePrime; + /* 0x05AC */ public float ThirdPersonDownhillAdjustMaxAnglePrime; + /* 0x05B0 */ public float ThirdPersonUphillAdjustMinAnglePrime; + /* 0x05B4 */ public float ThirdPersonUphillAdjustMaxAnglePrime; + /* 0x05B8 */ public float ThirdPersonUphillAdjustCrossSlopeMinAngle; + /* 0x05BC */ public float ThirdPersonUphillAdjustCrossSlopeMaxAngle; + /* 0x05C0 */ public float VehicleThirdPersonShootOffsetReturnTime; + /* 0x05C4 */ public float VehicleThirdPersonShootOffsetBlendOutTime; + /* 0x05C8 */ public float MechCameraNoExtraYTimeAfterLand; + /* 0x05CC */ public float MechCameraExtraYPostLandingBlendTime; + /* 0x05D0 */ public float MechCameraArmShootOffsetY; + /* 0x05D4 */ public float MechCameraCombatFakeSpeed; + /* 0x05D8 */ public GcCameraFollowSettings CharacterUnarmedCam; + /* 0x06D0 */ public GcCameraFollowSettings CharacterRunCam; + /* 0x07C8 */ public GcCameraFollowSettings CharacterCombatCam; + /* 0x08C0 */ public GcCameraFollowSettings CharacterMiningCam; + /* 0x09B8 */ public GcCameraFollowSettings CharacterIndoorCam; + /* 0x0AB0 */ public GcCameraFollowSettings CharacterAbandCombatCam; + /* 0x0BA8 */ public GcCameraFollowSettings CharacterAbandCam; + /* 0x0CA0 */ public GcCameraFollowSettings CharacterNexusCam; + /* 0x0D98 */ public GcCameraFollowSettings CharacterAirborneCam; + /* 0x0E90 */ public GcCameraFollowSettings CharacterMeleeBoostCam; + /* 0x0F88 */ public GcCameraFollowSettings CharacterRocketBootsCam; + /* 0x1080 */ public GcCameraFollowSettings CharacterRocketBootsChargeCam; + /* 0x1178 */ public GcCameraFollowSettings CharacterFallingCam; + /* 0x1270 */ public GcCameraFollowSettings CharacterAirborneCombatCam; + /* 0x1368 */ public GcCameraFollowSettings CharacterSpaceCam; + /* 0x1460 */ public GcCameraFollowSettings CharacterSteepSlopeCam; + /* 0x1558 */ public GcCameraFollowSettings CharacterUnderwaterCam; + /* 0x1650 */ public GcCameraFollowSettings CharacterUnderwaterCombatCam; + /* 0x1748 */ public GcCameraFollowSettings CharacterUnderwaterJetpackCam; + /* 0x1840 */ public GcCameraFollowSettings CharacterGrabbedCam; + /* 0x1938 */ public GcCameraFollowSettings CharacterSitCam; + /* 0x1A30 */ public GcCameraFollowSettings CharacterRideCam; + /* 0x1B28 */ public GcCameraFollowSettings CharacterRideCamMedium; + /* 0x1C20 */ public GcCameraFollowSettings CharacterRideCamLarge; + /* 0x1D18 */ public GcCameraFollowSettings CharacterRideCamHuge; + /* 0x1E10 */ public float ThirdPersonCameraChangeBlendTime; + /* 0x1E14 */ public float ThirdPersonCameraChangeMinimumBlend; + /* 0x1E18 */ public GcCameraFollowSettings BuggyFollowCam; + /* 0x1F10 */ public GcCameraFollowSettings HovercraftFollowCam; + /* 0x2008 */ public GcCameraFollowSettings SubmarineFollowCam; + /* 0x2100 */ public GcCameraFollowSettings BikeFollowCam; + /* 0x21F8 */ public GcCameraFollowSettings WheeledBikeFollowCam; + /* 0x22F0 */ public GcCameraFollowSettings TruckFollowCam; + /* 0x23E8 */ public GcCameraFollowSettings MechFollowCam; + /* 0x24E0 */ public GcCameraFollowSettings MechCombatCam; + /* 0x25D8 */ public GcCameraFollowSettings MechJetpackCam; + /* 0x26D0 */ public GcCameraFollowSettings SpaceshipFollowCam; + /* 0x27C8 */ public GcCameraFollowSettings DropshipFollowCam; + /* 0x28C0 */ public GcCameraFollowSettings ShuttleFollowCam; + /* 0x29B8 */ public GcCameraFollowSettings RoyalShipFollowCam; + /* 0x2AB0 */ public GcCameraFollowSettings SailShipFollowCam; + /* 0x2BA8 */ public GcCameraFollowSettings ScienceShipFollowCam; + /* 0x2CA0 */ public GcCameraFollowSettings AlienShipFollowCam; + /* 0x2D98 */ public GcCameraFollowSettings RobotShipFollowCam; + /* 0x2E90 */ public GcCameraFollowSettings BuildingIndoorsCam; + /* 0x2F88 */ public GcCameraFollowSettings BuildingOutdoorsCam; + /* 0x3080 */ public GcCameraFollowSettings BuildingUnderwaterCam; + /* 0x3178 */ public float FrontendModelCameraSpringTime; + /* 0x317C */ public float ModelViewFlashTime; + /* 0x3180 */ public Vector3f ModelViewOffset; + /* 0x3190 */ public Vector2f ModelViewFocusOffset; + /* 0x31A0 */ public Vector3f InteractionOffset; + /* 0x31B0 */ public Vector3f InteractionOffsetExtraVR; + /* 0x31C0 */ public Vector3f InteractionOffsetExtraVRSeated; + /* 0x31D0 */ public Vector3f ShopInteractionOffsetExtraVR; + /* 0x31E0 */ public Vector3f ShopInteractionOffsetExtraVRSeated; + /* 0x31F0 */ public Vector3f InteractionOffsetDefault; + /* 0x3200 */ public Vector3f InteractionOffsetGek; + /* 0x3210 */ public Vector3f InteractionOffsetSpiderman; + /* 0x3220 */ public Vector3f InteractionShipFocusOffset; + /* 0x3230 */ public Vector3f InteractionHailingFocusOffset; + /* 0x3240 */ public Vector3f InteractionOffsetRecruitment; + /* 0x3250 */ public float InteractionHeadHeightDefault; + /* 0x3254 */ public float InteractionHeadHeightGek; + /* 0x3258 */ public float InteractionHeadHeightVykeen; + /* 0x325C */ public float InteractionHeadHeightSpiderman; + /* 0x3260 */ public float InteractionPitchAdjustTime; + /* 0x3264 */ public float InteractionPitchAdjustStrength; + /* 0x3268 */ public float InteractionPitchAdjustDeadZone; + /* 0x326C */ public float InteractionHeadPosHeightAdjust; + /* 0x3270 */ public float InteractionHeadPosHeightAdjustVykeen; + /* 0x3274 */ public float InteractionHeadPosHeightAdjustSpiderman; + /* 0x3278 */ public float FrigateCaptainLateralShiftAmount; + /* 0x327C */ public float PilotDetailsLateralShiftAmount; + /* 0x3280 */ public float RecruitmentLateralShiftAmount; + /* 0x3284 */ public float NPCTradeLateralShiftAmount; + /* 0x3288 */ public float LocalMissionBoardLateralShiftAmount; + /* 0x328C */ public float NPCTradeLateralShiftTime; + /* 0x3290 */ public float DistanceForFleetInteraction; + /* 0x3294 */ public float DistanceForFrigateInteraction; + /* 0x3298 */ public float DistanceForFrigatePurchaseInteraction; + /* 0x32A0 */ public Vector3f OffsetForFleetInteraction; + /* 0x32B0 */ public Vector3f OffsetForFrigateInteraction; + /* 0x32C0 */ public float FleetUIOrbitRate; + /* 0x32C4 */ public float FleetUIVerticalMotionDuration; + /* 0x32C8 */ public float FleetUIVerticalMotionAmplitude; + /* 0x32CC */ public Vector2f PitchForFrigateInteraction; + /* 0x32D4 */ public Vector2f RotationForFrigateInteraction; + /* 0x32DC */ public float InteractionModeBlendTime; + /* 0x32E0 */ public float InteractionModeFocusCamBlend; + /* 0x32E4 */ public float InteractionModeFoV; + /* 0x32E8 */ public float MinInteractFocusAngle; + /* 0x32EC */ public float ModelViewInterpTime; + /* 0x32F0 */ public float ThirdPersonBlendInTime; + /* 0x32F4 */ public float ThirdPersonBlendOutTime; + /* 0x32F8 */ public float ThirdPersonCollisionPushOffsetReducerStart; + /* 0x32FC */ public float ThirdPersonOffsetSpringTime; + /* 0x3300 */ public bool MaxBob; + /* 0x3304 */ public float PhotoModeVelocitySmoothTime; + /* 0x3308 */ public float PhotoModeMoveSpeed; + /* 0x330C */ public float PhotoModeTurnSpeed; + /* 0x3310 */ public float PhotoModeMaxDistance; + /* 0x3314 */ public float PhotoModeMaxDistanceSpace; + /* 0x3318 */ public float PhotoModeMaxDistanceClampForce; + /* 0x331C */ public float PhotoModeMaxDistanceClampBuffer; + /* 0x3320 */ public float PhotoModeCollisionRadius; + /* 0x3324 */ public float PhotoModeRollSpeed; + /* 0x3328 */ public float PhotoModeFlashDuration; + /* 0x332C */ public float PhotoModeFlashIntensity; + /* 0x3330 */ public Vector3f PhotoModeShipOffset; + /* 0x3340 */ public Vector3f PhotoModeVRFPOffset; + /* 0x3350 */ public Vector3f BuildingModeInitialOffset; + /* 0x3360 */ public float BuildingModeMaxDistance; + /* 0x3364 */ public float RunningFoVAdjust; + /* 0x3368 */ public float MeleeBoostedFoV; + /* 0x336C */ public float MeleeFoV; + /* 0x3370 */ public float AerialViewDownDistance; + /* 0x3374 */ public float AerialViewPause; + /* 0x3378 */ public float AerialViewStartTime; + /* 0x337C */ public float AerialViewBackTime; + /* 0x3380 */ public float AerialViewBlendTime; + /* 0x3384 */ public TkCurveType AerialViewCurve; + /* 0x3388 */ public float ScreenshotHorizonHeight; + /* 0x338C */ public float ScreenshotHorizonFaceFactor; + /* 0x3390 */ public float ScreenshotBendDownAmount; + /* 0x3394 */ public float ScreenshotRightDistance; + /* 0x3398 */ public float ScreenshotBackDistance; + /* 0x339C */ public float ScreenshotInTime; + /* 0x33A0 */ public float ScreenshotOutTime; + /* 0x33A4 */ public float MechCamSpringStrengthMin; + /* 0x33A8 */ public float MechCamSpringStrengthMax; + /* 0x33AC */ public float ShipCamSpringStrengthMin; + /* 0x33B0 */ public float ShipCamSpringStrengthMax; + /* 0x33B4 */ public float ShipCamTurn; + /* 0x33B8 */ public float ShipCamPitch; + /* 0x33BC */ public float ShipCamPitchMod; + /* 0x33C0 */ public float ShipCamLookInterp; + /* 0x33C4 */ public float ShipCamMinReturnTime; + /* 0x33C8 */ public float ShipCamReturnTime; + /* 0x33CC */ public float ShipCamMotionTurn; + /* 0x33D0 */ public float ShipCamMotionPitch; + /* 0x33D4 */ public float ShipCamMotionPitchMod; + /* 0x33D8 */ public float ShipCamMotionMaxLagTurnAngle; + /* 0x33DC */ public float ShipCamMotionMaxLagPitchAngle; + /* 0x33E0 */ public float ShipCamMotionInterp; + /* 0x33E4 */ public float ShipCamRollAmountMin; + /* 0x33E8 */ public float ShipCamRollAmountMax; + /* 0x33EC */ public float ShipCamRollSpeedScaler; + /* 0x33F0 */ public float ShipCamAimFOV; + /* 0x33F4 */ public float MouseSensitivity; + /* 0x33F8 */ public float ModelViewRotateSpeed; + /* 0x33FC */ public float ModelViewMouseRotateSpeed; + /* 0x3400 */ public float ModelViewMouseRotateSnapStrength; + /* 0x3404 */ public float ModelViewMouseMoveSpeed; + /* 0x3408 */ public float ModelViewDistSpeed; + /* 0x340C */ public float ModelViewMinDist; + /* 0x3410 */ public float ModelViewMaxDist; + /* 0x3414 */ public float ModelViewDefaultPitch; + /* 0x3418 */ public float ModelViewDefaultYaw; + /* 0x341C */ public bool DebugMoveCam; + /* 0x3420 */ public float DebugMoveCamSpeed; + /* 0x3424 */ public float DebugMoveCamHeight; + /* 0x3428 */ public bool DebugAICam; + /* 0x342C */ public float DebugAICamUp; + /* 0x3430 */ public float DebugAICamAt; + /* 0x3434 */ public float VRShakeMultiplier; + /* 0x3438 */ public float PainShakeTime; + /* 0x343C */ public float ShipShakeDamper; + /* 0x3440 */ public float IndoorCamShakeDamper; + /* 0x3444 */ public float FirstPersonSlerpAway; + /* 0x3448 */ public float FirstPersonSlerpTowards; + /* 0x3450 */ public List CameraShakeTable; + /* 0x3460 */ public float BobAmountAbandFreighter; + /* 0x3464 */ public float BobFactorAbandFreighter; + /* 0x3468 */ public float BobAmount; + /* 0x346C */ public float BobFactor; + /* 0x3470 */ public float BobFocus; + /* 0x3474 */ public float BobRollFactor; + /* 0x3478 */ public float BobRollAmount; + /* 0x347C */ public float BobRollOffset; + /* 0x3480 */ public float BobFwdAmount; + /* 0x3484 */ public float CamSeed1; + /* 0x3488 */ public float CamSeed2; + /* 0x348C */ public float CamWander1Phase; + /* 0x3490 */ public float CamWander2Phase; + /* 0x3494 */ public float CamWander1Amplitude; + /* 0x3498 */ public float CamWander2Amplitude; + /* 0x349C */ public float DebugSpaceStationTeleportOffset; + /* 0x34A0 */ public float DebugCameraSlowFactor; + /* 0x34A4 */ public float DebugCameraFastFactor; + /* 0x34A8 */ public float DebugCameraSpaceFastFactor; + /* 0x34AC */ public float DebugCameraHeightForAccelerateBegin; + /* 0x34B0 */ public float DebugCameraSpeedAtPlanetThreshold; + /* 0x34B4 */ public float DebugCameraHeightForAccelerateEnd; + /* 0x34B8 */ public float DebugCameraMaxSpeed; + /* 0x34BC */ public float OffsetCamFOV; + /* 0x34C0 */ public Vector3f OffsetCamOffset; + /* 0x34D0 */ public Vector3f OffsetCamRotation; + /* 0x34E0 */ public float ObjectFocusTime; + /* 0x34E4 */ public float CharCamFocusHeight; + /* 0x34E8 */ public float CharCamMaxDistance; + /* 0x34EC */ public float CharCamMinDistance; + /* 0x34F0 */ public float CharCamHeight; + /* 0x34F4 */ public float CharCamOffsetTime; + /* 0x34F8 */ public float CharCamAutoDirStartTime; + /* 0x34FC */ public float CharCamLookOffset; + /* 0x3500 */ public float CharCamLookOffsetFactor; + /* 0x3504 */ public float CharCamDeflectSpeed; + /* 0x3508 */ public float CharCamMinSpeed; + /* 0x350C */ public float CharCamRightStickX; + /* 0x3510 */ public float CharCamRightStickY; + /* 0x3514 */ public float FirstPersonCamHeight; [NMS(Size = 0x9, EnumType = typeof(GcAlienRace.AlienRaceEnum))] - /* 0x3500 */ public Vector3f[] FirstPersonCamOffset; - /* 0x3590 */ public Vector3f FirstPersonInShipCamOffset; - /* 0x35A0 */ public float CloseFactorSpring; - /* 0x35A4 */ public float FirstPersonFoV; - /* 0x35A8 */ public float ThirdPersonFoV; - /* 0x35AC */ public float ThirdPersonCombatFoV; - /* 0x35B0 */ public float FirstPersonZoom1FoV; - /* 0x35B4 */ public float FirstPersonZoom2FoV; - /* 0x35B8 */ public float ShipFoVMin; - /* 0x35BC */ public float ShipFoVMin2; - /* 0x35C0 */ public float ShipFoVMax; - /* 0x35C4 */ public float ShipWarpFoV; - /* 0x35C8 */ public float ShipFoVMin3rdPerson; - /* 0x35CC */ public float ShipFoVMax3rdPerson; - /* 0x35D0 */ public float ShipFoVBoost; - /* 0x35D4 */ public float ShipFoVMiniJump; - /* 0x35D8 */ public float ShipFoVSpring; - /* 0x35DC */ public float ShipMiniJumpFoVSpring; - /* 0x35E0 */ public float FoVSpring; - /* 0x35E4 */ public float FoVSpringSights; - /* 0x35E8 */ public float FoVSpringSightsPassive; - /* 0x35EC */ public float FoVAdjust; - /* 0x35F0 */ public bool CreatureInteractionInterpolateDuringHold; - /* 0x35F4 */ public float CreatureSizeMin; - /* 0x35F8 */ public float CreatureSizeMax; - /* 0x35FC */ public float CreatureInteractionMinDist; - /* 0x3600 */ public float CreatureInteractionPushCameraDownForCreatureBiggerThan; - /* 0x3604 */ public float CreatureInteractionPushCameraDownAmount; - /* 0x3608 */ public float CreatureInteractionDistMulMin; - /* 0x360C */ public float CreatureInteractionDistMulMax; - /* 0x3610 */ public float CreatureInteractionYawMin; - /* 0x3614 */ public float CreatureInteractionYawMax; - /* 0x3618 */ public float CreatureInteractionPitchSplit; - /* 0x361C */ public float CreatureInteractionPitchMin; - /* 0x3620 */ public float CreatureInteractionPitchMax; - /* 0x3624 */ public float CreatureInteractionMaxDownhillPitchAroundPlayer; - /* 0x3628 */ public float CreatureInteractionDownhillPitchTransfer; - /* 0x362C */ public float CreatureInteractionMaxUphillPitchAroundPlayer; - /* 0x3630 */ public float CreatureInteractionUphillPitchTransfer; - /* 0x3634 */ public float CreatureInteractionFoVSplitSize; - /* 0x3638 */ public float CreatureInteractionFoVMin; - /* 0x363C */ public float CreatureInteractionFoVMax; - /* 0x3640 */ public float CreatureInteractionCamSpring; - /* 0x3644 */ public float CreatureInteractionHeadHeightSpring; - /* 0x3648 */ public bool FollowDrawCamProbes; - /* 0x364C */ public GcCameraAnimationData AmbientCameraAnimations; - /* 0x36D0 */ public TkModelResource AmbientDroneAnimations; - /* 0x3754 */ public NMSString0x80 CameraAmbientAnimationsData; - /* 0x37D4 */ public float CameraAmbientAutoSwitchMinTime; - /* 0x37D8 */ public float CameraAmbientAutoSwitchMaxTime; - /* 0x37E0 */ public TkModelRendererData CameraNPCShipInteraction; - /* 0x3890 */ public TkModelRendererData CameraNPCShopInteraction; - /* 0x3940 */ public TkModelRendererData CameraCreatureCustomiseDefault; - /* 0x39F0 */ public TkModelRendererData CameraCreatureCustomiseLeft; - /* 0x3AA0 */ public TkModelRendererData CameraCreatureCustomiseRight; - /* 0x3B50 */ public TkModelRendererData CameraCreatureCustomiseFront; - /* 0x3C00 */ public TkModelRendererData CameraCreatureCustomiseBack; - /* 0x3CB0 */ public List SavedCameraPositions; - /* 0x3CC0 */ public List SavedCameraFacing; - /* 0x3CD0 */ public GcCameraWarpSettings WarpSettings; - /* 0x3D24 */ public GcCameraWarpSettings FreighterWarpSettings; + /* 0x3520 */ public Vector3f[] FirstPersonCamOffset; + /* 0x35B0 */ public Vector3f FirstPersonInShipCamOffset; + /* 0x35C0 */ public float CloseFactorSpring; + /* 0x35C4 */ public float FirstPersonFoV; + /* 0x35C8 */ public float ThirdPersonFoV; + /* 0x35CC */ public float ThirdPersonCombatFoV; + /* 0x35D0 */ public float FirstPersonZoom1FoV; + /* 0x35D4 */ public float FirstPersonZoom2FoV; + /* 0x35D8 */ public float ShipFoVMin; + /* 0x35DC */ public float ShipFoVMin2; + /* 0x35E0 */ public float ShipFoVMax; + /* 0x35E4 */ public float ShipWarpFoV; + /* 0x35E8 */ public float ShipFoVMin3rdPerson; + /* 0x35EC */ public float ShipFoVMax3rdPerson; + /* 0x35F0 */ public float ShipFoVBoost; + /* 0x35F4 */ public float ShipFoVMiniJump; + /* 0x35F8 */ public float ShipFoVSpring; + /* 0x35FC */ public float ShipMiniJumpFoVSpring; + /* 0x3600 */ public float FoVSpring; + /* 0x3604 */ public float FoVSpringSights; + /* 0x3608 */ public float FoVSpringSightsPassive; + /* 0x360C */ public float FoVAdjust; + /* 0x3610 */ public bool CreatureInteractionInterpolateDuringHold; + /* 0x3614 */ public float CreatureSizeMin; + /* 0x3618 */ public float CreatureSizeMax; + /* 0x361C */ public float CreatureInteractionMinDist; + /* 0x3620 */ public float CreatureInteractionPushCameraDownForCreatureBiggerThan; + /* 0x3624 */ public float CreatureInteractionPushCameraDownAmount; + /* 0x3628 */ public float CreatureInteractionDistMulMin; + /* 0x362C */ public float CreatureInteractionDistMulMax; + /* 0x3630 */ public float CreatureInteractionYawMin; + /* 0x3634 */ public float CreatureInteractionYawMax; + /* 0x3638 */ public float CreatureInteractionPitchSplit; + /* 0x363C */ public float CreatureInteractionPitchMin; + /* 0x3640 */ public float CreatureInteractionPitchMax; + /* 0x3644 */ public float CreatureInteractionMaxDownhillPitchAroundPlayer; + /* 0x3648 */ public float CreatureInteractionDownhillPitchTransfer; + /* 0x364C */ public float CreatureInteractionMaxUphillPitchAroundPlayer; + /* 0x3650 */ public float CreatureInteractionUphillPitchTransfer; + /* 0x3654 */ public float CreatureInteractionFoVSplitSize; + /* 0x3658 */ public float CreatureInteractionFoVMin; + /* 0x365C */ public float CreatureInteractionFoVMax; + /* 0x3660 */ public float CreatureInteractionCamSpring; + /* 0x3664 */ public float CreatureInteractionHeadHeightSpring; + /* 0x3668 */ public bool FollowDrawCamProbes; + /* 0x366C */ public GcCameraAnimationData AmbientCameraAnimations; + /* 0x36F0 */ public TkModelResource AmbientDroneAnimations; + /* 0x3774 */ public NMSString0x80 CameraAmbientAnimationsData; + /* 0x37F4 */ public float CameraAmbientAutoSwitchMinTime; + /* 0x37F8 */ public float CameraAmbientAutoSwitchMaxTime; + /* 0x3800 */ public TkModelRendererData CameraNPCShipInteraction; + /* 0x38C0 */ public TkModelRendererData CameraNPCShopInteraction; + /* 0x3980 */ public TkModelRendererData CameraCreatureCustomiseDefault; + /* 0x3A40 */ public TkModelRendererData CameraCreatureCustomiseLeft; + /* 0x3B00 */ public TkModelRendererData CameraCreatureCustomiseRight; + /* 0x3BC0 */ public TkModelRendererData CameraCreatureCustomiseFront; + /* 0x3C80 */ public TkModelRendererData CameraCreatureCustomiseBack; + /* 0x3D40 */ public List SavedCameraPositions; + /* 0x3D50 */ public List SavedCameraFacing; + /* 0x3D60 */ public GcCameraWarpSettings WarpSettings; + /* 0x3DB4 */ public GcCameraWarpSettings FreighterWarpSettings; } } diff --git a/libMBIN/Source/NMS/Globals/GcEffectsGlobals.cs b/libMBIN/Source/NMS/Globals/GcEffectsGlobals.cs index 588439041..918deb1cc 100644 --- a/libMBIN/Source/NMS/Globals/GcEffectsGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcEffectsGlobals.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x2F0D470E47B05A37, NameHash = 0x5FE8CF76972566C2)] + [NMS(GUID = 0x11982C795138506F, NameHash = 0x5FE8CF76972566C2)] public class GcEffectsGlobals : NMSTemplate { /* 0x00 */ public float ClickToPlayScale; diff --git a/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs b/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs index e8eb0f89a..9b9a91d88 100644 --- a/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x21AD9EF12868E2FD, NameHash = 0x71CAF682B6986E6E)] + [NMS(GUID = 0xC5AADA7607E39E7, NameHash = 0x71CAF682B6986E6E)] public class GcGameplayGlobals : NMSTemplate { /* 0x0000 */ public float TurretAITargetingDistanceFactor; @@ -14,650 +14,654 @@ public class GcGameplayGlobals : NMSTemplate /* 0x0010 */ public float TurretAITargetingFocusPlayerFactor; [NMS(Size = 0x1, EnumType = typeof(GcModularCustomisationResourceType.ModularCustomisationResourceTypeEnum))] /* 0x0020 */ public GcModularCustomisationConfig[] ModularCustomisationConfigs; - /* 0x0240 */ public float ScanToRevealDelayOverride; - /* 0x0244 */ public bool ScanToRevealIgnoreRequirements; - /* 0x0245 */ public bool ScanToRevealNPCsAlwaysTriggersCameraEvent; - /* 0x0248 */ public float NPCWaitWhenRevealedTime; - /* 0x0250 */ public GcDifficultyConfig DifficultyConfig; - /* 0x28E8 */ public float ScanToRevealVFXBaseScalingSize; - /* 0x28F0 */ public NMSString0x10 PirateMissionPrimaryReward; - /* 0x2900 */ public NMSString0x10 PirateMissionSecondReward; - /* 0x2910 */ public NMSString0x10 BuildersWordReward; + /* 0x0260 */ public float ScanToRevealDelayOverride; + /* 0x0264 */ public bool ScanToRevealIgnoreRequirements; + /* 0x0265 */ public bool ScanToRevealNPCsAlwaysTriggersCameraEvent; + /* 0x0268 */ public float NPCWaitWhenRevealedTime; + /* 0x0270 */ public GcDifficultyConfig DifficultyConfig; + /* 0x2908 */ public float ScanToRevealVFXBaseScalingSize; + /* 0x2910 */ public NMSString0x10 PirateMissionPrimaryReward; + /* 0x2920 */ public NMSString0x10 PirateMissionSecondReward; + /* 0x2930 */ public NMSString0x10 BuildersWordReward; [NMS(Size = 0x3, EnumType = typeof(GcMissionDifficulty.MissionDifficultyEnum))] - /* 0x2920 */ public float[] MissionSubstanceDifficultyMultipliers; - /* 0x292C */ public bool UseSecondaryBiomeSubstances; - /* 0x292D */ public bool TechMustBeInTechInventory; - /* 0x292E */ public bool DebugPrintShootables; - /* 0x2930 */ public float SpecialTechSlotBonus; - /* 0x2934 */ public int RocketLockerFuelUse; - /* 0x2938 */ public bool EnableTechPackaging; - /* 0x293C */ public float CargoShieldStrength; - /* 0x2940 */ public float TechDamageChanceShieldedMax; - /* 0x2944 */ public float TechDamageChanceShieldLevelMin; - /* 0x2948 */ public float TechDamageChanceShieldLevelMax; - /* 0x294C */ public float TechDamageChanceToSelectPrimary; - /* 0x2950 */ public float PirateRaidAccelerator; - /* 0x2954 */ public float PirateGroundAccelerator; - /* 0x2958 */ public float PirateGroundInventoryAccelerator; - /* 0x295C */ public float PoliceAcceleratorStationLockOn; - /* 0x2960 */ public float PoliceAcceleratorPulseExtra; - /* 0x2964 */ public int PoliceAcceleratorSmugglingItemsMax; - /* 0x2968 */ public float PoliceAcceleratorSmugglingMulMax; - /* 0x296C */ public float PoliceAcceleratorNoCargoWealthy; - /* 0x2970 */ public float PoliceAcceleratorNoCargoNormal; - /* 0x2974 */ public float PoliceAcceleratorNoCargoSkipScanOdds; - /* 0x2978 */ public float ShipInterestAcceleratorInAsteroidField; - /* 0x297C */ public float InfestedPlanetDeepSpaceFlybyMultiplier; - /* 0x2980 */ public float ShipMiningMul; - /* 0x2984 */ public float SmugglerSellingMarkup; - /* 0x2988 */ public float IllegalTechProductTradingMod; - /* 0x298C */ public float CombatLevelBestWeaponBias; - /* 0x2990 */ public float CombatLevelBaseValueBoltcaster; - /* 0x2994 */ public float CombatLevelBaseValueShotgun; - /* 0x2998 */ public float CombatLevelBaseValueRailgun; - /* 0x299C */ public float CombatLevelBaseValueSMG; - /* 0x29A0 */ public float CombatLevelBaseValueCannon; - /* 0x29A4 */ public float CombatLevelBaseValueGrenade; - /* 0x29A8 */ public float CombatLevelSClassValue; - /* 0x29B0 */ public NMSString0x10 NexusRecipeCostType; - /* 0x29C0 */ public int NexusRecipeCostNaniteMultiplier; - /* 0x29C4 */ public float ShipScanPlanetRechargeMultiplier; - /* 0x29C8 */ public float ShipScanSpaceRechargeMultiplier; - /* 0x29D0 */ public NMSString0x10 FreeSuitSlotID; - /* 0x29E0 */ public float InitialLocationProtectionRadiusMultiplier; - /* 0x29E4 */ public float PartyPlanetSearchDistance; - /* 0x29E8 */ public float UnderwaterLightningDamageDistanceMultiplier; - /* 0x29EC */ public int MaxActiveWeatherHazardGifts; - /* 0x29F0 */ public float WeatherHazardGiftMaxDistance; - /* 0x29F4 */ public float WeatherHazardGiftLifeTime; - /* 0x29F8 */ public GcTechnologyCategory TechnologyOverrideForSmuggler; - /* 0x29FC */ public float MaxMeteorSurfaceAngle; - /* 0x2A00 */ public float StormGravityChangeTime; - /* 0x2A04 */ public float StormBonusJetpackMod; - /* 0x2A08 */ public float StormBonusSprintMod; - /* 0x2A0C */ public float StormBonusMiningHeatMod; - /* 0x2A10 */ public float StormBonusMiningAmountMod; - /* 0x2A14 */ public GcPlayerHazardType StormBonusJetpackWeather; - /* 0x2A18 */ public GcPlayerHazardType StormBonusSprintWeather; - /* 0x2A1C */ public GcPlayerHazardType StormBonusMiningHeatWeather; - /* 0x2A20 */ public GcPlayerHazardType StormBonusMiningAmountWeather; - /* 0x2A24 */ public float AlienPodThreshold2; - /* 0x2A28 */ public float AlienPodThreshold1; - /* 0x2A30 */ public Colour BulletTraceLineColour; - /* 0x2A40 */ public float BulletTraceLineWidth; - /* 0x2A44 */ public float ShipBulletTraceLineWidth; - /* 0x2A48 */ public float VehicleAllIconScanTime; - /* 0x2A4C */ public int GPSRandomChangeTimeWide; - /* 0x2A50 */ public int GPSRandomChangeTimeMid; - /* 0x2A54 */ public int GPSRandomChangeTimeNarrow; - /* 0x2A58 */ public float SalvageValueAsProds; - /* 0x2A5C */ public int SalvageSubstanceValueThreshold; + /* 0x2940 */ public float[] MissionSubstanceDifficultyMultipliers; + /* 0x294C */ public bool UseSecondaryBiomeSubstances; + /* 0x294D */ public bool TechMustBeInTechInventory; + /* 0x294E */ public bool DebugPrintShootables; + /* 0x2950 */ public float SpecialTechSlotBonus; + /* 0x2954 */ public int RocketLockerFuelUse; + /* 0x2958 */ public bool EnableTechPackaging; + /* 0x295C */ public float CargoShieldStrength; + /* 0x2960 */ public float TechDamageChanceShieldedMax; + /* 0x2964 */ public float TechDamageChanceShieldLevelMin; + /* 0x2968 */ public float TechDamageChanceShieldLevelMax; + /* 0x296C */ public float TechDamageChanceToSelectPrimary; + /* 0x2970 */ public float PirateRaidAccelerator; + /* 0x2974 */ public float PirateGroundAccelerator; + /* 0x2978 */ public float PirateGroundInventoryAccelerator; + /* 0x297C */ public float PoliceAcceleratorStationLockOn; + /* 0x2980 */ public float PoliceAcceleratorPulseExtra; + /* 0x2984 */ public int PoliceAcceleratorSmugglingItemsMax; + /* 0x2988 */ public float PoliceAcceleratorSmugglingMulMax; + /* 0x298C */ public float PoliceAcceleratorNoCargoWealthy; + /* 0x2990 */ public float PoliceAcceleratorNoCargoNormal; + /* 0x2994 */ public float PoliceAcceleratorNoCargoSkipScanOdds; + /* 0x2998 */ public float ShipInterestAcceleratorInAsteroidField; + /* 0x299C */ public float InfestedPlanetDeepSpaceFlybyMultiplier; + /* 0x29A0 */ public float ShipMiningMul; + /* 0x29A4 */ public float SmugglerSellingMarkup; + /* 0x29A8 */ public float IllegalTechProductTradingMod; + /* 0x29AC */ public float CombatLevelBestWeaponBias; + /* 0x29B0 */ public float CombatLevelBaseValueBoltcaster; + /* 0x29B4 */ public float CombatLevelBaseValueShotgun; + /* 0x29B8 */ public float CombatLevelBaseValueRailgun; + /* 0x29BC */ public float CombatLevelBaseValueSMG; + /* 0x29C0 */ public float CombatLevelBaseValueCannon; + /* 0x29C4 */ public float CombatLevelBaseValueGrenade; + /* 0x29C8 */ public float CombatLevelSClassValue; + /* 0x29D0 */ public NMSString0x10 NexusRecipeCostType; + /* 0x29E0 */ public int NexusRecipeCostNaniteMultiplier; + /* 0x29E4 */ public float ShipScanPlanetRechargeMultiplier; + /* 0x29E8 */ public float ShipScanSpaceRechargeMultiplier; + /* 0x29F0 */ public NMSString0x10 FreeSuitSlotID; + /* 0x2A00 */ public float InitialLocationProtectionRadiusMultiplier; + /* 0x2A04 */ public float PartyPlanetSearchDistance; + /* 0x2A08 */ public float UnderwaterLightningDamageDistanceMultiplier; + /* 0x2A0C */ public int MaxActiveWeatherHazardGifts; + /* 0x2A10 */ public float WeatherHazardGiftMaxDistance; + /* 0x2A14 */ public float WeatherHazardGiftLifeTime; + /* 0x2A18 */ public GcTechnologyCategory TechnologyOverrideForSmuggler; + /* 0x2A1C */ public float MaxMeteorSurfaceAngle; + /* 0x2A20 */ public float StormGravityChangeTime; + /* 0x2A24 */ public float StormBonusJetpackMod; + /* 0x2A28 */ public float StormBonusSprintMod; + /* 0x2A2C */ public float StormBonusMiningHeatMod; + /* 0x2A30 */ public float StormBonusMiningAmountMod; + /* 0x2A34 */ public GcPlayerHazardType StormBonusJetpackWeather; + /* 0x2A38 */ public GcPlayerHazardType StormBonusSprintWeather; + /* 0x2A3C */ public GcPlayerHazardType StormBonusMiningHeatWeather; + /* 0x2A40 */ public GcPlayerHazardType StormBonusMiningAmountWeather; + /* 0x2A44 */ public float AlienPodThreshold2; + /* 0x2A48 */ public float AlienPodThreshold1; + /* 0x2A50 */ public Colour BulletTraceLineColour; + /* 0x2A60 */ public float BulletTraceLineWidth; + /* 0x2A64 */ public float ShipBulletTraceLineWidth; + /* 0x2A68 */ public float VehicleAllIconScanTime; + /* 0x2A6C */ public int GPSRandomChangeTimeWide; + /* 0x2A70 */ public int GPSRandomChangeTimeMid; + /* 0x2A74 */ public int GPSRandomChangeTimeNarrow; + /* 0x2A78 */ public float SalvageValueAsProds; + /* 0x2A7C */ public int SalvageSubstanceValueThreshold; [NMS(Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] - /* 0x2A60 */ public NMSString0x10[] SalvageRewardsShuttle; + /* 0x2A80 */ public NMSString0x10[] SalvageRewardsShuttle; [NMS(Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] - /* 0x2AA0 */ public NMSString0x10[] SalvageRewardsDropship; + /* 0x2AC0 */ public NMSString0x10[] SalvageRewardsDropship; [NMS(Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] - /* 0x2AE0 */ public NMSString0x10[] SalvageRewardsFighter; + /* 0x2B00 */ public NMSString0x10[] SalvageRewardsFighter; [NMS(Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] - /* 0x2B20 */ public NMSString0x10[] SalvageRewardsScience; + /* 0x2B40 */ public NMSString0x10[] SalvageRewardsScience; [NMS(Size = 0x5)] - /* 0x2B60 */ public NMSString0x10[] SalvageTechList; + /* 0x2B80 */ public NMSString0x10[] SalvageTechList; [NMS(Size = 0x5)] - /* 0x2BB0 */ public NMSString0x10[] SalvageTechListMultiTool; - /* 0x2C00 */ public List SalvageProdsList; - /* 0x2C10 */ public List SalvageSubstancesList; - /* 0x2C20 */ public float TorpedoCooldown; - /* 0x2C24 */ public int MaxTorpedoesInFlight; - /* 0x2C28 */ public float TorpedoInitialWait; - /* 0x2C2C */ public float TorpedoCooldownRandomExtra; - /* 0x2C30 */ public float TorpedoLaunchWarning; - /* 0x2C34 */ public float MultidimensionalFadeTime; - /* 0x2C38 */ public float TeleporterDistanceTravelledMultiplier; - /* 0x2C40 */ public GcScanEffectData BinocularSelectedEffect; - /* 0x2C90 */ public Colour BinocularSelectedColour; - /* 0x2CA0 */ public Colour BinocularSelectedUnknownColour; - /* 0x2CB0 */ public float CockpitScale; - /* 0x2CB4 */ public float MaxDistanceForLadderTeleport; - /* 0x2CB8 */ public float AngleFromBaseComputerWhenTeleporting; - /* 0x2CBC */ public float DistanceFromBaseComputerWhenTeleporting; - /* 0x2CC0 */ public float AutoTranslateWordChance; - /* 0x2CC4 */ public bool MissionSurveySuggestSurveyForNearScannables; - /* 0x2CC8 */ public float MissionSurveyMaxGuidanceDistance; - /* 0x2CCC */ public float MissionSurveyMaxGuidanceDistanceWorms; - /* 0x2CD0 */ public NMSString0x10 MissionSurveyWormID; - /* 0x2CE0 */ public float MissionSurveyMarkerAutoHideTime; - /* 0x2CE4 */ public float MissionSurveyScanRangeMultiplier; - /* 0x2CE8 */ public float MissionSurveyMaxScanAngle; - /* 0x2CEC */ public float MissionSurveyMaxScanAngleScannableComp; - /* 0x2CF0 */ public float MissionSurveyBeginScanPercentageScannable; - /* 0x2CF4 */ public float MissionSurveyBeginScanPercentageEvent; - /* 0x2CF8 */ public float MissionSurveyScanSpeed; - /* 0x2CFC */ public float MissionSurveyScanSpeedScannableComp; - /* 0x2D00 */ public float MissionSurveyRevealWithoutScanDistance; - /* 0x2D04 */ public float MissionSurveyAutoScanDistance; - /* 0x2D08 */ public float MissionSurveyAutoScanFlattenRadiusMul; - /* 0x2D0C */ public float MissionSurveySonarMinPulseSpeed; - /* 0x2D10 */ public float MissionSurveySonarMaxPulseSpeed; - /* 0x2D14 */ public float MissionSurveySonarPulseSpeedBandCount; - /* 0x2D18 */ public float MissionSurveyMaxAngleOffset; - /* 0x2D1C */ public float MissionSurveyMaxSignalConeAngle; - /* 0x2D20 */ public float MissionSurveyInShipArrivedDistance; - /* 0x2D24 */ public float SurveyBeginScanPercentage; - /* 0x2D28 */ public float SurveyScanMinSpeed; - /* 0x2D2C */ public float SurveyScanMaxSpeed; - /* 0x2D30 */ public float SurveySonarPulseSpeedBandCount; - /* 0x2D34 */ public float SurveySonarMinPulseSpeed; - /* 0x2D38 */ public float SurveySonarMaxPulseSpeed; - /* 0x2D3C */ public float SurveySonarMiddleRangeMin; - /* 0x2D40 */ public float SurveySonarMiddleRangeMax; - /* 0x2D44 */ public float SurveyMaxDistance; - /* 0x2D48 */ public int CreaturesToBaitForTutorial; - /* 0x2D4C */ public int CreaturesToFeedForTutorial; - /* 0x2D50 */ public bool DisableGalaxyMapInQuickMenu; - /* 0x2D51 */ public bool DisableNexusInQuickMenu; - /* 0x2D52 */ public bool EnableTeleporters; - /* 0x2D53 */ public bool AllowSpaceScanEvents; - /* 0x2D54 */ public bool CanMoveTechnology; - /* 0x2D58 */ public float NormalModeHeatBonus; - /* 0x2D5C */ public float BaseLaserHeatTime; - /* 0x2D60 */ public float HeatAlertTime; - /* 0x2D64 */ public float HeatDamageBoost; - /* 0x2D68 */ public float HeatWidthBoost; - /* 0x2D6C */ public float HeatWidthBoostAlt; - /* 0x2D70 */ public float OverheatGenerosity; - /* 0x2D74 */ public float HeatMaxPowerPoint; - /* 0x2D78 */ public float OverheatDecay; - /* 0x2D7C */ public TkCurveType OverheatCurve; - /* 0x2D7D */ public bool UseOverheatColour; - /* 0x2D80 */ public Colour OverHeatColour; - /* 0x2D90 */ public Colour OverHeatBarColour; - /* 0x2DA0 */ public TkCurveType OverheatColourCurveShip; - /* 0x2DA1 */ public TkCurveType OverheatColourCurve; - /* 0x2DA4 */ public int RefinerProductsMadeInTime; - /* 0x2DA8 */ public int RefinerSubsMadeInTime; - /* 0x2DAC */ public int RefinerProductsMadeInTimeSurvival; - /* 0x2DB0 */ public int RefinerSubsMadeInTimeSurvival; - /* 0x2DB8 */ public List HyperdriveAccess; - /* 0x2DC8 */ public List FreighterHyperdriveAccess; - /* 0x2DD8 */ public float SeasonalMessageModuleAttractDistanceMul; - /* 0x2DDC */ public float HmdInteractionRangeMinRange; - /* 0x2DE0 */ public float HmdInteractionRangeMinDistance; - /* 0x2DE4 */ public float HmdInteractionRangeMultiplier; - /* 0x2DE8 */ public bool InstallTechWithInteraction; - /* 0x2DE9 */ public bool FreighterRequiresRGBHyperdriveUpgrades; - /* 0x2DEA */ public bool DisableAnomalyAmbientSpawn; - /* 0x2DEB */ public bool AllowDeconstruct; - /* 0x2DEC */ public bool AllowBinocularMarker; - /* 0x2DED */ public bool EveryMaintenanceIsBroken; - /* 0x2DEE */ public bool SpawnResourceBlobsOnPartDelete; - /* 0x2DEF */ public bool EnableShootHitEffect; - /* 0x2DF0 */ public int MaxNumSameGroupTech; - /* 0x2DF4 */ public float ShootableArmourHighlightHitTime; - /* 0x2DF8 */ public float ShootableAggroMinStartTime; - /* 0x2DFC */ public float ShootableAggroForgetTime; - /* 0x2E00 */ public Colour RefinerColour1A; - /* 0x2E10 */ public Colour RefinerColour1B; - /* 0x2E20 */ public Colour RefinerColour1C; - /* 0x2E30 */ public Colour RefinerColour1D; - /* 0x2E40 */ public float AtmosphereEntryTime; - /* 0x2E44 */ public float AtmosphereEntryFadeTimeFactor; - /* 0x2E48 */ public float AtmosphereEntryOffset; - /* 0x2E4C */ public TkCurveType AtmosphereEntryCurve; - /* 0x2E50 */ public float AtmosphereEntryErrorTime; - /* 0x2E54 */ public int AsteroidScanMaxShown; - /* 0x2E58 */ public float AsteroidScanTime; - /* 0x2E5C */ public float AsteroidScanRange; - /* 0x2E60 */ public float TerrainResourceScanTime; - /* 0x2E64 */ public float TerrainResourceScanRange; - /* 0x2E68 */ public float TerrainResourceCompassRange; - /* 0x2E6C */ public bool BinocsDisplayUnknownCreatures; - /* 0x2E70 */ public float BinocularScanTargetMinHeight; - /* 0x2E74 */ public float BinocularScanTargetHeightRange; - /* 0x2E78 */ public float BinocTimeBeforeScan; - /* 0x2E7C */ public float BinocMinScanTime; - /* 0x2E80 */ public float BinocScanTime; - /* 0x2E84 */ public float BinocCreatureScanTime; - /* 0x2E88 */ public TkCurveType BinocularScanTargetHeightCurve; - /* 0x2E8C */ public float BinocularScanTargetInitialFadeTime; - /* 0x2E90 */ public float BinocularScanTargetScaler; - /* 0x2E94 */ public float BinocularScanTargetLineWidth; - /* 0x2E98 */ public float BinocularScanTargetFadeTime; - /* 0x2EA0 */ public Colour BinocularScanTargetColour; - /* 0x2EB0 */ public GcScanEffectData BinocularScanEffect; - /* 0x2F00 */ public float ScannerIconsClumpRadius; - /* 0x2F04 */ public float ScannableComponentMarkerOffset; - /* 0x2F08 */ public float ScannableComponentPlaceMarkerOffset; - /* 0x2F0C */ public float MissionEventAllowResetDistance; - /* 0x2F10 */ public float AllRecipesKnownNanitesMin; - /* 0x2F14 */ public float AllRecipesKnownNanitesMax; - /* 0x2F18 */ public float MaxPossibleShipDamagePotential; - /* 0x2F1C */ public float BuildingPlayerBaseIconOffset; - /* 0x2F20 */ public float CriticalHitMultiplier; - /* 0x2F24 */ public float HitEffectMinTime; - /* 0x2F28 */ public float GrabPlayerCooldownTime; - /* 0x2F2C */ public float TapInteractionIncreaseAmount; - /* 0x2F30 */ public float TapInteractionDecay; - /* 0x2F40 */ public GcScanEffectData DeconstructEffect; - /* 0x2F90 */ public GcScanEffectData HitEffect; - /* 0x2FE0 */ public GcScanEffectData HitEffectCritical; - /* 0x3030 */ public float CommunicatorSpawnOffset; - /* 0x3034 */ public float CommunicatorSpawnHeightOffset; - /* 0x3040 */ public Vector3f CommunicatorShipSpawnOffset; - /* 0x3050 */ public float CommunicatorSpawnScale; - /* 0x3054 */ public float CommunicatorSpawnRotation; - /* 0x3058 */ public float CommunicatorCargoScanDroneScale; - /* 0x305C */ public float CommunicatorCargoScanDroneScaleFallback; - /* 0x3060 */ public float CommunicatorCargoScanDroneUpOffset; - /* 0x3064 */ public float CommunicatorCargoScanDroneUpOffsetFallback; - /* 0x3068 */ public float CommunicatorCargoScanDroneAtOffsetFallback; - /* 0x306C */ public float CommunicatorCargoScanDronePitch; - /* 0x3070 */ public float CommunicatorCargoScanDroneRoll; - /* 0x3074 */ public float CommunicatorCargoScanDroneYaw; - /* 0x3078 */ public float CommunicatorFadeTime; - /* 0x3080 */ public List CommunicatorEffectTable; - /* 0x3090 */ public int MaxNumMissionsFromMissionGiver; - /* 0x3094 */ public float InteractionMinTimeBeforeHighlightedOptionSelection; - /* 0x3098 */ public float InteractionMinTimeBetweenStickOptionHighlights; - /* 0x309C */ public float InteractionStickOptionStrength; - /* 0x30A0 */ public float InteractionMessageModuleDisplayTime; - /* 0x30A4 */ public float InteractionAttractTime; - /* 0x30A8 */ public float InteractionDescriptionTextTime; - /* 0x30AC */ public float InteractionMinTimeForResponseText; - /* 0x30B0 */ public bool InteractionOverride; - /* 0x30B4 */ public GcInteractionType InteractionOverrideFrom; - /* 0x30B8 */ public GcInteractionType InteractionOverrideTo; - /* 0x30BC */ public float DestroyEffectHeight; - /* 0x30C0 */ public float DestroyEffectMaxScale; - /* 0x30C4 */ public float EventTargetSpeed; - /* 0x30C8 */ public int SpecialMiningAmount; - /* 0x30CC */ public float SpecialMiningTime; - /* 0x30D0 */ public int HardModeTechDamageMidNum; - /* 0x30D4 */ public int HardModeTechDamageMidPercent; - /* 0x30D8 */ public int HardModeTechDamageHighPercent; - /* 0x30DC */ public int EarlyPiratesToBeKilled; - /* 0x30E0 */ public int PlanetPirateFlybyMaxRepeatCounter; - /* 0x30E4 */ public int PirateInterestOverride; - /* 0x30E8 */ public float PirateInterestDistance; - /* 0x30EC */ public float PirateInterestDistanceMPMission; + /* 0x2BD0 */ public NMSString0x10[] SalvageTechListMultiTool; + /* 0x2C20 */ public List SalvageProdsList; + /* 0x2C30 */ public List SalvageSubstancesList; + /* 0x2C40 */ public float TorpedoCooldown; + /* 0x2C44 */ public int MaxTorpedoesInFlight; + /* 0x2C48 */ public float PirateFreighterBattleNoTargetLeaderTime; + /* 0x2C4C */ public float TorpedoInitialWait; + /* 0x2C50 */ public float TorpedoCooldownRandomExtra; + /* 0x2C54 */ public float TorpedoLaunchWarning; + /* 0x2C58 */ public float MultidimensionalFadeTime; + /* 0x2C5C */ public float TeleporterDistanceTravelledMultiplier; + /* 0x2C60 */ public GcScanEffectData BinocularSelectedEffect; + /* 0x2CB0 */ public Colour BinocularSelectedColour; + /* 0x2CC0 */ public Colour BinocularSelectedUnknownColour; + /* 0x2CD0 */ public float CockpitScale; + /* 0x2CD4 */ public float MaxDistanceForLadderTeleport; + /* 0x2CD8 */ public float AngleFromBaseComputerWhenTeleporting; + /* 0x2CDC */ public float DistanceFromBaseComputerWhenTeleporting; + /* 0x2CE0 */ public float AutoTranslateWordChance; + /* 0x2CE4 */ public bool MissionSurveySuggestSurveyForNearScannables; + /* 0x2CE8 */ public float MissionSurveyMaxGuidanceDistance; + /* 0x2CEC */ public float MissionSurveyMaxGuidanceDistanceWorms; + /* 0x2CF0 */ public NMSString0x10 MissionSurveyWormID; + /* 0x2D00 */ public float MissionSurveyMarkerAutoHideTime; + /* 0x2D04 */ public float MissionSurveyScanRangeMultiplier; + /* 0x2D08 */ public float MissionSurveyMaxScanAngle; + /* 0x2D0C */ public float MissionSurveyMaxScanAngleScannableComp; + /* 0x2D10 */ public float MissionSurveyBeginScanPercentageScannable; + /* 0x2D14 */ public float MissionSurveyBeginScanPercentageEvent; + /* 0x2D18 */ public float MissionSurveyScanSpeed; + /* 0x2D1C */ public float MissionSurveyScanSpeedScannableComp; + /* 0x2D20 */ public float MissionSurveyRevealWithoutScanDistance; + /* 0x2D24 */ public float MissionSurveyAutoScanDistance; + /* 0x2D28 */ public float MissionSurveyAutoScanFlattenRadiusMul; + /* 0x2D2C */ public float MissionSurveySonarMinPulseSpeed; + /* 0x2D30 */ public float MissionSurveySonarMaxPulseSpeed; + /* 0x2D34 */ public float MissionSurveySonarPulseSpeedBandCount; + /* 0x2D38 */ public float MissionSurveyMaxAngleOffset; + /* 0x2D3C */ public float MissionSurveyMaxSignalConeAngle; + /* 0x2D40 */ public float MissionSurveyInShipArrivedDistance; + /* 0x2D44 */ public float SurveyBeginScanPercentage; + /* 0x2D48 */ public float SurveyScanMinSpeed; + /* 0x2D4C */ public float SurveyScanMaxSpeed; + /* 0x2D50 */ public float SurveySonarPulseSpeedBandCount; + /* 0x2D54 */ public float SurveySonarMinPulseSpeed; + /* 0x2D58 */ public float SurveySonarMaxPulseSpeed; + /* 0x2D5C */ public float SurveySonarMiddleRangeMin; + /* 0x2D60 */ public float SurveySonarMiddleRangeMax; + /* 0x2D64 */ public float SurveyMaxDistance; + /* 0x2D68 */ public int CreaturesToBaitForTutorial; + /* 0x2D6C */ public int CreaturesToFeedForTutorial; + /* 0x2D70 */ public bool DisableGalaxyMapInQuickMenu; + /* 0x2D71 */ public bool DisableNexusInQuickMenu; + /* 0x2D72 */ public bool EnableTeleporters; + /* 0x2D73 */ public bool AllowSpaceScanEvents; + /* 0x2D74 */ public bool CanMoveTechnology; + /* 0x2D78 */ public float NormalModeHeatBonus; + /* 0x2D7C */ public float BaseLaserHeatTime; + /* 0x2D80 */ public float HeatAlertTime; + /* 0x2D84 */ public float HeatDamageBoost; + /* 0x2D88 */ public float HeatWidthBoost; + /* 0x2D8C */ public float HeatWidthBoostAlt; + /* 0x2D90 */ public float OverheatGenerosity; + /* 0x2D94 */ public float HeatMaxPowerPoint; + /* 0x2D98 */ public float OverheatDecay; + /* 0x2D9C */ public TkCurveType OverheatCurve; + /* 0x2D9D */ public bool UseOverheatColour; + /* 0x2DA0 */ public Colour OverHeatColour; + /* 0x2DB0 */ public Colour OverHeatBarColour; + /* 0x2DC0 */ public TkCurveType OverheatColourCurveShip; + /* 0x2DC1 */ public TkCurveType OverheatColourCurve; + /* 0x2DC4 */ public int RefinerProductsMadeInTime; + /* 0x2DC8 */ public int RefinerSubsMadeInTime; + /* 0x2DCC */ public int RefinerProductsMadeInTimeSurvival; + /* 0x2DD0 */ public int RefinerSubsMadeInTimeSurvival; + /* 0x2DD8 */ public List HyperdriveAccess; + /* 0x2DE8 */ public List FreighterHyperdriveAccess; + /* 0x2DF8 */ public float SeasonalMessageModuleAttractDistanceMul; + /* 0x2DFC */ public float HmdInteractionRangeMinRange; + /* 0x2E00 */ public float HmdInteractionRangeMinDistance; + /* 0x2E04 */ public float HmdInteractionRangeMultiplier; + /* 0x2E08 */ public bool InstallTechWithInteraction; + /* 0x2E09 */ public bool FreighterRequiresRGBHyperdriveUpgrades; + /* 0x2E0A */ public bool DisableAnomalyAmbientSpawn; + /* 0x2E0B */ public bool AllowDeconstruct; + /* 0x2E0C */ public bool AllowBinocularMarker; + /* 0x2E0D */ public bool EveryMaintenanceIsBroken; + /* 0x2E0E */ public bool SpawnResourceBlobsOnPartDelete; + /* 0x2E0F */ public bool EnableShootHitEffect; + /* 0x2E10 */ public int MaxNumSameGroupTech; + /* 0x2E14 */ public float ShootableArmourHighlightHitTime; + /* 0x2E18 */ public float ShootableAggroMinStartTime; + /* 0x2E1C */ public float ShootableAggroForgetTime; + /* 0x2E20 */ public Colour RefinerColour1A; + /* 0x2E30 */ public Colour RefinerColour1B; + /* 0x2E40 */ public Colour RefinerColour1C; + /* 0x2E50 */ public Colour RefinerColour1D; + /* 0x2E60 */ public float AtmosphereEntryTime; + /* 0x2E64 */ public float AtmosphereEntryFadeTimeFactor; + /* 0x2E68 */ public float AtmosphereEntryOffset; + /* 0x2E6C */ public TkCurveType AtmosphereEntryCurve; + /* 0x2E70 */ public float AtmosphereEntryErrorTime; + /* 0x2E74 */ public int AsteroidScanMaxShown; + /* 0x2E78 */ public float AsteroidScanTime; + /* 0x2E7C */ public float AsteroidScanRange; + /* 0x2E80 */ public float TerrainResourceScanTime; + /* 0x2E84 */ public float TerrainResourceScanRange; + /* 0x2E88 */ public float TerrainResourceCompassRange; + /* 0x2E8C */ public bool BinocsDisplayUnknownCreatures; + /* 0x2E90 */ public float BinocularScanTargetMinHeight; + /* 0x2E94 */ public float BinocularScanTargetHeightRange; + /* 0x2E98 */ public float BinocTimeBeforeScan; + /* 0x2E9C */ public float BinocMinScanTime; + /* 0x2EA0 */ public float BinocScanTime; + /* 0x2EA4 */ public float BinocCreatureScanTime; + /* 0x2EA8 */ public TkCurveType BinocularScanTargetHeightCurve; + /* 0x2EAC */ public float BinocularScanTargetInitialFadeTime; + /* 0x2EB0 */ public float BinocularScanTargetScaler; + /* 0x2EB4 */ public float BinocularScanTargetLineWidth; + /* 0x2EB8 */ public float BinocularScanTargetFadeTime; + /* 0x2EC0 */ public Colour BinocularScanTargetColour; + /* 0x2ED0 */ public GcScanEffectData BinocularScanEffect; + /* 0x2F20 */ public float ScannerIconsClumpRadius; + /* 0x2F24 */ public float ScannableComponentMarkerOffset; + /* 0x2F28 */ public float ScannableComponentPlaceMarkerOffset; + /* 0x2F2C */ public float MissionEventAllowResetDistance; + /* 0x2F30 */ public float AllRecipesKnownNanitesMin; + /* 0x2F34 */ public float AllRecipesKnownNanitesMax; + /* 0x2F38 */ public float MaxPossibleShipDamagePotential; + /* 0x2F3C */ public float BuildingPlayerBaseIconOffset; + /* 0x2F40 */ public float CriticalHitMultiplier; + /* 0x2F44 */ public float HitEffectMinTime; + /* 0x2F48 */ public float GrabPlayerCooldownTime; + /* 0x2F4C */ public float TapInteractionIncreaseAmount; + /* 0x2F50 */ public float TapInteractionDecay; + /* 0x2F60 */ public GcScanEffectData DeconstructEffect; + /* 0x2FB0 */ public GcScanEffectData HitEffect; + /* 0x3000 */ public GcScanEffectData HitEffectCritical; + /* 0x3050 */ public float CommunicatorSpawnOffset; + /* 0x3054 */ public float CommunicatorSpawnHeightOffset; + /* 0x3060 */ public Vector3f CommunicatorShipSpawnOffset; + /* 0x3070 */ public float CommunicatorSpawnScale; + /* 0x3074 */ public float CommunicatorSpawnRotation; + /* 0x3078 */ public float CommunicatorCargoScanDroneScale; + /* 0x307C */ public float CommunicatorCargoScanDroneScaleFallback; + /* 0x3080 */ public float CommunicatorCargoScanDroneUpOffset; + /* 0x3084 */ public float CommunicatorCargoScanDroneUpOffsetFallback; + /* 0x3088 */ public float CommunicatorCargoScanDroneAtOffsetFallback; + /* 0x308C */ public float CommunicatorCargoScanDronePitch; + /* 0x3090 */ public float CommunicatorCargoScanDroneRoll; + /* 0x3094 */ public float CommunicatorCargoScanDroneYaw; + /* 0x3098 */ public float CommunicatorFadeTime; + /* 0x30A0 */ public List CommunicatorEffectTable; + /* 0x30B0 */ public int MaxNumMissionsFromMissionGiver; + /* 0x30B4 */ public float InteractionMinTimeBeforeHighlightedOptionSelection; + /* 0x30B8 */ public float InteractionMinTimeBetweenStickOptionHighlights; + /* 0x30BC */ public float InteractionStickOptionStrength; + /* 0x30C0 */ public float InteractionMessageModuleDisplayTime; + /* 0x30C4 */ public float InteractionAttractTime; + /* 0x30C8 */ public float InteractionDescriptionTextTime; + /* 0x30CC */ public float InteractionMinTimeForResponseText; + /* 0x30D0 */ public bool InteractionOverride; + /* 0x30D4 */ public GcInteractionType InteractionOverrideFrom; + /* 0x30D8 */ public GcInteractionType InteractionOverrideTo; + /* 0x30DC */ public float DestroyEffectHeight; + /* 0x30E0 */ public float DestroyEffectMaxScale; + /* 0x30E4 */ public float EventTargetSpeed; + /* 0x30E8 */ public int SpecialMiningAmount; + /* 0x30EC */ public float SpecialMiningTime; + /* 0x30F0 */ public int HardModeTechDamageMidNum; + /* 0x30F4 */ public int HardModeTechDamageMidPercent; + /* 0x30F8 */ public int HardModeTechDamageHighPercent; + /* 0x30FC */ public int EarlyPiratesToBeKilled; + /* 0x3100 */ public int PlanetPirateFlybyMaxRepeatCounter; + /* 0x3104 */ public int PirateInterestOverride; + /* 0x3108 */ public float PirateInterestDistance; + /* 0x310C */ public float PirateInterestDistanceMPMission; [NMS(Size = 0x3)] - /* 0x30F0 */ public int[] PirateInterestLevels; + /* 0x3110 */ public int[] PirateInterestLevels; [NMS(Size = 0x3)] - /* 0x30FC */ public int[] PirateInterestLevelsSurvival; - /* 0x3108 */ public int PoliceInterestOverride; - /* 0x310C */ public float PoliceInterestDistance; - /* 0x3110 */ public float PoliceInterestDistanceMPMission; + /* 0x311C */ public int[] PirateInterestLevelsSurvival; + /* 0x3128 */ public int PoliceInterestOverride; + /* 0x312C */ public float PoliceInterestDistance; + /* 0x3130 */ public float PoliceInterestDistanceMPMission; [NMS(Size = 0x3)] - /* 0x3114 */ public int[] PoliceInterestLevels; + /* 0x3134 */ public int[] PoliceInterestLevels; [NMS(Size = 0x3)] - /* 0x3120 */ public int[] PoliceInterestLevelsSurvival; - /* 0x312C */ public float SpaceCombatRadius; - /* 0x3130 */ public int WarpsBetweenBattles; - /* 0x3134 */ public float HoursBetweenBattles; - /* 0x3138 */ public float SpaceBattleRadius; - /* 0x313C */ public float SpaceBattleAnyHostileShipsRadius; - /* 0x3140 */ public float FreighterBattleRadius; - /* 0x3144 */ public int PirateFreighterFrigateCountForReinforce; - /* 0x3148 */ public float PirateFreighterWarpChargeTimeToAddPerBrokenEngine; - /* 0x314C */ public float PirateFreighterWarpChargeTime; - /* 0x3150 */ public float PirateFreighterBeginFleeHealthFraction; - /* 0x3154 */ public int SpaceBattleMaxTorpedosTargetingLeaderShip; - /* 0x3158 */ public int SpaceBattleMaxTorpedosTargetingNonLeaderShip; - /* 0x315C */ public float PirateFreighterRewardDelayTime; - /* 0x3160 */ public float PirateFreighterRewardMessageDelayTime; - /* 0x3164 */ public float PirateFreighterRewardDelayTimeEscaped; - /* 0x3168 */ public float PirateFreighterRewardMessageDelayTimeEscaped; - /* 0x316C */ public float FreighterFuelRodHealthFraction; - /* 0x3170 */ public float FreighterCargoPodHealthFraction; + /* 0x3140 */ public int[] PoliceInterestLevelsSurvival; + /* 0x314C */ public float SpaceCombatRadius; + /* 0x3150 */ public int WarpsBetweenBattles; + /* 0x3154 */ public float HoursBetweenBattles; + /* 0x3158 */ public float SpaceBattleRadius; + /* 0x315C */ public float SpaceBattleAnyHostileShipsRadius; + /* 0x3160 */ public float FreighterBattleRadius; + /* 0x3164 */ public int PirateFreighterFrigateCountForReinforce; + /* 0x3168 */ public float PirateFreighterWarpChargeTimeToAddPerBrokenEngine; + /* 0x316C */ public float PirateFreighterWarpChargeTime; + /* 0x3170 */ public float PirateFreighterBeginFleeHealthFraction; + /* 0x3174 */ public int SpaceBattleMaxTorpedosTargetingLeaderShip; + /* 0x3178 */ public int SpaceBattleMaxTorpedosTargetingNonLeaderShip; + /* 0x317C */ public float PirateFreighterRewardDelayTime; + /* 0x3180 */ public float PirateFreighterRewardMessageDelayTime; + /* 0x3184 */ public float PirateFreighterRewardDelayTimeEscaped; + /* 0x3188 */ public float PirateFreighterRewardMessageDelayTimeEscaped; + /* 0x318C */ public float FreighterFuelRodHealthFraction; + /* 0x3190 */ public float FreighterCargoPodHealthFraction; [NMS(Size = 0x4, EnumType = typeof(GcPlayerConflictData.ConflictLevelEnum))] - /* 0x3174 */ public float[] ChanceOfPirateFreighterBattleOnWarpToSystem; - /* 0x3184 */ public float MissileMaxTurnAngle; - /* 0x3188 */ public float MissileLockTime; - /* 0x318C */ public float MissileReloadTime; - /* 0x3190 */ public float MissileRotateMin; - /* 0x3194 */ public float MissileRotateMax; - /* 0x3198 */ public float MissileMaxSpeed; - /* 0x319C */ public float MissileForceMin; - /* 0x31A0 */ public float MissileForceMax; - /* 0x31A4 */ public float MissileBrakeForceMin; - /* 0x31A8 */ public float MissileBrakeForceMax; - /* 0x31AC */ public float MissileThreatTime; - /* 0x31B0 */ public float MissileBrakeTime; - /* 0x31B4 */ public float MissileHitRadius; - /* 0x31B8 */ public float MissileOffset; - /* 0x31BC */ public float MissileMinCircleTime; - /* 0x31C0 */ public float MissileApproachTime; - /* 0x31C4 */ public float MissileRotateSpeed; - /* 0x31C8 */ public float ScanStartTimeDelayMinDist; - /* 0x31CC */ public float ScanStartTimeDelayRange; - /* 0x31D0 */ public float ScanStartTimeDistanceDelayTime; - /* 0x31D4 */ public float ScanStickyDecay; - /* 0x31D8 */ public float CreatureScanStickyDecay; - /* 0x31DC */ public float CreatureScanAngle; - /* 0x31E0 */ public float CreatureMinScanTime; - /* 0x31E4 */ public float ScanAngle; - /* 0x31E8 */ public float NewDiscoveryDisplayTime; - /* 0x31EC */ public bool FailToFindBuildings; - /* 0x31F0 */ public float WaterLandingDamageMultiplier; - /* 0x31F4 */ public int CritDamage; - /* 0x31F8 */ public float CritScale; - /* 0x31FC */ public int NumMissionsPerSolarSystem; - /* 0x3200 */ public float EmergencyBuildingScanEventDistance; - /* 0x3204 */ public float EmergencyBuildingScanEventTime; - /* 0x3208 */ public float ProjectileLightIntensity; - /* 0x320C */ public float AggressiveSentinelProbability; - /* 0x3210 */ public float AggressiveSentinelProbabilitySurvival; - /* 0x3214 */ public float LowSentinelProbability; - /* 0x3218 */ public float LowSentinelProbabilitySurvival; - /* 0x321C */ public float NonAggressiveLushSurvivalProbabability; - /* 0x3220 */ public int MaxDronesLow; - /* 0x3224 */ public int MaxDronesLowSurvival; - /* 0x3228 */ public int MaxDronesNormal; - /* 0x322C */ public int MaxDronesNormalSurvival; - /* 0x3230 */ public int MaxDronesAggressive; - /* 0x3234 */ public int MaxDronesAggressiveSurvival; - /* 0x3238 */ public GcExperienceTimers SentinelTimersLow; - /* 0x3258 */ public GcExperienceTimers SentinelTimersNormal; - /* 0x3278 */ public int FreighterStartPecent; - /* 0x327C */ public GcExperienceTimers FreighterTimers; - /* 0x329C */ public GcExperienceTimers PlanetPirateTimers; - /* 0x32BC */ public GcExperienceTimers SpacePirateTimers; - /* 0x32E0 */ public List PirateEarlySpawnChances; - /* 0x32F0 */ public float PirateEarlySpawnTime; - /* 0x32F4 */ public GcExperienceTimers FlybyTimers; - /* 0x3314 */ public GcExperienceTimers SpaceFlybyTimers; - /* 0x3334 */ public GcExperienceTimers PoliceTimers; + /* 0x3194 */ public float[] ChanceOfPirateFreighterBattleOnWarpToSystem; + /* 0x31A4 */ public float MissileMaxTurnAngle; + /* 0x31A8 */ public float MissileLockTime; + /* 0x31AC */ public float MissileReloadTime; + /* 0x31B0 */ public float MissileRotateMin; + /* 0x31B4 */ public float MissileRotateMax; + /* 0x31B8 */ public float MissileMaxSpeed; + /* 0x31BC */ public float MissileForceMin; + /* 0x31C0 */ public float MissileForceMax; + /* 0x31C4 */ public float MissileBrakeForceMin; + /* 0x31C8 */ public float MissileBrakeForceMax; + /* 0x31CC */ public float MissileThreatTime; + /* 0x31D0 */ public float MissileBrakeTime; + /* 0x31D4 */ public float MissileHitRadius; + /* 0x31D8 */ public float MissileOffset; + /* 0x31DC */ public float MissileMinCircleTime; + /* 0x31E0 */ public float MissileApproachTime; + /* 0x31E4 */ public float MissileRotateSpeed; + /* 0x31E8 */ public float ScanStartTimeDelayMinDist; + /* 0x31EC */ public float ScanStartTimeDelayRange; + /* 0x31F0 */ public float ScanStartTimeDistanceDelayTime; + /* 0x31F4 */ public float ScanStickyDecay; + /* 0x31F8 */ public float CreatureScanStickyDecay; + /* 0x31FC */ public float CreatureScanAngle; + /* 0x3200 */ public float CreatureMinScanTime; + /* 0x3204 */ public float ScanAngle; + /* 0x3208 */ public float NewDiscoveryDisplayTime; + /* 0x320C */ public bool FailToFindBuildings; + /* 0x3210 */ public float WaterLandingDamageMultiplier; + /* 0x3214 */ public int CritDamage; + /* 0x3218 */ public float CritScale; + /* 0x321C */ public int NumMissionsPerSolarSystem; + /* 0x3220 */ public float EmergencyBuildingScanEventDistance; + /* 0x3224 */ public float EmergencyBuildingScanEventTime; + /* 0x3228 */ public float ProjectileLightIntensity; + /* 0x322C */ public float AggressiveSentinelProbability; + /* 0x3230 */ public float AggressiveSentinelProbabilitySurvival; + /* 0x3234 */ public float LowSentinelProbability; + /* 0x3238 */ public float LowSentinelProbabilitySurvival; + /* 0x323C */ public float NonAggressiveLushSurvivalProbabability; + /* 0x3240 */ public int MaxDronesLow; + /* 0x3244 */ public int MaxDronesLowSurvival; + /* 0x3248 */ public int MaxDronesNormal; + /* 0x324C */ public int MaxDronesNormalSurvival; + /* 0x3250 */ public int MaxDronesAggressive; + /* 0x3254 */ public int MaxDronesAggressiveSurvival; + /* 0x3258 */ public GcExperienceTimers SentinelTimersLow; + /* 0x3278 */ public GcExperienceTimers SentinelTimersNormal; + /* 0x3298 */ public int FreighterStartPecent; + /* 0x329C */ public GcExperienceTimers FreighterTimers; + /* 0x32BC */ public GcExperienceTimers PlanetPirateTimers; + /* 0x32DC */ public GcExperienceTimers SpacePirateTimers; + /* 0x3300 */ public List PirateEarlySpawnChances; + /* 0x3310 */ public float PirateEarlySpawnTime; + /* 0x3314 */ public GcExperienceTimers FlybyTimers; + /* 0x3334 */ public GcExperienceTimers SpaceFlybyTimers; + /* 0x3354 */ public GcExperienceTimers PoliceTimers; [NMS(Size = 0x7, EnumType = typeof(GcProceduralTechnologyData.QualityEnum))] - /* 0x3354 */ public int[] FreighterTechQualityWeightings; - /* 0x3370 */ public int SentinelsHigh; - /* 0x3374 */ public int SentinelsLow; - /* 0x3378 */ public float AsteroidHitForce; - /* 0x337C */ public float AsteroidTorqueForce; - /* 0x3380 */ public float AsteroidCarveRadius; - /* 0x3384 */ public int DeathMoneyPenalty; - /* 0x3388 */ public int MaxResourceCrystalBlobSize; - /* 0x338C */ public float BuildingBeamDistance; - /* 0x3390 */ public float WaypointScanTime; - /* 0x3394 */ public int RareSubstanceEffectiveness; - /* 0x3398 */ public int CommonProductEffectiveness; - /* 0x339C */ public int RareProductEffectiveness; - /* 0x33A0 */ public int AsteroidResourceReducer; - /* 0x33A4 */ public int TunnelStatReducer; - /* 0x33A8 */ public float VoxelAsteroidResourceChance; - /* 0x33AC */ public int ResourceReducer; - /* 0x33B0 */ public int ResourceMinAmount; - /* 0x33B4 */ public int ResourceMaxAmount; - /* 0x33B8 */ public int ResourceCommonReducer; - /* 0x33BC */ public int ResourceCommonMinAmount; - /* 0x33C0 */ public int ResourceCommonMaxAmount; - /* 0x33C4 */ public int ResourceDirtReducer; - /* 0x33C8 */ public int ResourceDirtMinAmount; - /* 0x33CC */ public int ResourceDirtMaxAmount; - /* 0x33D0 */ public NMSString0x10 ResourceDirtSubstanceID; - /* 0x33E0 */ public NMSString0x10 SandwormTerrainResource; - /* 0x33F0 */ public NMSString0x10 BioShipTerrainResource; - /* 0x3400 */ public NMSString0x20 RobotResource; - /* 0x3420 */ public NMSString0x20 DepotResource; - /* 0x3440 */ public float DockNodeBuyRadius; - /* 0x3444 */ public float BeaconInteractRange; - /* 0x3448 */ public float ShipInteractRadius; - /* 0x344C */ public GcResourceCollectEffect AsteroidResourceCollect; - /* 0x3480 */ public float ScanAngleCutoff; - /* 0x3488 */ public NMSString0x10 ToolScan; - /* 0x3498 */ public NMSString0x10 ToolScanHardMode; - /* 0x34A8 */ public NMSString0x10 WaypointScan; - /* 0x34B8 */ public NMSString0x10 BeaconScan; - /* 0x34C8 */ public NMSString0x10 RadioTowerScan; - /* 0x34D8 */ public NMSString0x10 ObservatoryScan; - /* 0x34E8 */ public NMSString0x10 DistressSignalScan; - /* 0x34F8 */ public NMSString0x10 DebugScanPlanet; - /* 0x3508 */ public NMSString0x10 DebugScanSpace; - /* 0x3518 */ public NMSString0x10 ShipScan; - /* 0x3528 */ public NMSString0x10 VisualScan; - /* 0x3538 */ public float ZoomFindBuildingRange; - /* 0x353C */ public float TimeToDisplayScanResults; - /* 0x3540 */ public float HoverTimeToScan; - /* 0x3544 */ public float HoverTimeToScanCreatures; - /* 0x3548 */ public int HoverVisiblePointsNeeded; - /* 0x3550 */ public List ZoomLevels; - /* 0x3560 */ public GcScanEffectData PassiveScanEffect; - /* 0x35B0 */ public GcScanEffectData BuildingScanEffect; - /* 0x3600 */ public GcScanEffectData TargetShipScanEffect; - /* 0x3650 */ public GcScanEffectData HUDShipScanEffect; - /* 0x36A0 */ public GcScanEffectData CreatureScanEffect; - /* 0x36F0 */ public GcScanEffectData ObjectsScanEffect; - /* 0x3740 */ public GcScanEffectData VRGhostScanEffect; - /* 0x3790 */ public GcScanEffectData BlankScanEffect; - /* 0x37E0 */ public GcScanEffectData BaseBuildingValidScanEffect; - /* 0x3830 */ public GcScanEffectData BaseBuildingPreviewSelectionScanEffect; - /* 0x3880 */ public GcScanEffectData BaseBuildingSelectionScanEffect; - /* 0x38D0 */ public GcScanEffectData BaseBuildingDeleteScanEffect; - /* 0x3920 */ public GcScanEffectData BaseBuildingGhostScanEffect; - /* 0x3970 */ public GcScanEffectData BaseBuildingSpawnStaticEffect; - /* 0x39C0 */ public GcScanEffectData BaseBuildingVisionScanEffect; - /* 0x3A10 */ public GcScanEffectData BaseBuildingErrorInsideScanEffect; - /* 0x3A60 */ public GcScanEffectData BaseBuildingErrorCollisionScanEffect; - /* 0x3AB0 */ public GcScanEffectData BaseBuildingErrorImpossibleScanEffect; - /* 0x3B00 */ public GcScanEffectData BaseBuildingErrorUnaffordableScanEffect; - /* 0x3B50 */ public GcScanEffectData BaseBuildingErrorAboveWaterScanEffect; - /* 0x3BA0 */ public GcScanEffectData BaseBuildingErrorBelowWaterScanEffect; - /* 0x3BF0 */ public GcScanEffectData BaseBuildingRemotePlayerValidScanEffect; - /* 0x3C40 */ public GcScanEffectData BaseBuildingRemotePlayerSelectionScanEffect; - /* 0x3C90 */ public float BaseBuildingRemotePlayerErrorAlphaScanEffect; - /* 0x3C94 */ public bool UseDebugScan; - /* 0x3C95 */ public bool DebugScanForceBuilding; - /* 0x3C98 */ public GcBuildingClassification DebugScanForceBuildingType; - /* 0x3C9C */ public float ShipScanOffset; - /* 0x3CA0 */ public float ShipScanOffsetGap; - /* 0x3CA4 */ public TkCurveType ShipScanCurve; - /* 0x3CA8 */ public float ScannerMarkerFadeTime; - /* 0x3CAC */ public float ScannerSmallMarkerFadeTime; - /* 0x3CB0 */ public float ScannerPhysicsProbeAABBSize; - /* 0x3CB4 */ public float ScannerAnalyzeFXRate; - /* 0x3CB8 */ public float ScannerSubstanceTimePerTrigger; - /* 0x3CBC */ public float ScannerTuningA; - /* 0x3CC0 */ public float ScannerTuningB; - /* 0x3CC4 */ public float ScannerTuningC; - /* 0x3CC8 */ public float ScannerTuningD; - /* 0x3CCC */ public float ScannerTuningResourceOffset1; - /* 0x3CD0 */ public float ScannerTuningResourceOffset2; - /* 0x3CD4 */ public float ScannerTuningSmoothStepAmount; - /* 0x3CD8 */ public float ScannerTuningTrailingEdge; - /* 0x3CDC */ public bool Autolevel; - /* 0x3CE0 */ public Colour ScannerColour1; - /* 0x3CF0 */ public Colour ScannerColour2; - /* 0x3D00 */ public float HUDStoreFlashTime; - /* 0x3D04 */ public float ExcitingViewAngle; - /* 0x3D08 */ public float ExcitingViewRange; - /* 0x3D0C */ public float ExcitingNearRange; - /* 0x3D10 */ public float ProjectileSpeedBoost; - /* 0x3D14 */ public float LineWidth; - /* 0x3D18 */ public float LockOffFactor; - /* 0x3D1C */ public float OffscreenFadeDistance; - /* 0x3D20 */ public float OffscreenMinDot; - /* 0x3D24 */ public bool HUDUpdateFromData; - /* 0x3D28 */ public float HUDLockOnAudioTime; - /* 0x3D2C */ public float HUDArrowPrimaryScaler; - /* 0x3D30 */ public Vector2f HUDDamageSize; - /* 0x3D38 */ public Vector2f HUDDamageSplatSize; - /* 0x3D40 */ public Colour HUDDamageSplatShieldColour; - /* 0x3D50 */ public Colour HUDDamageSplatPainColour; - /* 0x3D60 */ public float HUDDamageOffset; - /* 0x3D64 */ public float HUDDamageScaler; - /* 0x3D68 */ public float HUDDamageRadius; - /* 0x3D70 */ public GcShipHUDTargetData HUDTarget; - /* 0x41A0 */ public float HUDLabelTime; - /* 0x41A4 */ public float HUDLabelAngle; - /* 0x41A8 */ public float HUDLabelAngleOffset; - /* 0x41AC */ public float HUDLabelOffsetX; - /* 0x41B0 */ public float HUDLabelOffsetY; - /* 0x41B4 */ public float HUDLabelOffsetZ; - /* 0x41B8 */ public float HUDLabelScale; - /* 0x41BC */ public bool PlayHitEffectsOnZeroDamage; - /* 0x41C0 */ public float MaxSpawnTime; - /* 0x41C4 */ public NMSString0x80 ResourceParticleFile; - /* 0x4244 */ public float ResourceParticleSpeed; - /* 0x4248 */ public float ResourceParticleSpread; - /* 0x424C */ public int ResourceParticleMaxNum; - /* 0x4250 */ public int ResourceParticleMinNum; - /* 0x4254 */ public float MapHeight; - /* 0x4258 */ public float MapOffset; - /* 0x425C */ public float MapTargetOffset; - /* 0x4260 */ public float MapFOV; - /* 0x4264 */ public float MapRadius; - /* 0x4268 */ public float HUDScaleAdd; - /* 0x426C */ public float HUDScaleRadius; - /* 0x4270 */ public float HUDScaleMin; - /* 0x4274 */ public float HUDScaleMinAim; - /* 0x4278 */ public float HUDScaleMax; - /* 0x427C */ public float HUDScaleFarTarget; - /* 0x4280 */ public float HUDReticuleMoveBack; - /* 0x4284 */ public float HUDReticuleMoveAim; - /* 0x4288 */ public float MouseSensitivity; - /* 0x428C */ public float MouseSensitivityShip; - /* 0x4290 */ public float MouseSensitivityVehicle; - /* 0x4294 */ public float PainTime; - /* 0x4298 */ public TkCurveType PainCurve; - /* 0x42A0 */ public Colour PainColour; - /* 0x42B0 */ public float GunOffsetX; - /* 0x42B4 */ public float GunOffsetY; - /* 0x42B8 */ public float GunOffsetZ; - /* 0x42BC */ public float GunOffsetAggressiveX; - /* 0x42C0 */ public float GunOffsetAggressiveY; - /* 0x42C4 */ public float GunOffsetAggressiveZ; - /* 0x42C8 */ public float GunDownAngle; - /* 0x42CC */ public float GunUpAngle; - /* 0x42D0 */ public float BarrelOffset; - /* 0x42D4 */ public float HitOffset; - /* 0x42D8 */ public GcTracerData BulletTracer; - /* 0x42F0 */ public GcTracerData ShipTracer; - /* 0x4308 */ public NMSString0x10 DefaultAnim; - /* 0x4318 */ public bool DebugDrawTriggerBoxes; - /* 0x431C */ public float SpeedReadoutMultiplier; - /* 0x4320 */ public float SpaceSpeedReadoutMultiplier; - /* 0x4324 */ public float CombatSpeedReadoutMultiplier; - /* 0x4328 */ public int TorchCookieIndex; - /* 0x432C */ public float TorchFoV; - /* 0x4330 */ public float TorchStrength; - /* 0x4334 */ public int TorchDimCookieIndex; - /* 0x4338 */ public float TorchDimFoV; - /* 0x433C */ public float TorchDimStrength; - /* 0x4340 */ public float InteractionTorchFoV; - /* 0x4344 */ public float InteractionTorchStrength; - /* 0x4348 */ public float UndergroundTorchFoV; - /* 0x434C */ public float UndergroundTorchFoVFar; - /* 0x4350 */ public float UndergroundTorchStrength; - /* 0x4354 */ public float UndergroundTorchStrengthFar; - /* 0x4358 */ public float TorchOffsetX; - /* 0x435C */ public float TorchOffsetY; - /* 0x4360 */ public float TorchOffsetZ; - /* 0x4364 */ public float TorchOffsetZMin; - /* 0x4368 */ public float TorchOffsetZSpeedRange; - /* 0x436C */ public float TorchOffsetZMinSpeed; - /* 0x4370 */ public float TorchHandOffsetX; - /* 0x4374 */ public float TorchHandOffsetY; - /* 0x4378 */ public float TorchHandOffsetZ; - /* 0x437C */ public bool TorchDisabledInTheDay; - /* 0x4380 */ public float TorchRotation; - /* 0x4384 */ public float TorchFollowCameraPitch; - /* 0x4388 */ public float TorchFollowCameraTime; - /* 0x4390 */ public Colour TorchColour; - /* 0x43A0 */ public float PlayerAmbientSpotLightIntensity; - /* 0x43B0 */ public Colour PlayerAmbientSpotLightColour; - /* 0x43C0 */ public float PlayerAmbientSpotLightOffsetY; - /* 0x43C4 */ public float PlayerAmbientSpotLightOffsetZ; - /* 0x43C8 */ public float SimpleInteractionPickupAngle; - /* 0x43CC */ public float SimpleInteractionPickupRadius; - /* 0x43D0 */ public float SimpleInteractionMessageTime; - /* 0x43D4 */ public float InteractionPickupAngle; - /* 0x43D8 */ public float InteractionPickupRadius; - /* 0x43DC */ public float ExplosionRadiusMultiplier; - /* 0x43E0 */ public float ExplosionForce; - /* 0x43E4 */ public float ExplosionForceMaxForceRadius; - /* 0x43E8 */ public float LaserExplosionForceRadius; - /* 0x43EC */ public float LaserExplosionForce; - /* 0x43F0 */ public float LaserExplosionForceMaxForceRadius; - /* 0x43F4 */ public NMSString0x80 InitialDebrisScene; - /* 0x4474 */ public float BonusSameTypeElementsAdd; - /* 0x4478 */ public float BonusSameTypeElementsMultiply; - /* 0x447C */ public float BonusChildTypeElementsAdd; - /* 0x4480 */ public float BonusChildTypeElementsMultiply; - /* 0x4484 */ public float InteractionComponentUpdateDistance; - /* 0x4488 */ public float GoalGapVoxelDist; - /* 0x448C */ public float BlackHoleJumpVoxelDist; - /* 0x4490 */ public float BlackHoleJumpVoxelVariation; - /* 0x4494 */ public float JumpToCenterFuelCost; - /* 0x4498 */ public int WarpsBetweenMiniStation; - /* 0x449C */ public float HoursBetweenMiniStation; - /* 0x44A0 */ public NMSString0x80 LegacyBaseBuildingTable; - /* 0x4520 */ public NMSString0x80 BaseBuildingTable; - /* 0x45A0 */ public float BaseBuildingHoverTimeToKnowPart; - /* 0x45A8 */ public ulong NPCWorkerInteractionCooldown; - /* 0x45B0 */ public float LightStrength; - /* 0x45B4 */ public float AirLockDoorRange; - /* 0x45B8 */ public bool DisableBasePowerHUDOverlay; - /* 0x45B9 */ public bool KeepAttackingMaxWantedLevel; - /* 0x45BA */ public bool UseMultiplierBonus; - /* 0x45BC */ public float ShipDisplayDamageMultiplier; - /* 0x45C0 */ public bool UseTradingCostTable; - /* 0x45C1 */ public bool ChangePricesLocally; - /* 0x45C2 */ public bool ShowPriceMarkupsAsPercentages; - /* 0x45C4 */ public int ProductItemStockDecayTime; - /* 0x45C8 */ public int ProductItemStockReplenishTime; - /* 0x45CC */ public int SubstanceItemStockDecayTime; - /* 0x45D0 */ public int SubstanceItemStockReplenishTime; - /* 0x45D4 */ public GcPortalData Portal; - /* 0x45DC */ public int FourthRaceSpawnPercentage; - /* 0x45E0 */ public int NonDominantRaceSpawnPercentage; - /* 0x45E4 */ public int NonDominantRaceSpawnPercentagePirate; - /* 0x45E8 */ public float CorruptSentinelProbability; - /* 0x45EC */ public float ViciousSentinelProbability; - /* 0x45F0 */ public float ViciousStormProbability; - /* 0x45F4 */ public float ViciousWeatherProbability; - /* 0x45F8 */ public float ScrapDroneProbability; - /* 0x45FC */ public float MaxRespawnOnGroundHeight; - /* 0x4600 */ public float DeadPlanetGravityFactor; - /* 0x4610 */ public GcScanEffectData ShipSalvageScanEffect; - /* 0x4660 */ public float SalvageShipPitch; - /* 0x4664 */ public float SalvageShipHeightOffset; - /* 0x4668 */ public float SalvageShipExplodeSpeed; - /* 0x466C */ public float SalvageShipShowShipSpeed; - /* 0x4670 */ public float SalvageShipShowShipDistance; - /* 0x4674 */ public float SalvageShipExplodeShipDistance; - /* 0x4678 */ public float SalvageShipOneRevolutionTime; - /* 0x467C */ public float SalvageWeaponPitch; - /* 0x4680 */ public float SalvageWeaponHeightOffset; - /* 0x4684 */ public float SalvageWeaponScale; - /* 0x4688 */ public NMSString0x20A CommunicatorFireteamNexusExitDialog; - /* 0x46A8 */ public NMSString0x20A CommunicatorNexusExitAbandonWarningDialog; - /* 0x46C8 */ public float BackgroundSpaceEncounterCheckTimer; - /* 0x46CC */ public float PulseEncounterCheckTimer; - /* 0x46D0 */ public float PulseEncounterChance; - /* 0x46D4 */ public float PulseEncounterChanceStandard; - /* 0x46D8 */ public float PulseEncounterChanceRed; - /* 0x46DC */ public float PulseEncounterChanceGreen; - /* 0x46E0 */ public float PulseEncounterChanceBlue; - /* 0x46E4 */ public float PulseEncounterStopPower; - /* 0x46E8 */ public float PulseEncounterStopSpeed; - /* 0x46EC */ public float DerelictPulseEncounterAtmosphericEffectChance; + /* 0x3374 */ public int[] FreighterTechQualityWeightings; + /* 0x3390 */ public int SentinelsHigh; + /* 0x3394 */ public int SentinelsLow; + /* 0x3398 */ public float AsteroidHitForce; + /* 0x339C */ public float AsteroidTorqueForce; + /* 0x33A0 */ public float AsteroidCarveRadius; + /* 0x33A4 */ public int DeathMoneyPenalty; + /* 0x33A8 */ public int MaxResourceCrystalBlobSize; + /* 0x33AC */ public float BuildingBeamDistance; + /* 0x33B0 */ public float WaypointScanTime; + /* 0x33B4 */ public int RareSubstanceEffectiveness; + /* 0x33B8 */ public int CommonProductEffectiveness; + /* 0x33BC */ public int RareProductEffectiveness; + /* 0x33C0 */ public int AsteroidResourceReducer; + /* 0x33C4 */ public int TunnelStatReducer; + /* 0x33C8 */ public float VoxelAsteroidResourceChance; + /* 0x33CC */ public int ResourceReducer; + /* 0x33D0 */ public int ResourceMinAmount; + /* 0x33D4 */ public int ResourceMaxAmount; + /* 0x33D8 */ public int ResourceCommonReducer; + /* 0x33DC */ public int ResourceCommonMinAmount; + /* 0x33E0 */ public int ResourceCommonMaxAmount; + /* 0x33E4 */ public int ResourceDirtReducer; + /* 0x33E8 */ public int ResourceDirtMinAmount; + /* 0x33EC */ public int ResourceDirtMaxAmount; + /* 0x33F0 */ public NMSString0x10 ResourceDirtSubstanceID; + /* 0x3400 */ public NMSString0x10 SandwormTerrainResource; + /* 0x3410 */ public NMSString0x10 BioShipTerrainResource; + /* 0x3420 */ public NMSString0x20 RobotResource; + /* 0x3440 */ public NMSString0x20 DepotResource; + /* 0x3460 */ public float DockNodeBuyRadius; + /* 0x3464 */ public float BeaconInteractRange; + /* 0x3468 */ public float ShipInteractRadius; + /* 0x346C */ public GcResourceCollectEffect AsteroidResourceCollect; + /* 0x34A0 */ public float ScanAngleCutoff; + /* 0x34A8 */ public NMSString0x10 ToolScan; + /* 0x34B8 */ public NMSString0x10 ToolScanHardMode; + /* 0x34C8 */ public NMSString0x10 WaypointScan; + /* 0x34D8 */ public NMSString0x10 BeaconScan; + /* 0x34E8 */ public NMSString0x10 RadioTowerScan; + /* 0x34F8 */ public NMSString0x10 ObservatoryScan; + /* 0x3508 */ public NMSString0x10 DistressSignalScan; + /* 0x3518 */ public NMSString0x10 DebugScanPlanet; + /* 0x3528 */ public NMSString0x10 DebugScanSpace; + /* 0x3538 */ public NMSString0x10 ShipScan; + /* 0x3548 */ public NMSString0x10 VisualScan; + /* 0x3558 */ public float ZoomFindBuildingRange; + /* 0x355C */ public float TimeToDisplayScanResults; + /* 0x3560 */ public float HoverTimeToScan; + /* 0x3564 */ public float HoverTimeToScanCreatures; + /* 0x3568 */ public int HoverVisiblePointsNeeded; + /* 0x3570 */ public List ZoomLevels; + /* 0x3580 */ public GcScanEffectData PassiveScanEffect; + /* 0x35D0 */ public GcScanEffectData BuildingScanEffect; + /* 0x3620 */ public GcScanEffectData TargetShipScanEffect; + /* 0x3670 */ public GcScanEffectData HUDShipScanEffect; + /* 0x36C0 */ public GcScanEffectData CreatureScanEffect; + /* 0x3710 */ public GcScanEffectData ObjectsScanEffect; + /* 0x3760 */ public GcScanEffectData VRGhostScanEffect; + /* 0x37B0 */ public GcScanEffectData BlankScanEffect; + /* 0x3800 */ public GcScanEffectData BaseBuildingValidScanEffect; + /* 0x3850 */ public GcScanEffectData BaseBuildingPreviewSelectionScanEffect; + /* 0x38A0 */ public GcScanEffectData BaseBuildingSelectionScanEffect; + /* 0x38F0 */ public GcScanEffectData BaseBuildingDeleteScanEffect; + /* 0x3940 */ public GcScanEffectData BaseBuildingGhostScanEffect; + /* 0x3990 */ public GcScanEffectData BaseBuildingSpawnStaticEffect; + /* 0x39E0 */ public GcScanEffectData BaseBuildingVisionScanEffect; + /* 0x3A30 */ public GcScanEffectData BaseBuildingErrorInsideScanEffect; + /* 0x3A80 */ public GcScanEffectData BaseBuildingErrorCollisionScanEffect; + /* 0x3AD0 */ public GcScanEffectData BaseBuildingErrorImpossibleScanEffect; + /* 0x3B20 */ public GcScanEffectData BaseBuildingErrorUnaffordableScanEffect; + /* 0x3B70 */ public GcScanEffectData BaseBuildingErrorAboveWaterScanEffect; + /* 0x3BC0 */ public GcScanEffectData BaseBuildingErrorBelowWaterScanEffect; + /* 0x3C10 */ public GcScanEffectData BaseBuildingRemotePlayerValidScanEffect; + /* 0x3C60 */ public GcScanEffectData BaseBuildingRemotePlayerSelectionScanEffect; + /* 0x3CB0 */ public float BaseBuildingRemotePlayerErrorAlphaScanEffect; + /* 0x3CB4 */ public bool UseDebugScan; + /* 0x3CB5 */ public bool DebugScanForceBuilding; + /* 0x3CB8 */ public GcBuildingClassification DebugScanForceBuildingType; + /* 0x3CBC */ public float ShipScanOffset; + /* 0x3CC0 */ public float ShipScanOffsetGap; + /* 0x3CC4 */ public TkCurveType ShipScanCurve; + /* 0x3CC8 */ public float ScannerMarkerFadeTime; + /* 0x3CCC */ public float ScannerSmallMarkerFadeTime; + /* 0x3CD0 */ public float ScannerPhysicsProbeAABBSize; + /* 0x3CD4 */ public float ScannerAnalyzeFXRate; + /* 0x3CD8 */ public float ScannerSubstanceTimePerTrigger; + /* 0x3CDC */ public float ScannerTuningA; + /* 0x3CE0 */ public float ScannerTuningB; + /* 0x3CE4 */ public float ScannerTuningC; + /* 0x3CE8 */ public float ScannerTuningD; + /* 0x3CEC */ public float ScannerTuningResourceOffset1; + /* 0x3CF0 */ public float ScannerTuningResourceOffset2; + /* 0x3CF4 */ public float ScannerTuningSmoothStepAmount; + /* 0x3CF8 */ public float ScannerTuningTrailingEdge; + /* 0x3CFC */ public bool Autolevel; + /* 0x3D00 */ public Colour ScannerColour1; + /* 0x3D10 */ public Colour ScannerColour2; + /* 0x3D20 */ public float HUDStoreFlashTime; + /* 0x3D24 */ public float ExcitingViewAngle; + /* 0x3D28 */ public float ExcitingViewRange; + /* 0x3D2C */ public float ExcitingNearRange; + /* 0x3D30 */ public float ProjectileSpeedBoost; + /* 0x3D34 */ public float LineWidth; + /* 0x3D38 */ public float LockOffFactor; + /* 0x3D3C */ public float OffscreenFadeDistance; + /* 0x3D40 */ public float OffscreenMinDot; + /* 0x3D44 */ public bool HUDUpdateFromData; + /* 0x3D48 */ public float HUDLockOnAudioTime; + /* 0x3D4C */ public float HUDArrowPrimaryScaler; + /* 0x3D50 */ public Vector2f HUDDamageSize; + /* 0x3D58 */ public Vector2f HUDDamageSplatSize; + /* 0x3D60 */ public Colour HUDDamageSplatShieldColour; + /* 0x3D70 */ public Colour HUDDamageSplatPainColour; + /* 0x3D80 */ public float HUDDamageOffset; + /* 0x3D84 */ public float HUDDamageScaler; + /* 0x3D88 */ public float HUDDamageRadius; + /* 0x3D90 */ public GcShipHUDTargetData HUDTarget; + /* 0x41C0 */ public float HUDLabelTime; + /* 0x41C4 */ public float HUDLabelAngle; + /* 0x41C8 */ public float HUDLabelAngleOffset; + /* 0x41CC */ public float HUDLabelOffsetX; + /* 0x41D0 */ public float HUDLabelOffsetY; + /* 0x41D4 */ public float HUDLabelOffsetZ; + /* 0x41D8 */ public float HUDLabelScale; + /* 0x41DC */ public bool PlayHitEffectsOnZeroDamage; + /* 0x41E0 */ public float MaxSpawnTime; + /* 0x41E4 */ public NMSString0x80 ResourceParticleFile; + /* 0x4264 */ public float ResourceParticleSpeed; + /* 0x4268 */ public float ResourceParticleSpread; + /* 0x426C */ public int ResourceParticleMaxNum; + /* 0x4270 */ public int ResourceParticleMinNum; + /* 0x4274 */ public float MapHeight; + /* 0x4278 */ public float MapOffset; + /* 0x427C */ public float MapTargetOffset; + /* 0x4280 */ public float MapFOV; + /* 0x4284 */ public float MapRadius; + /* 0x4288 */ public float HUDScaleAdd; + /* 0x428C */ public float HUDScaleRadius; + /* 0x4290 */ public float HUDScaleMin; + /* 0x4294 */ public float HUDScaleMinAim; + /* 0x4298 */ public float HUDScaleMax; + /* 0x429C */ public float HUDScaleFarTarget; + /* 0x42A0 */ public float HUDReticuleMoveBack; + /* 0x42A4 */ public float HUDReticuleMoveAim; + /* 0x42A8 */ public float MouseSensitivity; + /* 0x42AC */ public float MouseSensitivityShip; + /* 0x42B0 */ public float MouseSensitivityVehicle; + /* 0x42B4 */ public float PainTime; + /* 0x42B8 */ public TkCurveType PainCurve; + /* 0x42C0 */ public Colour PainColour; + /* 0x42D0 */ public float GunOffsetX; + /* 0x42D4 */ public float GunOffsetY; + /* 0x42D8 */ public float GunOffsetZ; + /* 0x42DC */ public float GunOffsetAggressiveX; + /* 0x42E0 */ public float GunOffsetAggressiveY; + /* 0x42E4 */ public float GunOffsetAggressiveZ; + /* 0x42E8 */ public float GunDownAngle; + /* 0x42EC */ public float GunUpAngle; + /* 0x42F0 */ public float BarrelOffset; + /* 0x42F4 */ public float HitOffset; + /* 0x42F8 */ public GcTracerData BulletTracer; + /* 0x4310 */ public GcTracerData ShipTracer; + /* 0x4328 */ public NMSString0x10 DefaultAnim; + /* 0x4338 */ public bool DebugDrawTriggerBoxes; + /* 0x433C */ public float SpeedReadoutMultiplier; + /* 0x4340 */ public float SpaceSpeedReadoutMultiplier; + /* 0x4344 */ public float CombatSpeedReadoutMultiplier; + /* 0x4348 */ public int TorchCookieIndex; + /* 0x434C */ public float TorchFoV; + /* 0x4350 */ public float TorchStrength; + /* 0x4354 */ public int TorchDimCookieIndex; + /* 0x4358 */ public float TorchDimFoV; + /* 0x435C */ public float TorchDimStrength; + /* 0x4360 */ public float InteractionTorchFoV; + /* 0x4364 */ public float InteractionTorchStrength; + /* 0x4368 */ public float UndergroundTorchFoV; + /* 0x436C */ public float UndergroundTorchFoVFar; + /* 0x4370 */ public float UndergroundTorchStrength; + /* 0x4374 */ public float UndergroundTorchStrengthFar; + /* 0x4378 */ public float TorchOffsetX; + /* 0x437C */ public float TorchOffsetY; + /* 0x4380 */ public float TorchOffsetZMin; + /* 0x4384 */ public float TorchOffsetZ; + /* 0x4388 */ public float TorchStaffOffsetY; + /* 0x438C */ public float TorchStaffOffsetZMin; + /* 0x4390 */ public float TorchStaffOffsetZ; + /* 0x4394 */ public float TorchOffsetZSpeedRange; + /* 0x4398 */ public float TorchOffsetZMinSpeed; + /* 0x439C */ public float TorchHandOffsetX; + /* 0x43A0 */ public float TorchHandOffsetY; + /* 0x43A4 */ public float TorchHandOffsetZ; + /* 0x43A8 */ public bool TorchDisabledInTheDay; + /* 0x43AC */ public float TorchRotation; + /* 0x43B0 */ public float TorchFollowCameraPitch; + /* 0x43B4 */ public float TorchFollowCameraTime; + /* 0x43C0 */ public Colour TorchColour; + /* 0x43D0 */ public float PlayerAmbientSpotLightIntensity; + /* 0x43E0 */ public Colour PlayerAmbientSpotLightColour; + /* 0x43F0 */ public float PlayerAmbientSpotLightOffsetY; + /* 0x43F4 */ public float PlayerAmbientSpotLightOffsetZ; + /* 0x43F8 */ public float SimpleInteractionPickupAngle; + /* 0x43FC */ public float SimpleInteractionPickupRadius; + /* 0x4400 */ public float SimpleInteractionMessageTime; + /* 0x4404 */ public float InteractionPickupAngle; + /* 0x4408 */ public float InteractionPickupRadius; + /* 0x440C */ public float ExplosionRadiusMultiplier; + /* 0x4410 */ public float ExplosionForce; + /* 0x4414 */ public float ExplosionForceMaxForceRadius; + /* 0x4418 */ public float LaserExplosionForceRadius; + /* 0x441C */ public float LaserExplosionForce; + /* 0x4420 */ public float LaserExplosionForceMaxForceRadius; + /* 0x4424 */ public NMSString0x80 InitialDebrisScene; + /* 0x44A4 */ public float BonusSameTypeElementsAdd; + /* 0x44A8 */ public float BonusSameTypeElementsMultiply; + /* 0x44AC */ public float BonusChildTypeElementsAdd; + /* 0x44B0 */ public float BonusChildTypeElementsMultiply; + /* 0x44B4 */ public float InteractionComponentUpdateDistance; + /* 0x44B8 */ public float GoalGapVoxelDist; + /* 0x44BC */ public float BlackHoleJumpVoxelDist; + /* 0x44C0 */ public float BlackHoleJumpVoxelVariation; + /* 0x44C4 */ public float JumpToCenterFuelCost; + /* 0x44C8 */ public int WarpsBetweenMiniStation; + /* 0x44CC */ public float HoursBetweenMiniStation; + /* 0x44D0 */ public NMSString0x80 LegacyBaseBuildingTable; + /* 0x4550 */ public NMSString0x80 BaseBuildingTable; + /* 0x45D0 */ public float BaseBuildingHoverTimeToKnowPart; + /* 0x45D8 */ public ulong NPCWorkerInteractionCooldown; + /* 0x45E0 */ public float LightStrength; + /* 0x45E4 */ public float AirLockDoorRange; + /* 0x45E8 */ public bool DisableBasePowerHUDOverlay; + /* 0x45E9 */ public bool KeepAttackingMaxWantedLevel; + /* 0x45EA */ public bool UseMultiplierBonus; + /* 0x45EC */ public float ShipDisplayDamageMultiplier; + /* 0x45F0 */ public bool UseTradingCostTable; + /* 0x45F1 */ public bool ChangePricesLocally; + /* 0x45F2 */ public bool ShowPriceMarkupsAsPercentages; + /* 0x45F4 */ public int ProductItemStockDecayTime; + /* 0x45F8 */ public int ProductItemStockReplenishTime; + /* 0x45FC */ public int SubstanceItemStockDecayTime; + /* 0x4600 */ public int SubstanceItemStockReplenishTime; + /* 0x4604 */ public GcPortalData Portal; + /* 0x460C */ public int FourthRaceSpawnPercentage; + /* 0x4610 */ public int NonDominantRaceSpawnPercentage; + /* 0x4614 */ public int NonDominantRaceSpawnPercentagePirate; + /* 0x4618 */ public float CorruptSentinelProbability; + /* 0x461C */ public float ViciousSentinelProbability; + /* 0x4620 */ public float ViciousStormProbability; + /* 0x4624 */ public float ViciousWeatherProbability; + /* 0x4628 */ public float ScrapDroneProbability; + /* 0x462C */ public float MaxRespawnOnGroundHeight; + /* 0x4630 */ public float DeadPlanetGravityFactor; + /* 0x4640 */ public GcScanEffectData ShipSalvageScanEffect; + /* 0x4690 */ public float SalvageShipPitch; + /* 0x4694 */ public float SalvageShipHeightOffset; + /* 0x4698 */ public float SalvageShipExplodeSpeed; + /* 0x469C */ public float SalvageShipShowShipSpeed; + /* 0x46A0 */ public float SalvageShipShowShipDistance; + /* 0x46A4 */ public float SalvageShipExplodeShipDistance; + /* 0x46A8 */ public float SalvageShipOneRevolutionTime; + /* 0x46AC */ public float SalvageWeaponPitch; + /* 0x46B0 */ public float SalvageWeaponHeightOffset; + /* 0x46B4 */ public float SalvageWeaponScale; + /* 0x46B8 */ public NMSString0x20A CommunicatorFireteamNexusExitDialog; + /* 0x46D8 */ public NMSString0x20A CommunicatorNexusExitAbandonWarningDialog; + /* 0x46F8 */ public float BackgroundSpaceEncounterCheckTimer; + /* 0x46FC */ public float PulseEncounterCheckTimer; + /* 0x4700 */ public float PulseEncounterChance; + /* 0x4704 */ public float PulseEncounterChanceStandard; + /* 0x4708 */ public float PulseEncounterChanceRed; + /* 0x470C */ public float PulseEncounterChanceGreen; + /* 0x4710 */ public float PulseEncounterChanceBlue; + /* 0x4714 */ public float PulseEncounterStopPower; + /* 0x4718 */ public float PulseEncounterStopSpeed; + /* 0x471C */ public float DerelictPulseEncounterAtmosphericEffectChance; [NMS(Size = 0x7)] - /* 0x46F0 */ public int[] AlienShipEvolveCosts; - /* 0x470C */ public float SpawnerWeaponRange; - /* 0x4710 */ public TkModelResource WeaponSpawnObject; - /* 0x4794 */ public TkModelResource WeaponSpawnAltObject; - /* 0x4818 */ public bool UseCustomSaveDirectory; - /* 0x481C */ public Vector2f FrigateFlybyTimer; - /* 0x4824 */ public int PersonalInventoryMinWidthMax; - /* 0x4828 */ public int PersonalInventoryMinHeightMax; - /* 0x482C */ public int PersonalTechInventoryMinWidthMax; - /* 0x4830 */ public int PersonalTechInventoryMinHeightMax; - /* 0x4834 */ public int ShipInventoryMinWidthMax; - /* 0x4838 */ public int ShipInventoryMinHeightMax; - /* 0x483C */ public int ShipTechInventoryMinWidthMax; - /* 0x4840 */ public int ShipTechInventoryMinHeightMax; - /* 0x4844 */ public int VehicleInventoryMinWidthMax; - /* 0x4848 */ public int VehicleInventoryMinHeightMax; - /* 0x484C */ public int WeaponInventoryMinWidthMax; - /* 0x4850 */ public int WeaponInventoryMinHeightMax; - /* 0x4854 */ public float AtlasGunCurrencyConversion; + /* 0x4720 */ public int[] AlienShipEvolveCosts; + /* 0x473C */ public float SpawnerWeaponRange; + /* 0x4740 */ public TkModelResource WeaponSpawnObject; + /* 0x47C4 */ public TkModelResource WeaponSpawnAltObject; + /* 0x4848 */ public bool UseCustomSaveDirectory; + /* 0x484C */ public Vector2f FrigateFlybyTimer; + /* 0x4854 */ public int PersonalInventoryMinWidthMax; + /* 0x4858 */ public int PersonalInventoryMinHeightMax; + /* 0x485C */ public int PersonalTechInventoryMinWidthMax; + /* 0x4860 */ public int PersonalTechInventoryMinHeightMax; + /* 0x4864 */ public int ShipInventoryMinWidthMax; + /* 0x4868 */ public int ShipInventoryMinHeightMax; + /* 0x486C */ public int ShipTechInventoryMinWidthMax; + /* 0x4870 */ public int ShipTechInventoryMinHeightMax; + /* 0x4874 */ public int VehicleInventoryMinWidthMax; + /* 0x4878 */ public int VehicleInventoryMinHeightMax; + /* 0x487C */ public int WeaponInventoryMinWidthMax; + /* 0x4880 */ public int WeaponInventoryMinHeightMax; + /* 0x4884 */ public float AtlasGunCurrencyConversion; } } diff --git a/libMBIN/Source/NMS/Globals/GcPlayerGlobals.cs b/libMBIN/Source/NMS/Globals/GcPlayerGlobals.cs index 3013991c2..6dade3b15 100644 --- a/libMBIN/Source/NMS/Globals/GcPlayerGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcPlayerGlobals.cs @@ -4,11 +4,12 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x225FE482B51811F5, NameHash = 0x49E4A0E330E783EE)] + [NMS(GUID = 0x24525DCF0CF48BF7, NameHash = 0x49E4A0E330E783EE)] public class GcPlayerGlobals : NMSTemplate { /* 0x0000 */ public Vector3f LeftHandModeWeaponAttachSocketCorrection; /* 0x0010 */ public bool ForceFreighterProcTechRandom; + /* 0x0011 */ public bool SetWeaponIKTargetsInPostEngineUpdate; /* 0x0014 */ public float AlienPodAggroDecay; /* 0x0018 */ public float AlienPodAggroSpring; /* 0x001C */ public float FoodValueThresholdBest; diff --git a/libMBIN/Source/NMS/Globals/GcUIGlobals.cs b/libMBIN/Source/NMS/Globals/GcUIGlobals.cs index f68f2ee12..2d97d6ad9 100644 --- a/libMBIN/Source/NMS/Globals/GcUIGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcUIGlobals.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0xE1120567CB377BF2, NameHash = 0x95C306B1A90F3E08)] + [NMS(GUID = 0x9F446BC383647177, NameHash = 0x95C306B1A90F3E08)] public class GcUIGlobals : NMSTemplate { /* 0x0000 */ public float ModularCustomisationApplyTime; @@ -118,1279 +118,1281 @@ public class GcUIGlobals : NMSTemplate /* 0x1760 */ public Vector3f InWorldInteractLabelCentreOffset; /* 0x1770 */ public Vector3f InWorldInteractLabelTopOffset; /* 0x1780 */ public Vector3f InWorldInteractLabelLineOffset; - /* 0x1790 */ public float InWorldInteractLabelMinHeadOffset; - /* 0x1794 */ public float InWorldInteractLabelNearDistance; - /* 0x1798 */ public float InWorldInteractLabelNearRange; - /* 0x179C */ public float InWorldInteractLabelFarDistance; - /* 0x17A0 */ public float InWorldInteractLabelFarRange; - /* 0x17A4 */ public float ShipHUDMarkerHideDistance; - /* 0x17A8 */ public float ShipHUDMarkerOffset; - /* 0x17AC */ public float ExocraftHUDMarkerHideDistance; - /* 0x17B0 */ public float ExocraftHUDMarkerOffset; - /* 0x17B4 */ public float PetSlotUnlockBounceTime; - /* 0x17B8 */ public float PetHUDMarkerExtraFollowInfoDistance; - /* 0x17BC */ public float PetHUDMarkerHideDistance; - /* 0x17C0 */ public float PetHUDMarkerHideDistanceShort; - /* 0x17C4 */ public float PetHUDMarkerOffset; - /* 0x17C8 */ public float PetMoodMarkerOffset; - /* 0x17CC */ public float BeaconHUDMarkerOffset; - /* 0x17D0 */ public Vector2f BinocularEdgeFade; - /* 0x17D8 */ public float BinocularScreenOffset; - /* 0x17DC */ public float BinocularScreenScale; - /* 0x17E0 */ public float BinocularMarkerSideAngle; - /* 0x17E4 */ public float BinocularMarkerUpAngle; - /* 0x17E8 */ public bool BinocularScanScreen; - /* 0x17EC */ public float BinocularsNearIconOpacity; - /* 0x17F0 */ public float BinocularsNearIconDist; - /* 0x17F4 */ public float BinocularsNearIconFadeDist; - /* 0x17F8 */ public float BinocularsMidIconOpacity; - /* 0x17FC */ public float BinocularsFarIconOpacity; - /* 0x1800 */ public float BinocularsFarIconDist; - /* 0x1804 */ public float BinocularsFarIconFadeDist; - /* 0x1808 */ public float AlignmentRequiredToDisableFrostedGlass; - /* 0x1810 */ public Vector3f BinocularPanelLinePointOffset; - /* 0x1820 */ public float GalmapDiscoveryOffsetVR; - /* 0x1824 */ public float FrontendOffsetVR; - /* 0x1828 */ public float ProjectorScale; - /* 0x182C */ public float MaxProjectorDistanceFromDefault; - /* 0x1830 */ public float ProjectorGrabResetTime; - /* 0x1834 */ public bool AllowProjectorRepositioning; - /* 0x1838 */ public float MaxProjectorGrabDistance; - /* 0x183C */ public float ProjectorGrabDistanceBias; - /* 0x1840 */ public float ProjectorGrabBorderPercent; - /* 0x1844 */ public float CockpitGlassFrostTime; - /* 0x1848 */ public float CockpitGlassDefrostTime; - /* 0x184C */ public float TextPrintoutMultiplier; - /* 0x1850 */ public float TextPrintoutMultiplierAlien; - /* 0x1854 */ public bool EnableHandMenuButtons; - /* 0x1855 */ public bool AllowInWorldDebugBorders; - /* 0x1858 */ public Vector2f MarkerDistanceVRAlignment; - /* 0x1860 */ public float CompassIconOffsetVR; - /* 0x1864 */ public float LowerHelmetScreenScale; - /* 0x1868 */ public float LowerHelmetScreenPitch; - /* 0x1870 */ public Vector3f LowerHelmetScreenOffset; - /* 0x1880 */ public float InWorldScreenMinScreenDistance; - /* 0x1884 */ public float InWorldScreenForwardOffset; - /* 0x1888 */ public float InWorldNGuiScreenScale; - /* 0x1890 */ public Vector3f InWorldNGuiScreenRotation; - /* 0x18A0 */ public Vector2f InWorldNGuiParallax; - /* 0x18A8 */ public Vector2f InWorldGameGuiAlignment; - /* 0x18B0 */ public int InWorldInteractLabelWidth; - /* 0x18B4 */ public int InWorldInteractLabelHeight; - /* 0x18B8 */ public NMSString0x20 VRDistanceWarningUIFile; - /* 0x18D8 */ public bool ShowVRDistanceWarning; - /* 0x18E0 */ public Vector3f FaceLockedScreenOffset; - /* 0x18F0 */ public int VRFaceLockedScreenWidth; - /* 0x18F4 */ public int VRFaceLockedScreenHeight; - /* 0x18F8 */ public bool OnlyShowEjectHandlesInVR; - /* 0x18FC */ public int CompassScreenWidth; - /* 0x1900 */ public int CompassScreenHeight; - /* 0x1904 */ public float CompassLineContractionStartAngle; - /* 0x1908 */ public float CompassLineContractionEndAngle; - /* 0x190C */ public float CompassLineContractionTargetAngle; - /* 0x1910 */ public int CompassLineNumNotches; - /* 0x1914 */ public float CompassLineThickness; - /* 0x1918 */ public float CompassLineOffset; - /* 0x191C */ public float CompassLineNotchAngleRange; - /* 0x1920 */ public float CompassLineNotchThickness; - /* 0x1924 */ public float CompassLineNotchLength; - /* 0x1928 */ public bool EnableHandMenuDebug; - /* 0x192C */ public float HandControlMenuCursorScale; - /* 0x1930 */ public float QuickMenuCursorScale; - /* 0x1934 */ public float QuickMenuAlpha; - /* 0x1938 */ public float HandScreenGraphicsWidth; - /* 0x193C */ public float HandScreenGraphicsHeight; - /* 0x1940 */ public float HandScreenNearActivateDistance; - /* 0x1944 */ public float HandButtonRadius; - /* 0x1948 */ public float HandButtonRadiusTouch; - /* 0x194C */ public float HandButtonRadiusTouchNear; - /* 0x1950 */ public float HandButtonRadiusTouchNearActive; - /* 0x1954 */ public float HandButtonPostClickTime; - /* 0x1958 */ public float HandButtonReleaseThreshold; - /* 0x195C */ public float HandButtonReleaseThresholdInit; - /* 0x1960 */ public float HandButtonCursorScale; - /* 0x1964 */ public float HandButtonPushDistance; - /* 0x1968 */ public float HandButtonNearDistance; - /* 0x196C */ public float HandButtonRadiusClick; - /* 0x1970 */ public float HandButtonClickTime; - /* 0x1974 */ public float HandButtonTouchReturnTime; - /* 0x1978 */ public float HandButtonFrontendCursorScale; - /* 0x197C */ public float HandButtonThickness; - /* 0x1980 */ public float HandButtonDotRadius; - /* 0x1984 */ public float HandButtonPulseRadius; - /* 0x1988 */ public float HandButtonPulseThickness; - /* 0x198C */ public float ShipSideScreenHeight; - /* 0x1990 */ public float SolidPointerScale; - /* 0x1994 */ public float SolidPointerLengthScale; - /* 0x1998 */ public float SolidPointerMaxLength; - /* 0x199C */ public float InWorldInteractionScreenScale; - /* 0x19A0 */ public float InWorldNPCInteractionScreenScale; - /* 0x19A4 */ public bool EnableCraftingTree; - /* 0x19A5 */ public bool QuickMenuEnableSwipe; - /* 0x19A8 */ public float QuickMenuSwipeHeightMin; - /* 0x19AC */ public float QuickMenuSwipeHeightMax; - /* 0x19B0 */ public float BuildMenuItemNavAnimTime; - /* 0x19B4 */ public float BuildMenuItemNextNavAnimTime; - /* 0x19B8 */ public float BuildMenuItemNextNavAnimWait; - /* 0x19BC */ public float QuickMenuInteractAdjustX; - /* 0x19C0 */ public float QuickMenuInteractAdjustY; - /* 0x19C4 */ public int QuickMenuScreenWidth; - /* 0x19C8 */ public int QuickMenuScreenHeight; - /* 0x19CC */ public float QuickMenuHighlightRate; - /* 0x19D0 */ public float HandControlButtonSize; - /* 0x19D4 */ public float HandControlPointMargin; - /* 0x19D8 */ public float HandControlPointActiveMargin; - /* 0x19DC */ public float HandControlMenuMoveDistance; - /* 0x19E0 */ public float HandControlMenuMoveDistanceScroll; - /* 0x19E4 */ public float HandControlMenuMoveDistanceVertical; - /* 0x19E8 */ public float HandControlMenuMoveActionDistance; - /* 0x19EC */ public float HandControlMenuAngle; - /* 0x19F0 */ public float HandControlMenuSurfaceOffset; - /* 0x19F4 */ public float HandControlMenuSelectRadius; - /* 0x19F8 */ public float HandControlMenuSelectRadius1; - /* 0x19FC */ public float HandControlMenuSelectRadius2; - /* 0x1A00 */ public float HandControlTopMenuSelectRadius; - /* 0x1A04 */ public float HandControlMenuDepth; - /* 0x1A08 */ public int HandScreenWeaponWidth; - /* 0x1A0C */ public int HandScreenWeaponHeight; - /* 0x1A10 */ public int HandScreenWidth; - /* 0x1A14 */ public int HandScreenHeight; - /* 0x1A20 */ public Colour DebugEditorAxisColourUpInactive; - /* 0x1A30 */ public Colour DebugEditorAxisColourUpActive; - /* 0x1A40 */ public Colour DebugEditorAxisColourRightInactive; - /* 0x1A50 */ public Colour DebugEditorAxisColourRightActive; - /* 0x1A60 */ public Colour DebugEditorAxisColourAtInactive; - /* 0x1A70 */ public Colour DebugEditorAxisColourAtActive; - /* 0x1A80 */ public Colour QuickMenuSelectedItemColour1; - /* 0x1A90 */ public Colour QuickMenuSelectedItemColour2; - /* 0x1AA0 */ public TkModelRendererData ShipThumbnailModelView; - /* 0x1B50 */ public TkModelRendererData PetThumbnailModelView; - /* 0x1C00 */ public TkModelRendererData MultitoolThumbnailModelView; - /* 0x1CB0 */ public TkModelRendererData LargeMultitoolThumbnailModelView; - /* 0x1D60 */ public Colour FrontendCursorBackgroundColour; - /* 0x1D70 */ public float NGuiHmdOffset; - /* 0x1D74 */ public float HmdFramerateScreenPitch; - /* 0x1D80 */ public Vector3f HmdFramerateScreenOffset; - /* 0x1D90 */ public float CrosshairScaleHmd; - /* 0x1D94 */ public float CrosshairOffsetHmd; - /* 0x1D98 */ public float CrosshairOffsetHmdUp; - /* 0x1D9C */ public int CrosshairScreenWidth; - /* 0x1DA0 */ public int CrosshairScreenHeight; - /* 0x1DA4 */ public float HUDMarkerHoverAngleTestGroundHmd; - /* 0x1DA8 */ public float HUDMarkerWideHoverAngleTestHmd; - /* 0x1DAC */ public bool InteractionInWorldPlayerCamAlways; - /* 0x1DB0 */ public float InteractionInWorldPitchDistance; - /* 0x1DB4 */ public float InteractionInWorldMinScreenDistance; - /* 0x1DB8 */ public float InteractionInWorldMinScreenDistanceV2; - /* 0x1DBC */ public float InteractionInWorldSeatedNPCHeightAdjust; - /* 0x1DC0 */ public float InteractionInWorldSeatedNPCHeightAdjustV2; - /* 0x1DC4 */ public float ShipHologramInWorldUIHeightAdjust; - /* 0x1DC8 */ public float ShipHologramInWorldUIHeightAdjustV2; - /* 0x1DCC */ public float ShopInteractionInWorldForcedOffset; - /* 0x1DD0 */ public float ShopInteractionInWorldForcedOffsetV2; - /* 0x1DD4 */ public float TravelTargetRadius; - /* 0x1DD8 */ public float TravelLineThickness; - /* 0x1DE0 */ public Colour TravelLineColour; - /* 0x1DF0 */ public Colour TravelLineTooFarColour; - /* 0x1E00 */ public Colour TravelLineTooSteepColour; - /* 0x1E10 */ public Colour TravelLineInvalidColour; - /* 0x1E20 */ public Colour TravelLineNotAllowedColour; - /* 0x1E30 */ public Colour TravelTargetColour; - /* 0x1E40 */ public bool AlwaysCloseQuickMenu; - /* 0x1E41 */ public bool UseWorldNodesForRepair; - /* 0x1E42 */ public bool RepairTechUseTechIcon; - /* 0x1E43 */ public bool DebugMissionLogText; - /* 0x1E44 */ public bool DebugShowMaintenanceScreenCentre; - /* 0x1E45 */ public bool DebugPopupSizes; - /* 0x1E46 */ public bool DebugInventoryIndices; - /* 0x1E47 */ public bool FixedInventoryIconPositions; - /* 0x1E50 */ public GcHUDEffectRewardData OSDRareItemRewardEffect; - /* 0x1EB0 */ public GcHUDEffectRewardData OSDEpicItemRewardEffect; - /* 0x1F10 */ public float OSDMessageQueueSpeedMultiplier; - /* 0x1F14 */ public int OSDMessageQueueMin; - /* 0x1F18 */ public int OSDMessageQueueMax; - /* 0x1F1C */ public float PopupValueSectionBaseHeight; - /* 0x1F20 */ public float PopupValueSectionHeight; - /* 0x1F30 */ public Colour ProcProductColourCommon; - /* 0x1F40 */ public Colour ProcProductColourUncommon; - /* 0x1F50 */ public Colour ProcProductColourRare; - /* 0x1F60 */ public List InventoryIconPositions; - /* 0x1F70 */ public Colour PickedItemBorderColour; - /* 0x1F80 */ public Colour MultiplayerMissionParticipantsColour; - /* 0x1F90 */ public NMSString0x10 MultiplayerMissionInteractStartTrigger; - /* 0x1FA0 */ public NMSString0x10 MultiplayerMissionInteractEndTrigger; - /* 0x1FB0 */ public float NotificationHazardMinTimeAfterRecharge; - /* 0x1FB4 */ public float LoadFadeInDefaultTime; - /* 0x1FB8 */ public float DroneIndicatorRadius; - /* 0x1FBC */ public float DroneIndicatorCentreRadiusMax; - /* 0x1FC0 */ public float DroneIndicatorCentreRadiusMin; - /* 0x1FC4 */ public float DroneIndicatorFadeRange; - /* 0x1FC8 */ public float WantedDetectMessageTime; - /* 0x1FCC */ public float WantedDetectMinTimeout; - /* 0x1FD0 */ public float TakeoffFuelMessageTime; - /* 0x1FD4 */ public float MarkerHorizonOffsetAngle; - /* 0x1FD8 */ public float MarkerHorizonMinOffset; - /* 0x1FDC */ public float MarkerHorizonApproachAngle; - /* 0x1FE0 */ public float MarkerOffsetTypeAngle; - /* 0x1FE4 */ public float MarkerOffsetTypeAngleBattle; - /* 0x1FE8 */ public float MarkerOffsetTypeAngleBounty; - /* 0x1FEC */ public float MarkerOffsetTypeAnglePlayerShip; - /* 0x1FF0 */ public float MarkerOffsetTypeAngleAsteroid; - /* 0x1FF4 */ public float MarkerHorizonOffPlanetLightBeamAngle; - /* 0x1FF8 */ public float MarkerHorizonShipApproachOffset; - /* 0x1FFC */ public float TransferPopupCursorOffsetFactor; - /* 0x2000 */ public float ScannableIconMergeAngle; - /* 0x2004 */ public float CreatureIconMergeAngle; - /* 0x2008 */ public int MaxNumMessageBeaconIcons; - /* 0x200C */ public float MissionObjectiveBaseHeight; - /* 0x2010 */ public float MissionObjectiveDoneHeight; - /* 0x2014 */ public float MissionObjectiveScrollingExtra; - /* 0x2018 */ public float MissionDetailsPageBaseHeight; - /* 0x201C */ public float MarkerTagAppearDelay; - /* 0x2020 */ public Vector2f CompassCentre; - /* 0x2028 */ public float CompassHeight; - /* 0x202C */ public float CompassWidth; - /* 0x2030 */ public float CompassDistanceScaleMin; - /* 0x2034 */ public float CompassDistanceScaleRange; - /* 0x2038 */ public float CompassDistanceSpaceScaleMin; - /* 0x203C */ public float CompassDistanceSpaceScaleRange; - /* 0x2040 */ public float CompassDistanceScale; - /* 0x2044 */ public float CompassDistanceShipMinScale; - /* 0x2048 */ public float CompassDistanceMarkerMinScale; - /* 0x204C */ public float CompassDistanceMaxAngle; - /* 0x2050 */ public float CompassDistanceYOffset; - /* 0x2054 */ public float CompassAngleClamp; - /* 0x2058 */ public float CompassAngleFade; - /* 0x205C */ public TkCurveType CompassCurve; - /* 0x2060 */ public float CompassAngleClampSpace; - /* 0x2064 */ public float BaseComplexityDangerFactor; - /* 0x2068 */ public float BaseComplexityWarningFactor; - /* 0x2070 */ public Colour BaseComplexityDefaultColour; - /* 0x2080 */ public Colour BaseComplexityWarningColour; - /* 0x2090 */ public Colour BaseComplexityDangerColour; - /* 0x20A0 */ public float BuildMenuActionMessageDuration; + /* 0x1790 */ public Vector3f InWorldStaffBinocsScreenOffset; + /* 0x17A0 */ public float InWorldInteractLabelMinHeadOffset; + /* 0x17A4 */ public float InWorldInteractLabelNearDistance; + /* 0x17A8 */ public float InWorldInteractLabelNearRange; + /* 0x17AC */ public float InWorldInteractLabelFarDistance; + /* 0x17B0 */ public float InWorldInteractLabelFarRange; + /* 0x17B4 */ public float ShipHUDMarkerHideDistance; + /* 0x17B8 */ public float ShipHUDMarkerOffset; + /* 0x17BC */ public float ExocraftHUDMarkerHideDistance; + /* 0x17C0 */ public float ExocraftHUDMarkerOffset; + /* 0x17C4 */ public float PetSlotUnlockBounceTime; + /* 0x17C8 */ public float PetHUDMarkerExtraFollowInfoDistance; + /* 0x17CC */ public float PetHUDMarkerHideDistance; + /* 0x17D0 */ public float PetHUDMarkerHideDistanceShort; + /* 0x17D4 */ public float PetHUDMarkerOffset; + /* 0x17D8 */ public float PetMoodMarkerOffset; + /* 0x17DC */ public float BeaconHUDMarkerOffset; + /* 0x17E0 */ public Vector2f BinocularEdgeFade; + /* 0x17E8 */ public float BinocularScreenOffset; + /* 0x17EC */ public float BinocularScreenScale; + /* 0x17F0 */ public float BinocularMarkerSideAngle; + /* 0x17F4 */ public float BinocularMarkerUpAngle; + /* 0x17F8 */ public bool BinocularScanScreen; + /* 0x17FC */ public float BinocularsNearIconOpacity; + /* 0x1800 */ public float BinocularsNearIconDist; + /* 0x1804 */ public float BinocularsNearIconFadeDist; + /* 0x1808 */ public float BinocularsMidIconOpacity; + /* 0x180C */ public float BinocularsFarIconOpacity; + /* 0x1810 */ public float BinocularsFarIconDist; + /* 0x1814 */ public float BinocularsFarIconFadeDist; + /* 0x1818 */ public float AlignmentRequiredToDisableFrostedGlass; + /* 0x1820 */ public Vector3f BinocularPanelLinePointOffset; + /* 0x1830 */ public float GalmapDiscoveryOffsetVR; + /* 0x1834 */ public float FrontendOffsetVR; + /* 0x1838 */ public float ProjectorScale; + /* 0x183C */ public float MaxProjectorDistanceFromDefault; + /* 0x1840 */ public float ProjectorGrabResetTime; + /* 0x1844 */ public bool AllowProjectorRepositioning; + /* 0x1848 */ public float MaxProjectorGrabDistance; + /* 0x184C */ public float ProjectorGrabDistanceBias; + /* 0x1850 */ public float ProjectorGrabBorderPercent; + /* 0x1854 */ public float CockpitGlassFrostTime; + /* 0x1858 */ public float CockpitGlassDefrostTime; + /* 0x185C */ public float TextPrintoutMultiplier; + /* 0x1860 */ public float TextPrintoutMultiplierAlien; + /* 0x1864 */ public bool EnableHandMenuButtons; + /* 0x1865 */ public bool AllowInWorldDebugBorders; + /* 0x1868 */ public Vector2f MarkerDistanceVRAlignment; + /* 0x1870 */ public float CompassIconOffsetVR; + /* 0x1874 */ public float LowerHelmetScreenScale; + /* 0x1878 */ public float LowerHelmetScreenPitch; + /* 0x1880 */ public Vector3f LowerHelmetScreenOffset; + /* 0x1890 */ public float InWorldScreenMinScreenDistance; + /* 0x1894 */ public float InWorldScreenForwardOffset; + /* 0x1898 */ public float InWorldNGuiScreenScale; + /* 0x18A0 */ public Vector3f InWorldNGuiScreenRotation; + /* 0x18B0 */ public Vector2f InWorldNGuiParallax; + /* 0x18B8 */ public Vector2f InWorldGameGuiAlignment; + /* 0x18C0 */ public int InWorldInteractLabelWidth; + /* 0x18C4 */ public int InWorldInteractLabelHeight; + /* 0x18C8 */ public NMSString0x20 VRDistanceWarningUIFile; + /* 0x18E8 */ public bool ShowVRDistanceWarning; + /* 0x18F0 */ public Vector3f FaceLockedScreenOffset; + /* 0x1900 */ public int VRFaceLockedScreenWidth; + /* 0x1904 */ public int VRFaceLockedScreenHeight; + /* 0x1908 */ public bool OnlyShowEjectHandlesInVR; + /* 0x190C */ public int CompassScreenWidth; + /* 0x1910 */ public int CompassScreenHeight; + /* 0x1914 */ public float CompassLineContractionStartAngle; + /* 0x1918 */ public float CompassLineContractionEndAngle; + /* 0x191C */ public float CompassLineContractionTargetAngle; + /* 0x1920 */ public int CompassLineNumNotches; + /* 0x1924 */ public float CompassLineThickness; + /* 0x1928 */ public float CompassLineOffset; + /* 0x192C */ public float CompassLineNotchAngleRange; + /* 0x1930 */ public float CompassLineNotchThickness; + /* 0x1934 */ public float CompassLineNotchLength; + /* 0x1938 */ public bool EnableHandMenuDebug; + /* 0x193C */ public float HandControlMenuCursorScale; + /* 0x1940 */ public float QuickMenuCursorScale; + /* 0x1944 */ public float QuickMenuAlpha; + /* 0x1948 */ public float HandScreenGraphicsWidth; + /* 0x194C */ public float HandScreenGraphicsHeight; + /* 0x1950 */ public float HandScreenNearActivateDistance; + /* 0x1954 */ public float HandButtonRadius; + /* 0x1958 */ public float HandButtonRadiusTouch; + /* 0x195C */ public float HandButtonRadiusTouchNear; + /* 0x1960 */ public float HandButtonRadiusTouchNearActive; + /* 0x1964 */ public float HandButtonPostClickTime; + /* 0x1968 */ public float HandButtonReleaseThreshold; + /* 0x196C */ public float HandButtonReleaseThresholdInit; + /* 0x1970 */ public float HandButtonCursorScale; + /* 0x1974 */ public float HandButtonPushDistance; + /* 0x1978 */ public float HandButtonNearDistance; + /* 0x197C */ public float HandButtonRadiusClick; + /* 0x1980 */ public float HandButtonClickTime; + /* 0x1984 */ public float HandButtonTouchReturnTime; + /* 0x1988 */ public float HandButtonFrontendCursorScale; + /* 0x198C */ public float HandButtonThickness; + /* 0x1990 */ public float HandButtonDotRadius; + /* 0x1994 */ public float HandButtonPulseRadius; + /* 0x1998 */ public float HandButtonPulseThickness; + /* 0x199C */ public float ShipSideScreenHeight; + /* 0x19A0 */ public float SolidPointerScale; + /* 0x19A4 */ public float SolidPointerLengthScale; + /* 0x19A8 */ public float SolidPointerMaxLength; + /* 0x19AC */ public float InWorldInteractionScreenScale; + /* 0x19B0 */ public float InWorldNPCInteractionScreenScale; + /* 0x19B4 */ public bool EnableCraftingTree; + /* 0x19B5 */ public bool QuickMenuEnableSwipe; + /* 0x19B8 */ public float QuickMenuSwipeHeightMin; + /* 0x19BC */ public float QuickMenuSwipeHeightMax; + /* 0x19C0 */ public float BuildMenuItemNavAnimTime; + /* 0x19C4 */ public float BuildMenuItemNextNavAnimTime; + /* 0x19C8 */ public float BuildMenuItemNextNavAnimWait; + /* 0x19CC */ public float QuickMenuInteractAdjustX; + /* 0x19D0 */ public float QuickMenuInteractAdjustY; + /* 0x19D4 */ public int QuickMenuScreenWidth; + /* 0x19D8 */ public int QuickMenuScreenHeight; + /* 0x19DC */ public float QuickMenuHighlightRate; + /* 0x19E0 */ public float HandControlButtonSize; + /* 0x19E4 */ public float HandControlPointMargin; + /* 0x19E8 */ public float HandControlPointActiveMargin; + /* 0x19EC */ public float HandControlMenuMoveDistance; + /* 0x19F0 */ public float HandControlMenuMoveDistanceScroll; + /* 0x19F4 */ public float HandControlMenuMoveDistanceVertical; + /* 0x19F8 */ public float HandControlMenuMoveActionDistance; + /* 0x19FC */ public float HandControlMenuAngle; + /* 0x1A00 */ public float HandControlMenuSurfaceOffset; + /* 0x1A04 */ public float HandControlMenuSelectRadius; + /* 0x1A08 */ public float HandControlMenuSelectRadius1; + /* 0x1A0C */ public float HandControlMenuSelectRadius2; + /* 0x1A10 */ public float HandControlTopMenuSelectRadius; + /* 0x1A14 */ public float HandControlMenuDepth; + /* 0x1A18 */ public int HandScreenWeaponWidth; + /* 0x1A1C */ public int HandScreenWeaponHeight; + /* 0x1A20 */ public int HandScreenWidth; + /* 0x1A24 */ public int HandScreenHeight; + /* 0x1A30 */ public Colour DebugEditorAxisColourUpInactive; + /* 0x1A40 */ public Colour DebugEditorAxisColourUpActive; + /* 0x1A50 */ public Colour DebugEditorAxisColourRightInactive; + /* 0x1A60 */ public Colour DebugEditorAxisColourRightActive; + /* 0x1A70 */ public Colour DebugEditorAxisColourAtInactive; + /* 0x1A80 */ public Colour DebugEditorAxisColourAtActive; + /* 0x1A90 */ public Colour QuickMenuSelectedItemColour1; + /* 0x1AA0 */ public Colour QuickMenuSelectedItemColour2; + /* 0x1AB0 */ public TkModelRendererData ShipThumbnailModelView; + /* 0x1B70 */ public TkModelRendererData PetThumbnailModelView; + /* 0x1C30 */ public TkModelRendererData MultitoolThumbnailModelView; + /* 0x1CF0 */ public TkModelRendererData LargeMultitoolThumbnailModelView; + /* 0x1DB0 */ public Colour FrontendCursorBackgroundColour; + /* 0x1DC0 */ public float NGuiHmdOffset; + /* 0x1DC4 */ public float HmdFramerateScreenPitch; + /* 0x1DD0 */ public Vector3f HmdFramerateScreenOffset; + /* 0x1DE0 */ public float CrosshairScaleHmd; + /* 0x1DE4 */ public float CrosshairOffsetHmd; + /* 0x1DE8 */ public float CrosshairOffsetHmdUp; + /* 0x1DEC */ public int CrosshairScreenWidth; + /* 0x1DF0 */ public int CrosshairScreenHeight; + /* 0x1DF4 */ public float HUDMarkerHoverAngleTestGroundHmd; + /* 0x1DF8 */ public float HUDMarkerWideHoverAngleTestHmd; + /* 0x1DFC */ public bool InteractionInWorldPlayerCamAlways; + /* 0x1E00 */ public float InteractionInWorldPitchDistance; + /* 0x1E04 */ public float InteractionInWorldMinScreenDistance; + /* 0x1E08 */ public float InteractionInWorldMinScreenDistanceV2; + /* 0x1E0C */ public float InteractionInWorldSeatedNPCHeightAdjust; + /* 0x1E10 */ public float InteractionInWorldSeatedNPCHeightAdjustV2; + /* 0x1E14 */ public float ShipHologramInWorldUIHeightAdjust; + /* 0x1E18 */ public float ShipHologramInWorldUIHeightAdjustV2; + /* 0x1E1C */ public float ShopInteractionInWorldForcedOffset; + /* 0x1E20 */ public float ShopInteractionInWorldForcedOffsetV2; + /* 0x1E24 */ public float TravelTargetRadius; + /* 0x1E28 */ public float TravelLineThickness; + /* 0x1E30 */ public Colour TravelLineColour; + /* 0x1E40 */ public Colour TravelLineTooFarColour; + /* 0x1E50 */ public Colour TravelLineTooSteepColour; + /* 0x1E60 */ public Colour TravelLineInvalidColour; + /* 0x1E70 */ public Colour TravelLineNotAllowedColour; + /* 0x1E80 */ public Colour TravelTargetColour; + /* 0x1E90 */ public bool AlwaysCloseQuickMenu; + /* 0x1E91 */ public bool UseWorldNodesForRepair; + /* 0x1E92 */ public bool RepairTechUseTechIcon; + /* 0x1E93 */ public bool DebugMissionLogText; + /* 0x1E94 */ public bool DebugShowMaintenanceScreenCentre; + /* 0x1E95 */ public bool DebugPopupSizes; + /* 0x1E96 */ public bool DebugInventoryIndices; + /* 0x1E97 */ public bool FixedInventoryIconPositions; + /* 0x1EA0 */ public GcHUDEffectRewardData OSDRareItemRewardEffect; + /* 0x1F00 */ public GcHUDEffectRewardData OSDEpicItemRewardEffect; + /* 0x1F60 */ public float OSDMessageQueueSpeedMultiplier; + /* 0x1F64 */ public int OSDMessageQueueMin; + /* 0x1F68 */ public int OSDMessageQueueMax; + /* 0x1F6C */ public float PopupValueSectionBaseHeight; + /* 0x1F70 */ public float PopupValueSectionHeight; + /* 0x1F80 */ public Colour ProcProductColourCommon; + /* 0x1F90 */ public Colour ProcProductColourUncommon; + /* 0x1FA0 */ public Colour ProcProductColourRare; + /* 0x1FB0 */ public List InventoryIconPositions; + /* 0x1FC0 */ public Colour PickedItemBorderColour; + /* 0x1FD0 */ public Colour MultiplayerMissionParticipantsColour; + /* 0x1FE0 */ public NMSString0x10 MultiplayerMissionInteractStartTrigger; + /* 0x1FF0 */ public NMSString0x10 MultiplayerMissionInteractEndTrigger; + /* 0x2000 */ public float NotificationHazardMinTimeAfterRecharge; + /* 0x2004 */ public float LoadFadeInDefaultTime; + /* 0x2008 */ public float DroneIndicatorRadius; + /* 0x200C */ public float DroneIndicatorCentreRadiusMax; + /* 0x2010 */ public float DroneIndicatorCentreRadiusMin; + /* 0x2014 */ public float DroneIndicatorFadeRange; + /* 0x2018 */ public float WantedDetectMessageTime; + /* 0x201C */ public float WantedDetectMinTimeout; + /* 0x2020 */ public float TakeoffFuelMessageTime; + /* 0x2024 */ public float MarkerHorizonOffsetAngle; + /* 0x2028 */ public float MarkerHorizonMinOffset; + /* 0x202C */ public float MarkerHorizonApproachAngle; + /* 0x2030 */ public float MarkerOffsetTypeAngle; + /* 0x2034 */ public float MarkerOffsetTypeAngleBattle; + /* 0x2038 */ public float MarkerOffsetTypeAngleBounty; + /* 0x203C */ public float MarkerOffsetTypeAnglePlayerShip; + /* 0x2040 */ public float MarkerOffsetTypeAngleAsteroid; + /* 0x2044 */ public float MarkerHorizonOffPlanetLightBeamAngle; + /* 0x2048 */ public float MarkerHorizonShipApproachOffset; + /* 0x204C */ public float TransferPopupCursorOffsetFactor; + /* 0x2050 */ public float ScannableIconMergeAngle; + /* 0x2054 */ public float CreatureIconMergeAngle; + /* 0x2058 */ public int MaxNumMessageBeaconIcons; + /* 0x205C */ public float MissionObjectiveBaseHeight; + /* 0x2060 */ public float MissionObjectiveDoneHeight; + /* 0x2064 */ public float MissionObjectiveScrollingExtra; + /* 0x2068 */ public float MissionDetailsPageBaseHeight; + /* 0x206C */ public float MarkerTagAppearDelay; + /* 0x2070 */ public Vector2f CompassCentre; + /* 0x2078 */ public float CompassHeight; + /* 0x207C */ public float CompassWidth; + /* 0x2080 */ public float CompassDistanceScaleMin; + /* 0x2084 */ public float CompassDistanceScaleRange; + /* 0x2088 */ public float CompassDistanceSpaceScaleMin; + /* 0x208C */ public float CompassDistanceSpaceScaleRange; + /* 0x2090 */ public float CompassDistanceScale; + /* 0x2094 */ public float CompassDistanceShipMinScale; + /* 0x2098 */ public float CompassDistanceMarkerMinScale; + /* 0x209C */ public float CompassDistanceMaxAngle; + /* 0x20A0 */ public float CompassDistanceYOffset; + /* 0x20A4 */ public float CompassAngleClamp; + /* 0x20A8 */ public float CompassAngleFade; + /* 0x20AC */ public TkCurveType CompassCurve; + /* 0x20B0 */ public float CompassAngleClampSpace; + /* 0x20B4 */ public float BaseComplexityDangerFactor; + /* 0x20B8 */ public float BaseComplexityWarningFactor; + /* 0x20C0 */ public Colour BaseComplexityDefaultColour; + /* 0x20D0 */ public Colour BaseComplexityWarningColour; + /* 0x20E0 */ public Colour BaseComplexityDangerColour; + /* 0x20F0 */ public float BuildMenuActionMessageDuration; [NMS(Size = 0x10, EnumType = typeof(GcBuildMenuOption.BuildMenuOptionEnum))] - /* 0x20A8 */ public NMSString0x20A[] BuildMenuOnActionLocIDs; + /* 0x20F8 */ public NMSString0x20A[] BuildMenuOnActionLocIDs; [NMS(Size = 0x10, EnumType = typeof(GcBuildMenuOption.BuildMenuOptionEnum))] - /* 0x22A8 */ public NMSString0x20A[] BuildMenuOnActionDisabledLocIDs; + /* 0x22F8 */ public NMSString0x20A[] BuildMenuOnActionDisabledLocIDs; [NMS(Size = 0x10, EnumType = typeof(GcBuildMenuOption.BuildMenuOptionEnum))] - /* 0x24A8 */ public NMSString0x20A[] BuildMenuOnActionErrorLocIDs; + /* 0x24F8 */ public NMSString0x20A[] BuildMenuOnActionErrorLocIDs; [NMS(Size = 0x10, EnumType = typeof(GcBuildMenuOption.BuildMenuOptionEnum))] - /* 0x26A8 */ public bool[] BuildMenuUseSmallIconOnPad; - /* 0x26C0 */ public Colour BuildMenuPassiveErrorTextColour; - /* 0x26D0 */ public Colour BuildMenuPassiveErrorTextOutlineColour; - /* 0x26E0 */ public Colour BuildMenuErrorTextColour; - /* 0x26F0 */ public Colour BuildMenuErrorTextOutlineColour; - /* 0x2700 */ public Colour BuildMenuErrorTextFlashColour; - /* 0x2710 */ public Colour BuildMenuErrorTextOutlineFlashColour; - /* 0x2720 */ public Colour BuildMenuInfoTextColour; - /* 0x2730 */ public Colour BuildMenuInfoTextOutlineColour; - /* 0x2740 */ public float IconGlowStrengthError; - /* 0x2744 */ public float IconGlowStrengthActive; - /* 0x2748 */ public float IconGlowStrengthNeutral; - /* 0x274C */ public float IconGlowStrengthHighlight; - /* 0x2750 */ public Colour IconGlowColourError; - /* 0x2760 */ public Colour IconGlowColourActive; - /* 0x2770 */ public Colour IconGlowColourNeutral; - /* 0x2780 */ public Colour IconGlowColourHighlight; - /* 0x2790 */ public float BaseBuildingPinHighlightDuration; - /* 0x2794 */ public float BaseBuildingInputHighlightDuration; - /* 0x2798 */ public float BaseBuildingInputHighlightAlpha; - /* 0x279C */ public float BaseBuildingScaleSpeed; - /* 0x27A0 */ public float BaseBuildingMinFreeRotateSpeed; - /* 0x27A4 */ public float BaseBuildingMaxFreeRotateSpeed; - /* 0x27A8 */ public float BaseBuildingTimeToMaxRotationSpeed; - /* 0x27AC */ public float BaseBuildingRotationResetRate; - /* 0x27B0 */ public float BaseBuildingFreeRotateSpeedPadMultiplier; - /* 0x27B4 */ public float BaseBuildingFreeRotateDelayBeforeReset; - /* 0x27B8 */ public float BaseBuildingFreeRotateDelayBeforeAudioStops; - /* 0x27BC */ public bool BaseBuildingSmoothMenuWhileSnapped; - /* 0x27C0 */ public float BaseBuildingUIHorizontalSafeArea; - /* 0x27C4 */ public float BaseBuildingUIVerticalSafeArea; - /* 0x27C8 */ public float BaseBuildingUIVerticalPosWiring; - /* 0x27CC */ public float BaseBuildingUIVerticalOffset; - /* 0x27D0 */ public float BaseBuildingUIVerticalOffsetEdit; - /* 0x27D4 */ public float BaseBuildingUIVerticalOffsetFromBB; - /* 0x27D8 */ public float BaseBuildingUIErrorFadeTime; - /* 0x27DC */ public float BaseBuildingUIAdjustTime; - /* 0x27E0 */ public float BaseBuildingPartsGridMaxCursorRestorationTime; - /* 0x27E4 */ public float BaseBuildingPartsGridBreadcrumbFlashDuration; - /* 0x27E8 */ public float BaseBuildingPartsGridMinVisibilityForActive; - /* 0x27EC */ public float BaseBuildingPartsGridScrollSpeed; - /* 0x27F0 */ public float BaseBuildingPartsGridPopupDelay; - /* 0x27F4 */ public TkTextureResource BaseBuildingPartsGridExpandableIcon; - /* 0x2878 */ public TkTextureResource BaseBuildingPartsGridExpandedIcon; - /* 0x28FC */ public TkTextureResource BaseBuildingPartsGridRetractableIcon; - /* 0x2980 */ public float MarkerRingInnerRadius; - /* 0x2984 */ public float MarkerRingOuterRadius; - /* 0x2990 */ public Colour MarkerRingBGColour; - /* 0x29A0 */ public float RepairTechRepairedWaitTime1; - /* 0x29A4 */ public float RepairTechRepairedWaitTime2; - /* 0x29A8 */ public float RepairTechRepairedMessageTime; - /* 0x29AC */ public float TechPopupRepairLayerHeight; - /* 0x29B0 */ public float TechPopupBuildLayerHeight; - /* 0x29B4 */ public float TechPopupRequirementHeight; - /* 0x29B8 */ public float DamageTrackArrowTime; - /* 0x29BC */ public bool EnableBlackouts; - /* 0x29C0 */ public float HUDMarkerObjectMinScreenDistance; - /* 0x29C4 */ public float HUDMarkerDistanceOrTimeDistance; - /* 0x29C8 */ public float MarkerComponentOffset; - /* 0x29CC */ public float RepairTechLabelOffset; - /* 0x29D0 */ public float MaintenanceIconFadeStart; - /* 0x29D4 */ public float MaintenanceIconFadeTime; - /* 0x29E0 */ public TkModelRendererData RepairCamera; - /* 0x2A90 */ public TkModelRendererData RepairWeaponCamera; - /* 0x2B40 */ public TkModelRendererData RepairBackpackCamera; - /* 0x2BF0 */ public TkModelRendererData RepairShipCameraInWorld; - /* 0x2CA0 */ public TkModelRendererData RepairShipCameraModelView; - /* 0x2D50 */ public TkModelRendererData RepairShipCameraVR; - /* 0x2E00 */ public List VehicleTypeRepairCamera; - /* 0x2E10 */ public Vector2f BinocularsDiscoveryPos; - /* 0x2E20 */ public Colour InteractionLabelCostColour; - /* 0x2E30 */ public Colour InteractionLabelPickupColour; - /* 0x2E40 */ public Colour InteractionLabelPickupFillColour; - /* 0x2E50 */ public Vector2f PersonalRefinerInputPos; - /* 0x2E58 */ public Vector2f PersonalRefinerOutputPos; - /* 0x2E60 */ public TkTextureResource RefinerPopupEmptyOutputIcon; - /* 0x2EE4 */ public float RefinerPadStartTime; - /* 0x2EE8 */ public float RefinerPadStartDecayTime; - /* 0x2EEC */ public float RefinerBeginDialInnerRadius; - /* 0x2EF0 */ public float RefinerProgressDialInnerRadius; - /* 0x2F00 */ public Vector3f DefaultRefinerOffsetIn; - /* 0x2F10 */ public Vector3f DefaultRefinerOffsetOut; - /* 0x2F20 */ public Vector2f RefinerParallax; - /* 0x2F28 */ public Vector2f ModelViewWorldParallax; - /* 0x2F30 */ public Vector2f HUDPlayerSentinelPulseFreq; - /* 0x2F38 */ public Vector2f HUDPlayerSentinelPulseSize; - /* 0x2F40 */ public float HUDPlayerSentinelPulseWidth; - /* 0x2F44 */ public float HUDPlayerSentinelRangeFactor; - /* 0x2F48 */ public float HUDPlayerSentinelPulseScanFreq; - /* 0x2F4C */ public float HUDPlayerPhonePulseScanFreq; - /* 0x2F50 */ public float RefinerAutoCloseTime; - /* 0x2F60 */ public Colour RefinerBackgroundColour; - /* 0x2F70 */ public Colour RefinerErrorBackgroundColour; - /* 0x2F80 */ public Colour GridDisconnectedColour; - /* 0x2F90 */ public Colour GridOnlineColour; - /* 0x2FA0 */ public Colour GridOfflineColour; - /* 0x2FB0 */ public Colour GridBackgroundNeutralColour; - /* 0x2FC0 */ public Colour GridBackgroundPositiveColour; - /* 0x2FD0 */ public Colour GridBackgroundNegativeColour; - /* 0x2FE0 */ public Colour TransferSendPopupColour; - /* 0x2FF0 */ public float BountyMarkerOffset; - /* 0x2FF4 */ public float PlanetRaidMarkerOffset; - /* 0x2FF8 */ public float TransitionOffset; - /* 0x2FFC */ public float PageTurnTime; - /* 0x3000 */ public TkCurveType PageTurnCurve; - /* 0x3001 */ public TkCurveType PageTurnFadeCurve; - /* 0x3004 */ public float LowHealthShieldMin; - /* 0x3008 */ public float LowHealthShieldFactor; - /* 0x300C */ public int MaxDialogCharSizeRoman; - /* 0x3010 */ public NMSString0x20 MaxDialogCharSizeRomanString; - /* 0x3030 */ public int MaxDialogCharSizeIdeographic; - /* 0x3034 */ public NMSString0x20 MaxDialogCharSizeIdeographicString; - /* 0x3054 */ public float ShipOverheatSwitchMessageWait; - /* 0x3058 */ public float ShipOverheatSwitchMessageTime; - /* 0x305C */ public bool LeadTargetEnabled; - /* 0x305D */ public bool SpaceOnlyLeadTargetEnabled; - /* 0x3060 */ public Vector2f SaveIconPosition; - /* 0x3068 */ public float MissionStartEndTime; - /* 0x306C */ public float MissionStartEndOSDTime; - /* 0x3070 */ public float MissionStartEndOSDTimeProcedural; - /* 0x3074 */ public float StandingRewardOSDTime; - /* 0x3080 */ public Colour MissionOSDMessageBarColour; - /* 0x3090 */ public Colour NotificationDefaultColour; - /* 0x30A0 */ public Colour NotificationDangerColour; - /* 0x30B0 */ public Colour NotificationInfoColour; - /* 0x30C0 */ public Colour NotificationUrgentColour; - /* 0x30D0 */ public float ShipDamageDirectionIndicatorRadius; - /* 0x30D4 */ public float ShipDamageDirectionIndicatorFadeRange; - /* 0x30D8 */ public float OnFootDamageDirectionIndicatorRadius; - /* 0x30DC */ public float OnFootDamageDirectionIndicatorFadeRange; - /* 0x30E0 */ public float DamageDirectionIndicatorOnScreenRadiusMultiplier; - /* 0x30E4 */ public Vector2f DialogPageCursorOffset; - /* 0x30EC */ public Vector2f IntermediateInteractionPageCursorOffset; - /* 0x30F4 */ public Vector2f CursorlessDialogPageCursorOffset; - /* 0x30FC */ public int MissionSpecificMissionPercent; - /* 0x3100 */ public int MissionLoopCount; - /* 0x3104 */ public int MissionSeedOffset; - /* 0x3110 */ public Vector3f SpaceMapCockpitOffset; - /* 0x3120 */ public float SpaceMapCockpitScale; - /* 0x3124 */ public float SpaceMapCockpitScaleAdjustDropShip; - /* 0x3128 */ public float SpaceMapCockpitScaleAdjustFighter; - /* 0x312C */ public float SpaceMapCockpitScaleAdjustScientific; - /* 0x3130 */ public float SpaceMapCockpitScaleAdjustShuttle; - /* 0x3134 */ public float SpaceMapCockpitScaleAdjustRoyal; - /* 0x3138 */ public float SpaceMapCockpitScaleAdjustSail; - /* 0x313C */ public float SpaceMapCockpitScaleAdjustAlien; - /* 0x3140 */ public float SpaceMapCockpitScaleAdjustRobot; - /* 0x3144 */ public float SpaceMapCockpitAngle; - /* 0x3148 */ public float TargetDisplayScale; - /* 0x314C */ public float TargetDisplayTorpedoScale; - /* 0x3150 */ public float TargetDisplayShipScale; - /* 0x3160 */ public Vector3f TargetDisplayShipOffset; - /* 0x3170 */ public Vector3f TargetDisplayTorpedoOffset; - /* 0x3180 */ public float TargetDisplayDamageFlashTime; - /* 0x3190 */ public GcScanEffectData TargetDisplayScanEffect; - /* 0x31E0 */ public bool ProgressiveDialogStyle; - /* 0x31E4 */ public float CommunicatorMessageTime; - /* 0x31F0 */ public Colour CommunicatorMessageColour; - /* 0x3200 */ public float GridFlickerBaseAlpha; - /* 0x3204 */ public float GridFlickerFreq; - /* 0x3208 */ public float GridFlickerAmp; - /* 0x320C */ public float HUDMarkerLabelWidthMultiplier; - /* 0x3210 */ public float HUDMarkerLabelBaseWidth; - /* 0x3214 */ public float HUDMarkerLabelArriveDistance; - /* 0x3218 */ public float HUDMarkerLabelDisplayDistance; - /* 0x321C */ public float HUDMarkerNonActiveMissionAlpha; - /* 0x3220 */ public bool DebugMarkerLabels; - /* 0x3230 */ public GcScanEffectData DebugEditorPreviewEffect; - /* 0x3280 */ public bool ShowDamageNumbers; - /* 0x3284 */ public float QuickMenuCloseTime; - /* 0x3288 */ public float QuickMenuErrorTime; - /* 0x328C */ public float FrontendWaitResponse; - /* 0x3290 */ public float FrontendWaitInitial; - /* 0x3294 */ public float FrontendWaitInitialTerminal; - /* 0x3298 */ public float FrontendWaitFadeTextOut; - /* 0x329C */ public float FrontendWaitFadeTextFrameOut; - /* 0x32A0 */ public float FrontendWaitFadeProgressiveDialogOut; - /* 0x32A4 */ public float FrontendWaitResponseOffset; - /* 0x32A8 */ public float TalkBoxAlienTextSpeed; - /* 0x32AC */ public float TalkBoxAlienTextTimeMin; - /* 0x32B0 */ public float TalkBoxAlienTextTimeMax; - /* 0x32B4 */ public float DescriptionTextDelay; - /* 0x32B8 */ public float DescriptionTextSpeed; - /* 0x32BC */ public float DescriptionTextSpeedProgressive; - /* 0x32C0 */ public float DescriptionTextTimeMin; - /* 0x32C4 */ public float DescriptionTextTimeMax; - /* 0x32C8 */ public float ConsoleTextSpeed; - /* 0x32CC */ public float ConsoleTextTimeMin; - /* 0x32D0 */ public float ConsoleTextTimeMax; - /* 0x32D4 */ public float HoverOffscreenBorder; - /* 0x32D8 */ public float HoverOffscreenBorderVR; - /* 0x32DC */ public float TransferSendOffscreenBorder; - /* 0x32E0 */ public float TimedEventLookTime; - /* 0x32E4 */ public float CreatureDistanceSize; - /* 0x32E8 */ public float CreatureDistanceOffsetY; - /* 0x32EC */ public float CreatureDistanceShadowOffset; - /* 0x32F0 */ public float CreatureDistanceDisplayAngle; - /* 0x32F4 */ public float CreatureDistanceFadeTime; - /* 0x32F8 */ public float CreatureDistanceAlpha; - /* 0x32FC */ public bool ShowOnscreenPredatorMarkers; - /* 0x3300 */ public float DamageImpactMergeTime; - /* 0x3304 */ public float DamageImpactTimeBetweenNumbers; - /* 0x3308 */ public float DamageImpactMinDistance; - /* 0x330C */ public float DamagePerSecondSampleTime; - /* 0x3310 */ public float DamageNumberTime; - /* 0x3314 */ public float DamageNumberSizeInShip; - /* 0x3318 */ public float DamageNumberSize; - /* 0x331C */ public float DamageNumberSizeCritMultiplier; - /* 0x3320 */ public float DamageNumberSizeLaserMultiplier; - /* 0x3324 */ public float DamageNumberLaserMinDamage; - /* 0x3328 */ public float DamageNumberLaserMaxDamage; - /* 0x332C */ public float DamageNumberBlackAlpha; - /* 0x3330 */ public float DamageNumberOutline; - /* 0x3334 */ public float DamageNumberOutline2; - /* 0x3338 */ public float DamageNumberOffsetX; - /* 0x333C */ public float DamageNumberOffsetY; - /* 0x3340 */ public Vector2f DamageNumberSideSpeed; - /* 0x3348 */ public float DamageNumberFadeIn; - /* 0x334C */ public float DamageNumberFadeOut; - /* 0x3350 */ public float DamageNumberUpOffset; - /* 0x3354 */ public TkCurveType DamageNumberUpCurve; - /* 0x3360 */ public Colour DamageNumberCriticalColour; - /* 0x3370 */ public Colour DamageNumberIneffectiveColour; - /* 0x3380 */ public Colour DamageNumberIneffectiveWarningColour; - /* 0x3390 */ public Colour PhotoModeSelectedColour; - /* 0x33A0 */ public Colour PhotoModeUnselectedColour; - /* 0x33B0 */ public Colour FuelBgColour; - /* 0x33C0 */ public float PhotoModeValueAlpha; - /* 0x33C4 */ public float PhotoModeTimeofDayChange; - /* 0x33C8 */ public float FrigateIconOffset; - /* 0x33CC */ public float CreatureIconOffset; - /* 0x33D0 */ public float CreatureIconOffsetPhysics; - /* 0x33D4 */ public float DelayBeforeHidingHangarAfterGalaxyMap; - /* 0x33D8 */ public float DelayBeforeShowingHangarIntoGalaxyMap; - /* 0x33DC */ public float FreighterSummonTurn; - /* 0x33E0 */ public float FreighterSummonPitch; - /* 0x33E4 */ public float FreighterSummonOffset; - /* 0x33E8 */ public float FreighterSummonOffsetPulse; - /* 0x33EC */ public float FreighterSummonDelay; - /* 0x33F0 */ public int FreighterSummonTurnNumTries; - /* 0x33F4 */ public float FreighterSummonTurnAngleIncrement; - /* 0x33F8 */ public float FreighterSummonGridSize; - /* 0x33FC */ public float FreighterCommanderMarkerMinDistance; - /* 0x3400 */ public float FreighterSurfaceMinAngle; - /* 0x3404 */ public float FreighterSummonPulseRate; - /* 0x3408 */ public float FreighterSummonPulseFadeAmount; - /* 0x340C */ public float FreighterSummonPlanetOffset; - /* 0x3410 */ public float FreighterSummonLookTime; - /* 0x3414 */ public float FreighterHighlightRange; - /* 0x3420 */ public GcScanEffectData FreighterSummonScanEffect; - /* 0x3470 */ public Colour FreighterSummonScanEffectColourBlocked; - /* 0x3480 */ public Colour FreighterSummonScanEffectColourHighlight; - /* 0x3490 */ public float PirateCountdownTime; - /* 0x3494 */ public float PirateAttackIndicatorWidth; - /* 0x3498 */ public float PirateAttackIndicatorRadius; - /* 0x349C */ public float PirateAttackProbeDisplayFinishFactor; - /* 0x34A0 */ public float HazardArrowsLevel2Threshold; - /* 0x34A4 */ public float HazardArrowsLevel3Threshold; - /* 0x34A8 */ public float ArrowBounceLength; - /* 0x34AC */ public float ArrowBounceRate; - /* 0x34B0 */ public float ArrowBounceRightRate1; - /* 0x34B4 */ public float ArrowBounceRightRate2; - /* 0x34B8 */ public TkCurveType ArrowBounceRightCurve; - /* 0x34BC */ public float ArrowBounceLeftRate1; - /* 0x34C0 */ public float ArrowBounceLeftRate2; - /* 0x34C4 */ public float ArrowBounceLeftRate3; - /* 0x34C8 */ public TkCurveType ArrowBounceLeftCurve; - /* 0x34CC */ public float PlanetScanDelayTime; - /* 0x34D0 */ public float AlwaysShowIconFadeDistance; - /* 0x34D4 */ public float AlwaysShowIconFadeRange; - /* 0x34D8 */ public float FrigatePurchaseNotificationResetDistanceMultiplier; - /* 0x34DC */ public float FrigateDamageIconVisibilityDistance; - /* 0x34E0 */ public float FreighterLeaderIconDistance; - /* 0x34E4 */ public float FreighterEntranceOffset; - /* 0x34E8 */ public float ShipHeadsUpDisplayDistance; - /* 0x34EC */ public float ShipHeadsUpLineFadeTime; - /* 0x34F0 */ public float CrosshairAimTime; - /* 0x34F4 */ public float CrosshairAimOffTime; - /* 0x34F8 */ public float CrosshairInnerMinFade; - /* 0x34FC */ public float CrosshairInnerMinFadeRange; - /* 0x3500 */ public float CrosshairLeadScaleIn; - /* 0x3504 */ public float CrosshairLeadInDelay; - /* 0x3508 */ public float CrosshairLeadInTime; - /* 0x350C */ public float CrosshairLeadCornerOffset; - /* 0x3510 */ public float CrosshairLeadTopOffset; - /* 0x3514 */ public float CrosshairLeadTopLock; - /* 0x3518 */ public float CrosshairLeadPulseSize; - /* 0x351C */ public TkCurveType CrosshairLeadScaleCurve; - /* 0x3520 */ public float CrosshairSpringTime; - /* 0x3524 */ public float CrosshairSpringAimTime; - /* 0x3528 */ public float CrosshairLeadSpring; - /* 0x352C */ public float CrosshairLeadSpringOff; - /* 0x3530 */ public float CrosshairLeadFadeRange; - /* 0x3534 */ public float CrosshairLeadFadeSize; - /* 0x3540 */ public Colour CrosshairLeadThreatColour; - /* 0x3550 */ public Colour CrosshairLeadPassiveColour; - /* 0x3560 */ public float CrosshairInterceptSize; - /* 0x3564 */ public float CrosshairInterceptBaseSize; - /* 0x3568 */ public float CrosshairInterceptCentreBaseSize; - /* 0x356C */ public float CrosshairInterceptSpringTime; - /* 0x3570 */ public float CrosshairInterceptAlpha; - /* 0x3574 */ public float CrosshairInterceptLockRange; - /* 0x3578 */ public float CrosshairTargetLockSize; + /* 0x26F8 */ public bool[] BuildMenuUseSmallIconOnPad; + /* 0x2710 */ public Colour BuildMenuPassiveErrorTextColour; + /* 0x2720 */ public Colour BuildMenuPassiveErrorTextOutlineColour; + /* 0x2730 */ public Colour BuildMenuErrorTextColour; + /* 0x2740 */ public Colour BuildMenuErrorTextOutlineColour; + /* 0x2750 */ public Colour BuildMenuErrorTextFlashColour; + /* 0x2760 */ public Colour BuildMenuErrorTextOutlineFlashColour; + /* 0x2770 */ public Colour BuildMenuInfoTextColour; + /* 0x2780 */ public Colour BuildMenuInfoTextOutlineColour; + /* 0x2790 */ public float IconGlowStrengthError; + /* 0x2794 */ public float IconGlowStrengthActive; + /* 0x2798 */ public float IconGlowStrengthNeutral; + /* 0x279C */ public float IconGlowStrengthHighlight; + /* 0x27A0 */ public Colour IconGlowColourError; + /* 0x27B0 */ public Colour IconGlowColourActive; + /* 0x27C0 */ public Colour IconGlowColourNeutral; + /* 0x27D0 */ public Colour IconGlowColourHighlight; + /* 0x27E0 */ public float BaseBuildingPinHighlightDuration; + /* 0x27E4 */ public float BaseBuildingInputHighlightDuration; + /* 0x27E8 */ public float BaseBuildingInputHighlightAlpha; + /* 0x27EC */ public float BaseBuildingScaleSpeed; + /* 0x27F0 */ public float BaseBuildingMinFreeRotateSpeed; + /* 0x27F4 */ public float BaseBuildingMaxFreeRotateSpeed; + /* 0x27F8 */ public float BaseBuildingTimeToMaxRotationSpeed; + /* 0x27FC */ public float BaseBuildingRotationResetRate; + /* 0x2800 */ public float BaseBuildingFreeRotateSpeedPadMultiplier; + /* 0x2804 */ public float BaseBuildingFreeRotateDelayBeforeReset; + /* 0x2808 */ public float BaseBuildingFreeRotateDelayBeforeAudioStops; + /* 0x280C */ public bool BaseBuildingSmoothMenuWhileSnapped; + /* 0x2810 */ public float BaseBuildingUIHorizontalSafeArea; + /* 0x2814 */ public float BaseBuildingUIVerticalSafeArea; + /* 0x2818 */ public float BaseBuildingUIVerticalPosWiring; + /* 0x281C */ public float BaseBuildingUIVerticalOffset; + /* 0x2820 */ public float BaseBuildingUIVerticalOffsetEdit; + /* 0x2824 */ public float BaseBuildingUIVerticalOffsetFromBB; + /* 0x2828 */ public float BaseBuildingUIErrorFadeTime; + /* 0x282C */ public float BaseBuildingUIAdjustTime; + /* 0x2830 */ public float BaseBuildingPartsGridMaxCursorRestorationTime; + /* 0x2834 */ public float BaseBuildingPartsGridBreadcrumbFlashDuration; + /* 0x2838 */ public float BaseBuildingPartsGridMinVisibilityForActive; + /* 0x283C */ public float BaseBuildingPartsGridScrollSpeed; + /* 0x2840 */ public float BaseBuildingPartsGridPopupDelay; + /* 0x2844 */ public TkTextureResource BaseBuildingPartsGridExpandableIcon; + /* 0x28C8 */ public TkTextureResource BaseBuildingPartsGridExpandedIcon; + /* 0x294C */ public TkTextureResource BaseBuildingPartsGridRetractableIcon; + /* 0x29D0 */ public float MarkerRingInnerRadius; + /* 0x29D4 */ public float MarkerRingOuterRadius; + /* 0x29E0 */ public Colour MarkerRingBGColour; + /* 0x29F0 */ public float RepairTechRepairedWaitTime1; + /* 0x29F4 */ public float RepairTechRepairedWaitTime2; + /* 0x29F8 */ public float RepairTechRepairedMessageTime; + /* 0x29FC */ public float TechPopupRepairLayerHeight; + /* 0x2A00 */ public float TechPopupBuildLayerHeight; + /* 0x2A04 */ public float TechPopupRequirementHeight; + /* 0x2A08 */ public float DamageTrackArrowTime; + /* 0x2A0C */ public bool EnableBlackouts; + /* 0x2A10 */ public float HUDMarkerObjectMinScreenDistance; + /* 0x2A14 */ public float HUDMarkerDistanceOrTimeDistance; + /* 0x2A18 */ public float MarkerComponentOffset; + /* 0x2A1C */ public float RepairTechLabelOffset; + /* 0x2A20 */ public float MaintenanceIconFadeStart; + /* 0x2A24 */ public float MaintenanceIconFadeTime; + /* 0x2A30 */ public TkModelRendererData RepairCamera; + /* 0x2AF0 */ public TkModelRendererData RepairWeaponCamera; + /* 0x2BB0 */ public TkModelRendererData RepairBackpackCamera; + /* 0x2C70 */ public TkModelRendererData RepairShipCameraInWorld; + /* 0x2D30 */ public TkModelRendererData RepairShipCameraModelView; + /* 0x2DF0 */ public TkModelRendererData RepairShipCameraVR; + /* 0x2EB0 */ public List VehicleTypeRepairCamera; + /* 0x2EC0 */ public Vector2f BinocularsDiscoveryPos; + /* 0x2ED0 */ public Colour InteractionLabelCostColour; + /* 0x2EE0 */ public Colour InteractionLabelPickupColour; + /* 0x2EF0 */ public Colour InteractionLabelPickupFillColour; + /* 0x2F00 */ public Vector2f PersonalRefinerInputPos; + /* 0x2F08 */ public Vector2f PersonalRefinerOutputPos; + /* 0x2F10 */ public TkTextureResource RefinerPopupEmptyOutputIcon; + /* 0x2F94 */ public float RefinerPadStartTime; + /* 0x2F98 */ public float RefinerPadStartDecayTime; + /* 0x2F9C */ public float RefinerBeginDialInnerRadius; + /* 0x2FA0 */ public float RefinerProgressDialInnerRadius; + /* 0x2FB0 */ public Vector3f DefaultRefinerOffsetIn; + /* 0x2FC0 */ public Vector3f DefaultRefinerOffsetOut; + /* 0x2FD0 */ public Vector2f RefinerParallax; + /* 0x2FD8 */ public Vector2f ModelViewWorldParallax; + /* 0x2FE0 */ public Vector2f HUDPlayerSentinelPulseFreq; + /* 0x2FE8 */ public Vector2f HUDPlayerSentinelPulseSize; + /* 0x2FF0 */ public float HUDPlayerSentinelPulseWidth; + /* 0x2FF4 */ public float HUDPlayerSentinelRangeFactor; + /* 0x2FF8 */ public float HUDPlayerSentinelPulseScanFreq; + /* 0x2FFC */ public float HUDPlayerPhonePulseScanFreq; + /* 0x3000 */ public float RefinerAutoCloseTime; + /* 0x3010 */ public Colour RefinerBackgroundColour; + /* 0x3020 */ public Colour RefinerErrorBackgroundColour; + /* 0x3030 */ public Colour GridDisconnectedColour; + /* 0x3040 */ public Colour GridOnlineColour; + /* 0x3050 */ public Colour GridOfflineColour; + /* 0x3060 */ public Colour GridBackgroundNeutralColour; + /* 0x3070 */ public Colour GridBackgroundPositiveColour; + /* 0x3080 */ public Colour GridBackgroundNegativeColour; + /* 0x3090 */ public Colour TransferSendPopupColour; + /* 0x30A0 */ public float BountyMarkerOffset; + /* 0x30A4 */ public float PlanetRaidMarkerOffset; + /* 0x30A8 */ public float TransitionOffset; + /* 0x30AC */ public float PageTurnTime; + /* 0x30B0 */ public TkCurveType PageTurnCurve; + /* 0x30B1 */ public TkCurveType PageTurnFadeCurve; + /* 0x30B4 */ public float LowHealthShieldMin; + /* 0x30B8 */ public float LowHealthShieldFactor; + /* 0x30BC */ public int MaxDialogCharSizeRoman; + /* 0x30C0 */ public NMSString0x20 MaxDialogCharSizeRomanString; + /* 0x30E0 */ public int MaxDialogCharSizeIdeographic; + /* 0x30E4 */ public NMSString0x20 MaxDialogCharSizeIdeographicString; + /* 0x3104 */ public float ShipOverheatSwitchMessageWait; + /* 0x3108 */ public float ShipOverheatSwitchMessageTime; + /* 0x310C */ public bool LeadTargetEnabled; + /* 0x310D */ public bool SpaceOnlyLeadTargetEnabled; + /* 0x3110 */ public Vector2f SaveIconPosition; + /* 0x3118 */ public float MissionStartEndTime; + /* 0x311C */ public float MissionStartEndOSDTime; + /* 0x3120 */ public float MissionStartEndOSDTimeProcedural; + /* 0x3124 */ public float StandingRewardOSDTime; + /* 0x3130 */ public Colour MissionOSDMessageBarColour; + /* 0x3140 */ public Colour NotificationDefaultColour; + /* 0x3150 */ public Colour NotificationDangerColour; + /* 0x3160 */ public Colour NotificationInfoColour; + /* 0x3170 */ public Colour NotificationUrgentColour; + /* 0x3180 */ public float ShipDamageDirectionIndicatorRadius; + /* 0x3184 */ public float ShipDamageDirectionIndicatorFadeRange; + /* 0x3188 */ public float OnFootDamageDirectionIndicatorRadius; + /* 0x318C */ public float OnFootDamageDirectionIndicatorFadeRange; + /* 0x3190 */ public float DamageDirectionIndicatorOnScreenRadiusMultiplier; + /* 0x3194 */ public Vector2f DialogPageCursorOffset; + /* 0x319C */ public Vector2f IntermediateInteractionPageCursorOffset; + /* 0x31A4 */ public Vector2f CursorlessDialogPageCursorOffset; + /* 0x31AC */ public int MissionSpecificMissionPercent; + /* 0x31B0 */ public int MissionLoopCount; + /* 0x31B4 */ public int MissionSeedOffset; + /* 0x31C0 */ public Vector3f SpaceMapCockpitOffset; + /* 0x31D0 */ public float SpaceMapCockpitScale; + /* 0x31D4 */ public float SpaceMapCockpitScaleAdjustDropShip; + /* 0x31D8 */ public float SpaceMapCockpitScaleAdjustFighter; + /* 0x31DC */ public float SpaceMapCockpitScaleAdjustScientific; + /* 0x31E0 */ public float SpaceMapCockpitScaleAdjustShuttle; + /* 0x31E4 */ public float SpaceMapCockpitScaleAdjustRoyal; + /* 0x31E8 */ public float SpaceMapCockpitScaleAdjustSail; + /* 0x31EC */ public float SpaceMapCockpitScaleAdjustAlien; + /* 0x31F0 */ public float SpaceMapCockpitScaleAdjustRobot; + /* 0x31F4 */ public float SpaceMapCockpitAngle; + /* 0x31F8 */ public float TargetDisplayScale; + /* 0x31FC */ public float TargetDisplayTorpedoScale; + /* 0x3200 */ public float TargetDisplayShipScale; + /* 0x3210 */ public Vector3f TargetDisplayShipOffset; + /* 0x3220 */ public Vector3f TargetDisplayTorpedoOffset; + /* 0x3230 */ public float TargetDisplayDamageFlashTime; + /* 0x3240 */ public GcScanEffectData TargetDisplayScanEffect; + /* 0x3290 */ public bool ProgressiveDialogStyle; + /* 0x3294 */ public float CommunicatorMessageTime; + /* 0x32A0 */ public Colour CommunicatorMessageColour; + /* 0x32B0 */ public float GridFlickerBaseAlpha; + /* 0x32B4 */ public float GridFlickerFreq; + /* 0x32B8 */ public float GridFlickerAmp; + /* 0x32BC */ public float HUDMarkerLabelWidthMultiplier; + /* 0x32C0 */ public float HUDMarkerLabelBaseWidth; + /* 0x32C4 */ public float HUDMarkerLabelArriveDistance; + /* 0x32C8 */ public float HUDMarkerLabelDisplayDistance; + /* 0x32CC */ public float HUDMarkerNonActiveMissionAlpha; + /* 0x32D0 */ public bool DebugMarkerLabels; + /* 0x32E0 */ public GcScanEffectData DebugEditorPreviewEffect; + /* 0x3330 */ public bool ShowDamageNumbers; + /* 0x3334 */ public float QuickMenuCloseTime; + /* 0x3338 */ public float QuickMenuErrorTime; + /* 0x333C */ public float FrontendWaitResponse; + /* 0x3340 */ public float FrontendWaitInitial; + /* 0x3344 */ public float FrontendWaitInitialTerminal; + /* 0x3348 */ public float FrontendWaitFadeTextOut; + /* 0x334C */ public float FrontendWaitFadeTextFrameOut; + /* 0x3350 */ public float FrontendWaitFadeProgressiveDialogOut; + /* 0x3354 */ public float FrontendWaitResponseOffset; + /* 0x3358 */ public float TalkBoxAlienTextSpeed; + /* 0x335C */ public float TalkBoxAlienTextTimeMin; + /* 0x3360 */ public float TalkBoxAlienTextTimeMax; + /* 0x3364 */ public float DescriptionTextDelay; + /* 0x3368 */ public float DescriptionTextSpeed; + /* 0x336C */ public float DescriptionTextSpeedProgressive; + /* 0x3370 */ public float DescriptionTextTimeMin; + /* 0x3374 */ public float DescriptionTextTimeMax; + /* 0x3378 */ public float ConsoleTextSpeed; + /* 0x337C */ public float ConsoleTextTimeMin; + /* 0x3380 */ public float ConsoleTextTimeMax; + /* 0x3384 */ public float HoverOffscreenBorder; + /* 0x3388 */ public float HoverOffscreenBorderVR; + /* 0x338C */ public float TransferSendOffscreenBorder; + /* 0x3390 */ public float TimedEventLookTime; + /* 0x3394 */ public float CreatureDistanceSize; + /* 0x3398 */ public float CreatureDistanceOffsetY; + /* 0x339C */ public float CreatureDistanceShadowOffset; + /* 0x33A0 */ public float CreatureDistanceDisplayAngle; + /* 0x33A4 */ public float CreatureDistanceFadeTime; + /* 0x33A8 */ public float CreatureDistanceAlpha; + /* 0x33AC */ public bool ShowOnscreenPredatorMarkers; + /* 0x33B0 */ public float DamageImpactMergeTime; + /* 0x33B4 */ public float DamageImpactTimeBetweenNumbers; + /* 0x33B8 */ public float DamageImpactMinDistance; + /* 0x33BC */ public float DamagePerSecondSampleTime; + /* 0x33C0 */ public float DamageNumberTime; + /* 0x33C4 */ public float DamageNumberSizeInShip; + /* 0x33C8 */ public float DamageNumberSize; + /* 0x33CC */ public float DamageNumberSizeCritMultiplier; + /* 0x33D0 */ public float DamageNumberSizeLaserMultiplier; + /* 0x33D4 */ public float DamageNumberLaserMinDamage; + /* 0x33D8 */ public float DamageNumberLaserMaxDamage; + /* 0x33DC */ public float DamageNumberBlackAlpha; + /* 0x33E0 */ public float DamageNumberOutline; + /* 0x33E4 */ public float DamageNumberOutline2; + /* 0x33E8 */ public float DamageNumberOffsetX; + /* 0x33EC */ public float DamageNumberOffsetY; + /* 0x33F0 */ public Vector2f DamageNumberSideSpeed; + /* 0x33F8 */ public float DamageNumberFadeIn; + /* 0x33FC */ public float DamageNumberFadeOut; + /* 0x3400 */ public float DamageNumberUpOffset; + /* 0x3404 */ public TkCurveType DamageNumberUpCurve; + /* 0x3410 */ public Colour DamageNumberCriticalColour; + /* 0x3420 */ public Colour DamageNumberIneffectiveColour; + /* 0x3430 */ public Colour DamageNumberIneffectiveWarningColour; + /* 0x3440 */ public Colour PhotoModeSelectedColour; + /* 0x3450 */ public Colour PhotoModeUnselectedColour; + /* 0x3460 */ public Colour FuelBgColour; + /* 0x3470 */ public float PhotoModeValueAlpha; + /* 0x3474 */ public float PhotoModeTimeofDayChange; + /* 0x3478 */ public float FrigateIconOffset; + /* 0x347C */ public float CreatureIconOffset; + /* 0x3480 */ public float CreatureIconOffsetPhysics; + /* 0x3484 */ public float DelayBeforeHidingHangarAfterGalaxyMap; + /* 0x3488 */ public float DelayBeforeShowingHangarIntoGalaxyMap; + /* 0x348C */ public float FreighterSummonTurn; + /* 0x3490 */ public float FreighterSummonPitch; + /* 0x3494 */ public float FreighterSummonOffset; + /* 0x3498 */ public float FreighterSummonOffsetPulse; + /* 0x349C */ public float FreighterSummonDelay; + /* 0x34A0 */ public int FreighterSummonTurnNumTries; + /* 0x34A4 */ public float FreighterSummonTurnAngleIncrement; + /* 0x34A8 */ public float FreighterSummonGridSize; + /* 0x34AC */ public float FreighterCommanderMarkerMinDistance; + /* 0x34B0 */ public float FreighterSurfaceMinAngle; + /* 0x34B4 */ public float FreighterSummonPulseRate; + /* 0x34B8 */ public float FreighterSummonPulseFadeAmount; + /* 0x34BC */ public float FreighterSummonPlanetOffset; + /* 0x34C0 */ public float FreighterSummonLookTime; + /* 0x34C4 */ public float FreighterHighlightRange; + /* 0x34D0 */ public GcScanEffectData FreighterSummonScanEffect; + /* 0x3520 */ public Colour FreighterSummonScanEffectColourBlocked; + /* 0x3530 */ public Colour FreighterSummonScanEffectColourHighlight; + /* 0x3540 */ public float PirateCountdownTime; + /* 0x3544 */ public float PirateAttackIndicatorWidth; + /* 0x3548 */ public float PirateAttackIndicatorRadius; + /* 0x354C */ public float PirateAttackProbeDisplayFinishFactor; + /* 0x3550 */ public float HazardArrowsLevel2Threshold; + /* 0x3554 */ public float HazardArrowsLevel3Threshold; + /* 0x3558 */ public float ArrowBounceLength; + /* 0x355C */ public float ArrowBounceRate; + /* 0x3560 */ public float ArrowBounceRightRate1; + /* 0x3564 */ public float ArrowBounceRightRate2; + /* 0x3568 */ public TkCurveType ArrowBounceRightCurve; + /* 0x356C */ public float ArrowBounceLeftRate1; + /* 0x3570 */ public float ArrowBounceLeftRate2; + /* 0x3574 */ public float ArrowBounceLeftRate3; + /* 0x3578 */ public TkCurveType ArrowBounceLeftCurve; + /* 0x357C */ public float PlanetScanDelayTime; + /* 0x3580 */ public float AlwaysShowIconFadeDistance; + /* 0x3584 */ public float AlwaysShowIconFadeRange; + /* 0x3588 */ public float FrigatePurchaseNotificationResetDistanceMultiplier; + /* 0x358C */ public float FrigateDamageIconVisibilityDistance; + /* 0x3590 */ public float FreighterLeaderIconDistance; + /* 0x3594 */ public float FreighterEntranceOffset; + /* 0x3598 */ public float ShipHeadsUpDisplayDistance; + /* 0x359C */ public float ShipHeadsUpLineFadeTime; + /* 0x35A0 */ public float CrosshairAimTime; + /* 0x35A4 */ public float CrosshairAimOffTime; + /* 0x35A8 */ public float CrosshairInnerMinFade; + /* 0x35AC */ public float CrosshairInnerMinFadeRange; + /* 0x35B0 */ public float CrosshairLeadScaleIn; + /* 0x35B4 */ public float CrosshairLeadInDelay; + /* 0x35B8 */ public float CrosshairLeadInTime; + /* 0x35BC */ public float CrosshairLeadCornerOffset; + /* 0x35C0 */ public float CrosshairLeadTopOffset; + /* 0x35C4 */ public float CrosshairLeadTopLock; + /* 0x35C8 */ public float CrosshairLeadPulseSize; + /* 0x35CC */ public TkCurveType CrosshairLeadScaleCurve; + /* 0x35D0 */ public float CrosshairSpringTime; + /* 0x35D4 */ public float CrosshairSpringAimTime; + /* 0x35D8 */ public float CrosshairLeadSpring; + /* 0x35DC */ public float CrosshairLeadSpringOff; + /* 0x35E0 */ public float CrosshairLeadFadeRange; + /* 0x35E4 */ public float CrosshairLeadFadeSize; + /* 0x35F0 */ public Colour CrosshairLeadThreatColour; + /* 0x3600 */ public Colour CrosshairLeadPassiveColour; + /* 0x3610 */ public float CrosshairInterceptSize; + /* 0x3614 */ public float CrosshairInterceptBaseSize; + /* 0x3618 */ public float CrosshairInterceptCentreBaseSize; + /* 0x361C */ public float CrosshairInterceptSpringTime; + /* 0x3620 */ public float CrosshairInterceptAlpha; + /* 0x3624 */ public float CrosshairInterceptLockRange; + /* 0x3628 */ public float CrosshairTargetLockSize; [NMS(Size = 0x13, EnumType = typeof(GcPlayerWeapons.WeaponModeEnum))] - /* 0x357C */ public float[] CrosshairTargetLockSizeSpecific; - /* 0x35C8 */ public TkCurveType CrosshairTargetLockCurve; - /* 0x35C9 */ public TkCurveType CrosshairTargetLockAlphaCurve; - /* 0x35D0 */ public Colour CrosshairColour; - /* 0x35E0 */ public TkHitCurveData CrosshairLeadHitCurve; - /* 0x35EC */ public TkHitCurveData ShootableHitCurve; - /* 0x35F8 */ public int ControlScrollSteps; - /* 0x35FC */ public float ControlScrollDistance; - /* 0x3600 */ public Colour SelectedControlColour; - /* 0x3610 */ public Colour RemappedControlColour; - /* 0x3620 */ public float MissionCompassIconScaler; - /* 0x3624 */ public float MissionMarkerSize; - /* 0x3628 */ public float CreatureRoutineMarkerTime; - /* 0x362C */ public int CreatureRoutineRegionsPerFrame; - /* 0x3630 */ public float SpaceMarkersOffset; - /* 0x3634 */ public float SpaceMarkersBattleOffset; - /* 0x3638 */ public float LargeSpaceIconSize; - /* 0x363C */ public float SmallSpaceIconSize; - /* 0x3640 */ public float PetHoverIconSize; - /* 0x3644 */ public float PetIconSize; - /* 0x3648 */ public Vector2f TrackTypeIconOffset; - /* 0x3650 */ public float TrackTypeIconSize; - /* 0x3654 */ public float TrackPrimaryCentreOffset; - /* 0x3658 */ public float TrackPoliceFreighterCentreOffset; - /* 0x365C */ public float TrackTimerAlpha; - /* 0x3660 */ public float TrackTimerRadarPulseSize; - /* 0x3664 */ public float TrackTimerIconOuterRadius; - /* 0x3668 */ public float TrackTimerIconInnerRadius; - /* 0x366C */ public float TrackTimerIconExclaimRadius; - /* 0x3670 */ public float MissileCentreOffset; - /* 0x3674 */ public float TrackMissileTargetPulseRate; - /* 0x3678 */ public float TrackScaleCritical; - /* 0x367C */ public float TrackScaleHit; - /* 0x3680 */ public float TrackLeadTargetInScale; - /* 0x3684 */ public float TrackReticuleScale; - /* 0x3688 */ public float TrackReticuleAngle; - /* 0x368C */ public float TrackReticuleInTime; - /* 0x3690 */ public float TrackReticuleInactiveTime; - /* 0x3694 */ public float TrackReticuleRandomTime; - /* 0x3698 */ public float TrackReticuleRandomDelay; - /* 0x369C */ public TkCurveType TrackReticuleInCurve; - /* 0x369D */ public TkCurveType TrackReticuleInAngleCurve; - /* 0x36A0 */ public float CreatureReticuleScale; - /* 0x36A4 */ public TkCurveType CreatureReticuleScaleCurve; - /* 0x36A5 */ public TkCurveType CreatureReticuleAlphaCurve; - /* 0x36A6 */ public bool CreatureInteractLabelUseBB; - /* 0x36A8 */ public float CreatureInteractLabelOffsetY; - /* 0x36AC */ public float HUDDroneHealingPulse; - /* 0x36B0 */ public float HUDDroneSummoningPulse; - /* 0x36B4 */ public float HUDDroneCombatPulse; - /* 0x36B8 */ public float HUDPlayerTrackNoSightPulse; - /* 0x36BC */ public float HUDPlayerTrackTimerStart; - /* 0x36C0 */ public float HUDPlayerTrackTimerStartFade; - /* 0x36C4 */ public float HUDPlayerTrackTimerEnd; - /* 0x36C8 */ public float HUDPlayerTrackTimerPulseRate; - /* 0x36CC */ public TkCurveType TrackCritCurve; - /* 0x36D0 */ public Vector2f TrackCriticalHitOffset; - /* 0x36D8 */ public float TrackCriticalHitSize; - /* 0x36DC */ public float TrackCriticalPulseTime; - /* 0x36E0 */ public float ThirdPersonCrosshairDistance; - /* 0x36E4 */ public float ThirdPersonCrosshairCircle1Distance; - /* 0x36E8 */ public float ThirdPersonCrosshairCircle2Distance; - /* 0x36EC */ public float HUDPlayerTrackArrowShipLabelOffset; - /* 0x36F0 */ public float HUDPlayerTrackArrowIconPulseTime; - /* 0x36F4 */ public float HUDPlayerTrackArrowIconShowTime; - /* 0x36F8 */ public float HUDPlayerTrackArrowIconFadeTime; - /* 0x36FC */ public Vector2f HUDPlayerTrackArrowIconPulseSize; - /* 0x3704 */ public float HUDPlayerTrackArrowIconPulseWidth1; - /* 0x3708 */ public float HUDPlayerTrackArrowIconPulseWidth2; - /* 0x370C */ public float HUDPlayerTrackArrowIconPulse2Alpha; - /* 0x3710 */ public float HUDPlayerTrackArrowIconFadeDistShip; - /* 0x3714 */ public float HUDPlayerTrackArrowIconFadeDistDrone; - /* 0x3718 */ public float HUDPlayerTrackArrowIconFadeDist; - /* 0x371C */ public float HUDPlayerTrackArrowIconFadeRange; - /* 0x3720 */ public float HUDPlayerTrackArrowIconFadeRangeShip; - /* 0x3724 */ public float HUDPlayerTrackArrowIconBorderReducerShip; - /* 0x3728 */ public float HUDPlayerTrackArrowPulseOffset; - /* 0x372C */ public float HUDPlayerTrackArrowPulseRate; - /* 0x3730 */ public Vector2f HUDPlayerTrackIconOffset; - /* 0x3738 */ public float ShipFullscreenDamperMin; - /* 0x373C */ public float ShipFullscreenDamper; - /* 0x3740 */ public float ShipDesatDamper; - /* 0x3744 */ public float ScanEventArrowShipFadeRange; - /* 0x3748 */ public float ScanEventArrowShipFadeDistance; - /* 0x374C */ public float ScanEventArrowPlayerFadeRange; - /* 0x3750 */ public float ScanEventArrowPlayerFadeDistance; - /* 0x3754 */ public float ScanEventArrowOffsetMultiplier; - /* 0x3758 */ public float ScanEventArrowOffsetMultiplierOneEvent; - /* 0x375C */ public float ScanEventArrowSecondaryAlpha; - /* 0x3760 */ public GcAudioWwiseEvents ScanEventIconAudio; - /* 0x3764 */ public TkNGuiRectanglePulseEffect PulseBarData; - /* 0x3774 */ public TkNGuiRectanglePulseEffect PulseIconData; - /* 0x3790 */ public Colour PulseDamageColour; - /* 0x37A0 */ public Colour PulseAlertColour; - /* 0x37B0 */ public float TechDisplayDelayTime; - /* 0x37B4 */ public float CriticalMessageTime; - /* 0x37B8 */ public int NumDeathQuotes; - /* 0x37C0 */ public NMSString0x10 ShowStatWithDeathQuote; - /* 0x37D0 */ public bool EnableBuilderRobotGreekConversion; - /* 0x37D1 */ public bool EnableKanaConversion; - /* 0x37D4 */ public float HUDDisplayTime; - /* 0x37D8 */ public float HUDPlayerTrackDangerPulse; - /* 0x37DC */ public float HUDPlayerTrackArrowTextOffset; - /* 0x37E0 */ public float HUDPlayerTrackArrowTextHeight; - /* 0x37F0 */ public Colour HUDPlayerTrackArrowTextColour; - /* 0x3800 */ public float HUDPlayerTrackArrowHealthOffset; - /* 0x3804 */ public Vector2f HUDPlayerTrackArrowHealthSize; - /* 0x3810 */ public Colour HUDPlayerTrackArrowEnergyShieldColour; - /* 0x3820 */ public Colour HUDPlayerTrackArrowEnergyShieldLowColour; - /* 0x3830 */ public float HUDPlayerTrackArrowEnergyShieldLowThreshold; - /* 0x3834 */ public float HUDPlayerTrackArrowEnergyShieldOffset; - /* 0x3838 */ public Vector2f HUDPlayerTrackArrowEnergyShieldSize; - /* 0x3840 */ public float HUDPlayerTrackArrowGlowBaseOpacity; - /* 0x3844 */ public float HUDPlayerTrackArrowDamageGlowHullHitCriticalOpacityScale; - /* 0x3848 */ public float HUDPlayerTrackArrowDamageGlowHullHitOpacityScale; - /* 0x3850 */ public Colour HUDPlayerTrackArrowDamageGlowHullHitMaxColour; - /* 0x3860 */ public Colour HUDPlayerTrackArrowDamageGlowHullHitMinColour; - /* 0x3870 */ public float HUDPlayerTrackArrowDamageGlowShieldHitCriticalOpacityScale; - /* 0x3874 */ public float HUDPlayerTrackArrowDamageGlowShieldHitOpacityScale; - /* 0x3880 */ public Colour HUDPlayerTrackArrowDamageGlowShieldHitMaxColour; - /* 0x3890 */ public Colour HUDPlayerTrackArrowDamageGlowShieldHitMinColour; - /* 0x38A0 */ public float HUDPlayerTrackArrowDamageGlowOffset; - /* 0x38A4 */ public Vector2f HUDPlayerTrackArrowDamageGlowSize; - /* 0x38AC */ public float HUDPlayerTrackArrowEnergyShieldGlowOffset; - /* 0x38B0 */ public Vector2f HUDPlayerTrackArrowEnergyShieldGlowSize; - /* 0x38B8 */ public float HUDPlayerTrackArrowEnergyShieldDepletedGlowOpacityScale; - /* 0x38BC */ public float HUDPlayerTrackArrowEnergyShieldDepletedTime; - /* 0x38C0 */ public TkCurveType HUDPlayerTrackArrowEnergyShieldDepletedCurve; - /* 0x38D0 */ public Colour HUDPlayerTrackArrowEnergyShieldDepletedGlowMaxColour; - /* 0x38E0 */ public Colour HUDPlayerTrackArrowEnergyShieldDepletedGlowMinColour; - /* 0x38F0 */ public float HUDPlayerTrackArrowEnergyShieldStartChargeGlowOpacityScale; - /* 0x38F4 */ public float HUDPlayerTrackArrowEnergyShieldStartChargeTime; - /* 0x38F8 */ public TkCurveType HUDPlayerTrackArrowEnergyShieldStartChargeCurve; - /* 0x3900 */ public Colour HUDPlayerTrackArrowEnergyShieldStartChargeGlowMaxColour; - /* 0x3910 */ public Colour HUDPlayerTrackArrowEnergyShieldStartChargeGlowMinColour; - /* 0x3920 */ public float HUDPlayerTrackArrowTargetDistShip; - /* 0x3924 */ public float HUDPlayerTrackArrowTargetDist; - /* 0x3928 */ public float HUDPlayerTrackArrowOffset; - /* 0x392C */ public float HUDPlayerTrackArrowScreenBorder; - /* 0x3930 */ public float HUDPlayerTrackArrowSize; - /* 0x3934 */ public float HUDPlayerTrackArrowSizeMin; - /* 0x3938 */ public float HUDPlayerTrackArrowSizeMax; - /* 0x393C */ public float HUDPlayerTrackArrowIconSize; - /* 0x3940 */ public float HUDPlayerTrackArrowSmallIconSize; - /* 0x3944 */ public float HUDPlayerTrackArrowArrowSize; - /* 0x3948 */ public float HUDPlayerTrackArrowDotSize; - /* 0x3950 */ public Colour HUDPlayerTrackArrowDotColour; - /* 0x3960 */ public Colour HUDPlayerTrackArrowDotColourPolice; - /* 0x3970 */ public Colour HUDPlayerTrackArrowDotColourPirate; - /* 0x3980 */ public Colour HUDPlayerTrackArrowDotColourTrader; - /* 0x3990 */ public Colour HUDWarningColour; - /* 0x39A0 */ public Colour HUDNotifyColour; - /* 0x39B0 */ public float HUDPlayerTrackArrowMinFadeDist; - /* 0x39B4 */ public float HUDPlayerTrackArrowFadeRange; + /* 0x362C */ public float[] CrosshairTargetLockSizeSpecific; + /* 0x3678 */ public TkCurveType CrosshairTargetLockCurve; + /* 0x3679 */ public TkCurveType CrosshairTargetLockAlphaCurve; + /* 0x3680 */ public Colour CrosshairColour; + /* 0x3690 */ public TkHitCurveData CrosshairLeadHitCurve; + /* 0x369C */ public TkHitCurveData ShootableHitCurve; + /* 0x36A8 */ public int ControlScrollSteps; + /* 0x36AC */ public float ControlScrollDistance; + /* 0x36B0 */ public Colour SelectedControlColour; + /* 0x36C0 */ public Colour RemappedControlColour; + /* 0x36D0 */ public float MissionCompassIconScaler; + /* 0x36D4 */ public float MissionMarkerSize; + /* 0x36D8 */ public float CreatureRoutineMarkerTime; + /* 0x36DC */ public int CreatureRoutineRegionsPerFrame; + /* 0x36E0 */ public float SpaceMarkersOffset; + /* 0x36E4 */ public float SpaceMarkersBattleOffset; + /* 0x36E8 */ public float LargeSpaceIconSize; + /* 0x36EC */ public float SmallSpaceIconSize; + /* 0x36F0 */ public float PetHoverIconSize; + /* 0x36F4 */ public float PetIconSize; + /* 0x36F8 */ public Vector2f TrackTypeIconOffset; + /* 0x3700 */ public float TrackTypeIconSize; + /* 0x3704 */ public float TrackPrimaryCentreOffset; + /* 0x3708 */ public float TrackPoliceFreighterCentreOffset; + /* 0x370C */ public float TrackTimerAlpha; + /* 0x3710 */ public float TrackTimerRadarPulseSize; + /* 0x3714 */ public float TrackTimerIconOuterRadius; + /* 0x3718 */ public float TrackTimerIconInnerRadius; + /* 0x371C */ public float TrackTimerIconExclaimRadius; + /* 0x3720 */ public float MissileCentreOffset; + /* 0x3724 */ public float TrackMissileTargetPulseRate; + /* 0x3728 */ public float TrackScaleCritical; + /* 0x372C */ public float TrackScaleHit; + /* 0x3730 */ public float TrackLeadTargetInScale; + /* 0x3734 */ public float TrackReticuleScale; + /* 0x3738 */ public float TrackReticuleAngle; + /* 0x373C */ public float TrackReticuleInTime; + /* 0x3740 */ public float TrackReticuleInactiveTime; + /* 0x3744 */ public float TrackReticuleRandomTime; + /* 0x3748 */ public float TrackReticuleRandomDelay; + /* 0x374C */ public TkCurveType TrackReticuleInCurve; + /* 0x374D */ public TkCurveType TrackReticuleInAngleCurve; + /* 0x3750 */ public float CreatureReticuleScale; + /* 0x3754 */ public TkCurveType CreatureReticuleScaleCurve; + /* 0x3755 */ public TkCurveType CreatureReticuleAlphaCurve; + /* 0x3756 */ public bool CreatureInteractLabelUseBB; + /* 0x3758 */ public float CreatureInteractLabelOffsetY; + /* 0x375C */ public float HUDDroneHealingPulse; + /* 0x3760 */ public float HUDDroneSummoningPulse; + /* 0x3764 */ public float HUDDroneCombatPulse; + /* 0x3768 */ public float HUDPlayerTrackNoSightPulse; + /* 0x376C */ public float HUDPlayerTrackTimerStart; + /* 0x3770 */ public float HUDPlayerTrackTimerStartFade; + /* 0x3774 */ public float HUDPlayerTrackTimerEnd; + /* 0x3778 */ public float HUDPlayerTrackTimerPulseRate; + /* 0x377C */ public TkCurveType TrackCritCurve; + /* 0x3780 */ public Vector2f TrackCriticalHitOffset; + /* 0x3788 */ public float TrackCriticalHitSize; + /* 0x378C */ public float TrackCriticalPulseTime; + /* 0x3790 */ public float ThirdPersonCrosshairDistance; + /* 0x3794 */ public float ThirdPersonCrosshairCircle1Distance; + /* 0x3798 */ public float ThirdPersonCrosshairCircle2Distance; + /* 0x379C */ public float HUDPlayerTrackArrowShipLabelOffset; + /* 0x37A0 */ public float HUDPlayerTrackArrowIconPulseTime; + /* 0x37A4 */ public float HUDPlayerTrackArrowIconShowTime; + /* 0x37A8 */ public float HUDPlayerTrackArrowIconFadeTime; + /* 0x37AC */ public Vector2f HUDPlayerTrackArrowIconPulseSize; + /* 0x37B4 */ public float HUDPlayerTrackArrowIconPulseWidth1; + /* 0x37B8 */ public float HUDPlayerTrackArrowIconPulseWidth2; + /* 0x37BC */ public float HUDPlayerTrackArrowIconPulse2Alpha; + /* 0x37C0 */ public float HUDPlayerTrackArrowIconFadeDistShip; + /* 0x37C4 */ public float HUDPlayerTrackArrowIconFadeDistDrone; + /* 0x37C8 */ public float HUDPlayerTrackArrowIconFadeDist; + /* 0x37CC */ public float HUDPlayerTrackArrowIconFadeRange; + /* 0x37D0 */ public float HUDPlayerTrackArrowIconFadeRangeShip; + /* 0x37D4 */ public float HUDPlayerTrackArrowIconBorderReducerShip; + /* 0x37D8 */ public float HUDPlayerTrackArrowPulseOffset; + /* 0x37DC */ public float HUDPlayerTrackArrowPulseRate; + /* 0x37E0 */ public Vector2f HUDPlayerTrackIconOffset; + /* 0x37E8 */ public float ShipFullscreenDamperMin; + /* 0x37EC */ public float ShipFullscreenDamper; + /* 0x37F0 */ public float ShipDesatDamper; + /* 0x37F4 */ public float ScanEventArrowShipFadeRange; + /* 0x37F8 */ public float ScanEventArrowShipFadeDistance; + /* 0x37FC */ public float ScanEventArrowPlayerFadeRange; + /* 0x3800 */ public float ScanEventArrowPlayerFadeDistance; + /* 0x3804 */ public float ScanEventArrowOffsetMultiplier; + /* 0x3808 */ public float ScanEventArrowOffsetMultiplierOneEvent; + /* 0x380C */ public float ScanEventArrowSecondaryAlpha; + /* 0x3810 */ public GcAudioWwiseEvents ScanEventIconAudio; + /* 0x3814 */ public TkNGuiRectanglePulseEffect PulseBarData; + /* 0x3824 */ public TkNGuiRectanglePulseEffect PulseIconData; + /* 0x3840 */ public Colour PulseDamageColour; + /* 0x3850 */ public Colour PulseAlertColour; + /* 0x3860 */ public float TechDisplayDelayTime; + /* 0x3864 */ public float CriticalMessageTime; + /* 0x3868 */ public int NumDeathQuotes; + /* 0x3870 */ public NMSString0x10 ShowStatWithDeathQuote; + /* 0x3880 */ public bool EnableBuilderRobotGreekConversion; + /* 0x3881 */ public bool EnableKanaConversion; + /* 0x3884 */ public float HUDDisplayTime; + /* 0x3888 */ public float HUDPlayerTrackDangerPulse; + /* 0x388C */ public float HUDPlayerTrackArrowTextOffset; + /* 0x3890 */ public float HUDPlayerTrackArrowTextHeight; + /* 0x38A0 */ public Colour HUDPlayerTrackArrowTextColour; + /* 0x38B0 */ public float HUDPlayerTrackArrowHealthOffset; + /* 0x38B4 */ public Vector2f HUDPlayerTrackArrowHealthSize; + /* 0x38C0 */ public Colour HUDPlayerTrackArrowEnergyShieldColour; + /* 0x38D0 */ public Colour HUDPlayerTrackArrowEnergyShieldLowColour; + /* 0x38E0 */ public float HUDPlayerTrackArrowEnergyShieldLowThreshold; + /* 0x38E4 */ public float HUDPlayerTrackArrowEnergyShieldOffset; + /* 0x38E8 */ public Vector2f HUDPlayerTrackArrowEnergyShieldSize; + /* 0x38F0 */ public float HUDPlayerTrackArrowGlowBaseOpacity; + /* 0x38F4 */ public float HUDPlayerTrackArrowDamageGlowHullHitCriticalOpacityScale; + /* 0x38F8 */ public float HUDPlayerTrackArrowDamageGlowHullHitOpacityScale; + /* 0x3900 */ public Colour HUDPlayerTrackArrowDamageGlowHullHitMaxColour; + /* 0x3910 */ public Colour HUDPlayerTrackArrowDamageGlowHullHitMinColour; + /* 0x3920 */ public float HUDPlayerTrackArrowDamageGlowShieldHitCriticalOpacityScale; + /* 0x3924 */ public float HUDPlayerTrackArrowDamageGlowShieldHitOpacityScale; + /* 0x3930 */ public Colour HUDPlayerTrackArrowDamageGlowShieldHitMaxColour; + /* 0x3940 */ public Colour HUDPlayerTrackArrowDamageGlowShieldHitMinColour; + /* 0x3950 */ public float HUDPlayerTrackArrowDamageGlowOffset; + /* 0x3954 */ public Vector2f HUDPlayerTrackArrowDamageGlowSize; + /* 0x395C */ public float HUDPlayerTrackArrowEnergyShieldGlowOffset; + /* 0x3960 */ public Vector2f HUDPlayerTrackArrowEnergyShieldGlowSize; + /* 0x3968 */ public float HUDPlayerTrackArrowEnergyShieldDepletedGlowOpacityScale; + /* 0x396C */ public float HUDPlayerTrackArrowEnergyShieldDepletedTime; + /* 0x3970 */ public TkCurveType HUDPlayerTrackArrowEnergyShieldDepletedCurve; + /* 0x3980 */ public Colour HUDPlayerTrackArrowEnergyShieldDepletedGlowMaxColour; + /* 0x3990 */ public Colour HUDPlayerTrackArrowEnergyShieldDepletedGlowMinColour; + /* 0x39A0 */ public float HUDPlayerTrackArrowEnergyShieldStartChargeGlowOpacityScale; + /* 0x39A4 */ public float HUDPlayerTrackArrowEnergyShieldStartChargeTime; + /* 0x39A8 */ public TkCurveType HUDPlayerTrackArrowEnergyShieldStartChargeCurve; + /* 0x39B0 */ public Colour HUDPlayerTrackArrowEnergyShieldStartChargeGlowMaxColour; + /* 0x39C0 */ public Colour HUDPlayerTrackArrowEnergyShieldStartChargeGlowMinColour; + /* 0x39D0 */ public float HUDPlayerTrackArrowTargetDistShip; + /* 0x39D4 */ public float HUDPlayerTrackArrowTargetDist; + /* 0x39D8 */ public float HUDPlayerTrackArrowOffset; + /* 0x39DC */ public float HUDPlayerTrackArrowScreenBorder; + /* 0x39E0 */ public float HUDPlayerTrackArrowSize; + /* 0x39E4 */ public float HUDPlayerTrackArrowSizeMin; + /* 0x39E8 */ public float HUDPlayerTrackArrowSizeMax; + /* 0x39EC */ public float HUDPlayerTrackArrowIconSize; + /* 0x39F0 */ public float HUDPlayerTrackArrowSmallIconSize; + /* 0x39F4 */ public float HUDPlayerTrackArrowArrowSize; + /* 0x39F8 */ public float HUDPlayerTrackArrowDotSize; + /* 0x3A00 */ public Colour HUDPlayerTrackArrowDotColour; + /* 0x3A10 */ public Colour HUDPlayerTrackArrowDotColourPolice; + /* 0x3A20 */ public Colour HUDPlayerTrackArrowDotColourPirate; + /* 0x3A30 */ public Colour HUDPlayerTrackArrowDotColourTrader; + /* 0x3A40 */ public Colour HUDWarningColour; + /* 0x3A50 */ public Colour HUDNotifyColour; + /* 0x3A60 */ public float HUDPlayerTrackArrowMinFadeDist; + /* 0x3A64 */ public float HUDPlayerTrackArrowFadeRange; [NMS(Size = 0x4, EnumType = typeof(GcGalaxyStarTypes.GalaxyStarTypeEnum))] - /* 0x39C0 */ public Colour[] SystemHooverLEDColours; + /* 0x3A70 */ public Colour[] SystemHooverLEDColours; [NMS(Size = 0x4, EnumType = typeof(GcGalaxyStarTypes.GalaxyStarTypeEnum))] - /* 0x3A00 */ public Colour[] SystemHooverStatusBarColours; - /* 0x3A40 */ public float GalaxyMapRadialBorder; - /* 0x3A44 */ public float GalaxyMapRadialTargetDist; - /* 0x3A48 */ public float IconBackgroundAlpha; - /* 0x3A4C */ public float WantedLevelWitnessPulseRate; - /* 0x3A50 */ public float WantedLevelWitnessOffset; - /* 0x3A54 */ public float WantedLevelTimeoutPulseRate; - /* 0x3A58 */ public float WantedLevelWitnessAlpha; - /* 0x3A5C */ public float WantedLevelScanAlpha; - /* 0x3A60 */ public float WantedLevelScannedRate; - /* 0x3A68 */ public List StatIcons; - /* 0x3A78 */ public bool ShowJetpackNotificationForNonTerrain; - /* 0x3A7C */ public float StatsMessageDelayTime; - /* 0x3A80 */ public float SeasonMessageDelayTime; - /* 0x3A84 */ public bool HideExtremePlanetNotifications; - /* 0x3A88 */ public float NotificationBackgroundGradientEndOffsetPercentInShip; - /* 0x3A8C */ public float NotificationBackgroundGradientAlphaInShip; - /* 0x3A90 */ public int NotificationsResourceExtractHintCount; - /* 0x3A94 */ public float NotificationStaminaHintDistanceWalked; - /* 0x3A98 */ public float NotificationMinVisibleTime; - /* 0x3A9C */ public float NotificationHazardSafeThreshold; - /* 0x3AA0 */ public float NotificationHazardTimer; - /* 0x3AA4 */ public float NotificationInteractHintStartTime; - /* 0x3AA8 */ public float NotificationBuildHintStartTime; - /* 0x3AAC */ public float NotificationJetpackTime; - /* 0x3AB0 */ public float NotificationShieldTime; - /* 0x3AB4 */ public float NotificationShipBoostTime; - /* 0x3AB8 */ public float NotificationShipBoostTimeVR; - /* 0x3ABC */ public float NotificationCantFireTime; - /* 0x3AC0 */ public float NotificationDangerTime; - /* 0x3AC4 */ public float NotificationScanTime; - /* 0x3AC8 */ public float NotificationScanTimeCutoff; - /* 0x3ACC */ public float NotificationMessageCycleTime; - /* 0x3AD0 */ public float NotificationMaxPageHintTime; - /* 0x3AD4 */ public float NotificationShipJumpMinTime; - /* 0x3AD8 */ public float NotificationShipJumpReminderTime; - /* 0x3ADC */ public float NotificationShipJumpReminderTutorial; - /* 0x3AE0 */ public float NotificationShipBoostMinTime; - /* 0x3AE4 */ public float NotificationShipBoostReminderTime; - /* 0x3AE8 */ public float NotificationShipBoostReminderTimeTutorial; - /* 0x3AEC */ public float LandNotifySpeedThreshold; - /* 0x3AF0 */ public float LandNotifyHeightThreshold; - /* 0x3AF4 */ public float LandNotifyTimeThreshold; - /* 0x3AF8 */ public float NotificationTimeBeforeHeridiumMarker; - /* 0x3AFC */ public float NotificationUrgentMessageTime; - /* 0x3B00 */ public float NotificationGoToSpaceStationWait; - /* 0x3B04 */ public float NotificationMonolithMissionWait; - /* 0x3B08 */ public float NotificationFinalMissionWait; - /* 0x3B0C */ public float NotificationWaypointReachDistance; - /* 0x3B10 */ public float NotificationBridgeReachDistance; - /* 0x3B14 */ public float NotificationDiscoveryIdleTime; - /* 0x3B18 */ public float NotificationInfoIdleTime; - /* 0x3B1C */ public float NotificationNewTechIdleTime; - /* 0x3B20 */ public float NotificationScanEventMissionIdleTime; - /* 0x3B24 */ public float NotificationDeviceIdleTime; - /* 0x3B28 */ public float NotificationMissionHintTime; - /* 0x3B2C */ public float NotificationMissionHintTimeCritical; - /* 0x3B30 */ public float NotificationMissionHintTimeSecondary; - /* 0x3B34 */ public Vector2f NotificationMissionHintPauseTime; - /* 0x3B3C */ public Vector2f NotificationMissionHintPauseTimeCritical; - /* 0x3B44 */ public Vector2f NotificationMissionHintPauseTimeSecondary; - /* 0x3B4C */ public float TooltipTime; - /* 0x3B50 */ public float InventoryIconTime; - /* 0x3B54 */ public float MessageNotificationTime; - /* 0x3B58 */ public float MessageTimeQuick; - /* 0x3B5C */ public float ItemReceivedMessageTimeToAdd; - /* 0x3B60 */ public float DeathMessageSwitchTime; - /* 0x3B64 */ public float DeathMessageTotalTime; - /* 0x3B70 */ public Colour DeathMessageColour; - /* 0x3B80 */ public Colour PinnedRecipeBorder; - /* 0x3B90 */ public NMSString0x20 DistanceUnitM; - /* 0x3BB0 */ public NMSString0x20 DistanceUnitKM; - /* 0x3BD0 */ public NMSString0x20 DistanceUnitMpS; - /* 0x3BF0 */ public float ZoomHUDElementsOffsetX; - /* 0x3BF4 */ public float ZoomHUDElementsOffsetY; - /* 0x3BF8 */ public float ZoomHUDElementTime; - /* 0x3BFC */ public float HUDElementsOffsetHMDSide; - /* 0x3C00 */ public float HUDElementsOffsetHMDTop; - /* 0x3C04 */ public float HUDElementsOffsetHMDBottom; - /* 0x3C08 */ public float HUDElementsOffsetX_0; - /* 0x3C0C */ public float HUDElementsOffsetY_0; - /* 0x3C10 */ public float HUDElementsOffsetX_1; - /* 0x3C14 */ public float HUDElementsOffsetY_1; - /* 0x3C18 */ public float HUDElementsOffsetX_2; - /* 0x3C1C */ public float HUDElementsOffsetY_2; - /* 0x3C20 */ public float HUDElementsOffsetX_3; - /* 0x3C24 */ public float HUDElementsOffsetY_3; - /* 0x3C28 */ public float HUDElementsOffsetX_4; - /* 0x3C2C */ public float HUDElementsOffsetY_4; - /* 0x3C30 */ public float HUDElementsOffsetX_5; - /* 0x3C34 */ public float HUDElementsOffsetY_5; - /* 0x3C38 */ public GcWorldUISettings WorldUISettings; - /* 0x3C88 */ public float PauseMenuHoldTime; - /* 0x3C8C */ public Vector2f PlanetLabelOffset; - /* 0x3C94 */ public Vector2f PlanetMeasureOffset; - /* 0x3C9C */ public Vector2f PlanetLineOffset; - /* 0x3CA4 */ public float PlanetLabelTime; - /* 0x3CA8 */ public float PlanetLabelAngle; - /* 0x3CB0 */ public Colour ItemSlotColourSubstance; - /* 0x3CC0 */ public Colour ItemSlotColourTech; - /* 0x3CD0 */ public Colour ItemSlotColourTechCharge; - /* 0x3CE0 */ public Colour ItemSlotColourTechDamage; - /* 0x3CF0 */ public Colour ItemSlotColourPartiallyInstalled; - /* 0x3D00 */ public float ItemSlotColourTechChargeRate; - /* 0x3D10 */ public Colour ItemSlotColourProduct; - /* 0x3D20 */ public Colour ItemSlotTextColourSubstance; - /* 0x3D30 */ public Colour ItemSlotTextColourTech; - /* 0x3D40 */ public Colour ItemSlotTextColourProduct; - /* 0x3D50 */ public float InteractionScanScanTime; - /* 0x3D54 */ public float InteractionScanMinTime; - /* 0x3D58 */ public float InteractionScanDisplayTime; - /* 0x3D5C */ public float InteractionScanSlapTime; - /* 0x3D60 */ public float InteractionScanSlapScale; - /* 0x3D64 */ public float InteractionScanSlapOverallTime; - /* 0x3D68 */ public TkCurveType InteractionScanSlapCurve; - /* 0x3D6C */ public float ShipHUDMissileLockSizeMin; - /* 0x3D70 */ public float ShipHUDMissileLockSizeMax; - /* 0x3D74 */ public float ShipHUDMissileLockSpringSlow; - /* 0x3D78 */ public float ShipHUDMissileLockSpringFast; - /* 0x3D7C */ public float ShipHUDMaxOffscreenTargetDist; - /* 0x3D80 */ public float ShipHUDTargetRadius; - /* 0x3D84 */ public float ShipHUDTargetTriangleRadius; - /* 0x3D88 */ public float ShipHUDTargetAlpha; - /* 0x3D8C */ public float ShipHUDTargetArrowLength; - /* 0x3D90 */ public float ShipHUDTargetMinDist; - /* 0x3D94 */ public float ShipHUDTargetRange; - /* 0x3D98 */ public float ShipHUDTargetScale; - /* 0x3D9C */ public float ShipHUDTargetArrowsRotationRate; - /* 0x3DA0 */ public Colour ShipHUDTargetArrowsColourOutOfRange; - /* 0x3DB0 */ public Colour ShipHUDTargetArrowsColourThreat; - /* 0x3DC0 */ public Colour ShipHUDTargetArrowsColourLocal; - /* 0x3DD0 */ public List ShipHUDTargetArrowsColour; - /* 0x3DE0 */ public Colour ShipHUDAimTargetColour; - /* 0x3DF0 */ public Colour ShipHUDAimTargetCritColour; - /* 0x3E00 */ public float ShipHUDHitPointTime; - /* 0x3E04 */ public float ShipHUDHitPointSize; - /* 0x3E08 */ public float TargetScreenFoV; - /* 0x3E0C */ public float TargetScreenDistance; - /* 0x3E10 */ public Vector2f TargetScreenCamOffset; - /* 0x3E18 */ public float InventoryFullMessageRepeatTime; - /* 0x3E1C */ public float HoldTimerResetTime; - /* 0x3E20 */ public bool ModelRendererBGPass; - /* 0x3E21 */ public bool ModelRendererPass1; - /* 0x3E22 */ public bool ModelRendererPass2; - /* 0x3E24 */ public float HazardScreenEffectPulseRate; - /* 0x3E28 */ public float KeepHazardBarActiveTime; - /* 0x3E2C */ public float KeepSecondHazardBarActiveTime; - /* 0x3E30 */ public float HazardBarPulseTime; - /* 0x3E34 */ public float HazardScreenEffectPulseTime; - /* 0x3E38 */ public float HazardScreenEffectStrength; - /* 0x3E3C */ public float HazardWarningPulseTime; - /* 0x3E40 */ public float HazardWarningPulseStrength; - /* 0x3E44 */ public float HazardPainPulseStrength; - /* 0x3E48 */ public float ShieldSpringTime; - /* 0x3E4C */ public float ShieldPulseTime; - /* 0x3E50 */ public float ShieldHazardPulseRate; - /* 0x3E54 */ public bool ShieldHUDAlwaysOn; - /* 0x3E58 */ public float ShieldHazardPulseThreshold; - /* 0x3E5C */ public float AlwaysOnHazardThreshold; - /* 0x3E60 */ public float AlwaysOnHazardStrengthTox; - /* 0x3E64 */ public float AlwaysOnHazardStrengthHeat; - /* 0x3E68 */ public float AlwaysOnHazardStrengthRad; - /* 0x3E6C */ public float AlwaysOnHazardStrengthCold; - /* 0x3E70 */ public float AlwaysOnHazardMultiplierTox; - /* 0x3E74 */ public float AlwaysOnHazardMultiplierHeat; - /* 0x3E78 */ public float AlwaysOnHazardMultiplierRad; - /* 0x3E7C */ public float AlwaysOnHazardMultiplierCold; - /* 0x3E80 */ public float HazardPulseRate; - /* 0x3E88 */ public List HazardTextures; - /* 0x3E98 */ public List HazardNormalMaps; - /* 0x3EA8 */ public List HazardHeightmaps; - /* 0x3EB8 */ public NMSString0x80 CamoTexture; - /* 0x3F38 */ public NMSString0x80 CamoNormalTexture; - /* 0x3FB8 */ public float IconPulseRate; - /* 0x3FC0 */ public Colour EnergyBgColour; - /* 0x3FD0 */ public Colour EnergyBgPulseColour; - /* 0x3FE0 */ public Colour HazardBgPulseColour; - /* 0x3FF0 */ public Colour HazardDamagePulseColour; - /* 0x4000 */ public Colour ShieldColour; - /* 0x4010 */ public Colour ShieldDamageColour; - /* 0x4020 */ public Colour ShieldBgColour; - /* 0x4030 */ public Colour ShieldDamageBgColour; - /* 0x4040 */ public Vector2f ScanLabelOffset; - /* 0x4048 */ public Vector2f InteractionLabelOffset; - /* 0x4050 */ public Vector2f InteractionLabelOffset_1; - /* 0x4058 */ public Vector2f InteractionLabelSize; - /* 0x4060 */ public Vector2f InteractionLabelLineOffset; - /* 0x4068 */ public float InteractionLabelRadiusScaler; - /* 0x406C */ public float InteractionLabelHeight; - /* 0x4070 */ public float InteractionLabelLineAlpha; - /* 0x4074 */ public float InteractionIconInnerRadius; - /* 0x4078 */ public float InteractionIconOuterRadius; - /* 0x407C */ public float InteractionLabelPixelHeightMin; - /* 0x4080 */ public float InteractionLabelPixelHeightMax; - /* 0x4084 */ public float ScanTime; - /* 0x4090 */ public GcModelViewCollection ModelViews; - /* 0x5CC0 */ public Colour CursorColour; - /* 0x5CD0 */ public Colour CursorConfirmColour; - /* 0x5CE0 */ public Colour CursorTransferUploadColour; - /* 0x5CF0 */ public Colour CursorDeleteColour; - /* 0x5D00 */ public float CursorHoverSlowFactor; - /* 0x5D04 */ public float CursorHoverSlowFactorMin; - /* 0x5D08 */ public float FrontendBGAlpha; - /* 0x5D0C */ public float FrontendConfirmTimeMouseMultiplier; - /* 0x5D10 */ public float FrontendConfirmTimeFast; - /* 0x5D14 */ public float FrontendTouchConfirmTimeFastMultiplier; - /* 0x5D18 */ public float FrontendConfirmTime; - /* 0x5D1C */ public float FrontendConfirmTimeSlow; - /* 0x5D20 */ public TkCurveType FrontendConfirmCurve; - /* 0x5D24 */ public float FrontendCursorSize; - /* 0x5D28 */ public float FrontendCursorOffset; - /* 0x5D2C */ public float PopupXClampOffset; - /* 0x5D30 */ public float PopupXClampOffsetRightAligned; - /* 0x5D34 */ public float PopupSlotWidthOffset; - /* 0x5D38 */ public float FrontendCursorWidth; - /* 0x5D3C */ public float FrontendDeactivateTime; - /* 0x5D40 */ public float FrontendDeactivateSplit; - /* 0x5D44 */ public float FrontendActivateTime; - /* 0x5D48 */ public float FrontendActivateSplit; - /* 0x5D4C */ public float FrontendStatCircleWidth; - /* 0x5D50 */ public float FrontendStatCircleWidthExtra; - /* 0x5D54 */ public float FrontendBootTime; - /* 0x5D58 */ public float FrontendBootBarTime; - /* 0x5D5C */ public TkCurveType FrontendBootBarCurve; - /* 0x5D60 */ public float PopupDebounceTime; - /* 0x5D64 */ public float PopupActivateTime; - /* 0x5D68 */ public float PopupDeactivateTime; - /* 0x5D6C */ public TkCurveType PopupActivateCurve1; - /* 0x5D6D */ public TkCurveType PopupActivateCurve2; - /* 0x5D70 */ public float ByteBeatTreeLineWidth; - /* 0x5D80 */ public Colour ByteBeatTreeLineColour; - /* 0x5D90 */ public float ByteBeatVisLineWidth; - /* 0x5DA0 */ public Colour ByteBeatVisLineColour; - /* 0x5DB0 */ public Colour ByteBeatVisGridColour; - /* 0x5DC0 */ public float ByteBeatIconLineWidth; - /* 0x5DC4 */ public float ByteBeatIconPad; - /* 0x5DC8 */ public float ByteBeatArpLineWidth; - /* 0x5DCC */ public float ByteBeatArpRadius; - /* 0x5DD0 */ public float ByteBeatArpPad; - /* 0x5DE0 */ public Colour ByteBeatArpGridInactiveColour; - /* 0x5DF0 */ public Colour ByteBeatArpGridActiveColour; - /* 0x5E00 */ public Colour ByteBeatArpPipInactiveColour; - /* 0x5E10 */ public Colour ByteBeatArpPipActiveColour; - /* 0x5E20 */ public float ByteBeatSequencerLineWidth; - /* 0x5E24 */ public float ByteBeatSequencerPad; - /* 0x5E28 */ public float ByteBeatPartSequencerPad; - /* 0x5E2C */ public float ByteBeatSequencerCornerRadius; - /* 0x5E30 */ public float ByteBeatRhythmBeatPad; - /* 0x5E34 */ public float ByteBeatSequencerInactiveSaturation; - /* 0x5E38 */ public float ByteBeatSequencerActiveSaturation; - /* 0x5E3C */ public float ByteBeatRhythmSequencerInactiveSaturation; - /* 0x5E40 */ public float ByteBeatRhythmSequencerActiveSaturation; - /* 0x5E44 */ public float ByteBeatSequencerUnpoweredTintStrength; - /* 0x5E50 */ public Colour ByteBeatSequencerUnpoweredTint; - /* 0x5E60 */ public Colour ByteBeatSequencerBGColourActive; - /* 0x5E70 */ public Colour ByteBeatSequencerBGColourInactive; - /* 0x5E80 */ public Colour ByteBeatSequencerRimColourActive; - /* 0x5E90 */ public Colour ByteBeatSequencerRimColourInactive; - /* 0x5EA0 */ public Colour ByteBeatRhythmColour0Active; - /* 0x5EB0 */ public Colour ByteBeatRhythmColour0Inactive; - /* 0x5EC0 */ public Colour ByteBeatRhythmColour1Active; - /* 0x5ED0 */ public Colour ByteBeatRhythmColour1Inactive; - /* 0x5EE0 */ public Colour ByteBeatRhythmColour2Active; - /* 0x5EF0 */ public Colour ByteBeatRhythmColour2Inactive; - /* 0x5F00 */ public Colour ByteBeatSequencerHighlightColour; - /* 0x5F10 */ public float ByteBeatSequencerHighlightLineWidth; - /* 0x5F14 */ public float ByteBeatSliderLineWidth; - /* 0x5F18 */ public float ByteBeatSliderPad; - /* 0x5F1C */ public float ByteBeatSliderCornerRadius; - /* 0x5F20 */ public Colour ByteBeatSliderFGColour; - /* 0x5F30 */ public Colour ByteBeatSliderTextActiveColour; - /* 0x5F40 */ public Colour ByteBeatSliderTextInactiveColour; - /* 0x5F50 */ public float ByteBeatSwitchPanelAlpha; - /* 0x5F54 */ public float ByteBeatSwitchPanelSplit; - /* 0x5F60 */ public Colour RadialMenuInnerColourSelected; - /* 0x5F70 */ public Colour RadialMenuOuterColourSelected; - /* 0x5F80 */ public Colour RadialMenuInnerColourUnselected; - /* 0x5F90 */ public Colour RadialMenuOuterColourUnselected; - /* 0x5FA0 */ public Colour RadialMenuInnerColourDisabled; - /* 0x5FB0 */ public Colour RadialMenuOuterColourDisabled; - /* 0x5FC0 */ public float RadialMenuInnerRadius; - /* 0x5FC4 */ public float RadialMenuInnerRadiusCursor; - /* 0x5FC8 */ public float RadialMenuWedgeOffset; - /* 0x5FCC */ public float HatchPulseSpeed; - /* 0x5FD0 */ public float HatchPulseWidth; - /* 0x5FD4 */ public float HatchPulsePauseTime; - /* 0x5FD8 */ public int HatchCount; - /* 0x5FDC */ public float HatchCursorRadius; - /* 0x5FE0 */ public float HatchAlphaMain; - /* 0x5FE4 */ public float HatchAlphaBase; - /* 0x5FE8 */ public float HatchAlphaCursor; - /* 0x5FEC */ public float FrontendDoFNearPlaneMin; - /* 0x5FF0 */ public float FrontendDoFNearPlaneMax; - /* 0x5FF4 */ public float FrontendDoFFarPlaneMin; - /* 0x5FF8 */ public float FrontendDoFFarPlaneMax; - /* 0x5FFC */ public float FrontendDoFFarPlaneFadeMin; - /* 0x6000 */ public float FrontendDoFFarPlaneFadeMax; - /* 0x6004 */ public float FrontendDoFBlurMultiplier; - /* 0x6008 */ public bool FrontendDoFEnableBokeh; - /* 0x6009 */ public TkCurveType FrontendDoFCurve; - /* 0x600C */ public float FrontendShineSpeed; - /* 0x6010 */ public float FrontendToolbarTextHeight; - /* 0x6014 */ public float FrontendToolbarTextHeightSelected; - /* 0x6018 */ public float FrontendTitleFontSpacing; - /* 0x601C */ public float NGuiPadSensitivity; - /* 0x6020 */ public float NGuiMouseSensitivity; - /* 0x6024 */ public Vector2f NGuiTouchPadSensitivity; - /* 0x6030 */ public Colour TargetMarkerColour; - /* 0x6040 */ public Colour TargetMarkerHighlightColour; - /* 0x6050 */ public float TargetMarkerScaleStart; - /* 0x6054 */ public float TargetMarkerScaleEnd; - /* 0x6058 */ public float TargetMarkerFadeAngleMin; - /* 0x605C */ public float TargetMarkerFadeAngleRange; - /* 0x6060 */ public float HitMarkerPulseSize; - /* 0x6064 */ public float HitMarkerPulseSizeStatic; - /* 0x6068 */ public float HitMarkerPulseTime; - /* 0x6070 */ public Colour WantedColour; - /* 0x6080 */ public Colour UnseenItemColour; - /* 0x6090 */ public float PlanetPoleMaxDotProduct; - /* 0x6094 */ public float SpaceMapLineWidth; - /* 0x6098 */ public float SpaceMapLineBaseScale; - /* 0x609C */ public float SpaceMapLineBaseFade; - /* 0x60A0 */ public float SpaceMapShipCombineDistance; - /* 0x60A4 */ public bool SpaceMapShowPlanets; - /* 0x60A5 */ public bool SpaceMapShowPlanetLines; - /* 0x60A6 */ public bool SpaceMapShowStation; - /* 0x60A7 */ public bool SpaceMapShowStationLines; - /* 0x60A8 */ public bool SpaceMapShowAnomaly; - /* 0x60A9 */ public bool SpaceMapShowAnomalyLines; - /* 0x60AA */ public bool SpaceMapShowNexus; - /* 0x60AB */ public bool SpaceMapShowNexusLines; - /* 0x60AC */ public bool SpaceMapShowShips; - /* 0x60AD */ public bool SpaceMapShowShipLines; - /* 0x60AE */ public bool SpaceMapShowFrieghters; - /* 0x60AF */ public bool SpaceMapShowFrieghterLines; - /* 0x60B0 */ public bool SpaceMapShowPulseEncounters; - /* 0x60B1 */ public bool SpaceMapShowPulseEncounterLines; - /* 0x60B4 */ public float SpaceMapFoV; - /* 0x60B8 */ public float SpaceMapAspectRatio; - /* 0x60BC */ public float SpaceMapDistanceScale; - /* 0x60C0 */ public float SpaceMapDistanceLogScaler; - /* 0x60C4 */ public TkCurveType SpaceMapDistanceCurve; - /* 0x60C8 */ public float SpaceMapScaleMin; - /* 0x60CC */ public float SpaceMapScaleRangeMin; - /* 0x60D0 */ public float SpaceMapScaleRangeMax; - /* 0x60D4 */ public float SpaceMapObjectScale; - /* 0x60D8 */ public float SpaceMapFreighterScale; - /* 0x60DC */ public float SpaceMapStationScale; - /* 0x60E0 */ public float SpaceMapAnomalyScale; - /* 0x60E4 */ public float SpaceMapPlanetScale; - /* 0x60E8 */ public float SpaceMapPlanetLineOffset; - /* 0x60EC */ public float SpaceMapMoonScale; - /* 0x60F0 */ public float SpaceMapActionScale; - /* 0x60F4 */ public float SpaceMapShipScale; - /* 0x60F8 */ public float SpaceMapPirateFrigateScale; - /* 0x60FC */ public float SpaceMapPirateFreighterScale; - /* 0x6100 */ public float SpaceMapMarkerScale; - /* 0x6104 */ public float SpaceMapDistance; - /* 0x6108 */ public float SpaceMapMaxTraderDistance; - /* 0x610C */ public float SpaceMapDistanceMultiplier; - /* 0x6110 */ public float SpaceMapHorizonThickness; - /* 0x6114 */ public float SpaceMapFadeAngleMin; - /* 0x6118 */ public float SpaceMapFadeAngleMax; - /* 0x611C */ public float SpaceMapCamHeight; - /* 0x6120 */ public float SpaceMapCamAngle; - /* 0x6124 */ public float SpaceMapCamDistance; - /* 0x6128 */ public float SpaceMapShipScaleMin; - /* 0x612C */ public float SpaceMapLightPitch; - /* 0x6130 */ public float SpaceMapLightYaw; - /* 0x6140 */ public Colour SpaceFriendlyShipLineColour; - /* 0x6150 */ public Colour SpaceEnemyShipLineColour; - /* 0x6160 */ public Vector3f SpaceMapPosScaler; - /* 0x6170 */ public Colour SpaceMapAttackColour; - /* 0x6180 */ public Colour SpaceMapOtherPlayerColour; - /* 0x6190 */ public Colour SpaceMapThreatColour; - /* 0x61A0 */ public Colour SpaceMapNeutralColour; - /* 0x61B0 */ public Colour SpaceMapSquadronColour; - /* 0x61C0 */ public Colour SpaceMapDeathPointColour; - /* 0x61D0 */ public GcSpaceMapObjectData SpaceMapMarkerData; - /* 0x6200 */ public GcSpaceMapObjectData SpaceMapPlanetData; - /* 0x6230 */ public GcSpaceMapObjectData SpaceMapStationData; - /* 0x6260 */ public GcSpaceMapObjectData SpaceMapNexusData; - /* 0x6290 */ public GcSpaceMapObjectData SpaceMapAtlasData; - /* 0x62C0 */ public GcSpaceMapObjectData SpaceMapBlackHoleData; - /* 0x62F0 */ public GcSpaceMapObjectData SpaceMapShipData; - /* 0x6320 */ public GcSpaceMapObjectData SpaceMapFreighterData; - /* 0x6350 */ public GcSpaceMapObjectData SpaceMapPulseEncounterData; - /* 0x6380 */ public Vector2f HUDTargetHealthOffset; - /* 0x6388 */ public Vector2f HUDTargetHealthSize; - /* 0x6390 */ public Vector2f HUDTargetHealthIconOffset; - /* 0x6398 */ public float HUDTargetHealthIconSize; - /* 0x639C */ public float HUDTargetHealthDangerTime; - /* 0x63A0 */ public float HUDTargetMarkerOffset; - /* 0x63A4 */ public float HUDTargetMarkerSize; - /* 0x63A8 */ public float HUDTargetIconOffset; - /* 0x63AC */ public float HUDTargetIconSize; - /* 0x63B0 */ public float HUDMarkerOffset; - /* 0x63C0 */ public Colour HUDMarkerColour; - /* 0x63D0 */ public Colour HUDSpaceshipColour; - /* 0x63E0 */ public Colour HUDRelicMarkerColourDiscovered; - /* 0x63F0 */ public Colour HUDRelicMarkerColourUnknown; - /* 0x6400 */ public Colour HUDOutpostColour; - /* 0x6410 */ public Vector2f HUDMarkerPrimaryIndicatorOffset; - /* 0x6418 */ public Vector2f HUDMarkerCompassPrimaryIndicatorOffset; - /* 0x6420 */ public NMSString0x100 HUDMarkerIcon; - /* 0x6520 */ public NMSString0x100 HUDMarkerPrimaryIndicatorIcon; - /* 0x6620 */ public NMSString0x100 HUDMarkerColourIcon; - /* 0x6720 */ public NMSString0x100 HUDPointIcon; - /* 0x6820 */ public NMSString0x100 HUDSpaceshipIcon; - /* 0x6920 */ public NMSString0x100 HUDSaveIcon; - /* 0x6A20 */ public NMSString0x100 HUDDeathPointIcon; - /* 0x6B20 */ public NMSString0x100 HUDHexAnimIcon; - /* 0x6C20 */ public NMSString0x100 HUDCircleAnimIcon; - /* 0x6D20 */ public float HUDMarkerAnimSpeed; - /* 0x6D24 */ public float HUDMarkerAnimScale; - /* 0x6D28 */ public float HUDMarkerAnimOffset; - /* 0x6D2C */ public float HUDMarkerAnimLoopTime; - /* 0x6D30 */ public TkCurveType HUDMarkerAnimAlphaCurve; - /* 0x6D31 */ public TkCurveType HUDMarkerAnimCurve; - /* 0x6D34 */ public float HUDMarkerPrimaryIndicatorSize; - /* 0x6D38 */ public float HUDPetMarkerAngleTest; - /* 0x6D3C */ public float HUDPetMarkerAngleVRMul; - /* 0x6D40 */ public float HUDMarkerHoverAngleTestGround; - /* 0x6D44 */ public float HUDPetCentreScreenAngle; - /* 0x6D48 */ public float HUDNetworkMarkerHoverAngleTestGround; - /* 0x6D4C */ public float HUDMarkerWideHoverAngleTest; - /* 0x6D50 */ public float HUDMarkerHoverAngleTestShip; - /* 0x6D54 */ public float HUDMarkerHoverShowLargeAngleTest; - /* 0x6D58 */ public float HUDNetworkMarkerHoverShowLargeAngleTest; - /* 0x6D5C */ public float HUDNetworkMarkerHoverAngleVRMul; - /* 0x6D60 */ public float HUDMarkerShipOffsetMaxDist; - /* 0x6D64 */ public float HUDMarkerShipOffsetMinDist; - /* 0x6D68 */ public float HUDMarkerNearFadeDistance; - /* 0x6D6C */ public float HUDMarkerNearFadeRange; - /* 0x6D70 */ public float HUDMarkerFarDistance; - /* 0x6D74 */ public float HUDMarkerFarFadeRange; - /* 0x6D78 */ public float HUDMarkerScalerMin; - /* 0x6D7C */ public float HUDMarkerScalerRange; - /* 0x6D80 */ public float HUDMarkerScalerSizeMin; - /* 0x6D84 */ public float HUDMarkerScalerSizeMax; - /* 0x6D88 */ public float HUDMarkerHorizonBlendRange; - /* 0x6D8C */ public float HUDMarkerAlpha; - /* 0x6D90 */ public float HUDMarkerModelFadeRange; - /* 0x6D94 */ public float HUDMarkerModelFadeMinHeight; - /* 0x6D98 */ public float HUDMarkerShowActualIconDistance; - /* 0x6D9C */ public float HUDMarkerShowActualSpaceIconDistance; - /* 0x6DA0 */ public float HUDMarkerActiveTime; - /* 0x6DA4 */ public TkCurveType HUDMarkerActiveCurve; - /* 0x6DA8 */ public float HUDMarkerIconHoverMinScale; - /* 0x6DAC */ public float AltimeterResolution; - /* 0x6DB0 */ public float AltimeterLineSpacing; - /* 0x6DB4 */ public float AltimeterWidth; - /* 0x6DB8 */ public float AltimeterMin; - /* 0x6DBC */ public float AltimeterMax; - /* 0x6DC0 */ public float AltimeterTextSize; - /* 0x6DC4 */ public float AltimeterMinValue; - /* 0x6DD0 */ public Colour AltimeterBandColour1; - /* 0x6DE0 */ public Colour AltimeterBandColour2; - /* 0x6DF0 */ public Colour AltimeterColour1; - /* 0x6E00 */ public Colour AltimeterColour2; - /* 0x6E10 */ public float LockOnMarkerSize; - /* 0x6E14 */ public float LockOnMarkerSizeLock; - /* 0x6E20 */ public Colour LockOnMarkerActiveColour; - /* 0x6E30 */ public float AsteroidMarkerMinDisplayDistance; - /* 0x6E34 */ public float AsteroidMarkerMinDisplayAngleDegrees; - /* 0x6E38 */ public float MissileIconAttackPulseTime; - /* 0x6E3C */ public float MissileIconAttackPulseAmount; - /* 0x6E40 */ public float NGuiModelRotationDegreesX; - /* 0x6E44 */ public float NGuiModelRotationDegreesY; - /* 0x6E48 */ public float NGuiModelRotationDegreesZ; - /* 0x6E4C */ public float NGuiModelViewDistanceGlobal; - /* 0x6E50 */ public float NGuiModelViewDistanceSuitPage; - /* 0x6E54 */ public float NGuiModelViewDistanceWeaponPage; - /* 0x6E58 */ public float NGuiModelViewDistanceShipPage; - /* 0x6E5C */ public float NGuiModelViewDistanceDiscoveryPage; - /* 0x6E60 */ public float NGuiModelViewFov; - /* 0x6E64 */ public float NGuiModelViewCdSmoothTime; - /* 0x6E68 */ public float NGuiAltPlacementDistanceScrollSpeed; - /* 0x6E6C */ public float NGuiPlacementAngleScrollSpeed; - /* 0x6E70 */ public float NGuiModelViewFractionOfBBHeightAboveReflectivePlane; - /* 0x6E80 */ public Vector3f NGuiModelTranslationFactors; - /* 0x6E90 */ public Vector3f NGuiModelTranslationFactorsInteraction; - /* 0x6EA0 */ public Vector3f NGuiThumbnailModelTranslationFactors; - /* 0x6EB0 */ public float NGuiThumbnailModelRotationDegreesY; - /* 0x6EB4 */ public float NGuiThumbnailModelViewDistance; - /* 0x6EB8 */ public float NGuiCursorOffsetMultiplier; - /* 0x6EBC */ public float NGuiActiveAreaOffsetTime; - /* 0x6EC0 */ public Vector2f NGuiMin2DParallax; - /* 0x6EC8 */ public Vector2f NGuiMax2DParallax; - /* 0x6ED0 */ public Vector2f NGuiModelParallax; - /* 0x6ED8 */ public Vector2f NGuiShipInteractParallax; - /* 0x6EE0 */ public Vector2f InteractionWorldParallax; - /* 0x6EE8 */ public float TargetParallaxMouseMultiplier; - /* 0x6EEC */ public float TargetParallaxMaintenancePageMultiplier; - /* 0x6EF0 */ public float NGuiModelViewFadeInAfterRenderTime; - /* 0x6EF4 */ public TkCurveType NGuiModelViewFadeInAfterRenderCurve; - /* 0x6EF5 */ public bool NGuiUseSeparateLayersForModelAndReflection; - /* 0x6EF8 */ public GcDiscoveryHelperTimings DiscoveryHelperTimings; - /* 0x6F08 */ public GcHUDStartupTable IntroTiming; - /* 0x7058 */ public GcHUDStartupTable IntroTimingFreighter; - /* 0x71A8 */ public GcInventorySlotActionData InstallTechSlotAction; - /* 0x71C4 */ public GcInventorySlotActionData BuildProductSlotAction; - /* 0x71E0 */ public GcInventorySlotActionData ChargeSlotAction; - /* 0x71FC */ public GcInventorySlotActionData RepairSlotAction; - /* 0x7218 */ public GcInventorySlotActionData NewSlotRevealAction; - /* 0x7234 */ public GcInventorySlotActionData NewSlotPulseAction; - /* 0x7250 */ public GcInventorySlotActionData InventoryHintAction; - /* 0x726C */ public GcInventorySlotActionData InventoryHintActionNoGlow; - /* 0x7288 */ public float ReportBaseFlashTime; - /* 0x728C */ public float ReportBaseFlashIntensity; - /* 0x7290 */ public float ReportBaseFlashDelay; - /* 0x7294 */ public float ReportCameraSpeed; - /* 0x7298 */ public float AmbientModeFadeTime; - /* 0x729C */ public bool HideQuickMenuControls; - /* 0x729D */ public bool QuickMenuAllowCycle; - /* 0x72A0 */ public float TextChatMaxDisplayTime; - /* 0x72A4 */ public float TextChatStayBigAfterTextInput; - /* 0x72A8 */ public int BuildingShopMaxItems; - /* 0x72AC */ public float ShipScreenTexScale; - /* 0x72B0 */ public float MultiplayerTeleportEffectDisappearTime; - /* 0x72B4 */ public float MultiplayerTeleportEffectAppearTime; - /* 0x72B8 */ public int AbandonedFreighterAirlockRoomNumber; - /* 0x72C0 */ public TkNGuiTreeViewTemplate SceneInfoTreeViewTemplate; - /* 0x7340 */ public TkNGuiTreeViewTemplate FileBrowserTreeViewTemplate; - /* 0x73C0 */ public TkNGuiTreeViewTemplate SkeletonToolsTreeViewTemplate; - /* 0x7440 */ public float SettlementStatInnerRadius; - /* 0x7444 */ public float SettlementStatOuterRadius; - /* 0x7450 */ public Colour SettlementStatColour; - /* 0x7460 */ public Colour SettlementStatBackgroundColour; + /* 0x3AB0 */ public Colour[] SystemHooverStatusBarColours; + /* 0x3AF0 */ public float GalaxyMapRadialBorder; + /* 0x3AF4 */ public float GalaxyMapRadialTargetDist; + /* 0x3AF8 */ public float IconBackgroundAlpha; + /* 0x3AFC */ public float WantedLevelWitnessPulseRate; + /* 0x3B00 */ public float WantedLevelWitnessOffset; + /* 0x3B04 */ public float WantedLevelTimeoutPulseRate; + /* 0x3B08 */ public float WantedLevelWitnessAlpha; + /* 0x3B0C */ public float WantedLevelScanAlpha; + /* 0x3B10 */ public float WantedLevelScannedRate; + /* 0x3B18 */ public List StatIcons; + /* 0x3B28 */ public bool ShowJetpackNotificationForNonTerrain; + /* 0x3B2C */ public float StatsMessageDelayTime; + /* 0x3B30 */ public float SeasonMessageDelayTime; + /* 0x3B34 */ public bool HideExtremePlanetNotifications; + /* 0x3B38 */ public float NotificationBackgroundGradientEndOffsetPercentInShip; + /* 0x3B3C */ public float NotificationBackgroundGradientAlphaInShip; + /* 0x3B40 */ public int NotificationsResourceExtractHintCount; + /* 0x3B44 */ public float NotificationStaminaHintDistanceWalked; + /* 0x3B48 */ public float NotificationMinVisibleTime; + /* 0x3B4C */ public float NotificationHazardSafeThreshold; + /* 0x3B50 */ public float NotificationHazardTimer; + /* 0x3B54 */ public float NotificationInteractHintStartTime; + /* 0x3B58 */ public float NotificationBuildHintStartTime; + /* 0x3B5C */ public float NotificationJetpackTime; + /* 0x3B60 */ public float NotificationShieldTime; + /* 0x3B64 */ public float NotificationShipBoostTime; + /* 0x3B68 */ public float NotificationShipBoostTimeVR; + /* 0x3B6C */ public float NotificationCantFireTime; + /* 0x3B70 */ public float NotificationDangerTime; + /* 0x3B74 */ public float NotificationScanTime; + /* 0x3B78 */ public float NotificationScanTimeCutoff; + /* 0x3B7C */ public float NotificationMessageCycleTime; + /* 0x3B80 */ public float NotificationMaxPageHintTime; + /* 0x3B84 */ public float NotificationShipJumpMinTime; + /* 0x3B88 */ public float NotificationShipJumpReminderTime; + /* 0x3B8C */ public float NotificationShipJumpReminderTutorial; + /* 0x3B90 */ public float NotificationShipBoostMinTime; + /* 0x3B94 */ public float NotificationShipBoostReminderTime; + /* 0x3B98 */ public float NotificationShipBoostReminderTimeTutorial; + /* 0x3B9C */ public float LandNotifySpeedThreshold; + /* 0x3BA0 */ public float LandNotifyHeightThreshold; + /* 0x3BA4 */ public float LandNotifyTimeThreshold; + /* 0x3BA8 */ public float NotificationTimeBeforeHeridiumMarker; + /* 0x3BAC */ public float NotificationUrgentMessageTime; + /* 0x3BB0 */ public float NotificationGoToSpaceStationWait; + /* 0x3BB4 */ public float NotificationMonolithMissionWait; + /* 0x3BB8 */ public float NotificationFinalMissionWait; + /* 0x3BBC */ public float NotificationWaypointReachDistance; + /* 0x3BC0 */ public float NotificationBridgeReachDistance; + /* 0x3BC4 */ public float NotificationDiscoveryIdleTime; + /* 0x3BC8 */ public float NotificationInfoIdleTime; + /* 0x3BCC */ public float NotificationNewTechIdleTime; + /* 0x3BD0 */ public float NotificationScanEventMissionIdleTime; + /* 0x3BD4 */ public float NotificationDeviceIdleTime; + /* 0x3BD8 */ public float NotificationMissionHintTime; + /* 0x3BDC */ public float NotificationMissionHintTimeCritical; + /* 0x3BE0 */ public float NotificationMissionHintTimeSecondary; + /* 0x3BE4 */ public Vector2f NotificationMissionHintPauseTime; + /* 0x3BEC */ public Vector2f NotificationMissionHintPauseTimeCritical; + /* 0x3BF4 */ public Vector2f NotificationMissionHintPauseTimeSecondary; + /* 0x3BFC */ public float TooltipTime; + /* 0x3C00 */ public float InventoryIconTime; + /* 0x3C04 */ public float MessageNotificationTime; + /* 0x3C08 */ public float MessageTimeQuick; + /* 0x3C0C */ public float ItemReceivedMessageTimeToAdd; + /* 0x3C10 */ public float DeathMessageSwitchTime; + /* 0x3C14 */ public float DeathMessageTotalTime; + /* 0x3C20 */ public Colour DeathMessageColour; + /* 0x3C30 */ public Colour PinnedRecipeBorder; + /* 0x3C40 */ public NMSString0x20 DistanceUnitM; + /* 0x3C60 */ public NMSString0x20 DistanceUnitKM; + /* 0x3C80 */ public NMSString0x20 DistanceUnitMpS; + /* 0x3CA0 */ public float ZoomHUDElementsOffsetX; + /* 0x3CA4 */ public float ZoomHUDElementsOffsetY; + /* 0x3CA8 */ public float ZoomHUDElementTime; + /* 0x3CAC */ public float HUDElementsOffsetHMDSide; + /* 0x3CB0 */ public float HUDElementsOffsetHMDTop; + /* 0x3CB4 */ public float HUDElementsOffsetHMDBottom; + /* 0x3CB8 */ public float HUDElementsOffsetX_0; + /* 0x3CBC */ public float HUDElementsOffsetY_0; + /* 0x3CC0 */ public float HUDElementsOffsetX_1; + /* 0x3CC4 */ public float HUDElementsOffsetY_1; + /* 0x3CC8 */ public float HUDElementsOffsetX_2; + /* 0x3CCC */ public float HUDElementsOffsetY_2; + /* 0x3CD0 */ public float HUDElementsOffsetX_3; + /* 0x3CD4 */ public float HUDElementsOffsetY_3; + /* 0x3CD8 */ public float HUDElementsOffsetX_4; + /* 0x3CDC */ public float HUDElementsOffsetY_4; + /* 0x3CE0 */ public float HUDElementsOffsetX_5; + /* 0x3CE4 */ public float HUDElementsOffsetY_5; + /* 0x3CE8 */ public GcWorldUISettings WorldUISettings; + /* 0x3D38 */ public float PauseMenuHoldTime; + /* 0x3D3C */ public Vector2f PlanetLabelOffset; + /* 0x3D44 */ public Vector2f PlanetMeasureOffset; + /* 0x3D4C */ public Vector2f PlanetLineOffset; + /* 0x3D54 */ public float PlanetLabelTime; + /* 0x3D58 */ public float PlanetLabelAngle; + /* 0x3D60 */ public Colour ItemSlotColourSubstance; + /* 0x3D70 */ public Colour ItemSlotColourTech; + /* 0x3D80 */ public Colour ItemSlotColourTechCharge; + /* 0x3D90 */ public Colour ItemSlotColourTechDamage; + /* 0x3DA0 */ public Colour ItemSlotColourPartiallyInstalled; + /* 0x3DB0 */ public float ItemSlotColourTechChargeRate; + /* 0x3DC0 */ public Colour ItemSlotColourProduct; + /* 0x3DD0 */ public Colour ItemSlotTextColourSubstance; + /* 0x3DE0 */ public Colour ItemSlotTextColourTech; + /* 0x3DF0 */ public Colour ItemSlotTextColourProduct; + /* 0x3E00 */ public float InteractionScanScanTime; + /* 0x3E04 */ public float InteractionScanMinTime; + /* 0x3E08 */ public float InteractionScanDisplayTime; + /* 0x3E0C */ public float InteractionScanSlapTime; + /* 0x3E10 */ public float InteractionScanSlapScale; + /* 0x3E14 */ public float InteractionScanSlapOverallTime; + /* 0x3E18 */ public TkCurveType InteractionScanSlapCurve; + /* 0x3E1C */ public float ShipHUDMissileLockSizeMin; + /* 0x3E20 */ public float ShipHUDMissileLockSizeMax; + /* 0x3E24 */ public float ShipHUDMissileLockSpringSlow; + /* 0x3E28 */ public float ShipHUDMissileLockSpringFast; + /* 0x3E2C */ public float ShipHUDMaxOffscreenTargetDist; + /* 0x3E30 */ public float ShipHUDTargetRadius; + /* 0x3E34 */ public float ShipHUDTargetTriangleRadius; + /* 0x3E38 */ public float ShipHUDTargetAlpha; + /* 0x3E3C */ public float ShipHUDTargetArrowLength; + /* 0x3E40 */ public float ShipHUDTargetMinDist; + /* 0x3E44 */ public float ShipHUDTargetRange; + /* 0x3E48 */ public float ShipHUDTargetScale; + /* 0x3E4C */ public float ShipHUDTargetArrowsRotationRate; + /* 0x3E50 */ public Colour ShipHUDTargetArrowsColourOutOfRange; + /* 0x3E60 */ public Colour ShipHUDTargetArrowsColourThreat; + /* 0x3E70 */ public Colour ShipHUDTargetArrowsColourLocal; + /* 0x3E80 */ public List ShipHUDTargetArrowsColour; + /* 0x3E90 */ public Colour ShipHUDAimTargetColour; + /* 0x3EA0 */ public Colour ShipHUDAimTargetCritColour; + /* 0x3EB0 */ public float ShipHUDHitPointTime; + /* 0x3EB4 */ public float ShipHUDHitPointSize; + /* 0x3EB8 */ public float TargetScreenFoV; + /* 0x3EBC */ public float TargetScreenDistance; + /* 0x3EC0 */ public Vector2f TargetScreenCamOffset; + /* 0x3EC8 */ public float InventoryFullMessageRepeatTime; + /* 0x3ECC */ public float HoldTimerResetTime; + /* 0x3ED0 */ public bool ModelRendererBGPass; + /* 0x3ED1 */ public bool ModelRendererPass1; + /* 0x3ED2 */ public bool ModelRendererPass2; + /* 0x3ED4 */ public float HazardScreenEffectPulseRate; + /* 0x3ED8 */ public float KeepHazardBarActiveTime; + /* 0x3EDC */ public float KeepSecondHazardBarActiveTime; + /* 0x3EE0 */ public float HazardBarPulseTime; + /* 0x3EE4 */ public float HazardScreenEffectPulseTime; + /* 0x3EE8 */ public float HazardScreenEffectStrength; + /* 0x3EEC */ public float HazardWarningPulseTime; + /* 0x3EF0 */ public float HazardWarningPulseStrength; + /* 0x3EF4 */ public float HazardPainPulseStrength; + /* 0x3EF8 */ public float ShieldSpringTime; + /* 0x3EFC */ public float ShieldPulseTime; + /* 0x3F00 */ public float ShieldHazardPulseRate; + /* 0x3F04 */ public bool ShieldHUDAlwaysOn; + /* 0x3F08 */ public float ShieldHazardPulseThreshold; + /* 0x3F0C */ public float AlwaysOnHazardThreshold; + /* 0x3F10 */ public float AlwaysOnHazardStrengthTox; + /* 0x3F14 */ public float AlwaysOnHazardStrengthHeat; + /* 0x3F18 */ public float AlwaysOnHazardStrengthRad; + /* 0x3F1C */ public float AlwaysOnHazardStrengthCold; + /* 0x3F20 */ public float AlwaysOnHazardMultiplierTox; + /* 0x3F24 */ public float AlwaysOnHazardMultiplierHeat; + /* 0x3F28 */ public float AlwaysOnHazardMultiplierRad; + /* 0x3F2C */ public float AlwaysOnHazardMultiplierCold; + /* 0x3F30 */ public float HazardPulseRate; + /* 0x3F38 */ public List HazardTextures; + /* 0x3F48 */ public List HazardNormalMaps; + /* 0x3F58 */ public List HazardHeightmaps; + /* 0x3F68 */ public NMSString0x80 CamoTexture; + /* 0x3FE8 */ public NMSString0x80 CamoNormalTexture; + /* 0x4068 */ public float IconPulseRate; + /* 0x4070 */ public Colour EnergyBgColour; + /* 0x4080 */ public Colour EnergyBgPulseColour; + /* 0x4090 */ public Colour HazardBgPulseColour; + /* 0x40A0 */ public Colour HazardDamagePulseColour; + /* 0x40B0 */ public Colour ShieldColour; + /* 0x40C0 */ public Colour ShieldDamageColour; + /* 0x40D0 */ public Colour ShieldBgColour; + /* 0x40E0 */ public Colour ShieldDamageBgColour; + /* 0x40F0 */ public Vector2f ScanLabelOffset; + /* 0x40F8 */ public Vector2f InteractionLabelOffset; + /* 0x4100 */ public Vector2f InteractionLabelOffset_1; + /* 0x4108 */ public Vector2f InteractionLabelSize; + /* 0x4110 */ public Vector2f InteractionLabelLineOffset; + /* 0x4118 */ public float InteractionLabelRadiusScaler; + /* 0x411C */ public float InteractionLabelHeight; + /* 0x4120 */ public float InteractionLabelLineAlpha; + /* 0x4124 */ public float InteractionIconInnerRadius; + /* 0x4128 */ public float InteractionIconOuterRadius; + /* 0x412C */ public float InteractionLabelPixelHeightMin; + /* 0x4130 */ public float InteractionLabelPixelHeightMax; + /* 0x4134 */ public float ScanTime; + /* 0x4140 */ public GcModelViewCollection ModelViews; + /* 0x6000 */ public Colour CursorColour; + /* 0x6010 */ public Colour CursorConfirmColour; + /* 0x6020 */ public Colour CursorTransferUploadColour; + /* 0x6030 */ public Colour CursorDeleteColour; + /* 0x6040 */ public float CursorHoverSlowFactor; + /* 0x6044 */ public float CursorHoverSlowFactorMin; + /* 0x6048 */ public float FrontendBGAlpha; + /* 0x604C */ public float FrontendConfirmTimeMouseMultiplier; + /* 0x6050 */ public float FrontendConfirmTimeFast; + /* 0x6054 */ public float FrontendTouchConfirmTimeFastMultiplier; + /* 0x6058 */ public float FrontendConfirmTime; + /* 0x605C */ public float FrontendConfirmTimeSlow; + /* 0x6060 */ public TkCurveType FrontendConfirmCurve; + /* 0x6064 */ public float FrontendCursorSize; + /* 0x6068 */ public float FrontendCursorOffset; + /* 0x606C */ public float PopupXClampOffset; + /* 0x6070 */ public float PopupXClampOffsetRightAligned; + /* 0x6074 */ public float PopupSlotWidthOffset; + /* 0x6078 */ public float FrontendCursorWidth; + /* 0x607C */ public float FrontendDeactivateTime; + /* 0x6080 */ public float FrontendDeactivateSplit; + /* 0x6084 */ public float FrontendActivateTime; + /* 0x6088 */ public float FrontendActivateSplit; + /* 0x608C */ public float FrontendStatCircleWidth; + /* 0x6090 */ public float FrontendStatCircleWidthExtra; + /* 0x6094 */ public float FrontendBootTime; + /* 0x6098 */ public float FrontendBootBarTime; + /* 0x609C */ public TkCurveType FrontendBootBarCurve; + /* 0x60A0 */ public float PopupDebounceTime; + /* 0x60A4 */ public float PopupActivateTime; + /* 0x60A8 */ public float PopupDeactivateTime; + /* 0x60AC */ public TkCurveType PopupActivateCurve1; + /* 0x60AD */ public TkCurveType PopupActivateCurve2; + /* 0x60B0 */ public float ByteBeatTreeLineWidth; + /* 0x60C0 */ public Colour ByteBeatTreeLineColour; + /* 0x60D0 */ public float ByteBeatVisLineWidth; + /* 0x60E0 */ public Colour ByteBeatVisLineColour; + /* 0x60F0 */ public Colour ByteBeatVisGridColour; + /* 0x6100 */ public float ByteBeatIconLineWidth; + /* 0x6104 */ public float ByteBeatIconPad; + /* 0x6108 */ public float ByteBeatArpLineWidth; + /* 0x610C */ public float ByteBeatArpRadius; + /* 0x6110 */ public float ByteBeatArpPad; + /* 0x6120 */ public Colour ByteBeatArpGridInactiveColour; + /* 0x6130 */ public Colour ByteBeatArpGridActiveColour; + /* 0x6140 */ public Colour ByteBeatArpPipInactiveColour; + /* 0x6150 */ public Colour ByteBeatArpPipActiveColour; + /* 0x6160 */ public float ByteBeatSequencerLineWidth; + /* 0x6164 */ public float ByteBeatSequencerPad; + /* 0x6168 */ public float ByteBeatPartSequencerPad; + /* 0x616C */ public float ByteBeatSequencerCornerRadius; + /* 0x6170 */ public float ByteBeatRhythmBeatPad; + /* 0x6174 */ public float ByteBeatSequencerInactiveSaturation; + /* 0x6178 */ public float ByteBeatSequencerActiveSaturation; + /* 0x617C */ public float ByteBeatRhythmSequencerInactiveSaturation; + /* 0x6180 */ public float ByteBeatRhythmSequencerActiveSaturation; + /* 0x6184 */ public float ByteBeatSequencerUnpoweredTintStrength; + /* 0x6190 */ public Colour ByteBeatSequencerUnpoweredTint; + /* 0x61A0 */ public Colour ByteBeatSequencerBGColourActive; + /* 0x61B0 */ public Colour ByteBeatSequencerBGColourInactive; + /* 0x61C0 */ public Colour ByteBeatSequencerRimColourActive; + /* 0x61D0 */ public Colour ByteBeatSequencerRimColourInactive; + /* 0x61E0 */ public Colour ByteBeatRhythmColour0Active; + /* 0x61F0 */ public Colour ByteBeatRhythmColour0Inactive; + /* 0x6200 */ public Colour ByteBeatRhythmColour1Active; + /* 0x6210 */ public Colour ByteBeatRhythmColour1Inactive; + /* 0x6220 */ public Colour ByteBeatRhythmColour2Active; + /* 0x6230 */ public Colour ByteBeatRhythmColour2Inactive; + /* 0x6240 */ public Colour ByteBeatSequencerHighlightColour; + /* 0x6250 */ public float ByteBeatSequencerHighlightLineWidth; + /* 0x6254 */ public float ByteBeatSliderLineWidth; + /* 0x6258 */ public float ByteBeatSliderPad; + /* 0x625C */ public float ByteBeatSliderCornerRadius; + /* 0x6260 */ public Colour ByteBeatSliderFGColour; + /* 0x6270 */ public Colour ByteBeatSliderTextActiveColour; + /* 0x6280 */ public Colour ByteBeatSliderTextInactiveColour; + /* 0x6290 */ public float ByteBeatSwitchPanelAlpha; + /* 0x6294 */ public float ByteBeatSwitchPanelSplit; + /* 0x62A0 */ public Colour RadialMenuInnerColourSelected; + /* 0x62B0 */ public Colour RadialMenuOuterColourSelected; + /* 0x62C0 */ public Colour RadialMenuInnerColourUnselected; + /* 0x62D0 */ public Colour RadialMenuOuterColourUnselected; + /* 0x62E0 */ public Colour RadialMenuInnerColourDisabled; + /* 0x62F0 */ public Colour RadialMenuOuterColourDisabled; + /* 0x6300 */ public float RadialMenuInnerRadius; + /* 0x6304 */ public float RadialMenuInnerRadiusCursor; + /* 0x6308 */ public float RadialMenuWedgeOffset; + /* 0x630C */ public float HatchPulseSpeed; + /* 0x6310 */ public float HatchPulseWidth; + /* 0x6314 */ public float HatchPulsePauseTime; + /* 0x6318 */ public int HatchCount; + /* 0x631C */ public float HatchCursorRadius; + /* 0x6320 */ public float HatchAlphaMain; + /* 0x6324 */ public float HatchAlphaBase; + /* 0x6328 */ public float HatchAlphaCursor; + /* 0x632C */ public float FrontendDoFNearPlaneMin; + /* 0x6330 */ public float FrontendDoFNearPlaneMax; + /* 0x6334 */ public float FrontendDoFFarPlaneMin; + /* 0x6338 */ public float FrontendDoFFarPlaneMax; + /* 0x633C */ public float FrontendDoFFarPlaneFadeMin; + /* 0x6340 */ public float FrontendDoFFarPlaneFadeMax; + /* 0x6344 */ public float FrontendDoFBlurMultiplier; + /* 0x6348 */ public bool FrontendDoFEnableBokeh; + /* 0x6349 */ public TkCurveType FrontendDoFCurve; + /* 0x634C */ public float FrontendShineSpeed; + /* 0x6350 */ public float FrontendToolbarTextHeight; + /* 0x6354 */ public float FrontendToolbarTextHeightSelected; + /* 0x6358 */ public float FrontendTitleFontSpacing; + /* 0x635C */ public float NGuiPadSensitivity; + /* 0x6360 */ public float NGuiMouseSensitivity; + /* 0x6364 */ public Vector2f NGuiTouchPadSensitivity; + /* 0x6370 */ public Colour TargetMarkerColour; + /* 0x6380 */ public Colour TargetMarkerHighlightColour; + /* 0x6390 */ public float TargetMarkerScaleStart; + /* 0x6394 */ public float TargetMarkerScaleEnd; + /* 0x6398 */ public float TargetMarkerFadeAngleMin; + /* 0x639C */ public float TargetMarkerFadeAngleRange; + /* 0x63A0 */ public float HitMarkerPulseSize; + /* 0x63A4 */ public float HitMarkerPulseSizeStatic; + /* 0x63A8 */ public float HitMarkerPulseTime; + /* 0x63B0 */ public Colour WantedColour; + /* 0x63C0 */ public Colour UnseenItemColour; + /* 0x63D0 */ public float PlanetPoleMaxDotProduct; + /* 0x63D4 */ public float SpaceMapLineWidth; + /* 0x63D8 */ public float SpaceMapLineBaseScale; + /* 0x63DC */ public float SpaceMapLineBaseFade; + /* 0x63E0 */ public float SpaceMapShipCombineDistance; + /* 0x63E4 */ public bool SpaceMapShowPlanets; + /* 0x63E5 */ public bool SpaceMapShowPlanetLines; + /* 0x63E6 */ public bool SpaceMapShowStation; + /* 0x63E7 */ public bool SpaceMapShowStationLines; + /* 0x63E8 */ public bool SpaceMapShowAnomaly; + /* 0x63E9 */ public bool SpaceMapShowAnomalyLines; + /* 0x63EA */ public bool SpaceMapShowNexus; + /* 0x63EB */ public bool SpaceMapShowNexusLines; + /* 0x63EC */ public bool SpaceMapShowShips; + /* 0x63ED */ public bool SpaceMapShowShipLines; + /* 0x63EE */ public bool SpaceMapShowFrieghters; + /* 0x63EF */ public bool SpaceMapShowFrieghterLines; + /* 0x63F0 */ public bool SpaceMapShowPulseEncounters; + /* 0x63F1 */ public bool SpaceMapShowPulseEncounterLines; + /* 0x63F4 */ public float SpaceMapFoV; + /* 0x63F8 */ public float SpaceMapAspectRatio; + /* 0x63FC */ public float SpaceMapDistanceScale; + /* 0x6400 */ public float SpaceMapDistanceLogScaler; + /* 0x6404 */ public TkCurveType SpaceMapDistanceCurve; + /* 0x6408 */ public float SpaceMapScaleMin; + /* 0x640C */ public float SpaceMapScaleRangeMin; + /* 0x6410 */ public float SpaceMapScaleRangeMax; + /* 0x6414 */ public float SpaceMapObjectScale; + /* 0x6418 */ public float SpaceMapFreighterScale; + /* 0x641C */ public float SpaceMapStationScale; + /* 0x6420 */ public float SpaceMapAnomalyScale; + /* 0x6424 */ public float SpaceMapPlanetScale; + /* 0x6428 */ public float SpaceMapPlanetLineOffset; + /* 0x642C */ public float SpaceMapMoonScale; + /* 0x6430 */ public float SpaceMapActionScale; + /* 0x6434 */ public float SpaceMapShipScale; + /* 0x6438 */ public float SpaceMapPirateFrigateScale; + /* 0x643C */ public float SpaceMapPirateFreighterScale; + /* 0x6440 */ public float SpaceMapMarkerScale; + /* 0x6444 */ public float SpaceMapDistance; + /* 0x6448 */ public float SpaceMapMaxTraderDistance; + /* 0x644C */ public float SpaceMapDistanceMultiplier; + /* 0x6450 */ public float SpaceMapHorizonThickness; + /* 0x6454 */ public float SpaceMapFadeAngleMin; + /* 0x6458 */ public float SpaceMapFadeAngleMax; + /* 0x645C */ public float SpaceMapCamHeight; + /* 0x6460 */ public float SpaceMapCamAngle; + /* 0x6464 */ public float SpaceMapCamDistance; + /* 0x6468 */ public float SpaceMapShipScaleMin; + /* 0x646C */ public float SpaceMapLightPitch; + /* 0x6470 */ public float SpaceMapLightYaw; + /* 0x6480 */ public Colour SpaceFriendlyShipLineColour; + /* 0x6490 */ public Colour SpaceEnemyShipLineColour; + /* 0x64A0 */ public Vector3f SpaceMapPosScaler; + /* 0x64B0 */ public Colour SpaceMapAttackColour; + /* 0x64C0 */ public Colour SpaceMapOtherPlayerColour; + /* 0x64D0 */ public Colour SpaceMapThreatColour; + /* 0x64E0 */ public Colour SpaceMapNeutralColour; + /* 0x64F0 */ public Colour SpaceMapSquadronColour; + /* 0x6500 */ public Colour SpaceMapDeathPointColour; + /* 0x6510 */ public GcSpaceMapObjectData SpaceMapMarkerData; + /* 0x6540 */ public GcSpaceMapObjectData SpaceMapPlanetData; + /* 0x6570 */ public GcSpaceMapObjectData SpaceMapStationData; + /* 0x65A0 */ public GcSpaceMapObjectData SpaceMapNexusData; + /* 0x65D0 */ public GcSpaceMapObjectData SpaceMapAtlasData; + /* 0x6600 */ public GcSpaceMapObjectData SpaceMapBlackHoleData; + /* 0x6630 */ public GcSpaceMapObjectData SpaceMapShipData; + /* 0x6660 */ public GcSpaceMapObjectData SpaceMapFreighterData; + /* 0x6690 */ public GcSpaceMapObjectData SpaceMapPulseEncounterData; + /* 0x66C0 */ public Vector2f HUDTargetHealthOffset; + /* 0x66C8 */ public Vector2f HUDTargetHealthSize; + /* 0x66D0 */ public Vector2f HUDTargetHealthIconOffset; + /* 0x66D8 */ public float HUDTargetHealthIconSize; + /* 0x66DC */ public float HUDTargetHealthDangerTime; + /* 0x66E0 */ public float HUDTargetMarkerOffset; + /* 0x66E4 */ public float HUDTargetMarkerSize; + /* 0x66E8 */ public float HUDTargetIconOffset; + /* 0x66EC */ public float HUDTargetIconSize; + /* 0x66F0 */ public float HUDMarkerOffset; + /* 0x6700 */ public Colour HUDMarkerColour; + /* 0x6710 */ public Colour HUDSpaceshipColour; + /* 0x6720 */ public Colour HUDRelicMarkerColourDiscovered; + /* 0x6730 */ public Colour HUDRelicMarkerColourUnknown; + /* 0x6740 */ public Colour HUDOutpostColour; + /* 0x6750 */ public Vector2f HUDMarkerPrimaryIndicatorOffset; + /* 0x6758 */ public Vector2f HUDMarkerCompassPrimaryIndicatorOffset; + /* 0x6760 */ public NMSString0x100 HUDMarkerIcon; + /* 0x6860 */ public NMSString0x100 HUDMarkerPrimaryIndicatorIcon; + /* 0x6960 */ public NMSString0x100 HUDMarkerColourIcon; + /* 0x6A60 */ public NMSString0x100 HUDPointIcon; + /* 0x6B60 */ public NMSString0x100 HUDSpaceshipIcon; + /* 0x6C60 */ public NMSString0x100 HUDSaveIcon; + /* 0x6D60 */ public NMSString0x100 HUDDeathPointIcon; + /* 0x6E60 */ public NMSString0x100 HUDHexAnimIcon; + /* 0x6F60 */ public NMSString0x100 HUDCircleAnimIcon; + /* 0x7060 */ public float HUDMarkerAnimSpeed; + /* 0x7064 */ public float HUDMarkerAnimScale; + /* 0x7068 */ public float HUDMarkerAnimOffset; + /* 0x706C */ public float HUDMarkerAnimLoopTime; + /* 0x7070 */ public TkCurveType HUDMarkerAnimAlphaCurve; + /* 0x7071 */ public TkCurveType HUDMarkerAnimCurve; + /* 0x7074 */ public float HUDMarkerPrimaryIndicatorSize; + /* 0x7078 */ public float HUDPetMarkerAngleTest; + /* 0x707C */ public float HUDPetMarkerAngleVRMul; + /* 0x7080 */ public float HUDMarkerHoverAngleTestGround; + /* 0x7084 */ public float HUDPetCentreScreenAngle; + /* 0x7088 */ public float HUDNetworkMarkerHoverAngleTestGround; + /* 0x708C */ public float HUDMarkerWideHoverAngleTest; + /* 0x7090 */ public float HUDMarkerHoverAngleTestShip; + /* 0x7094 */ public float HUDMarkerHoverShowLargeAngleTest; + /* 0x7098 */ public float HUDNetworkMarkerHoverShowLargeAngleTest; + /* 0x709C */ public float HUDNetworkMarkerHoverAngleVRMul; + /* 0x70A0 */ public float HUDMarkerShipOffsetMaxDist; + /* 0x70A4 */ public float HUDMarkerShipOffsetMinDist; + /* 0x70A8 */ public float HUDMarkerNearFadeDistance; + /* 0x70AC */ public float HUDMarkerNearFadeRange; + /* 0x70B0 */ public float HUDMarkerFarDistance; + /* 0x70B4 */ public float HUDMarkerFarFadeRange; + /* 0x70B8 */ public float HUDMarkerScalerMin; + /* 0x70BC */ public float HUDMarkerScalerRange; + /* 0x70C0 */ public float HUDMarkerScalerSizeMin; + /* 0x70C4 */ public float HUDMarkerScalerSizeMax; + /* 0x70C8 */ public float HUDMarkerHorizonBlendRange; + /* 0x70CC */ public float HUDMarkerAlpha; + /* 0x70D0 */ public float HUDMarkerModelFadeRange; + /* 0x70D4 */ public float HUDMarkerModelFadeMinHeight; + /* 0x70D8 */ public float HUDMarkerShowActualIconDistance; + /* 0x70DC */ public float HUDMarkerShowActualSpaceIconDistance; + /* 0x70E0 */ public float HUDMarkerActiveTime; + /* 0x70E4 */ public TkCurveType HUDMarkerActiveCurve; + /* 0x70E8 */ public float HUDMarkerIconHoverMinScale; + /* 0x70EC */ public float AltimeterResolution; + /* 0x70F0 */ public float AltimeterLineSpacing; + /* 0x70F4 */ public float AltimeterWidth; + /* 0x70F8 */ public float AltimeterMin; + /* 0x70FC */ public float AltimeterMax; + /* 0x7100 */ public float AltimeterTextSize; + /* 0x7104 */ public float AltimeterMinValue; + /* 0x7110 */ public Colour AltimeterBandColour1; + /* 0x7120 */ public Colour AltimeterBandColour2; + /* 0x7130 */ public Colour AltimeterColour1; + /* 0x7140 */ public Colour AltimeterColour2; + /* 0x7150 */ public float LockOnMarkerSize; + /* 0x7154 */ public float LockOnMarkerSizeLock; + /* 0x7160 */ public Colour LockOnMarkerActiveColour; + /* 0x7170 */ public float AsteroidMarkerMinDisplayDistance; + /* 0x7174 */ public float AsteroidMarkerMinDisplayAngleDegrees; + /* 0x7178 */ public float MissileIconAttackPulseTime; + /* 0x717C */ public float MissileIconAttackPulseAmount; + /* 0x7180 */ public float NGuiModelRotationDegreesX; + /* 0x7184 */ public float NGuiModelRotationDegreesY; + /* 0x7188 */ public float NGuiModelRotationDegreesZ; + /* 0x718C */ public float NGuiModelViewDistanceGlobal; + /* 0x7190 */ public float NGuiModelViewDistanceSuitPage; + /* 0x7194 */ public float NGuiModelViewDistanceWeaponPage; + /* 0x7198 */ public float NGuiModelViewDistanceShipPage; + /* 0x719C */ public float NGuiModelViewDistanceDiscoveryPage; + /* 0x71A0 */ public float NGuiModelViewFov; + /* 0x71A4 */ public float NGuiModelViewCdSmoothTime; + /* 0x71A8 */ public float NGuiAltPlacementDistanceScrollSpeed; + /* 0x71AC */ public float NGuiPlacementAngleScrollSpeed; + /* 0x71B0 */ public float NGuiModelViewFractionOfBBHeightAboveReflectivePlane; + /* 0x71C0 */ public Vector3f NGuiModelTranslationFactors; + /* 0x71D0 */ public Vector3f NGuiModelTranslationFactorsInteraction; + /* 0x71E0 */ public Vector3f NGuiThumbnailModelTranslationFactors; + /* 0x71F0 */ public float NGuiThumbnailModelRotationDegreesY; + /* 0x71F4 */ public float NGuiThumbnailModelViewDistance; + /* 0x71F8 */ public float NGuiCursorOffsetMultiplier; + /* 0x71FC */ public float NGuiActiveAreaOffsetTime; + /* 0x7200 */ public Vector2f NGuiMin2DParallax; + /* 0x7208 */ public Vector2f NGuiMax2DParallax; + /* 0x7210 */ public Vector2f NGuiModelParallax; + /* 0x7218 */ public Vector2f NGuiShipInteractParallax; + /* 0x7220 */ public Vector2f InteractionWorldParallax; + /* 0x7228 */ public float TargetParallaxMouseMultiplier; + /* 0x722C */ public float TargetParallaxMaintenancePageMultiplier; + /* 0x7230 */ public float NGuiModelViewFadeInAfterRenderTime; + /* 0x7234 */ public TkCurveType NGuiModelViewFadeInAfterRenderCurve; + /* 0x7235 */ public bool NGuiUseSeparateLayersForModelAndReflection; + /* 0x7238 */ public GcDiscoveryHelperTimings DiscoveryHelperTimings; + /* 0x7248 */ public GcHUDStartupTable IntroTiming; + /* 0x7398 */ public GcHUDStartupTable IntroTimingFreighter; + /* 0x74E8 */ public GcHUDStartupTable IntroTimingFreighterRepaired; + /* 0x7638 */ public GcInventorySlotActionData InstallTechSlotAction; + /* 0x7654 */ public GcInventorySlotActionData BuildProductSlotAction; + /* 0x7670 */ public GcInventorySlotActionData ChargeSlotAction; + /* 0x768C */ public GcInventorySlotActionData RepairSlotAction; + /* 0x76A8 */ public GcInventorySlotActionData NewSlotRevealAction; + /* 0x76C4 */ public GcInventorySlotActionData NewSlotPulseAction; + /* 0x76E0 */ public GcInventorySlotActionData InventoryHintAction; + /* 0x76FC */ public GcInventorySlotActionData InventoryHintActionNoGlow; + /* 0x7718 */ public float ReportBaseFlashTime; + /* 0x771C */ public float ReportBaseFlashIntensity; + /* 0x7720 */ public float ReportBaseFlashDelay; + /* 0x7724 */ public float ReportCameraSpeed; + /* 0x7728 */ public float AmbientModeFadeTime; + /* 0x772C */ public bool HideQuickMenuControls; + /* 0x772D */ public bool QuickMenuAllowCycle; + /* 0x7730 */ public float TextChatMaxDisplayTime; + /* 0x7734 */ public float TextChatStayBigAfterTextInput; + /* 0x7738 */ public int BuildingShopMaxItems; + /* 0x773C */ public float ShipScreenTexScale; + /* 0x7740 */ public float MultiplayerTeleportEffectDisappearTime; + /* 0x7744 */ public float MultiplayerTeleportEffectAppearTime; + /* 0x7748 */ public int AbandonedFreighterAirlockRoomNumber; + /* 0x7750 */ public TkNGuiTreeViewTemplate SceneInfoTreeViewTemplate; + /* 0x77D0 */ public TkNGuiTreeViewTemplate FileBrowserTreeViewTemplate; + /* 0x7850 */ public TkNGuiTreeViewTemplate SkeletonToolsTreeViewTemplate; + /* 0x78D0 */ public float SettlementStatInnerRadius; + /* 0x78D4 */ public float SettlementStatOuterRadius; + /* 0x78E0 */ public Colour SettlementStatColour; + /* 0x78F0 */ public Colour SettlementStatBackgroundColour; [NMS(Size = 0x7, EnumType = typeof(GcSettlementStatType.SettlementStatTypeEnum))] - /* 0x7470 */ public NMSString0x20A[] SettlementStatLoc; + /* 0x7900 */ public NMSString0x20A[] SettlementStatLoc; [NMS(Size = 0x7, EnumType = typeof(GcSettlementStatType.SettlementStatTypeEnum))] - /* 0x7550 */ public NMSString0x20A[] SettlementStatFormatLoc; + /* 0x79E0 */ public NMSString0x20A[] SettlementStatFormatLoc; [NMS(Size = 0x7, EnumType = typeof(GcSettlementStatType.SettlementStatTypeEnum))] - /* 0x7630 */ public TkTextureResource[] SettlementStatBasicImages; + /* 0x7AC0 */ public TkTextureResource[] SettlementStatBasicImages; [NMS(Size = 0x7, EnumType = typeof(GcSettlementStatType.SettlementStatTypeEnum))] - /* 0x79CC */ public TkTextureResource[] SettlementStatPositiveImages; + /* 0x7E5C */ public TkTextureResource[] SettlementStatPositiveImages; [NMS(Size = 0x7, EnumType = typeof(GcSettlementStatType.SettlementStatTypeEnum))] - /* 0x7D68 */ public TkTextureResource[] SettlementStatNegativeImages; - /* 0x8104 */ public float MinimumHoldFill; - /* 0x8108 */ public bool EnableAccessibleUIOnSwitch; - /* 0x810C */ public float AccessibleUIPopupScale; - /* 0x8110 */ public float AccessibleUIHUDPopupScale; - /* 0x8114 */ public float DetailMessageDismissTime; - /* 0x8118 */ public float ManualScrollChangePerInputMin; - /* 0x811C */ public float ManualScrollChangePerInputMax; - /* 0x8120 */ public float InfoPortalGuideCycleTime; - /* 0x8124 */ public float InfoPortalMilestonesCycleTime; - /* 0x8128 */ public float FeedFrigateAnimPeriod; - /* 0x812C */ public int FeedFrigateAnimNumPeriods; - /* 0x8130 */ public float FeedFrigateAnimScaleChange; - /* 0x8134 */ public float FeedFrigateAnimAlphaChange; - /* 0x8138 */ public float TouchScrollMaxDelta; - /* 0x813C */ public float TextTouchScrollCap; - /* 0x8140 */ public float TouchScrollChangePageThreshold; + /* 0x81F8 */ public TkTextureResource[] SettlementStatNegativeImages; + /* 0x8594 */ public float MinimumHoldFill; + /* 0x8598 */ public bool EnableAccessibleUIOnSwitch; + /* 0x859C */ public float AccessibleUIPopupScale; + /* 0x85A0 */ public float AccessibleUIHUDPopupScale; + /* 0x85A4 */ public float DetailMessageDismissTime; + /* 0x85A8 */ public float ManualScrollChangePerInputMin; + /* 0x85AC */ public float ManualScrollChangePerInputMax; + /* 0x85B0 */ public float InfoPortalGuideCycleTime; + /* 0x85B4 */ public float InfoPortalMilestonesCycleTime; + /* 0x85B8 */ public float FeedFrigateAnimPeriod; + /* 0x85BC */ public int FeedFrigateAnimNumPeriods; + /* 0x85C0 */ public float FeedFrigateAnimScaleChange; + /* 0x85C4 */ public float FeedFrigateAnimAlphaChange; + /* 0x85C8 */ public float TouchScrollMaxDelta; + /* 0x85CC */ public float TextTouchScrollCap; + /* 0x85D0 */ public float TouchScrollChangePageThreshold; } } diff --git a/libMBIN/Source/NMS/Toolkit/TkModelRendererData.cs b/libMBIN/Source/NMS/Toolkit/TkModelRendererData.cs index 7a251fb30..1172805cd 100644 --- a/libMBIN/Source/NMS/Toolkit/TkModelRendererData.cs +++ b/libMBIN/Source/NMS/Toolkit/TkModelRendererData.cs @@ -2,19 +2,20 @@ namespace libMBIN.NMS.Toolkit { - [NMS(GUID = 0x4B24E25067FB7537, NameHash = 0x53EC68060BE631FB)] + [NMS(GUID = 0xBB38158CAEEEAA45, NameHash = 0x53EC68060BE631FB)] public class TkModelRendererData : NMSTemplate { /* 0x00 */ public TkModelRendererCameraData Camera; /* 0x40 */ public float Fov; /* 0x44 */ public float AspectRatio; + /* 0x48 */ public float LightIntensityMultiplier; // size: 0x3 public enum ThumbnailModeEnum : uint { None, HUD, GUI, } - /* 0x48 */ public ThumbnailModeEnum ThumbnailMode; + /* 0x4C */ public ThumbnailModeEnum ThumbnailMode; // size: 0x4 public enum FocusTypeEnum : uint { ResourceBounds, @@ -22,17 +23,17 @@ public enum FocusTypeEnum : uint { NodeBoundingBox, DiscoveryView, } - /* 0x4C */ public FocusTypeEnum FocusType; - /* 0x50 */ public NMSString0x20A FocusLocator; - /* 0x70 */ public Vector3f FocusOffset; - /* 0x80 */ public float FocusInterpTime; - /* 0x84 */ public float BlendInTime; - /* 0x88 */ public float BlendInOffset; - /* 0x90 */ public NMSString0x10 Anim; - /* 0xA0 */ public float HeightOffset; - /* 0xA4 */ public bool UsePlayerCameraInHmd; - /* 0xA5 */ public bool AlignUIToCameraInHmd; - /* 0xA6 */ public bool UseSensibleCameraFocusNodeIsNowOffsetNode; - /* 0xA7 */ public bool LookForFocusInMasterModel; + /* 0x50 */ public FocusTypeEnum FocusType; + /* 0x58 */ public NMSString0x20A FocusLocator; + /* 0x80 */ public Vector3f FocusOffset; + /* 0x90 */ public float FocusInterpTime; + /* 0x94 */ public float BlendInTime; + /* 0x98 */ public float BlendInOffset; + /* 0xA0 */ public NMSString0x10 Anim; + /* 0xB0 */ public float HeightOffset; + /* 0xB4 */ public bool UsePlayerCameraInHmd; + /* 0xB5 */ public bool AlignUIToCameraInHmd; + /* 0xB6 */ public bool UseSensibleCameraFocusNodeIsNowOffsetNode; + /* 0xB7 */ public bool LookForFocusInMasterModel; } } diff --git a/libMBIN/Source/Version.cs b/libMBIN/Source/Version.cs index 5d65369fb..f4d181a2c 100644 --- a/libMBIN/Source/Version.cs +++ b/libMBIN/Source/Version.cs @@ -25,7 +25,7 @@ public static class Version { // the Prerelease version should be reset to 1 // When the Release version is incremented: // the Prerelease version should be reset to 0 - internal const string VERSION_STRING = "4.40.0.1"; + internal const string VERSION_STRING = "4.41.0.1"; /// Shorthand for AssemblyVersion.Major public static int Major => AssemblyVersion.Major;