diff --git a/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleCategory.cs b/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleCategory.cs index 08ec9fe96..557a9089a 100644 --- a/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleCategory.cs +++ b/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleCategory.cs @@ -1,9 +1,9 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x6EFB9CE8F381D999, NameHash = 0x6F13BCF9)] + [NMS(GUID = 0x8C24548B489A52D6, NameHash = 0x6F13BCF9)] public class GcAlienPuzzleCategory : NMSTemplate { - // size: 0x3C + // size: 0x3D public enum AlienPuzzleCategoryEnum : uint { Default, GuildTraderNone, @@ -49,6 +49,7 @@ public enum AlienPuzzleCategoryEnum : uint { MoodVeryNegative, Proc, FirstAbandonedFreighter, + CompletedAbandonedFreighter, StandardAbandonedFreighter, BiomeSwamp, BiomeLava, diff --git a/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleEntry.cs b/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleEntry.cs index e2997b2db..037f8d5e1 100644 --- a/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleEntry.cs +++ b/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleEntry.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x64FA488B35E2D8D4, NameHash = 0x35D4E04)] + [NMS(GUID = 0x4B669BEA18A49247, NameHash = 0x35D4E04)] public class GcAlienPuzzleEntry : NMSTemplate { [NMS(Index = 2)] diff --git a/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleTable.cs b/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleTable.cs index 732a71e3b..0d11c76bf 100644 --- a/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleTable.cs +++ b/libMBIN/Source/NMS/GameComponents/GcAlienPuzzleTable.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x8663429EE77474EA, NameHash = 0x3987E9FB)] + [NMS(GUID = 0xB8407E47EEBB0D7B, NameHash = 0x3987E9FB)] public class GcAlienPuzzleTable : NMSTemplate { [NMS(Index = 0)] diff --git a/libMBIN/Source/NMS/GameComponents/GcGameTablePetData.cs b/libMBIN/Source/NMS/GameComponents/GcGameTablePetData.cs index 14e4d5a4d..d801f225f 100644 --- a/libMBIN/Source/NMS/GameComponents/GcGameTablePetData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcGameTablePetData.cs @@ -3,46 +3,48 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x8457FC31F02845A2, NameHash = 0xA09640A7)] + [NMS(GUID = 0x122DCC046BC836B2, NameHash = 0xA09640A7)] public class GcGameTablePetData : NMSTemplate { - [NMS(Index = 14, Size = 0x5)] - /* 0x000 */ public GcPetBattlerMoveInitData[] MoveInitDataList; [NMS(Index = 15, Size = 0x5)] + /* 0x000 */ public GcPetBattlerMoveInitData[] MoveInitDataList; + [NMS(Index = 16, Size = 0x5)] /* 0x078 */ public NMSString0x10[] MovesList; - [NMS(Index = 4)] + [NMS(Index = 5)] /* 0x0C8 */ public GcSeed BoneScaleSeed; - [NMS(Index = 3)] + [NMS(Index = 4)] /* 0x0D8 */ public GcSeed ColourBaseSeed; - [NMS(Index = 7)] + [NMS(Index = 8)] /* 0x0E8 */ public List Descriptors; - [NMS(Index = 9)] + [NMS(Index = 10)] /* 0x0F8 */ public GcSeed DescriptorSecondarySeed; - [NMS(Index = 8)] + [NMS(Index = 9)] /* 0x108 */ public GcSeed DescriptorSeed; [NMS(Index = 0)] /* 0x118 */ public NMSString0x10 ID; - [NMS(Index = 11)] + [NMS(Index = 12)] /* 0x128 */ public GcSeed PetBattlerSeed; [NMS(Index = 1)] /* 0x138 */ public GcSeed Seed; - [NMS(Index = 18, Size = 0x3, EnumType = typeof(GcPetBattlerCoreStat.PetBattlerCoreStatEnum))] + [NMS(Index = 19, Size = 0x3, EnumType = typeof(GcPetBattlerCoreStat.PetBattlerCoreStatEnum))] /* 0x148 */ public GcInventoryClass[] CoreStatClassOverrides; - [NMS(Index = 12, Size = 0x3, EnumType = typeof(GcPetBattlerCoreStat.PetBattlerCoreStatEnum))] + [NMS(Index = 13, Size = 0x3, EnumType = typeof(GcPetBattlerCoreStat.PetBattlerCoreStatEnum))] /* 0x154 */ public int[] StatTreatsEaten; - [NMS(Index = 16, Size = 0x3, EnumType = typeof(GcCreaturePetTraits.PetTraitEnum))] + [NMS(Index = 17, Size = 0x3, EnumType = typeof(GcCreaturePetTraits.PetTraitEnum))] /* 0x160 */ public float[] Traits; - [NMS(Index = 5)] - /* 0x16C */ public float Babify; [NMS(Index = 6)] - /* 0x170 */ public float Scale; - [NMS(Index = 13)] - /* 0x174 */ public int ThumbnailIndex; - [NMS(Index = 10)] - /* 0x178 */ public NMSString0x20 Name; + /* 0x16C */ public float Babify; + [NMS(Index = 3)] + /* 0x170 */ public GcBiomeType Biome; + [NMS(Index = 7)] + /* 0x174 */ public float Scale; + [NMS(Index = 14)] + /* 0x178 */ public int ThumbnailIndex; + [NMS(Index = 11)] + /* 0x17C */ public NMSString0x20 Name; [NMS(Index = 2)] - /* 0x198 */ public GcPetBattlerAffinity Affinity; - [NMS(Index = 17)] - /* 0x199 */ public bool UseCoreStatClassOverrides; + /* 0x19C */ public GcPetBattlerAffinity Affinity; + [NMS(Index = 18)] + /* 0x19D */ public bool UseCoreStatClassOverrides; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcGenericMissionSequence.cs b/libMBIN/Source/NMS/GameComponents/GcGenericMissionSequence.cs index ca8329f9a..537024ac3 100644 --- a/libMBIN/Source/NMS/GameComponents/GcGenericMissionSequence.cs +++ b/libMBIN/Source/NMS/GameComponents/GcGenericMissionSequence.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x8901A0C0AD40A31E, NameHash = 0x7FD50C85)] + [NMS(GUID = 0x90039DA87C9130F5, NameHash = 0x7FD50C85)] public class GcGenericMissionSequence : NMSTemplate { [NMS(Index = 24)] diff --git a/libMBIN/Source/NMS/GameComponents/GcMeltdownComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcMeltdownComponentData.cs index bc99a4024..f167f90e0 100644 --- a/libMBIN/Source/NMS/GameComponents/GcMeltdownComponentData.cs +++ b/libMBIN/Source/NMS/GameComponents/GcMeltdownComponentData.cs @@ -1,45 +1,48 @@ using libMBIN.NMS.GameComponents; +using System.Collections.Generic; namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x2E98B0AD6595E384, NameHash = 0x993C48D6)] + [NMS(GUID = 0x537B5C780C05F15D, NameHash = 0x993C48D6)] public class GcMeltdownComponentData : NMSTemplate { - [NMS(Index = 11)] + [NMS(Index = 12)] /* 0x00 */ public NMSString0x20A WarningMessage; - [NMS(Index = 10)] + [NMS(Index = 11)] /* 0x20 */ public NMSString0x10 AreaDamage; + [NMS(Index = 10)] + /* 0x30 */ public List BlockingMissionIds; [NMS(Index = 0)] - /* 0x30 */ public float Duration; + /* 0x40 */ public float Duration; [NMS(Index = 1)] - /* 0x34 */ public float DurationRandomAddition; + /* 0x44 */ public float DurationRandomAddition; [NMS(Index = 3)] - /* 0x38 */ public float MaxArcingDelay; + /* 0x48 */ public float MaxArcingDelay; [NMS(Index = 5)] - /* 0x3C */ public float MaxExplosionDelay; - [NMS(Index = 13)] - /* 0x40 */ public GcAudioWwiseEvents MeltdownAlarmAudio; + /* 0x4C */ public float MaxExplosionDelay; + [NMS(Index = 14)] + /* 0x50 */ public GcAudioWwiseEvents MeltdownAlarmAudio; [NMS(Index = 8)] - /* 0x44 */ public float MeltdownMaxRoll; + /* 0x54 */ public float MeltdownMaxRoll; [NMS(Index = 7)] - /* 0x48 */ public float MeltdownMinRoll; - [NMS(Index = 12)] - /* 0x4C */ public GcAudioWwiseEvents MeltdownStartAudio; + /* 0x58 */ public float MeltdownMinRoll; + [NMS(Index = 13)] + /* 0x5C */ public GcAudioWwiseEvents MeltdownStartAudio; [NMS(Index = 2)] - /* 0x50 */ public float MinArcingDelay; + /* 0x60 */ public float MinArcingDelay; [NMS(Index = 4)] - /* 0x54 */ public float MinExplosionDelay; + /* 0x64 */ public float MinExplosionDelay; [NMS(Index = 6)] - /* 0x58 */ public float PressureDecayRate; + /* 0x68 */ public float PressureDecayRate; [NMS(Index = 9)] - /* 0x5C */ public float WarningRadius; - [NMS(Index = 16)] - /* 0x60 */ public NMSString0x20 ArcNodeName; + /* 0x6C */ public float WarningRadius; [NMS(Index = 17)] - /* 0x80 */ public NMSString0x20 ExplosionNodeName; - [NMS(Index = 14)] - /* 0xA0 */ public NMSString0x20 FlashLightNodeName; + /* 0x70 */ public NMSString0x20 ArcNodeName; + [NMS(Index = 18)] + /* 0x90 */ public NMSString0x20 ExplosionNodeName; [NMS(Index = 15)] - /* 0xC0 */ public NMSString0x20 SpinLightNodeName; + /* 0xB0 */ public NMSString0x20 FlashLightNodeName; + [NMS(Index = 16)] + /* 0xD0 */ public NMSString0x20 SpinLightNodeName; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcMissionConditionHasSettlementBuilding.cs b/libMBIN/Source/NMS/GameComponents/GcMissionConditionHasSettlementBuilding.cs index bd3f48f03..88b4a2c59 100644 --- a/libMBIN/Source/NMS/GameComponents/GcMissionConditionHasSettlementBuilding.cs +++ b/libMBIN/Source/NMS/GameComponents/GcMissionConditionHasSettlementBuilding.cs @@ -2,12 +2,16 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x2FEF87FFA629C21C, NameHash = 0xD9D7367B)] + [NMS(GUID = 0xF977893C581A9F6A, NameHash = 0xD9D7367B)] public class GcMissionConditionHasSettlementBuilding : NMSTemplate { - [NMS(Index = 0)] - /* 0x0 */ public GcBuildingClassification BuildingClass; + [NMS(Index = 2)] + /* 0x0 */ public GcInventoryClass MinimumClass; [NMS(Index = 1)] - /* 0x1 */ public bool RequireComplete; + /* 0x4 */ public bool AnyBuildingClass; + [NMS(Index = 0)] + /* 0x5 */ public GcBuildingClassification BuildingClass; + [NMS(Index = 3)] + /* 0x6 */ public bool RequireComplete; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcMissionTable.cs b/libMBIN/Source/NMS/GameComponents/GcMissionTable.cs index 2bab97d50..76d92719a 100644 --- a/libMBIN/Source/NMS/GameComponents/GcMissionTable.cs +++ b/libMBIN/Source/NMS/GameComponents/GcMissionTable.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x41FAC06CAF38EEBA, NameHash = 0x4E2556EB)] + [NMS(GUID = 0x6330F7D240F652CB, NameHash = 0x4E2556EB)] public class GcMissionTable : NMSTemplate { [NMS(Index = 0, KeyField = "MissionID")] diff --git a/libMBIN/Source/NMS/GameComponents/GcNetworkOwnershipPriority.cs b/libMBIN/Source/NMS/GameComponents/GcNetworkOwnershipPriority.cs index 4544d6513..529cc5926 100644 --- a/libMBIN/Source/NMS/GameComponents/GcNetworkOwnershipPriority.cs +++ b/libMBIN/Source/NMS/GameComponents/GcNetworkOwnershipPriority.cs @@ -1,16 +1,19 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xBBE48213EFB37E58, NameHash = 0x94497FE7)] + [NMS(GUID = 0x63D492675A119CD5, NameHash = 0x94497FE7)] public class GcNetworkOwnershipPriority : NMSTemplate { - // size: 0x6 + // size: 0x9 public enum NetworkOwnershipPriorityEnum : byte { - Lowest, - CargoAttractedByAttractor, - CargoInScrapyard, - CargoOnTruckBed, - CargoGrabbedByGravLaser, - Highest, + None = 0x0, + CargoAttractedByAttractor = 0x1, + CargoInScrapyard = 0x2, + CargoInVehicle = 0x4, + CargoHoveredByGravLaser = 0x8, + CargoInContactWithPlayer = 0x10, + CargoGrabbedByGravLaser = 0x20, + IsBeingInteractedWith = 0x40, + OwnedAndAbsolutelyBlocked = 0x80, } [NMS(Index = 0)] /* 0x0 */ public NetworkOwnershipPriorityEnum NetworkOwnershipPriority; diff --git a/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroupCollidesWith.cs b/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroupCollidesWith.cs index 2eb4c6f87..a17df7aaf 100644 --- a/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroupCollidesWith.cs +++ b/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroupCollidesWith.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xCEF0AAE8337E4725, NameHash = 0xB0C9B25F)] + [NMS(GUID = 0xB98FC34A6CEE4743, NameHash = 0xB0C9B25F)] public class GcPhysicsCollisionGroupCollidesWith : NMSTemplate { [NMS(Index = 1)] diff --git a/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroups.cs b/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroups.cs index b404c1cc9..b88eb07fc 100644 --- a/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroups.cs +++ b/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionGroups.cs @@ -2,10 +2,10 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x935DD87C50B68110, NameHash = 0x6A2D4F5A)] + [NMS(GUID = 0x5EC82AAA9D1660DB, NameHash = 0x6A2D4F5A)] public class GcPhysicsCollisionGroups : NMSTemplate { - // size: 0x55 + // size: 0x57 [Flags] public enum CollisionGroupEnum : uint { Normal, @@ -18,6 +18,7 @@ public enum CollisionGroupEnum : uint { Asteroid, Player, NetworkPlayer, + NetworkPlayerNoCargoPermission, NPC, Ragdoll, Vehicle, @@ -34,6 +35,7 @@ public enum CollisionGroupEnum : uint { Shield, Loot, PlayerMovableObject, + NetworkedObjectNoPermission, SolarSystemMapObject, CollidesWithNothing, CollidesWithEverything, diff --git a/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionTable.cs b/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionTable.cs index 75307e1bf..627d7c335 100644 --- a/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionTable.cs +++ b/libMBIN/Source/NMS/GameComponents/GcPhysicsCollisionTable.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xEAA4605D167A807A, NameHash = 0xF5EE5140)] + [NMS(GUID = 0xB05F67CFA2D11F0C, NameHash = 0xF5EE5140)] public class GcPhysicsCollisionTable : NMSTemplate { [NMS(Index = 0)] diff --git a/libMBIN/Source/NMS/GameComponents/GcStatDefinition.cs b/libMBIN/Source/NMS/GameComponents/GcStatDefinition.cs index d640bd5e4..f637a81d3 100644 --- a/libMBIN/Source/NMS/GameComponents/GcStatDefinition.cs +++ b/libMBIN/Source/NMS/GameComponents/GcStatDefinition.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x21EAC944D6795ECB, NameHash = 0xFC87DBA4)] + [NMS(GUID = 0x5E22C381DC23B8C8, NameHash = 0xFC87DBA4)] public class GcStatDefinition : NMSTemplate { [NMS(Index = 4)] @@ -11,15 +11,17 @@ public class GcStatDefinition : NMSTemplate /* 0x10 */ public GcStatValueData DefaultValue; [NMS(Index = 2)] /* 0x1C */ public GcStatDisplayType DisplayType; - [NMS(Index = 7)] + [NMS(Index = 8)] /* 0x20 */ public int MissionMessageDecimals; [NMS(Index = 1)] /* 0x24 */ public GcStatTrackType TrackType; [NMS(Index = 0)] /* 0x28 */ public GcStatType Type; + [NMS(Index = 7)] + /* 0x2C */ public bool AllowRemoteRecord; [NMS(Index = 6)] - /* 0x2C */ public bool IsProgression; + /* 0x2D */ public bool IsProgression; [NMS(Index = 5)] - /* 0x2D */ public bool TelemetryUpload; + /* 0x2E */ public bool TelemetryUpload; } } diff --git a/libMBIN/Source/NMS/GameComponents/GcStatDefinitionTable.cs b/libMBIN/Source/NMS/GameComponents/GcStatDefinitionTable.cs index 0b2155dbd..c7d572bf0 100644 --- a/libMBIN/Source/NMS/GameComponents/GcStatDefinitionTable.cs +++ b/libMBIN/Source/NMS/GameComponents/GcStatDefinitionTable.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xA233C7964CE4F884, NameHash = 0x26731382)] + [NMS(GUID = 0x36F9C683CBE9EC0C, NameHash = 0x26731382)] public class GcStatDefinitionTable : NMSTemplate { [NMS(Index = 0)] diff --git a/libMBIN/Source/NMS/GameComponents/GcUniqueIdComponentData.cs b/libMBIN/Source/NMS/GameComponents/GcUniqueIdComponentData.cs deleted file mode 100644 index f5b40cd48..000000000 --- a/libMBIN/Source/NMS/GameComponents/GcUniqueIdComponentData.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace libMBIN.NMS.GameComponents -{ - [NMS(GUID = 0x3A90518B40874BF3, NameHash = 0xF61F1C93)] - public class GcUniqueIdComponentData : NMSTemplate - { - } -} diff --git a/libMBIN/Source/NMS/Globals/GcCollisionTable.cs b/libMBIN/Source/NMS/Globals/GcCollisionTable.cs index ab042f360..70e6b1974 100644 --- a/libMBIN/Source/NMS/Globals/GcCollisionTable.cs +++ b/libMBIN/Source/NMS/Globals/GcCollisionTable.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x8B34108E4904141D, NameHash = 0x36E3583)] + [NMS(GUID = 0xE569503D1DADCA5D, NameHash = 0x36E3583)] public class GcCollisionTable : NMSTemplate { [NMS(Index = 0)] diff --git a/libMBIN/Source/NMS/Globals/GcDebugOptions.cs b/libMBIN/Source/NMS/Globals/GcDebugOptions.cs index f8eb5e76d..adaade1ac 100644 --- a/libMBIN/Source/NMS/Globals/GcDebugOptions.cs +++ b/libMBIN/Source/NMS/Globals/GcDebugOptions.cs @@ -4,40 +4,40 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x398B5762C3AEE20E, NameHash = 0xAA861200)] + [NMS(GUID = 0x91F2233318DC77D0, NameHash = 0xAA861200)] public class GcDebugOptions : NMSTemplate { - [NMS(Index = 457)] + [NMS(Index = 458)] /* 0x0000 */ public GcSeasonTransferInventoryConfig SeasonTransferInventoryConfigOverride; [NMS(Index = 221)] /* 0x0030 */ public GcFilename CrashDumpPath; - [NMS(Index = 454)] + [NMS(Index = 455)] /* 0x0040 */ public NMSString0x10 CreateSeasonContextMaskIdOverride; - [NMS(Index = 338)] + [NMS(Index = 339)] /* 0x0050 */ public GcFilename CursorTexture; [NMS(Index = 114)] /* 0x0060 */ public GcFilename CutScene; - [NMS(Index = 336)] - /* 0x0070 */ public GcFilename DebugFont; [NMS(Index = 337)] + /* 0x0070 */ public GcFilename DebugFont; + [NMS(Index = 338)] /* 0x0080 */ public GcFilename DebugFontTexture; [NMS(Index = 115)] /* 0x0090 */ public GcFilename DebugScene; - [NMS(Index = 373)] + [NMS(Index = 374)] /* 0x00A0 */ public NMSString0x10 DefaultAirCreatureTable; - [NMS(Index = 375)] + [NMS(Index = 376)] /* 0x00B0 */ public NMSString0x10 DefaultCaveCreatureTable; - [NMS(Index = 372)] + [NMS(Index = 373)] /* 0x00C0 */ public NMSString0x10 DefaultGroundCreatureTable; [NMS(Index = 192)] /* 0x00D0 */ public GcFilename DefaultSaveData; - [NMS(Index = 374)] + [NMS(Index = 375)] /* 0x00E0 */ public NMSString0x10 DefaultWaterCreatureTable; - [NMS(Index = 463)] + [NMS(Index = 464)] /* 0x00F0 */ public NMSString0x10 ForceBuilderMissionBoardMission; [NMS(Index = 191)] /* 0x0100 */ public List LocTableList; - [NMS(Index = 339)] + [NMS(Index = 340)] /* 0x0110 */ public GcFilename PauseTexture; [NMS(Index = 278)] /* 0x0120 */ public GcFilename PipelineFile; @@ -45,17 +45,17 @@ public class GcDebugOptions : NMSTemplate /* 0x0130 */ public GcFilename PipelineFileEditor; [NMS(Index = 279)] /* 0x0140 */ public GcFilename PipelineFileFrontend; - [NMS(Index = 340)] + [NMS(Index = 341)] /* 0x0150 */ public GcFilename PlayTexture; [NMS(Index = 189)] /* 0x0160 */ public GcFilename RealityPresetFile; - [NMS(Index = 342)] + [NMS(Index = 343)] /* 0x0170 */ public GcFilename RenderToTexture; [NMS(Index = 112)] /* 0x0180 */ public GcFilename SceneSettings; - [NMS(Index = 341)] + [NMS(Index = 342)] /* 0x0190 */ public GcFilename StepTexture; - [NMS(Index = 455)] + [NMS(Index = 456)] /* 0x01A0 */ public NMSString0x10 SwitchSeasonContextMaskIdOverride; [NMS(Index = 219)] /* 0x01B0 */ public ulong ForceTimeToEpoch; @@ -65,17 +65,17 @@ public class GcDebugOptions : NMSTemplate /* 0x01C0 */ public ulong OverrideAbandonedFreighterSeed; [NMS(Index = 308)] /* 0x01C8 */ public ulong OverrideMatchmakingVersion; - [NMS(Index = 438)] + [NMS(Index = 439)] /* 0x01D0 */ public TkGlobals ToolkitGlobals; [NMS(Index = 203, MxmlName = "3dTextDistance")] /* 0x06EC */ public float _3dTextDistance; [NMS(Index = 204, MxmlName = "3dTextMinScale")] /* 0x06F0 */ public float _3dTextMinScale; - [NMS(Index = 429)] + [NMS(Index = 430)] /* 0x06F4 */ public GcBaseBuildingPartStyle AutomaticPartSpawnStyle; - [NMS(Index = 424)] + [NMS(Index = 425)] /* 0x06F8 */ public float BaseDownloadTimeout; - [NMS(Index = 436)] + [NMS(Index = 437)] /* 0x06FC */ public uint BasePayloadMultiplier; [NMS(Index = 10)] /* 0x0700 */ public int BootDirectlyIntoSaveSlot; @@ -109,23 +109,23 @@ public enum BootModeEnum : uint { /* 0x0718 */ public float DebugTextLineHeight; [NMS(Index = 230)] /* 0x071C */ public float DebugTextSize; - [NMS(Index = 329)] + [NMS(Index = 330)] /* 0x0720 */ public int DebugTextureSize; [NMS(Index = 301)] /* 0x0724 */ public int DiscoveryAutoSyncIntervalSeconds; - [NMS(Index = 386)] + [NMS(Index = 387)] /* 0x0728 */ public GcGalaxyStarAnomaly ForceAnomalyTo; - [NMS(Index = 404)] + [NMS(Index = 405)] /* 0x072C */ public int ForceAsteroidSystemIndex; - [NMS(Index = 362)] + [NMS(Index = 363)] /* 0x0730 */ public GcBiomeSubType ForceBiomeSubTypeTo; - [NMS(Index = 361)] + [NMS(Index = 362)] /* 0x0734 */ public GcBiomeType ForceBiomeTo; - [NMS(Index = 367)] + [NMS(Index = 368)] /* 0x0738 */ public GcAlienRace ForceBuildingRaceTo; - [NMS(Index = 376)] + [NMS(Index = 377)] /* 0x073C */ public GcPlanetLife ForceCreatureLifeLevelTo; - [NMS(Index = 397)] + [NMS(Index = 398)] /* 0x0740 */ public int ForceGrassColourIndex; [NMS(Index = 126)] /* 0x0744 */ public float ForceInitialTimeOfDay; @@ -133,37 +133,37 @@ public enum BootModeEnum : uint { /* 0x0748 */ public int ForceInteractionIndex; [NMS(Index = 185)] /* 0x074C */ public GcAlienRace ForceInteractionRaceTo; - [NMS(Index = 369)] + [NMS(Index = 370)] /* 0x0750 */ public GcPlanetLife ForceLifeLevelTo; [NMS(Index = 178)] /* 0x0754 */ public GcAlienPuzzleCategory ForceNPCPuzzleCategory; - [NMS(Index = 365)] + [NMS(Index = 366)] /* 0x0758 */ public GcScreenFilters ForceScreenFilterTo; - [NMS(Index = 389)] + [NMS(Index = 390)] /* 0x075C */ public float ForceSeaLevel; - [NMS(Index = 392)] + [NMS(Index = 393)] /* 0x0760 */ public int ForceSkyColourIndex; - [NMS(Index = 395)] + [NMS(Index = 396)] /* 0x0764 */ public uint ForceSkyColourSeed; [NMS(Index = 38)] /* 0x0768 */ public GcSpaceBattleType ForceSpaceBattleType; - [NMS(Index = 393)] + [NMS(Index = 394)] /* 0x076C */ public int ForceSpaceSkyColourIndex; - [NMS(Index = 359)] + [NMS(Index = 360)] /* 0x0770 */ public GcGalaxyStarTypes ForceStarTypeTo; [NMS(Index = 128)] /* 0x0774 */ public float ForceSunAngle; - [NMS(Index = 377)] + [NMS(Index = 378)] /* 0x0778 */ public GcPlanetLife ForceTerrainSettings; - [NMS(Index = 379)] + [NMS(Index = 380)] /* 0x077C */ public TkVoxelGeneratorSettingsTypes ForceTerrainTypeTo; [NMS(Index = 125)] /* 0x0780 */ public float ForceTimeOfDay; - [NMS(Index = 396)] + [NMS(Index = 397)] /* 0x0784 */ public int ForceWaterColourIndex; - [NMS(Index = 391)] + [NMS(Index = 392)] /* 0x0788 */ public TkWaterCondition ForceWaterConditionTo; - [NMS(Index = 388)] + [NMS(Index = 389)] /* 0x078C */ public int ForceWaterObjectFileIndex; // size: 0x3 public enum GameStateModeEnum : uint { @@ -173,21 +173,21 @@ public enum GameStateModeEnum : uint { } [NMS(Index = 109)] /* 0x0790 */ public GameStateModeEnum GameStateMode; - [NMS(Index = 413)] + [NMS(Index = 414)] /* 0x0794 */ public float GenerateCostAngle; - [NMS(Index = 412)] + [NMS(Index = 413)] /* 0x0798 */ public float GenerateCostDistance; - [NMS(Index = 414)] - /* 0x079C */ public float GenerateCostLOD; [NMS(Index = 415)] + /* 0x079C */ public float GenerateCostLOD; + [NMS(Index = 416)] /* 0x07A0 */ public float GenerateCostWait; - [NMS(Index = 410)] + [NMS(Index = 411)] /* 0x07A4 */ public int GenerateFarLodBuildingDist; - [NMS(Index = 327)] + [NMS(Index = 328)] /* 0x07A8 */ public int MaxNumDebugMessages; - [NMS(Index = 427)] + [NMS(Index = 428)] /* 0x07AC */ public int MoveBaseIndex; - [NMS(Index = 450)] + [NMS(Index = 451)] /* 0x07B0 */ public int MultipleFingersSamePressFrameDelta; [NMS(Index = 12)] /* 0x07B4 */ public GcGameMode NewSaveGameMode; @@ -197,7 +197,7 @@ public enum GameStateModeEnum : uint { /* 0x07BC */ public int OverrideServerSeasonEndTime; [NMS(Index = 317)] /* 0x07C0 */ public int OverrideServerSeasonNumber; - [NMS(Index = 453)] + [NMS(Index = 454)] /* 0x07C4 */ public float PanDeadzone; // size: 0x7 public enum PlayerSpawnLocationOverrideEnum : uint { @@ -211,19 +211,19 @@ public enum PlayerSpawnLocationOverrideEnum : uint { } [NMS(Index = 111)] /* 0x07C8 */ public PlayerSpawnLocationOverrideEnum PlayerSpawnLocationOverride; - [NMS(Index = 332)] - /* 0x07CC */ public int ProceduralModelBatchSize; [NMS(Index = 333)] + /* 0x07CC */ public int ProceduralModelBatchSize; + [NMS(Index = 334)] /* 0x07D0 */ public int ProceduralModelFilterMatchretryCount; - [NMS(Index = 331)] + [NMS(Index = 332)] /* 0x07D4 */ public int ProceduralModelsShown; - [NMS(Index = 335)] + [NMS(Index = 336)] /* 0x07D8 */ public int ProceduralModelsThumbnailSize; - [NMS(Index = 431)] - /* 0x07DC */ public int ProfilerPartIndexPhase; [NMS(Index = 432)] - /* 0x07E0 */ public int ProfilerPartIndexStride; + /* 0x07DC */ public int ProfilerPartIndexPhase; [NMS(Index = 433)] + /* 0x07E0 */ public int ProfilerPartIndexStride; + [NMS(Index = 434)] /* 0x07E4 */ public int ProfilerPartIteration; // size: 0x3 public enum ProxyTypeEnum : uint { @@ -250,9 +250,9 @@ public enum RecordSettingEnum : uint { /* 0x07F0 */ public RecordSettingEnum RecordSetting; [NMS(Index = 218)] /* 0x07F4 */ public int RecurrenceTimeOffset; - [NMS(Index = 449)] + [NMS(Index = 450)] /* 0x07F8 */ public int ScreenshotForUploadHeight; - [NMS(Index = 448)] + [NMS(Index = 449)] /* 0x07FC */ public int ScreenshotForUploadWidth; // size: 0x9 public enum ServerEnvEnum : uint { @@ -330,11 +330,11 @@ public enum SolarSystemBootEnum : uint { /* 0x0834 */ public float SprintMultiplier; [NMS(Index = 283)] /* 0x0838 */ public float SunLightScaleGgx; - [NMS(Index = 451)] - /* 0x083C */ public int SwipeDetectionMaxFrames; [NMS(Index = 452)] + /* 0x083C */ public int SwipeDetectionMaxFrames; + [NMS(Index = 453)] /* 0x0840 */ public float SwipeDetectionNormalizedTravelThreshold; - [NMS(Index = 325)] + [NMS(Index = 326)] /* 0x0844 */ public int SynergyPort; // size: 0x3 public enum UseBanksEnum : uint { @@ -374,15 +374,15 @@ public enum UseBanksEnum : uint { /* 0x1ED2 */ public NMSString0x80 ProxyURI; [NMS(Index = 320)] /* 0x1F52 */ public NMSString0x40 ForceBaseDownloadUser; - [NMS(Index = 441)] + [NMS(Index = 442)] /* 0x1F92 */ public NMSString0x40 OverrideSettlementOwnershipOnlineId; - [NMS(Index = 440)] + [NMS(Index = 441)] /* 0x1FD2 */ public NMSString0x40 OverrideSettlementOwnershipUsername; - [NMS(Index = 447)] + [NMS(Index = 448)] /* 0x2012 */ public NMSString0x40 ScreenshotForUploadName; [NMS(Index = 183)] /* 0x2052 */ public NMSString0x20 AllowedLanguagesFile; - [NMS(Index = 428)] + [NMS(Index = 429)] /* 0x2072 */ public NMSString0x20 AutomaticPartSpawnID; [NMS(Index = 222)] /* 0x2092 */ public NMSString0x20 CrashDumpIdentifier; @@ -392,17 +392,17 @@ public enum UseBanksEnum : uint { /* 0x20D2 */ public NMSString0x20 SmokeTestForcePlanetDetail; [NMS(Index = 266)] /* 0x20F2 */ public NMSString0x20 SmokeTestRunFolder; - [NMS(Index = 324)] + [NMS(Index = 325)] /* 0x2112 */ public NMSString0x20 SynergyServer; - [NMS(Index = 460)] + [NMS(Index = 461)] /* 0x2132 */ public bool ActiveMissionsIgnoreStartCancelConditions; [NMS(Index = 132)] /* 0x2133 */ public bool AllowGalaxyMapRequests; - [NMS(Index = 423)] + [NMS(Index = 424)] /* 0x2134 */ public bool AllowGlobalPartSnapping; - [NMS(Index = 352)] + [NMS(Index = 353)] /* 0x2135 */ public bool AllowNGuiVR; - [NMS(Index = 439)] + [NMS(Index = 440)] /* 0x2136 */ public bool AllowOverrideSettlementOwnership; [NMS(Index = 81)] /* 0x2137 */ public bool AllowPause; @@ -438,23 +438,23 @@ public enum UseBanksEnum : uint { /* 0x2146 */ public bool AlwaysShowURI; [NMS(Index = 37)] /* 0x2147 */ public bool AlwaysSpaceBattle; - [NMS(Index = 461)] + [NMS(Index = 462)] /* 0x2148 */ public bool AssertIfDiploFound; [NMS(Index = 311)] /* 0x2149 */ public bool AutoJoinRandomGames; [NMS(Index = 303)] /* 0x214A */ public bool AutoJoinUserEnabled; - [NMS(Index = 430)] + [NMS(Index = 431)] /* 0x214B */ public bool AutomaticPartSpawnInactive; - [NMS(Index = 435)] + [NMS(Index = 436)] /* 0x214C */ public bool BaseAdmin; [NMS(Index = 86)] /* 0x214D */ public bool BlockCommunicatorSignals; - [NMS(Index = 442)] + [NMS(Index = 443)] /* 0x214E */ public bool BlockSettlementsNetwork; [NMS(Index = 39)] /* 0x214F */ public bool BlockSpaceBattle; - [NMS(Index = 346)] + [NMS(Index = 347)] /* 0x2150 */ public bool BodyTurning; [NMS(Index = 11)] /* 0x2151 */ public bool BootDirectlyIntoLastSave; @@ -494,15 +494,15 @@ public enum UseBanksEnum : uint { /* 0x2162 */ public bool CreatureDrawVocals; [NMS(Index = 268)] /* 0x2163 */ public bool CreatureErrors; - [NMS(Index = 437)] + [NMS(Index = 438)] /* 0x2164 */ public bool CrossPlatformFeaturedBases; - [NMS(Index = 417)] + [NMS(Index = 418)] /* 0x2165 */ public bool DChecksEnabled; - [NMS(Index = 419)] - /* 0x2166 */ public bool DChecksOutputBinary; [NMS(Index = 420)] + /* 0x2166 */ public bool DChecksOutputBinary; + [NMS(Index = 421)] /* 0x2167 */ public bool DChecksOutputFileLine; - [NMS(Index = 418)] + [NMS(Index = 419)] /* 0x2168 */ public bool DChecksOutputJson; [NMS(Index = 206)] /* 0x2169 */ public bool DebugBuildingSpawns; @@ -526,21 +526,21 @@ public enum UseBanksEnum : uint { /* 0x2172 */ public bool DebugTerrainTextures; [NMS(Index = 223)] /* 0x2173 */ public bool DebugThreatLevels; - [NMS(Index = 411)] + [NMS(Index = 412)] /* 0x2174 */ public bool DeferRegionBodies; [NMS(Index = 2)] /* 0x2175 */ public bool DisableAbandonedFreighterRoomsOptimisation; - [NMS(Index = 421)] - /* 0x2176 */ public bool DisableBaseBuilding; [NMS(Index = 422)] + /* 0x2176 */ public bool DisableBaseBuilding; + [NMS(Index = 423)] /* 0x2177 */ public bool DisableBaseBuildingLimits; - [NMS(Index = 425)] + [NMS(Index = 426)] /* 0x2178 */ public bool DisableBasePowerRequirements; [NMS(Index = 288)] /* 0x2179 */ public bool DisableClouds; [NMS(Index = 43)] /* 0x217A */ public bool DisableContinuousSaving; - [NMS(Index = 434)] + [NMS(Index = 435)] /* 0x217B */ public bool DisableCorvetteSwapParts; [NMS(Index = 93)] /* 0x217C */ public bool DisableCorvetteValidation; @@ -552,15 +552,15 @@ public enum UseBanksEnum : uint { /* 0x217F */ public bool DisableFileWatcher; [NMS(Index = 28)] /* 0x2180 */ public bool DisableHazards; - [NMS(Index = 350)] + [NMS(Index = 351)] /* 0x2181 */ public bool DisableHeadConstraints; [NMS(Index = 44)] /* 0x2182 */ public bool DisableInvalidSaveVersion; - [NMS(Index = 349)] + [NMS(Index = 350)] /* 0x2183 */ public bool DisableLeftHand; - [NMS(Index = 405)] + [NMS(Index = 406)] /* 0x2184 */ public bool DisableLimits; - [NMS(Index = 462)] + [NMS(Index = 463)] /* 0x2185 */ public bool DisableMissionShop; [NMS(Index = 306)] /* 0x2186 */ public bool DisableMonumentDownloads; @@ -568,7 +568,7 @@ public enum UseBanksEnum : uint { /* 0x2187 */ public bool DisableNPCHiddenUntilScanned; [NMS(Index = 63)] /* 0x2188 */ public bool DisableNPCs; - [NMS(Index = 444)] + [NMS(Index = 445)] /* 0x2189 */ public bool DisablePartialStories; [NMS(Index = 99)] /* 0x218A */ public bool DisablePetBattlerSpectatorWelcomeMessageForSwitch2; @@ -598,11 +598,11 @@ public enum UseBanksEnum : uint { /* 0x2196 */ public bool DrawCreaturesInRoutines; [NMS(Index = 224)] /* 0x2197 */ public bool DumpManifestContents; - [NMS(Index = 443)] + [NMS(Index = 444)] /* 0x2198 */ public bool EnableAccessibleUI; [NMS(Index = 163)] /* 0x2199 */ public bool EnableBaseBuildingExpandables; - [NMS(Index = 426)] + [NMS(Index = 427)] /* 0x219A */ public bool EnableBaseMovingOption; [NMS(Index = 139)] /* 0x219B */ public bool EnableCloudAnimation; @@ -628,11 +628,11 @@ public enum UseBanksEnum : uint { /* 0x21A5 */ public bool EnablePetBattlerRandomPets; [NMS(Index = 96)] /* 0x21A6 */ public bool EnablePetBattlerTurnTimeoutInPvE; - [NMS(Index = 351)] + [NMS(Index = 352)] /* 0x21A7 */ public bool EnablePhotomodeVR; [NMS(Index = 166)] /* 0x21A8 */ public bool EnableSolarSystemMap; - [NMS(Index = 323)] + [NMS(Index = 324)] /* 0x21A9 */ public bool EnableSynergy; [NMS(Index = 88)] /* 0x21AA */ public bool EnableTouchScreenDebugging; @@ -654,25 +654,25 @@ public enum UseBanksEnum : uint { /* 0x21B2 */ public bool FixedFramerate; [NMS(Index = 202)] /* 0x21B3 */ public bool FleetDirectorAutoMode; - [NMS(Index = 459)] + [NMS(Index = 460)] /* 0x21B4 */ public bool ForceAllExhibitsToBeEditable; [NMS(Index = 197)] /* 0x21B5 */ public bool ForceBasicLoadScreen; - [NMS(Index = 384)] + [NMS(Index = 385)] /* 0x21B6 */ public bool ForceBinaryStar; - [NMS(Index = 360)] + [NMS(Index = 361)] /* 0x21B7 */ public bool ForceBiome; - [NMS(Index = 363)] + [NMS(Index = 364)] /* 0x21B8 */ public bool ForceBiomeMaintainsTerrain; [NMS(Index = 66)] /* 0x21B9 */ public bool ForceBuildersAlwaysKnown; - [NMS(Index = 366)] + [NMS(Index = 367)] /* 0x21BA */ public bool ForceBuildingRace; - [NMS(Index = 356)] + [NMS(Index = 357)] /* 0x21BB */ public bool ForceCorruptSentinels; - [NMS(Index = 370)] - /* 0x21BC */ public bool ForceCreatureLifeLevel; [NMS(Index = 371)] + /* 0x21BC */ public bool ForceCreatureLifeLevel; + [NMS(Index = 372)] /* 0x21BD */ public bool ForceDefaultCreatureFile; [NMS(Index = 47)] /* 0x21BE */ public bool ForceDisableClothComponent; @@ -694,17 +694,17 @@ public enum UseBanksEnum : uint { /* 0x21C6 */ public bool ForceEnableRagdollComponent; [NMS(Index = 56)] /* 0x21C7 */ public bool ForceEnableSpringComponent; - [NMS(Index = 355)] + [NMS(Index = 356)] /* 0x21C8 */ public bool ForceExtremeSentinels; - [NMS(Index = 354)] + [NMS(Index = 355)] /* 0x21C9 */ public bool ForceExtremeWeather; [NMS(Index = 124)] /* 0x21CA */ public bool ForceFrontendPersonalityTest; [NMS(Index = 91)] /* 0x21CB */ public bool ForceFullFeatureMode; - [NMS(Index = 382)] + [NMS(Index = 383)] /* 0x21CC */ public bool ForceGasGiantSystem; - [NMS(Index = 381)] + [NMS(Index = 382)] /* 0x21CD */ public bool ForceGiantSystem; [NMS(Index = 107)] /* 0x21CE */ public bool ForceInitialShip; @@ -712,51 +712,51 @@ public enum UseBanksEnum : uint { /* 0x21CF */ public bool ForceInitialWeapon; [NMS(Index = 176)] /* 0x21D0 */ public bool ForceInteractionToSettings; - [NMS(Index = 368)] + [NMS(Index = 369)] /* 0x21D1 */ public bool ForceLifeLevel; - [NMS(Index = 358)] + [NMS(Index = 359)] /* 0x21D2 */ public bool ForceLoadAllWeather; [NMS(Index = 159)] /* 0x21D3 */ public bool ForceNexusInQuickMenu; - [NMS(Index = 380)] + [NMS(Index = 381)] /* 0x21D4 */ public bool ForcePirateSystem; - [NMS(Index = 400)] - /* 0x21D5 */ public bool ForcePlanetsToHaveNoCaves; [NMS(Index = 401)] - /* 0x21D6 */ public bool ForcePlanetsToHaveNoNoiseLayers; + /* 0x21D5 */ public bool ForcePlanetsToHaveNoCaves; [NMS(Index = 402)] + /* 0x21D6 */ public bool ForcePlanetsToHaveNoNoiseLayers; + [NMS(Index = 403)] /* 0x21D7 */ public bool ForcePlanetsToHaveNoTerrainFeatures; - [NMS(Index = 399)] + [NMS(Index = 400)] /* 0x21D8 */ public bool ForcePlanetsToHaveNoWater; - [NMS(Index = 387)] + [NMS(Index = 388)] /* 0x21D9 */ public bool ForcePlanetsToHaveWater; - [NMS(Index = 383)] + [NMS(Index = 384)] /* 0x21DA */ public bool ForcePrimeTerrain; [NMS(Index = 196)] /* 0x21DB */ public bool ForcePurpleSystemsToAlwaysBirth; [NMS(Index = 195)] /* 0x21DC */ public bool ForcePurpleSystemsVisibleOnLoad; - [NMS(Index = 403)] + [NMS(Index = 404)] /* 0x21DD */ public bool ForceRareAsteroidSystem; - [NMS(Index = 464)] - /* 0x21DE */ public bool ForceScanEventsToGoPrime; [NMS(Index = 465)] + /* 0x21DE */ public bool ForceScanEventsToGoPrime; + [NMS(Index = 466)] /* 0x21DF */ public bool ForceScanEventsToSpecificGrassColour; - [NMS(Index = 353)] + [NMS(Index = 354)] /* 0x21E0 */ public bool ForceScrapWorlds; - [NMS(Index = 364)] + [NMS(Index = 365)] /* 0x21E1 */ public bool ForceScreenFilter; [NMS(Index = 315)] /* 0x21E2 */ public bool ForceSmallLobby; - [NMS(Index = 394)] + [NMS(Index = 395)] /* 0x21E3 */ public bool ForceSpaceSkyColourRare; - [NMS(Index = 357)] + [NMS(Index = 358)] /* 0x21E4 */ public bool ForceStarType; [NMS(Index = 127)] /* 0x21E5 */ public bool ForceSunDirectionFromPhotoMode; - [NMS(Index = 385)] + [NMS(Index = 386)] /* 0x21E6 */ public bool ForceTernaryStar; - [NMS(Index = 378)] + [NMS(Index = 379)] /* 0x21E7 */ public bool ForceTerrainType; [NMS(Index = 90)] /* 0x21E8 */ public bool ForceTgaDlc; @@ -768,7 +768,7 @@ public enum UseBanksEnum : uint { /* 0x21EB */ public bool ForceUniverseAddressFromChangelist; [NMS(Index = 21)] /* 0x21EC */ public bool ForceUnlockSolarSystemMap; - [NMS(Index = 390)] + [NMS(Index = 391)] /* 0x21ED */ public bool ForceWaterCondition; [NMS(Index = 193)] /* 0x21EE */ public bool FormatDownloadStorageAreaOnBoot; @@ -784,17 +784,17 @@ public enum UseBanksEnum : uint { /* 0x21F3 */ public bool GraphTexStreaming; [NMS(Index = 213)] /* 0x21F4 */ public bool HangOnCrash; - [NMS(Index = 343)] + [NMS(Index = 344)] /* 0x21F5 */ public bool HmdFrameShiftEnabled; - [NMS(Index = 345)] + [NMS(Index = 346)] /* 0x21F6 */ public bool HmdShowTrackedEyePos; - [NMS(Index = 344)] + [NMS(Index = 345)] /* 0x21F7 */ public bool HmdUseSolidGuiPointer; [NMS(Index = 214)] /* 0x21F8 */ public bool HotReloadModGlobals; [NMS(Index = 35)] /* 0x21F9 */ public bool IgnoreFreighterSpawnWarpRequirement; - [NMS(Index = 466)] + [NMS(Index = 467)] /* 0x21FA */ public bool IgnoreMissionRank; [NMS(Index = 162)] /* 0x21FB */ public bool IgnoreSteamDev; @@ -808,13 +808,13 @@ public enum UseBanksEnum : uint { /* 0x21FF */ public bool InstanceCollision; [NMS(Index = 179)] /* 0x2200 */ public bool InteractionsAllwaysGivesTech; - [NMS(Index = 409)] + [NMS(Index = 410)] /* 0x2201 */ public bool LimitGlobalBodies; - [NMS(Index = 408)] + [NMS(Index = 409)] /* 0x2202 */ public bool LimitGlobalInstances; - [NMS(Index = 407)] + [NMS(Index = 408)] /* 0x2203 */ public bool LimitPerRegionBodies; - [NMS(Index = 406)] + [NMS(Index = 407)] /* 0x2204 */ public bool LimitPerRegionInstances; [NMS(Index = 287)] /* 0x2205 */ public bool LoadShaderSourceIfRenderdocEnabled; @@ -832,19 +832,19 @@ public enum UseBanksEnum : uint { /* 0x220B */ public bool MeltdownsEnabled; [NMS(Index = 123)] /* 0x220C */ public bool MemCsv; - [NMS(Index = 467)] - /* 0x220D */ public bool MissionMessageLoggingEnabled; [NMS(Index = 468)] - /* 0x220E */ public bool MissionNGUIShowsConditionResults; + /* 0x220D */ public bool MissionMessageLoggingEnabled; [NMS(Index = 469)] - /* 0x220F */ public bool MissionNGUIShowsTableNames; + /* 0x220E */ public bool MissionNGUIShowsConditionResults; [NMS(Index = 470)] + /* 0x220F */ public bool MissionNGUIShowsTableNames; + [NMS(Index = 471)] /* 0x2210 */ public bool MissionSurveyEnabled; - [NMS(Index = 398)] + [NMS(Index = 399)] /* 0x2211 */ public bool ModifyPlanetsInInitialSystems; - [NMS(Index = 471)] - /* 0x2212 */ public bool MPMissions; [NMS(Index = 472)] + /* 0x2212 */ public bool MPMissions; + [NMS(Index = 473)] /* 0x2213 */ public bool MPMissionsAlwaysEPIC; [NMS(Index = 158)] /* 0x2214 */ public bool MultiplePlayerFreightersInASystem; @@ -852,11 +852,11 @@ public enum UseBanksEnum : uint { /* 0x2215 */ public bool NexusBots; [NMS(Index = 84)] /* 0x2216 */ public bool PlaceOnGroundWhenLeavingDebugCamera; - [NMS(Index = 328)] + [NMS(Index = 329)] /* 0x2217 */ public bool PreloadToolbox; [NMS(Index = 232)] /* 0x2218 */ public bool PrintAvgFrameTimes; - [NMS(Index = 334)] + [NMS(Index = 335)] /* 0x2219 */ public bool ProceduralModelsDeterministicSequence; [NMS(Index = 285)] /* 0x221A */ public bool Proto2DevKit; @@ -876,7 +876,7 @@ public enum UseBanksEnum : uint { /* 0x2221 */ public bool RevealAllTitles; [NMS(Index = 215)] /* 0x2222 */ public bool SaveOutModdedMetadata; - [NMS(Index = 458)] + [NMS(Index = 459)] /* 0x2223 */ public bool ScratchpadPlanetEnvironment; [NMS(Index = 172)] /* 0x2224 */ public bool ScreenshotMode; @@ -894,7 +894,7 @@ public enum UseBanksEnum : uint { /* 0x222A */ public bool ShowDebugMessages; [NMS(Index = 228)] /* 0x222B */ public bool ShowDynamicResScale; - [NMS(Index = 326)] + [NMS(Index = 327)] /* 0x222C */ public bool ShowEditorPlacementPreview; [NMS(Index = 69)] /* 0x222D */ public bool ShowFireteamMembersUA; @@ -906,13 +906,13 @@ public enum UseBanksEnum : uint { /* 0x2230 */ public bool ShowGPURenderTime; [NMS(Index = 240)] /* 0x2231 */ public bool ShowGraphs; - [NMS(Index = 347)] + [NMS(Index = 348)] /* 0x2232 */ public bool ShowHmdHandControllers; [NMS(Index = 208)] /* 0x2233 */ public bool ShowLongestStrings; [NMS(Index = 235)] /* 0x2234 */ public bool ShowMempoolOverlay; - [NMS(Index = 473)] + [NMS(Index = 474)] /* 0x2235 */ public bool ShowMissionIdInTitle; [NMS(Index = 236)] /* 0x2236 */ public bool ShowMouseSmoothing; @@ -920,7 +920,7 @@ public enum UseBanksEnum : uint { /* 0x2237 */ public bool ShowPositionDebug; [NMS(Index = 238)] /* 0x2238 */ public bool ShowRenderStatsDisplay; - [NMS(Index = 348)] + [NMS(Index = 349)] /* 0x2239 */ public bool ShowTeleportEffectLocally; [NMS(Index = 286)] /* 0x223A */ public bool SimulateDisabledParticleRefractions; @@ -996,13 +996,13 @@ public enum UseBanksEnum : uint { /* 0x225D */ public bool UnlockAllPlatformRewards; [NMS(Index = 77)] /* 0x225E */ public bool UnlockAllSeasonRewards; - [NMS(Index = 445)] + [NMS(Index = 446)] /* 0x225F */ public bool UnlockAllStories; [NMS(Index = 71)] /* 0x2260 */ public bool UnlockAllTitles; [NMS(Index = 78)] /* 0x2261 */ public bool UnlockAllTwitchRewards; - [NMS(Index = 446)] + [NMS(Index = 447)] /* 0x2262 */ public bool UnlockAllWords; [NMS(Index = 165)] /* 0x2263 */ public bool UpdateMarkersJob; @@ -1036,19 +1036,19 @@ public enum UseBanksEnum : uint { /* 0x2271 */ public bool UseMovementStickForRun; [NMS(Index = 142)] /* 0x2272 */ public bool UseObjects; - [NMS(Index = 416)] + [NMS(Index = 417)] /* 0x2273 */ public bool UseOldTerrainMeshing; [NMS(Index = 307)] /* 0x2274 */ public bool UsePadOnUnfocusedWindow; [NMS(Index = 134)] /* 0x2275 */ public bool UseParticles; - [NMS(Index = 330)] + [NMS(Index = 331)] /* 0x2276 */ public bool UseProcTextureDebugger; [NMS(Index = 131)] /* 0x2277 */ public bool UseSceneInfoWindow; [NMS(Index = 30)] /* 0x2278 */ public bool UseScreenEffects; - [NMS(Index = 456)] + [NMS(Index = 457)] /* 0x2279 */ public bool UseSeasonTransferInventoryConfigOverride; [NMS(Index = 140)] /* 0x227A */ public bool UseTerrain; @@ -1056,5 +1056,7 @@ public enum UseBanksEnum : uint { /* 0x227B */ public bool UseVolumetrics; [NMS(Index = 14)] /* 0x227C */ public bool VideoCaptureMode; + [NMS(Index = 323)] + /* 0x227D */ public bool VisualiseNetReplicatedEntityOwnership; } } diff --git a/libMBIN/Source/NMS/Globals/GcGameTableGlobals.cs b/libMBIN/Source/NMS/Globals/GcGameTableGlobals.cs index 6247dd473..dd4772a31 100644 --- a/libMBIN/Source/NMS/Globals/GcGameTableGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcGameTableGlobals.cs @@ -4,7 +4,7 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x76657DBD09918A71, NameHash = 0x8122CE73)] + [NMS(GUID = 0xCF4AA05C4BE1EDDF, NameHash = 0x8122CE73)] public class GcGameTableGlobals : NMSTemplate { [NMS(Index = 128, Size = 0x9, EnumType = typeof(GcPetBattlerAffinity.PetBattlerAffinityEnum))] diff --git a/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs b/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs index 0135c9951..90a2eb2ef 100644 --- a/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs +++ b/libMBIN/Source/NMS/Globals/GcGameplayGlobals.cs @@ -4,150 +4,150 @@ namespace libMBIN.NMS.Globals { - [NMS(GUID = 0x678B5ED19175FB50, NameHash = 0x2524086B)] + [NMS(GUID = 0x4C263B506D5DFE1, NameHash = 0x2524086B)] public class GcGameplayGlobals : NMSTemplate { [NMS(Index = 0)] /* 0x0000 */ public GcDiscoveryTrimSettings DiscoveryTrimSettings; - [NMS(Index = 490)] + [NMS(Index = 491)] /* 0x0150 */ public GcShipHUDTargetData HUDTarget; - [NMS(Index = 434)] + [NMS(Index = 435)] /* 0x0260 */ public GcScanEffectData BaseBuildingDeleteScanEffect; - [NMS(Index = 442)] - /* 0x02B0 */ public GcScanEffectData BaseBuildingErrorAboveWaterScanEffect; [NMS(Index = 443)] + /* 0x02B0 */ public GcScanEffectData BaseBuildingErrorAboveWaterScanEffect; + [NMS(Index = 444)] /* 0x0300 */ public GcScanEffectData BaseBuildingErrorBelowWaterScanEffect; - [NMS(Index = 439)] - /* 0x0350 */ public GcScanEffectData BaseBuildingErrorCollisionScanEffect; [NMS(Index = 440)] + /* 0x0350 */ public GcScanEffectData BaseBuildingErrorCollisionScanEffect; + [NMS(Index = 441)] /* 0x03A0 */ public GcScanEffectData BaseBuildingErrorImpossibleScanEffect; - [NMS(Index = 438)] + [NMS(Index = 439)] /* 0x03F0 */ public GcScanEffectData BaseBuildingErrorInsideScanEffect; - [NMS(Index = 441)] + [NMS(Index = 442)] /* 0x0440 */ public GcScanEffectData BaseBuildingErrorUnaffordableScanEffect; - [NMS(Index = 435)] + [NMS(Index = 436)] /* 0x0490 */ public GcScanEffectData BaseBuildingGhostScanEffect; - [NMS(Index = 432)] + [NMS(Index = 433)] /* 0x04E0 */ public GcScanEffectData BaseBuildingPreviewSelectionScanEffect; - [NMS(Index = 445)] + [NMS(Index = 446)] /* 0x0530 */ public GcScanEffectData BaseBuildingRemotePlayerSelectionScanEffect; - [NMS(Index = 444)] + [NMS(Index = 445)] /* 0x0580 */ public GcScanEffectData BaseBuildingRemotePlayerValidScanEffect; - [NMS(Index = 433)] + [NMS(Index = 434)] /* 0x05D0 */ public GcScanEffectData BaseBuildingSelectionScanEffect; - [NMS(Index = 436)] + [NMS(Index = 437)] /* 0x0620 */ public GcScanEffectData BaseBuildingSpawnStaticEffect; - [NMS(Index = 431)] + [NMS(Index = 432)] /* 0x0670 */ public GcScanEffectData BaseBuildingValidScanEffect; - [NMS(Index = 437)] + [NMS(Index = 438)] /* 0x06C0 */ public GcScanEffectData BaseBuildingVisionScanEffect; - [NMS(Index = 238)] + [NMS(Index = 239)] /* 0x0710 */ public GcScanEffectData BinocularScanEffect; - [NMS(Index = 123)] + [NMS(Index = 124)] /* 0x0760 */ public GcScanEffectData BinocularSelectedEffect; - [NMS(Index = 430)] + [NMS(Index = 431)] /* 0x07B0 */ public GcScanEffectData BlankScanEffect; - [NMS(Index = 424)] + [NMS(Index = 425)] /* 0x0800 */ public GcScanEffectData BuildingScanEffect; - [NMS(Index = 427)] + [NMS(Index = 428)] /* 0x0850 */ public GcScanEffectData CreatureScanEffect; - [NMS(Index = 252)] - /* 0x08A0 */ public GcScanEffectData DeconstructEffect; [NMS(Index = 253)] - /* 0x08F0 */ public GcScanEffectData HitEffect; + /* 0x08A0 */ public GcScanEffectData DeconstructEffect; [NMS(Index = 254)] + /* 0x08F0 */ public GcScanEffectData HitEffect; + [NMS(Index = 255)] /* 0x0940 */ public GcScanEffectData HitEffectCritical; - [NMS(Index = 426)] + [NMS(Index = 427)] /* 0x0990 */ public GcScanEffectData HUDShipScanEffect; - [NMS(Index = 428)] + [NMS(Index = 429)] /* 0x09E0 */ public GcScanEffectData ObjectsScanEffect; - [NMS(Index = 423)] + [NMS(Index = 424)] /* 0x0A30 */ public GcScanEffectData PassiveScanEffect; - [NMS(Index = 635)] + [NMS(Index = 636)] /* 0x0A80 */ public GcScanEffectData ShipBuilderNullScanEffect; - [NMS(Index = 634)] + [NMS(Index = 635)] /* 0x0AD0 */ public GcScanEffectData ShipBuilderScanEffect; - [NMS(Index = 633)] + [NMS(Index = 634)] /* 0x0B20 */ public GcScanEffectData ShipSalvageScanEffect; - [NMS(Index = 425)] + [NMS(Index = 426)] /* 0x0B70 */ public GcScanEffectData TargetShipScanEffect; - [NMS(Index = 429)] + [NMS(Index = 430)] /* 0x0BC0 */ public GcScanEffectData VRGhostScanEffect; - [NMS(Index = 237)] + [NMS(Index = 238)] /* 0x0C10 */ public Colour BinocularScanTargetColour; - [NMS(Index = 124)] - /* 0x0C20 */ public Colour BinocularSelectedColour; [NMS(Index = 125)] + /* 0x0C20 */ public Colour BinocularSelectedColour; + [NMS(Index = 126)] /* 0x0C30 */ public Colour BinocularSelectedUnknownColour; [NMS(Index = 98)] /* 0x0C40 */ public Colour BulletTraceLineColour; - [NMS(Index = 257)] + [NMS(Index = 258)] /* 0x0C50 */ public Vector3f CommunicatorShipSpawnOffset; - [NMS(Index = 486)] + [NMS(Index = 487)] /* 0x0C60 */ public Colour HUDDamageSplatPainColour; - [NMS(Index = 485)] + [NMS(Index = 486)] /* 0x0C70 */ public Colour HUDDamageSplatShieldColour; - [NMS(Index = 181)] + [NMS(Index = 182)] /* 0x0C80 */ public Colour OverHeatBarColour; - [NMS(Index = 180)] + [NMS(Index = 181)] /* 0x0C90 */ public Colour OverHeatColour; - [NMS(Index = 523)] + [NMS(Index = 524)] /* 0x0CA0 */ public Colour PainColour; - [NMS(Index = 573)] + [NMS(Index = 574)] /* 0x0CB0 */ public Colour PlayerAmbientSpotLightColour; - [NMS(Index = 206)] - /* 0x0CC0 */ public Colour RefinerColour1A; [NMS(Index = 207)] - /* 0x0CD0 */ public Colour RefinerColour1B; + /* 0x0CC0 */ public Colour RefinerColour1A; [NMS(Index = 208)] - /* 0x0CE0 */ public Colour RefinerColour1C; + /* 0x0CD0 */ public Colour RefinerColour1B; [NMS(Index = 209)] + /* 0x0CE0 */ public Colour RefinerColour1C; + [NMS(Index = 210)] /* 0x0CF0 */ public Colour RefinerColour1D; - [NMS(Index = 469)] - /* 0x0D00 */ public Colour ScannerColour1; [NMS(Index = 470)] + /* 0x0D00 */ public Colour ScannerColour1; + [NMS(Index = 471)] /* 0x0D10 */ public Colour ScannerColour2; - [NMS(Index = 571)] + [NMS(Index = 572)] /* 0x0D20 */ public Colour TorchColour; [NMS(Index = 1)] /* 0x0D30 */ public GcScanToRevealComponentData CaveGraveRevealData; - [NMS(Index = 112, Size = 0x5)] - /* 0x0D90 */ public NMSString0x10[] SalvageTechList; [NMS(Index = 113, Size = 0x5)] + /* 0x0D90 */ public NMSString0x10[] SalvageTechList; + [NMS(Index = 114, Size = 0x5)] /* 0x0DE0 */ public NMSString0x10[] SalvageTechListMultiTool; - [NMS(Index = 109, Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] - /* 0x0E30 */ public NMSString0x10[] SalvageRewardsDropship; [NMS(Index = 110, Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] - /* 0x0E70 */ public NMSString0x10[] SalvageRewardsFighter; + /* 0x0E30 */ public NMSString0x10[] SalvageRewardsDropship; [NMS(Index = 111, Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] + /* 0x0E70 */ public NMSString0x10[] SalvageRewardsFighter; + [NMS(Index = 112, Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] /* 0x0EB0 */ public NMSString0x10[] SalvageRewardsScience; - [NMS(Index = 108, Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] + [NMS(Index = 109, Size = 0x4, EnumType = typeof(GcInventoryClass.InventoryClassEnum))] /* 0x0EF0 */ public NMSString0x10[] SalvageRewardsShuttle; - [NMS(Index = 648)] - /* 0x0F30 */ public NMSString0x20A CommunicatorFireteamNexusExitDialog; [NMS(Index = 649)] + /* 0x0F30 */ public NMSString0x20A CommunicatorFireteamNexusExitDialog; + [NMS(Index = 650)] /* 0x0F50 */ public NMSString0x20A CommunicatorNexusExitAbandonWarningDialog; - [NMS(Index = 675)] + [NMS(Index = 676)] /* 0x0F70 */ public TkModelResource WeaponSpawnAltObject; - [NMS(Index = 674)] + [NMS(Index = 675)] /* 0x0F90 */ public TkModelResource WeaponSpawnObject; - [NMS(Index = 603)] + [NMS(Index = 604)] /* 0x0FB0 */ public GcFilename BaseBuildingTable; - [NMS(Index = 409)] + [NMS(Index = 410)] /* 0x0FC0 */ public NMSString0x10 BeaconScan; - [NMS(Index = 398)] + [NMS(Index = 399)] /* 0x0FD0 */ public NMSString0x10 BioShipTerrainResource; [NMS(Index = 35)] /* 0x0FE0 */ public NMSString0x10 BuildersWordReward; - [NMS(Index = 269)] + [NMS(Index = 270)] /* 0x0FF0 */ public List CommunicatorEffectTable; - [NMS(Index = 413)] - /* 0x1000 */ public NMSString0x10 DebugScanPlanet; [NMS(Index = 414)] + /* 0x1000 */ public NMSString0x10 DebugScanPlanet; + [NMS(Index = 415)] /* 0x1010 */ public NMSString0x10 DebugScanSpace; - [NMS(Index = 536)] + [NMS(Index = 537)] /* 0x1020 */ public NMSString0x10 DefaultAnim; - [NMS(Index = 412)] + [NMS(Index = 413)] /* 0x1030 */ public NMSString0x10 DistressSignalScan; [NMS(Index = 77)] /* 0x1040 */ public NMSString0x10 FreeShipSlotID; @@ -155,105 +155,105 @@ public class GcGameplayGlobals : NMSTemplate /* 0x1050 */ public NMSString0x10 FreeSuitSlotID; [NMS(Index = 78)] /* 0x1060 */ public NMSString0x10 FreeWeapSlotID; - [NMS(Index = 189)] + [NMS(Index = 190)] /* 0x1070 */ public List FreighterHyperdriveAccess; - [NMS(Index = 188)] + [NMS(Index = 189)] /* 0x1080 */ public List HyperdriveAccess; - [NMS(Index = 590)] + [NMS(Index = 591)] /* 0x1090 */ public GcFilename InitialDebrisScene; - [NMS(Index = 602)] + [NMS(Index = 603)] /* 0x10A0 */ public GcFilename LegacyBaseBuildingTable; - [NMS(Index = 135)] + [NMS(Index = 136)] /* 0x10B0 */ public NMSString0x10 MissionSurveyBugsID; - [NMS(Index = 134)] + [NMS(Index = 135)] /* 0x10C0 */ public NMSString0x10 MissionSurveyWormID; [NMS(Index = 72)] /* 0x10D0 */ public NMSString0x10 NexusRecipeCostType; - [NMS(Index = 411)] + [NMS(Index = 412)] /* 0x10E0 */ public NMSString0x10 ObservatoryScan; - [NMS(Index = 364)] + [NMS(Index = 365)] /* 0x10F0 */ public List PirateEarlySpawnChances; [NMS(Index = 33)] /* 0x1100 */ public NMSString0x10 PirateMissionPrimaryReward; [NMS(Index = 34)] /* 0x1110 */ public NMSString0x10 PirateMissionSecondReward; - [NMS(Index = 410)] + [NMS(Index = 411)] /* 0x1120 */ public NMSString0x10 RadioTowerScan; - [NMS(Index = 395)] + [NMS(Index = 396)] /* 0x1130 */ public NMSString0x10 ResourceDirtSubstanceID; - [NMS(Index = 500)] + [NMS(Index = 501)] /* 0x1140 */ public GcFilename ResourceParticleFile; - [NMS(Index = 396)] + [NMS(Index = 397)] /* 0x1150 */ public NMSString0x10 ResourceUnderwaterSubstanceID; - [NMS(Index = 114)] - /* 0x1160 */ public List SalvageProdsList; [NMS(Index = 115)] + /* 0x1160 */ public List SalvageProdsList; + [NMS(Index = 116)] /* 0x1170 */ public List SalvageSubstancesList; - [NMS(Index = 397)] + [NMS(Index = 398)] /* 0x1180 */ public NMSString0x10 SandwormTerrainResource; [NMS(Index = 11)] /* 0x1190 */ public NMSString0x10 SeaTrashDeployID; - [NMS(Index = 415)] + [NMS(Index = 416)] /* 0x11A0 */ public NMSString0x10 ShipScan; - [NMS(Index = 406)] - /* 0x11B0 */ public NMSString0x10 ToolScan; [NMS(Index = 407)] + /* 0x11B0 */ public NMSString0x10 ToolScan; + [NMS(Index = 408)] /* 0x11C0 */ public NMSString0x10 ToolScanHardMode; - [NMS(Index = 416)] + [NMS(Index = 417)] /* 0x11D0 */ public NMSString0x10 VisualScan; - [NMS(Index = 408)] + [NMS(Index = 409)] /* 0x11E0 */ public NMSString0x10 WaypointScan; - [NMS(Index = 422)] + [NMS(Index = 423)] /* 0x11F0 */ public List ZoomLevels; [NMS(Index = 8)] /* 0x1200 */ public ulong CookingRefreshTimeInSeconds; - [NMS(Index = 605)] + [NMS(Index = 606)] /* 0x1208 */ public ulong NPCWorkerInteractionCooldown; - [NMS(Index = 404)] + [NMS(Index = 405)] /* 0x1210 */ public GcResourceCollectEffect AsteroidResourceCollect; - [NMS(Index = 672, Size = 0x8)] + [NMS(Index = 673, Size = 0x8)] /* 0x1244 */ public int[] AlienShipEvolveCosts; - [NMS(Index = 366)] + [NMS(Index = 367)] /* 0x1264 */ public GcExperienceTimers FlybyTimers; - [NMS(Index = 369, Size = 0x8, EnumType = typeof(GcProceduralTechnologyData.QualityEnum))] + [NMS(Index = 370, Size = 0x8, EnumType = typeof(GcProceduralTechnologyData.QualityEnum))] /* 0x1284 */ public int[] FreighterTechQualityWeightings; - [NMS(Index = 361)] - /* 0x12A4 */ public GcExperienceTimers FreighterTimers; [NMS(Index = 362)] + /* 0x12A4 */ public GcExperienceTimers FreighterTimers; + [NMS(Index = 363)] /* 0x12C4 */ public GcExperienceTimers PlanetPirateTimers; - [NMS(Index = 368)] + [NMS(Index = 369)] /* 0x12E4 */ public GcExperienceTimers PoliceTimers; - [NMS(Index = 358)] - /* 0x1304 */ public GcExperienceTimers SentinelTimersLow; [NMS(Index = 359)] + /* 0x1304 */ public GcExperienceTimers SentinelTimersLow; + [NMS(Index = 360)] /* 0x1324 */ public GcExperienceTimers SentinelTimersNormal; - [NMS(Index = 367)] + [NMS(Index = 368)] /* 0x1344 */ public GcExperienceTimers SpaceFlybyTimers; - [NMS(Index = 363)] + [NMS(Index = 364)] /* 0x1364 */ public GcExperienceTimers SpacePirateTimers; - [NMS(Index = 534)] - /* 0x1384 */ public GcTracerData BulletTracer; [NMS(Index = 535)] + /* 0x1384 */ public GcTracerData BulletTracer; + [NMS(Index = 536)] /* 0x139C */ public GcTracerData ShipTracer; - [NMS(Index = 311, Size = 0x4, EnumType = typeof(GcPlayerConflictData.ConflictLevelEnum))] + [NMS(Index = 312, Size = 0x4, EnumType = typeof(GcPlayerConflictData.ConflictLevelEnum))] /* 0x13B4 */ public float[] ChanceOfPirateFreighterBattleOnWarpToSystem; [NMS(Index = 36, Size = 0x3, EnumType = typeof(GcMissionDifficulty.MissionDifficultyEnum))] /* 0x13C4 */ public float[] MissionSubstanceDifficultyMultipliers; - [NMS(Index = 294, Size = 0x3)] - /* 0x13D0 */ public int[] PirateInterestLevels; [NMS(Index = 295, Size = 0x3)] + /* 0x13D0 */ public int[] PirateInterestLevels; + [NMS(Index = 296, Size = 0x3)] /* 0x13DC */ public int[] PirateInterestLevelsSurvival; - [NMS(Index = 299, Size = 0x3)] - /* 0x13E8 */ public int[] PoliceInterestLevels; [NMS(Index = 300, Size = 0x3)] + /* 0x13E8 */ public int[] PoliceInterestLevels; + [NMS(Index = 301, Size = 0x3)] /* 0x13F4 */ public int[] PoliceInterestLevelsSurvival; - [NMS(Index = 677)] + [NMS(Index = 678)] /* 0x1400 */ public Vector2f FrigateFlybyTimer; - [NMS(Index = 483)] - /* 0x1408 */ public Vector2f HUDDamageSize; [NMS(Index = 484)] + /* 0x1408 */ public Vector2f HUDDamageSize; + [NMS(Index = 485)] /* 0x1410 */ public Vector2f HUDDamageSplatSize; - [NMS(Index = 621)] + [NMS(Index = 622)] /* 0x1418 */ public GcPortalData Portal; [NMS(Index = 18)] /* 0x1420 */ public Vector2f SaveContextTransferShipCostScaleNanites; @@ -263,105 +263,105 @@ public class GcGameplayGlobals : NMSTemplate /* 0x1430 */ public Vector2f SaveContextTransferWeaponCostScaleNanites; [NMS(Index = 15)] /* 0x1438 */ public Vector2f SaveContextTransferWeaponCostScaleUnits; - [NMS(Index = 347)] - /* 0x1440 */ public float AggressiveSentinelProbability; [NMS(Index = 348)] + /* 0x1440 */ public float AggressiveSentinelProbability; + [NMS(Index = 349)] /* 0x1444 */ public float AggressiveSentinelProbabilitySurvival; - [NMS(Index = 607)] + [NMS(Index = 608)] /* 0x1448 */ public float AirLockDoorRange; [NMS(Index = 97)] /* 0x144C */ public float AlienPodThreshold1; [NMS(Index = 96)] /* 0x1450 */ public float AlienPodThreshold2; - [NMS(Index = 244)] + [NMS(Index = 245)] /* 0x1454 */ public float AllRecipesKnownNanitesMax; - [NMS(Index = 243)] + [NMS(Index = 244)] /* 0x1458 */ public float AllRecipesKnownNanitesMin; - [NMS(Index = 128)] + [NMS(Index = 129)] /* 0x145C */ public float AngleFromBaseComputerWhenTeleporting; - [NMS(Index = 374)] + [NMS(Index = 375)] /* 0x1460 */ public float AsteroidCarveRadius; - [NMS(Index = 372)] + [NMS(Index = 373)] /* 0x1464 */ public float AsteroidHitForce; - [NMS(Index = 382)] + [NMS(Index = 383)] /* 0x1468 */ public int AsteroidResourceReducer; - [NMS(Index = 215)] + [NMS(Index = 216)] /* 0x146C */ public int AsteroidScanMaxShown; - [NMS(Index = 219)] + [NMS(Index = 220)] /* 0x1470 */ public float AsteroidScanRange; - [NMS(Index = 218)] + [NMS(Index = 219)] /* 0x1474 */ public float AsteroidScanTime; - [NMS(Index = 373)] + [NMS(Index = 374)] /* 0x1478 */ public float AsteroidTorqueForce; - [NMS(Index = 690)] + [NMS(Index = 691)] /* 0x147C */ public float AtlasGunCurrencyConversion; - [NMS(Index = 214)] + [NMS(Index = 215)] /* 0x1480 */ public float AtmosphereEntryErrorTime; - [NMS(Index = 211)] - /* 0x1484 */ public float AtmosphereEntryFadeTimeFactor; [NMS(Index = 212)] + /* 0x1484 */ public float AtmosphereEntryFadeTimeFactor; + [NMS(Index = 213)] /* 0x1488 */ public float AtmosphereEntryOffset; - [NMS(Index = 210)] + [NMS(Index = 211)] /* 0x148C */ public float AtmosphereEntryTime; - [NMS(Index = 130)] + [NMS(Index = 131)] /* 0x1490 */ public float AutoTranslateWordChance; - [NMS(Index = 650)] + [NMS(Index = 651)] /* 0x1494 */ public float BackgroundSpaceEncounterCheckTimer; - [NMS(Index = 532)] + [NMS(Index = 533)] /* 0x1498 */ public float BarrelOffset; - [NMS(Index = 604)] + [NMS(Index = 605)] /* 0x149C */ public float BaseBuildingHoverTimeToKnowPart; - [NMS(Index = 446)] + [NMS(Index = 447)] /* 0x14A0 */ public float BaseBuildingRemotePlayerErrorAlphaScanEffect; [NMS(Index = 10)] /* 0x14A4 */ public float BaseFoodDuration; - [NMS(Index = 170)] + [NMS(Index = 171)] /* 0x14A8 */ public float BaseLaserHeatTime; - [NMS(Index = 402)] + [NMS(Index = 403)] /* 0x14AC */ public float BeaconInteractRange; - [NMS(Index = 231)] + [NMS(Index = 232)] /* 0x14B0 */ public float BinocCreatureScanTime; - [NMS(Index = 229)] - /* 0x14B4 */ public float BinocMinScanTime; [NMS(Index = 230)] + /* 0x14B4 */ public float BinocMinScanTime; + [NMS(Index = 231)] /* 0x14B8 */ public float BinocScanTime; - [NMS(Index = 228)] + [NMS(Index = 229)] /* 0x14BC */ public float BinocTimeBeforeScan; - [NMS(Index = 236)] + [NMS(Index = 237)] /* 0x14C0 */ public float BinocularScanTargetFadeTime; - [NMS(Index = 227)] + [NMS(Index = 228)] /* 0x14C4 */ public float BinocularScanTargetHeightRange; - [NMS(Index = 233)] + [NMS(Index = 234)] /* 0x14C8 */ public float BinocularScanTargetInitialFadeTime; - [NMS(Index = 235)] + [NMS(Index = 236)] /* 0x14CC */ public float BinocularScanTargetLineWidth; - [NMS(Index = 226)] + [NMS(Index = 227)] /* 0x14D0 */ public float BinocularScanTargetMinHeight; - [NMS(Index = 234)] + [NMS(Index = 235)] /* 0x14D4 */ public float BinocularScanTargetScaler; - [NMS(Index = 597)] - /* 0x14D8 */ public float BlackHoleJumpVoxelDist; [NMS(Index = 598)] + /* 0x14D8 */ public float BlackHoleJumpVoxelDist; + [NMS(Index = 599)] /* 0x14DC */ public float BlackHoleJumpVoxelVariation; - [NMS(Index = 593)] - /* 0x14E0 */ public float BonusChildTypeElementsAdd; [NMS(Index = 594)] + /* 0x14E0 */ public float BonusChildTypeElementsAdd; + [NMS(Index = 595)] /* 0x14E4 */ public float BonusChildTypeElementsMultiply; - [NMS(Index = 591)] - /* 0x14E8 */ public float BonusSameTypeElementsAdd; [NMS(Index = 592)] + /* 0x14E8 */ public float BonusSameTypeElementsAdd; + [NMS(Index = 593)] /* 0x14EC */ public float BonusSameTypeElementsMultiply; [NMS(Index = 12)] /* 0x14F0 */ public int BugFiendCap; - [NMS(Index = 377)] + [NMS(Index = 378)] /* 0x14F4 */ public float BuildingBeamDistance; - [NMS(Index = 246)] + [NMS(Index = 247)] /* 0x14F8 */ public float BuildingPlayerBaseIconOffset; [NMS(Index = 99)] /* 0x14FC */ public float BulletTraceLineWidth; [NMS(Index = 44)] /* 0x1500 */ public float CargoShieldStrength; - [NMS(Index = 126)] + [NMS(Index = 127)] /* 0x1504 */ public float CockpitScale; [NMS(Index = 65)] /* 0x1508 */ public float CombatLevelBaseValueBoltcaster; @@ -379,109 +379,109 @@ public class GcGameplayGlobals : NMSTemplate /* 0x1520 */ public float CombatLevelBestWeaponBias; [NMS(Index = 71)] /* 0x1524 */ public float CombatLevelSClassValue; - [NMS(Index = 540)] + [NMS(Index = 541)] /* 0x1528 */ public float CombatSpeedReadoutMultiplier; - [NMS(Index = 380)] + [NMS(Index = 381)] /* 0x152C */ public int CommonProductEffectiveness; - [NMS(Index = 264)] - /* 0x1530 */ public float CommunicatorCargoScanDroneAtOffsetFallback; [NMS(Index = 265)] - /* 0x1534 */ public float CommunicatorCargoScanDronePitch; + /* 0x1530 */ public float CommunicatorCargoScanDroneAtOffsetFallback; [NMS(Index = 266)] + /* 0x1534 */ public float CommunicatorCargoScanDronePitch; + [NMS(Index = 267)] /* 0x1538 */ public float CommunicatorCargoScanDroneRoll; - [NMS(Index = 260)] - /* 0x153C */ public float CommunicatorCargoScanDroneScale; [NMS(Index = 261)] - /* 0x1540 */ public float CommunicatorCargoScanDroneScaleFallback; + /* 0x153C */ public float CommunicatorCargoScanDroneScale; [NMS(Index = 262)] - /* 0x1544 */ public float CommunicatorCargoScanDroneUpOffset; + /* 0x1540 */ public float CommunicatorCargoScanDroneScaleFallback; [NMS(Index = 263)] + /* 0x1544 */ public float CommunicatorCargoScanDroneUpOffset; + [NMS(Index = 264)] /* 0x1548 */ public float CommunicatorCargoScanDroneUpOffsetFallback; - [NMS(Index = 267)] - /* 0x154C */ public float CommunicatorCargoScanDroneYaw; [NMS(Index = 268)] + /* 0x154C */ public float CommunicatorCargoScanDroneYaw; + [NMS(Index = 269)] /* 0x1550 */ public float CommunicatorFadeTime; - [NMS(Index = 256)] + [NMS(Index = 257)] /* 0x1554 */ public float CommunicatorSpawnHeightOffset; - [NMS(Index = 255)] + [NMS(Index = 256)] /* 0x1558 */ public float CommunicatorSpawnOffset; - [NMS(Index = 259)] + [NMS(Index = 260)] /* 0x155C */ public float CommunicatorSpawnRotation; - [NMS(Index = 258)] + [NMS(Index = 259)] /* 0x1560 */ public float CommunicatorSpawnScale; - [NMS(Index = 625)] + [NMS(Index = 626)] /* 0x1564 */ public float CorruptSentinelProbability; - [NMS(Index = 335)] + [NMS(Index = 336)] /* 0x1568 */ public float CreatureMinScanTime; - [NMS(Index = 334)] + [NMS(Index = 335)] /* 0x156C */ public float CreatureScanAngle; - [NMS(Index = 333)] + [NMS(Index = 334)] /* 0x1570 */ public float CreatureScanStickyDecay; - [NMS(Index = 162)] - /* 0x1574 */ public int CreaturesToBaitForTutorial; [NMS(Index = 163)] + /* 0x1574 */ public int CreaturesToBaitForTutorial; + [NMS(Index = 164)] /* 0x1578 */ public int CreaturesToFeedForTutorial; - [NMS(Index = 341)] + [NMS(Index = 342)] /* 0x157C */ public int CritDamage; - [NMS(Index = 247)] + [NMS(Index = 248)] /* 0x1580 */ public float CriticalHitMultiplier; - [NMS(Index = 342)] + [NMS(Index = 343)] /* 0x1584 */ public float CritScale; [NMS(Index = 9)] /* 0x1588 */ public int CronusNaniteDonationMul; - [NMS(Index = 631)] + [NMS(Index = 632)] /* 0x158C */ public float DeadPlanetGravityFactor; - [NMS(Index = 375)] + [NMS(Index = 376)] /* 0x1590 */ public int DeathMoneyPenalty; - [NMS(Index = 340)] + [NMS(Index = 341)] /* 0x1594 */ public float DeepWaterJellyCrimeModMax; - [NMS(Index = 391)] + [NMS(Index = 392)] /* 0x1598 */ public float DeepWaterResourceMulMax; [NMS(Index = 42)] /* 0x159C */ public int DematerialiserFuelUse; - [NMS(Index = 661)] + [NMS(Index = 662)] /* 0x15A0 */ public float DerelictPulseEncounterAtmosphericEffectChance; - [NMS(Index = 281)] - /* 0x15A4 */ public float DestroyEffectHeight; [NMS(Index = 282)] + /* 0x15A4 */ public float DestroyEffectHeight; + [NMS(Index = 283)] /* 0x15A8 */ public float DestroyEffectMaxScale; - [NMS(Index = 129)] + [NMS(Index = 130)] /* 0x15AC */ public float DistanceFromBaseComputerWhenTeleporting; - [NMS(Index = 401)] + [NMS(Index = 402)] /* 0x15B0 */ public float DockNodeBuyRadius; - [NMS(Index = 289)] + [NMS(Index = 290)] /* 0x15B4 */ public int EarlyPiratesToBeKilled; - [NMS(Index = 344)] - /* 0x15B8 */ public float EmergencyBuildingScanEventDistance; [NMS(Index = 345)] + /* 0x15B8 */ public float EmergencyBuildingScanEventDistance; + [NMS(Index = 346)] /* 0x15BC */ public float EmergencyBuildingScanEventTime; - [NMS(Index = 283)] + [NMS(Index = 284)] /* 0x15C0 */ public float EventTargetSpeed; - [NMS(Index = 474)] + [NMS(Index = 475)] /* 0x15C4 */ public float ExcitingNearRange; - [NMS(Index = 472)] - /* 0x15C8 */ public float ExcitingViewAngle; [NMS(Index = 473)] + /* 0x15C8 */ public float ExcitingViewAngle; + [NMS(Index = 474)] /* 0x15CC */ public float ExcitingViewRange; - [NMS(Index = 582)] - /* 0x15D0 */ public float ExplosionForce; [NMS(Index = 583)] + /* 0x15D0 */ public float ExplosionForce; + [NMS(Index = 584)] /* 0x15D4 */ public float ExplosionForceMaxForceRadius; - [NMS(Index = 581)] + [NMS(Index = 582)] /* 0x15D8 */ public float ExplosionRadiusMultiplier; - [NMS(Index = 622)] + [NMS(Index = 623)] /* 0x15DC */ public int FourthRaceSpawnPercentage; - [NMS(Index = 306)] + [NMS(Index = 307)] /* 0x15E0 */ public float FreighterBattleRadius; - [NMS(Index = 310)] + [NMS(Index = 311)] /* 0x15E4 */ public float FreighterCargoPodHealthFraction; - [NMS(Index = 309)] + [NMS(Index = 310)] /* 0x15E8 */ public float FreighterFuelRodHealthFraction; - [NMS(Index = 360)] + [NMS(Index = 361)] /* 0x15EC */ public int FreighterStartPecent; - [NMS(Index = 632)] + [NMS(Index = 633)] /* 0x15F0 */ public float GasGiantGravityFactor; - [NMS(Index = 596)] + [NMS(Index = 597)] /* 0x15F4 */ public float GoalGapVoxelDist; [NMS(Index = 105)] /* 0x15F8 */ public int GPSRandomChangeTimeBuilderCorruption; @@ -491,105 +491,105 @@ public class GcGameplayGlobals : NMSTemplate /* 0x1600 */ public int GPSRandomChangeTimeNarrow; [NMS(Index = 102)] /* 0x1604 */ public int GPSRandomChangeTimeWide; - [NMS(Index = 249)] + [NMS(Index = 250)] /* 0x1608 */ public float GrabPlayerCooldownTime; - [NMS(Index = 619)] - /* 0x160C */ public int GuildStockReplenishTime; [NMS(Index = 620)] + /* 0x160C */ public int GuildStockReplenishTime; + [NMS(Index = 621)] /* 0x1610 */ public int GuildStockReplenishTimeSubstance; - [NMS(Index = 530)] + [NMS(Index = 531)] /* 0x1614 */ public float GunDownAngle; - [NMS(Index = 527)] - /* 0x1618 */ public float GunOffsetAggressiveX; [NMS(Index = 528)] - /* 0x161C */ public float GunOffsetAggressiveY; + /* 0x1618 */ public float GunOffsetAggressiveX; [NMS(Index = 529)] + /* 0x161C */ public float GunOffsetAggressiveY; + [NMS(Index = 530)] /* 0x1620 */ public float GunOffsetAggressiveZ; - [NMS(Index = 524)] - /* 0x1624 */ public float GunOffsetX; [NMS(Index = 525)] - /* 0x1628 */ public float GunOffsetY; + /* 0x1624 */ public float GunOffsetX; [NMS(Index = 526)] + /* 0x1628 */ public float GunOffsetY; + [NMS(Index = 527)] /* 0x162C */ public float GunOffsetZ; - [NMS(Index = 531)] + [NMS(Index = 532)] /* 0x1630 */ public float GunUpAngle; - [NMS(Index = 288)] + [NMS(Index = 289)] /* 0x1634 */ public int HardModeTechDamageHighPercent; - [NMS(Index = 286)] - /* 0x1638 */ public int HardModeTechDamageMidNum; [NMS(Index = 287)] + /* 0x1638 */ public int HardModeTechDamageMidNum; + [NMS(Index = 288)] /* 0x163C */ public int HardModeTechDamageMidPercent; - [NMS(Index = 171)] - /* 0x1640 */ public float HeatAlertTime; [NMS(Index = 172)] + /* 0x1640 */ public float HeatAlertTime; + [NMS(Index = 173)] /* 0x1644 */ public float HeatDamageBoost; - [NMS(Index = 176)] + [NMS(Index = 177)] /* 0x1648 */ public float HeatMaxPowerPoint; - [NMS(Index = 173)] - /* 0x164C */ public float HeatWidthBoost; [NMS(Index = 174)] + /* 0x164C */ public float HeatWidthBoost; + [NMS(Index = 175)] /* 0x1650 */ public float HeatWidthBoostAlt; - [NMS(Index = 248)] + [NMS(Index = 249)] /* 0x1654 */ public float HitEffectMinTime; - [NMS(Index = 533)] + [NMS(Index = 534)] /* 0x1658 */ public float HitOffset; - [NMS(Index = 192)] + [NMS(Index = 193)] /* 0x165C */ public float HmdInteractionRangeMinDistance; - [NMS(Index = 191)] + [NMS(Index = 192)] /* 0x1660 */ public float HmdInteractionRangeMinRange; - [NMS(Index = 193)] + [NMS(Index = 194)] /* 0x1664 */ public float HmdInteractionRangeMultiplier; - [NMS(Index = 303)] + [NMS(Index = 304)] /* 0x1668 */ public float HoursBetweenBattles; - [NMS(Index = 601)] + [NMS(Index = 602)] /* 0x166C */ public float HoursBetweenMiniStation; - [NMS(Index = 419)] - /* 0x1670 */ public float HoverTimeToScan; [NMS(Index = 420)] - /* 0x1674 */ public float HoverTimeToScanCreatures; + /* 0x1670 */ public float HoverTimeToScan; [NMS(Index = 421)] + /* 0x1674 */ public float HoverTimeToScanCreatures; + [NMS(Index = 422)] /* 0x1678 */ public int HoverVisiblePointsNeeded; - [NMS(Index = 482)] + [NMS(Index = 483)] /* 0x167C */ public float HUDArrowPrimaryScaler; - [NMS(Index = 487)] + [NMS(Index = 488)] /* 0x1680 */ public float HUDDamageOffset; - [NMS(Index = 489)] + [NMS(Index = 490)] /* 0x1684 */ public float HUDDamageRadius; - [NMS(Index = 488)] + [NMS(Index = 489)] /* 0x1688 */ public float HUDDamageScaler; - [NMS(Index = 492)] - /* 0x168C */ public float HUDLabelAngle; [NMS(Index = 493)] - /* 0x1690 */ public float HUDLabelAngleOffset; + /* 0x168C */ public float HUDLabelAngle; [NMS(Index = 494)] - /* 0x1694 */ public float HUDLabelOffsetX; + /* 0x1690 */ public float HUDLabelAngleOffset; [NMS(Index = 495)] - /* 0x1698 */ public float HUDLabelOffsetY; + /* 0x1694 */ public float HUDLabelOffsetX; [NMS(Index = 496)] - /* 0x169C */ public float HUDLabelOffsetZ; + /* 0x1698 */ public float HUDLabelOffsetY; [NMS(Index = 497)] + /* 0x169C */ public float HUDLabelOffsetZ; + [NMS(Index = 498)] /* 0x16A0 */ public float HUDLabelScale; - [NMS(Index = 491)] + [NMS(Index = 492)] /* 0x16A4 */ public float HUDLabelTime; - [NMS(Index = 481)] + [NMS(Index = 482)] /* 0x16A8 */ public float HUDLockOnAudioTime; - [NMS(Index = 517)] + [NMS(Index = 518)] /* 0x16AC */ public float HUDReticuleMoveAim; - [NMS(Index = 516)] + [NMS(Index = 517)] /* 0x16B0 */ public float HUDReticuleMoveBack; - [NMS(Index = 510)] + [NMS(Index = 511)] /* 0x16B4 */ public float HUDScaleAdd; - [NMS(Index = 515)] + [NMS(Index = 516)] /* 0x16B8 */ public float HUDScaleFarTarget; - [NMS(Index = 514)] + [NMS(Index = 515)] /* 0x16BC */ public float HUDScaleMax; - [NMS(Index = 512)] - /* 0x16C0 */ public float HUDScaleMin; [NMS(Index = 513)] + /* 0x16C0 */ public float HUDScaleMin; + [NMS(Index = 514)] /* 0x16C4 */ public float HUDScaleMinAim; - [NMS(Index = 511)] + [NMS(Index = 512)] /* 0x16C8 */ public float HUDScaleRadius; - [NMS(Index = 471)] + [NMS(Index = 472)] /* 0x16CC */ public float HUDStoreFlashTime; [NMS(Index = 63)] /* 0x16D0 */ public float IllegalTechProductTradingMod; @@ -597,257 +597,257 @@ public class GcGameplayGlobals : NMSTemplate /* 0x16D4 */ public float InfestedPlanetDeepSpaceFlybyMultiplier; [NMS(Index = 79)] /* 0x16D8 */ public float InitialLocationProtectionRadiusMultiplier; - [NMS(Index = 275)] + [NMS(Index = 276)] /* 0x16DC */ public float InteractionAttractTime; - [NMS(Index = 595)] + [NMS(Index = 596)] /* 0x16E0 */ public float InteractionComponentUpdateDistance; - [NMS(Index = 276)] + [NMS(Index = 277)] /* 0x16E4 */ public float InteractionDescriptionTextTime; - [NMS(Index = 274)] + [NMS(Index = 275)] /* 0x16E8 */ public float InteractionMessageModuleDisplayTime; - [NMS(Index = 271)] - /* 0x16EC */ public float InteractionMinTimeBeforeHighlightedOptionSelection; [NMS(Index = 272)] + /* 0x16EC */ public float InteractionMinTimeBeforeHighlightedOptionSelection; + [NMS(Index = 273)] /* 0x16F0 */ public float InteractionMinTimeBetweenStickOptionHighlights; - [NMS(Index = 277)] + [NMS(Index = 278)] /* 0x16F4 */ public float InteractionMinTimeForResponseText; - [NMS(Index = 279)] - /* 0x16F8 */ public GcInteractionType InteractionOverrideFrom; [NMS(Index = 280)] + /* 0x16F8 */ public GcInteractionType InteractionOverrideFrom; + [NMS(Index = 281)] /* 0x16FC */ public GcInteractionType InteractionOverrideTo; - [NMS(Index = 579)] - /* 0x1700 */ public float InteractionPickupAngle; [NMS(Index = 580)] + /* 0x1700 */ public float InteractionPickupAngle; + [NMS(Index = 581)] /* 0x1704 */ public float InteractionPickupRadius; - [NMS(Index = 273)] + [NMS(Index = 274)] /* 0x1708 */ public float InteractionStickOptionStrength; - [NMS(Index = 547)] - /* 0x170C */ public float InteractionTorchFoV; [NMS(Index = 548)] + /* 0x170C */ public float InteractionTorchFoV; + [NMS(Index = 549)] /* 0x1710 */ public float InteractionTorchStrength; - [NMS(Index = 599)] + [NMS(Index = 600)] /* 0x1714 */ public float JumpToCenterFuelCost; - [NMS(Index = 588)] - /* 0x1718 */ public float LaserExplosionForce; [NMS(Index = 589)] + /* 0x1718 */ public float LaserExplosionForce; + [NMS(Index = 590)] /* 0x171C */ public float LaserExplosionForceMaxForceRadius; - [NMS(Index = 587)] + [NMS(Index = 588)] /* 0x1720 */ public float LaserExplosionForceRadius; [NMS(Index = 19)] /* 0x1724 */ public int LaserRechargeHintThresholdEarly; [NMS(Index = 20)] /* 0x1728 */ public int LaserRechargeHintThresholdLate; - [NMS(Index = 606)] + [NMS(Index = 607)] /* 0x172C */ public float LightStrength; - [NMS(Index = 476)] - /* 0x1730 */ public float LineWidth; [NMS(Index = 477)] + /* 0x1730 */ public float LineWidth; + [NMS(Index = 478)] /* 0x1734 */ public float LockOffFactor; - [NMS(Index = 349)] - /* 0x1738 */ public float LowSentinelProbability; [NMS(Index = 350)] + /* 0x1738 */ public float LowSentinelProbability; + [NMS(Index = 351)] /* 0x173C */ public float LowSentinelProbabilitySurvival; - [NMS(Index = 508)] + [NMS(Index = 509)] /* 0x1740 */ public float MapFOV; - [NMS(Index = 505)] - /* 0x1744 */ public float MapHeight; [NMS(Index = 506)] + /* 0x1744 */ public float MapHeight; + [NMS(Index = 507)] /* 0x1748 */ public float MapOffset; - [NMS(Index = 509)] + [NMS(Index = 510)] /* 0x174C */ public float MapRadius; - [NMS(Index = 507)] + [NMS(Index = 508)] /* 0x1750 */ public float MapTargetOffset; [NMS(Index = 82)] /* 0x1754 */ public int MaxActiveWeatherHazardGifts; [NMS(Index = 6)] /* 0x1758 */ public int MaxCookingRank; - [NMS(Index = 127)] + [NMS(Index = 128)] /* 0x175C */ public float MaxDistanceForLadderTeleport; - [NMS(Index = 356)] - /* 0x1760 */ public int MaxDronesAggressive; [NMS(Index = 357)] + /* 0x1760 */ public int MaxDronesAggressive; + [NMS(Index = 358)] /* 0x1764 */ public int MaxDronesAggressiveSurvival; - [NMS(Index = 352)] - /* 0x1768 */ public int MaxDronesLow; [NMS(Index = 353)] - /* 0x176C */ public int MaxDronesLowSurvival; + /* 0x1768 */ public int MaxDronesLow; [NMS(Index = 354)] - /* 0x1770 */ public int MaxDronesNormal; + /* 0x176C */ public int MaxDronesLowSurvival; [NMS(Index = 355)] + /* 0x1770 */ public int MaxDronesNormal; + [NMS(Index = 356)] /* 0x1774 */ public int MaxDronesNormalSurvival; [NMS(Index = 86)] /* 0x1778 */ public float MaxMeteorSurfaceAngle; - [NMS(Index = 270)] + [NMS(Index = 271)] /* 0x177C */ public int MaxNumMissionsFromMissionGiver; - [NMS(Index = 202)] + [NMS(Index = 203)] /* 0x1780 */ public int MaxNumSameGroupTech; - [NMS(Index = 245)] + [NMS(Index = 246)] /* 0x1784 */ public float MaxPossibleShipDamagePotential; - [NMS(Index = 376)] + [NMS(Index = 377)] /* 0x1788 */ public int MaxResourceCrystalBlobSize; - [NMS(Index = 630)] + [NMS(Index = 631)] /* 0x178C */ public float MaxRespawnOnGroundHeight; - [NMS(Index = 499)] + [NMS(Index = 500)] /* 0x1790 */ public float MaxSpawnTime; - [NMS(Index = 467)] + [NMS(Index = 468)] /* 0x1794 */ public float MaxStandingTechDiscount; - [NMS(Index = 117)] + [NMS(Index = 118)] /* 0x1798 */ public int MaxTorpedoesInFlight; [NMS(Index = 21)] /* 0x179C */ public int MeleeHintThresholdEarly; [NMS(Index = 22)] /* 0x17A0 */ public int MeleeHintThresholdLate; - [NMS(Index = 666)] - /* 0x17A4 */ public float MeltdownNearMissWarningFraction; [NMS(Index = 667)] + /* 0x17A4 */ public float MeltdownNearMissWarningFraction; + [NMS(Index = 668)] /* 0x17A8 */ public float MeltdownStartCooldown; [NMS(Index = 7)] /* 0x17AC */ public int MinCookingRank; - [NMS(Index = 327)] + [NMS(Index = 328)] /* 0x17B0 */ public float MissileApproachTime; - [NMS(Index = 321)] + [NMS(Index = 322)] /* 0x17B4 */ public float MissileBrakeForceMax; - [NMS(Index = 320)] + [NMS(Index = 321)] /* 0x17B8 */ public float MissileBrakeForceMin; - [NMS(Index = 323)] + [NMS(Index = 324)] /* 0x17BC */ public float MissileBrakeTime; - [NMS(Index = 319)] + [NMS(Index = 320)] /* 0x17C0 */ public float MissileForceMax; - [NMS(Index = 318)] + [NMS(Index = 319)] /* 0x17C4 */ public float MissileForceMin; - [NMS(Index = 324)] + [NMS(Index = 325)] /* 0x17C8 */ public float MissileHitRadius; - [NMS(Index = 313)] + [NMS(Index = 314)] /* 0x17CC */ public float MissileLockTime; - [NMS(Index = 317)] + [NMS(Index = 318)] /* 0x17D0 */ public float MissileMaxSpeed; - [NMS(Index = 312)] + [NMS(Index = 313)] /* 0x17D4 */ public float MissileMaxTurnAngle; - [NMS(Index = 326)] + [NMS(Index = 327)] /* 0x17D8 */ public float MissileMinCircleTime; - [NMS(Index = 325)] + [NMS(Index = 326)] /* 0x17DC */ public float MissileOffset; - [NMS(Index = 314)] + [NMS(Index = 315)] /* 0x17E0 */ public float MissileReloadTime; - [NMS(Index = 316)] + [NMS(Index = 317)] /* 0x17E4 */ public float MissileRotateMax; - [NMS(Index = 315)] + [NMS(Index = 316)] /* 0x17E8 */ public float MissileRotateMin; - [NMS(Index = 328)] + [NMS(Index = 329)] /* 0x17EC */ public float MissileRotateSpeed; - [NMS(Index = 322)] + [NMS(Index = 323)] /* 0x17F0 */ public float MissileThreatTime; - [NMS(Index = 242)] + [NMS(Index = 243)] /* 0x17F4 */ public float MissionEventAllowResetDistance; - [NMS(Index = 145)] - /* 0x17F8 */ public float MissionSurveyAutoScanDistance; [NMS(Index = 146)] + /* 0x17F8 */ public float MissionSurveyAutoScanDistance; + [NMS(Index = 147)] /* 0x17FC */ public float MissionSurveyAutoScanFlattenRadiusMul; - [NMS(Index = 141)] + [NMS(Index = 142)] /* 0x1800 */ public float MissionSurveyBeginScanPercentageEvent; - [NMS(Index = 140)] + [NMS(Index = 141)] /* 0x1804 */ public float MissionSurveyBeginScanPercentageScannable; - [NMS(Index = 152)] + [NMS(Index = 153)] /* 0x1808 */ public float MissionSurveyInShipArrivedDistance; - [NMS(Index = 136)] + [NMS(Index = 137)] /* 0x180C */ public float MissionSurveyMarkerAutoHideTime; - [NMS(Index = 150)] + [NMS(Index = 151)] /* 0x1810 */ public float MissionSurveyMaxAngleOffset; - [NMS(Index = 132)] - /* 0x1814 */ public float MissionSurveyMaxGuidanceDistance; [NMS(Index = 133)] + /* 0x1814 */ public float MissionSurveyMaxGuidanceDistance; + [NMS(Index = 134)] /* 0x1818 */ public float MissionSurveyMaxGuidanceDistanceWorms; - [NMS(Index = 138)] - /* 0x181C */ public float MissionSurveyMaxScanAngle; [NMS(Index = 139)] + /* 0x181C */ public float MissionSurveyMaxScanAngle; + [NMS(Index = 140)] /* 0x1820 */ public float MissionSurveyMaxScanAngleScannableComp; - [NMS(Index = 151)] + [NMS(Index = 152)] /* 0x1824 */ public float MissionSurveyMaxSignalConeAngle; - [NMS(Index = 144)] + [NMS(Index = 145)] /* 0x1828 */ public float MissionSurveyRevealWithoutScanDistance; - [NMS(Index = 137)] + [NMS(Index = 138)] /* 0x182C */ public float MissionSurveyScanRangeMultiplier; - [NMS(Index = 142)] - /* 0x1830 */ public float MissionSurveyScanSpeed; [NMS(Index = 143)] + /* 0x1830 */ public float MissionSurveyScanSpeed; + [NMS(Index = 144)] /* 0x1834 */ public float MissionSurveyScanSpeedScannableComp; - [NMS(Index = 148)] + [NMS(Index = 149)] /* 0x1838 */ public float MissionSurveySonarMaxPulseSpeed; - [NMS(Index = 147)] + [NMS(Index = 148)] /* 0x183C */ public float MissionSurveySonarMinPulseSpeed; - [NMS(Index = 149)] + [NMS(Index = 150)] /* 0x1840 */ public float MissionSurveySonarPulseSpeedBandCount; - [NMS(Index = 518)] - /* 0x1844 */ public float MouseSensitivity; [NMS(Index = 519)] - /* 0x1848 */ public float MouseSensitivityShip; + /* 0x1844 */ public float MouseSensitivity; [NMS(Index = 520)] + /* 0x1848 */ public float MouseSensitivityShip; + [NMS(Index = 521)] /* 0x184C */ public float MouseSensitivityVehicle; - [NMS(Index = 121)] + [NMS(Index = 122)] /* 0x1850 */ public float MultidimensionalFadeTime; - [NMS(Index = 337)] + [NMS(Index = 338)] /* 0x1854 */ public float NewDiscoveryDisplayTime; - [NMS(Index = 691)] + [NMS(Index = 692)] /* 0x1858 */ public int NexusDespawnSquaredDistance; [NMS(Index = 73)] /* 0x185C */ public int NexusRecipeCostNaniteMultiplier; - [NMS(Index = 351)] + [NMS(Index = 352)] /* 0x1860 */ public float NonAggressiveLushSurvivalProbabability; - [NMS(Index = 623)] - /* 0x1864 */ public int NonDominantRaceSpawnPercentage; [NMS(Index = 624)] + /* 0x1864 */ public int NonDominantRaceSpawnPercentage; + [NMS(Index = 625)] /* 0x1868 */ public int NonDominantRaceSpawnPercentagePirate; - [NMS(Index = 468)] + [NMS(Index = 469)] /* 0x186C */ public float NonNaturalCostMul; - [NMS(Index = 169)] + [NMS(Index = 170)] /* 0x1870 */ public float NormalModeHeatBonus; [NMS(Index = 13)] /* 0x1874 */ public float NPCNavNodeSearchUpDistScaling; [NMS(Index = 31)] /* 0x1878 */ public float NPCWaitWhenRevealedTime; - [NMS(Index = 343)] + [NMS(Index = 344)] /* 0x187C */ public int NumMissionsPerSolarSystem; - [NMS(Index = 478)] - /* 0x1880 */ public float OffscreenFadeDistance; [NMS(Index = 479)] + /* 0x1880 */ public float OffscreenFadeDistance; + [NMS(Index = 480)] /* 0x1884 */ public float OffscreenMinDot; - [NMS(Index = 177)] + [NMS(Index = 178)] /* 0x1888 */ public float OverheatDecay; - [NMS(Index = 175)] + [NMS(Index = 176)] /* 0x188C */ public float OverheatGenerosity; - [NMS(Index = 521)] + [NMS(Index = 522)] /* 0x1890 */ public float PainTime; [NMS(Index = 80)] /* 0x1894 */ public float PartyPlanetSearchDistance; - [NMS(Index = 679)] + [NMS(Index = 680)] /* 0x1898 */ public int PersonalInventoryMinHeightMax; - [NMS(Index = 678)] + [NMS(Index = 679)] /* 0x189C */ public int PersonalInventoryMinWidthMax; - [NMS(Index = 681)] + [NMS(Index = 682)] /* 0x18A0 */ public int PersonalTechInventoryMinHeightMax; - [NMS(Index = 680)] + [NMS(Index = 681)] /* 0x18A4 */ public int PersonalTechInventoryMinWidthMax; - [NMS(Index = 365)] + [NMS(Index = 366)] /* 0x18A8 */ public float PirateEarlySpawnTime; [NMS(Index = 50)] /* 0x18AC */ public float PirateGroundAccelerator; [NMS(Index = 51)] /* 0x18B0 */ public float PirateGroundInventoryAccelerator; - [NMS(Index = 292)] - /* 0x18B4 */ public float PirateInterestDistance; [NMS(Index = 293)] + /* 0x18B4 */ public float PirateInterestDistance; + [NMS(Index = 294)] /* 0x18B8 */ public float PirateInterestDistanceMPMission; - [NMS(Index = 291)] + [NMS(Index = 292)] /* 0x18BC */ public int PirateInterestOverride; [NMS(Index = 49)] /* 0x18C0 */ public float PirateRaidAccelerator; - [NMS(Index = 290)] + [NMS(Index = 291)] /* 0x18C4 */ public int PlanetPirateFlybyMaxRepeatCounter; - [NMS(Index = 572)] + [NMS(Index = 573)] /* 0x18C8 */ public float PlayerAmbientSpotLightIntensity; - [NMS(Index = 574)] - /* 0x18CC */ public float PlayerAmbientSpotLightOffsetY; [NMS(Index = 575)] + /* 0x18CC */ public float PlayerAmbientSpotLightOffsetY; + [NMS(Index = 576)] /* 0x18D0 */ public float PlayerAmbientSpotLightOffsetZ; [NMS(Index = 57)] /* 0x18D4 */ public float PoliceAcceleratorNoCargoNormal; @@ -863,533 +863,535 @@ public class GcGameplayGlobals : NMSTemplate /* 0x18E8 */ public float PoliceAcceleratorSmugglingMulMax; [NMS(Index = 52)] /* 0x18EC */ public float PoliceAcceleratorStationLockOn; - [NMS(Index = 297)] - /* 0x18F0 */ public float PoliceInterestDistance; [NMS(Index = 298)] + /* 0x18F0 */ public float PoliceInterestDistance; + [NMS(Index = 299)] /* 0x18F4 */ public float PoliceInterestDistanceMPMission; - [NMS(Index = 296)] + [NMS(Index = 297)] /* 0x18F8 */ public int PoliceInterestOverride; - [NMS(Index = 615)] - /* 0x18FC */ public int ProductItemStockDecayTime; [NMS(Index = 616)] + /* 0x18FC */ public int ProductItemStockDecayTime; + [NMS(Index = 617)] /* 0x1900 */ public int ProductItemStockReplenishTime; - [NMS(Index = 346)] + [NMS(Index = 347)] /* 0x1904 */ public float ProjectileLightIntensity; - [NMS(Index = 475)] + [NMS(Index = 476)] /* 0x1908 */ public float ProjectileSpeedBoost; - [NMS(Index = 652)] + [NMS(Index = 653)] /* 0x190C */ public float PulseEncounterChance; - [NMS(Index = 656)] + [NMS(Index = 657)] /* 0x1910 */ public float PulseEncounterChanceBlue; - [NMS(Index = 655)] + [NMS(Index = 656)] /* 0x1914 */ public float PulseEncounterChanceGreen; - [NMS(Index = 654)] + [NMS(Index = 655)] /* 0x1918 */ public float PulseEncounterChanceRed; - [NMS(Index = 653)] + [NMS(Index = 654)] /* 0x191C */ public float PulseEncounterChanceStandard; - [NMS(Index = 651)] + [NMS(Index = 652)] /* 0x1920 */ public float PulseEncounterCheckTimer; - [NMS(Index = 657)] - /* 0x1924 */ public float PulseEncounterStopPower; [NMS(Index = 658)] + /* 0x1924 */ public float PulseEncounterStopPower; + [NMS(Index = 659)] /* 0x1928 */ public float PulseEncounterStopSpeed; - [NMS(Index = 381)] + [NMS(Index = 382)] /* 0x192C */ public int RareProductEffectiveness; - [NMS(Index = 379)] + [NMS(Index = 380)] /* 0x1930 */ public int RareSubstanceEffectiveness; - [NMS(Index = 184)] + [NMS(Index = 185)] /* 0x1934 */ public int RefinerProductsMadeInTime; - [NMS(Index = 186)] + [NMS(Index = 187)] /* 0x1938 */ public int RefinerProductsMadeInTimeSurvival; - [NMS(Index = 185)] + [NMS(Index = 186)] /* 0x193C */ public int RefinerSubsMadeInTime; - [NMS(Index = 187)] + [NMS(Index = 188)] /* 0x1940 */ public int RefinerSubsMadeInTimeSurvival; - [NMS(Index = 671)] + [NMS(Index = 672)] /* 0x1944 */ public int RequiredSpaceStationCredits; - [NMS(Index = 668)] - /* 0x1948 */ public int RequiredSpaceStationFactionStanding; [NMS(Index = 669)] - /* 0x194C */ public int RequiredSpaceStationGuildStanding; + /* 0x1948 */ public int RequiredSpaceStationFactionStanding; [NMS(Index = 670)] + /* 0x194C */ public int RequiredSpaceStationGuildStanding; + [NMS(Index = 671)] /* 0x1950 */ public int RequiredSpaceStationOutpostMissions; - [NMS(Index = 390)] + [NMS(Index = 391)] /* 0x1954 */ public int ResourceCommonMaxAmount; - [NMS(Index = 389)] + [NMS(Index = 390)] /* 0x1958 */ public int ResourceCommonMinAmount; - [NMS(Index = 388)] + [NMS(Index = 389)] /* 0x195C */ public int ResourceCommonReducer; - [NMS(Index = 394)] + [NMS(Index = 395)] /* 0x1960 */ public int ResourceDirtMaxAmount; - [NMS(Index = 393)] + [NMS(Index = 394)] /* 0x1964 */ public int ResourceDirtMinAmount; - [NMS(Index = 392)] + [NMS(Index = 393)] /* 0x1968 */ public int ResourceDirtReducer; - [NMS(Index = 387)] + [NMS(Index = 388)] /* 0x196C */ public int ResourceMaxAmount; - [NMS(Index = 386)] + [NMS(Index = 387)] /* 0x1970 */ public int ResourceMinAmount; - [NMS(Index = 503)] - /* 0x1974 */ public int ResourceParticleMaxNum; [NMS(Index = 504)] + /* 0x1974 */ public int ResourceParticleMaxNum; + [NMS(Index = 505)] /* 0x1978 */ public int ResourceParticleMinNum; - [NMS(Index = 501)] - /* 0x197C */ public float ResourceParticleSpeed; [NMS(Index = 502)] + /* 0x197C */ public float ResourceParticleSpeed; + [NMS(Index = 503)] /* 0x1980 */ public float ResourceParticleSpread; - [NMS(Index = 385)] + [NMS(Index = 386)] /* 0x1984 */ public int ResourceReducer; [NMS(Index = 41)] /* 0x1988 */ public int RocketLockerFuelUse; [NMS(Index = 2)] /* 0x198C */ public float SalvageEffectDestructDelay; - [NMS(Index = 642)] + [NMS(Index = 643)] /* 0x1990 */ public float SalvageShipExplodeShipDistance; - [NMS(Index = 638)] + [NMS(Index = 639)] /* 0x1994 */ public float SalvageShipExplodeSpeed; - [NMS(Index = 637)] + [NMS(Index = 638)] /* 0x1998 */ public float SalvageShipHeightOffset; - [NMS(Index = 643)] + [NMS(Index = 644)] /* 0x199C */ public float SalvageShipOneRevolutionTime; - [NMS(Index = 636)] + [NMS(Index = 637)] /* 0x19A0 */ public float SalvageShipPitch; - [NMS(Index = 641)] + [NMS(Index = 642)] /* 0x19A4 */ public float SalvageShipShowShipDistance; - [NMS(Index = 639)] - /* 0x19A8 */ public float SalvageShipShowShipSpeed; [NMS(Index = 640)] + /* 0x19A8 */ public float SalvageShipShowShipSpeed; + [NMS(Index = 641)] /* 0x19AC */ public float SalvageShipShowShipSpeedSwitching; [NMS(Index = 107)] /* 0x19B0 */ public int SalvageSubstanceValueThreshold; [NMS(Index = 106)] /* 0x19B4 */ public float SalvageValueAsProds; - [NMS(Index = 645)] + [NMS(Index = 646)] /* 0x19B8 */ public float SalvageWeaponHeightOffset; - [NMS(Index = 647)] + [NMS(Index = 648)] /* 0x19BC */ public float SalvageWeaponMaxSize; - [NMS(Index = 644)] + [NMS(Index = 645)] /* 0x19C0 */ public float SalvageWeaponPitch; - [NMS(Index = 646)] + [NMS(Index = 647)] /* 0x19C4 */ public float SalvageWeaponScale; - [NMS(Index = 336)] + [NMS(Index = 337)] /* 0x19C8 */ public float ScanAngle; - [NMS(Index = 405)] + [NMS(Index = 406)] /* 0x19CC */ public float ScanAngleCutoff; - [NMS(Index = 240)] - /* 0x19D0 */ public float ScannableComponentMarkerOffset; [NMS(Index = 241)] + /* 0x19D0 */ public float ScannableComponentMarkerOffset; + [NMS(Index = 242)] /* 0x19D4 */ public float ScannableComponentPlaceMarkerOffset; - [NMS(Index = 456)] + [NMS(Index = 457)] /* 0x19D8 */ public float ScannerAnalyzeFXRate; - [NMS(Index = 239)] + [NMS(Index = 240)] /* 0x19DC */ public float ScannerIconsClumpRadius; - [NMS(Index = 453)] + [NMS(Index = 454)] /* 0x19E0 */ public float ScannerMarkerFadeTime; - [NMS(Index = 455)] + [NMS(Index = 456)] /* 0x19E4 */ public float ScannerPhysicsProbeAABBSize; - [NMS(Index = 454)] + [NMS(Index = 455)] /* 0x19E8 */ public float ScannerSmallMarkerFadeTime; - [NMS(Index = 457)] - /* 0x19EC */ public float ScannerSubstanceTimePerTrigger; [NMS(Index = 458)] - /* 0x19F0 */ public float ScannerTuningA; + /* 0x19EC */ public float ScannerSubstanceTimePerTrigger; [NMS(Index = 459)] - /* 0x19F4 */ public float ScannerTuningB; + /* 0x19F0 */ public float ScannerTuningA; [NMS(Index = 460)] - /* 0x19F8 */ public float ScannerTuningC; + /* 0x19F4 */ public float ScannerTuningB; [NMS(Index = 461)] - /* 0x19FC */ public float ScannerTuningD; + /* 0x19F8 */ public float ScannerTuningC; [NMS(Index = 462)] - /* 0x1A00 */ public float ScannerTuningResourceOffset1; + /* 0x19FC */ public float ScannerTuningD; [NMS(Index = 463)] - /* 0x1A04 */ public float ScannerTuningResourceOffset2; + /* 0x1A00 */ public float ScannerTuningResourceOffset1; [NMS(Index = 464)] - /* 0x1A08 */ public float ScannerTuningSmoothStepAmount; + /* 0x1A04 */ public float ScannerTuningResourceOffset2; [NMS(Index = 465)] + /* 0x1A08 */ public float ScannerTuningSmoothStepAmount; + [NMS(Index = 466)] /* 0x1A0C */ public float ScannerTuningTrailingEdge; - [NMS(Index = 329)] - /* 0x1A10 */ public float ScanStartTimeDelayMinDist; [NMS(Index = 330)] - /* 0x1A14 */ public float ScanStartTimeDelayRange; + /* 0x1A10 */ public float ScanStartTimeDelayMinDist; [NMS(Index = 331)] - /* 0x1A18 */ public float ScanStartTimeDistanceDelayTime; + /* 0x1A14 */ public float ScanStartTimeDelayRange; [NMS(Index = 332)] + /* 0x1A18 */ public float ScanStartTimeDistanceDelayTime; + [NMS(Index = 333)] /* 0x1A1C */ public float ScanStickyDecay; [NMS(Index = 28)] /* 0x1A20 */ public float ScanToRevealDelayOverride; [NMS(Index = 32)] /* 0x1A24 */ public float ScanToRevealVFXBaseScalingSize; - [NMS(Index = 629)] + [NMS(Index = 630)] /* 0x1A28 */ public float ScrapDroneProbability; - [NMS(Index = 190)] + [NMS(Index = 191)] /* 0x1A2C */ public float SeasonalMessageModuleAttractDistanceMul; - [NMS(Index = 370)] - /* 0x1A30 */ public int SentinelsHigh; [NMS(Index = 371)] + /* 0x1A30 */ public int SentinelsHigh; + [NMS(Index = 372)] /* 0x1A34 */ public int SentinelsLow; [NMS(Index = 100)] /* 0x1A38 */ public float ShipBulletTraceLineWidth; - [NMS(Index = 611)] + [NMS(Index = 612)] /* 0x1A3C */ public float ShipDisplayDamageMultiplier; - [NMS(Index = 403)] + [NMS(Index = 404)] /* 0x1A40 */ public float ShipInteractRadius; [NMS(Index = 59)] /* 0x1A44 */ public float ShipInterestAcceleratorInAsteroidField; - [NMS(Index = 683)] + [NMS(Index = 684)] /* 0x1A48 */ public int ShipInventoryMinHeightMax; - [NMS(Index = 682)] + [NMS(Index = 683)] /* 0x1A4C */ public int ShipInventoryMinWidthMax; [NMS(Index = 61)] /* 0x1A50 */ public float ShipMiningMul; - [NMS(Index = 450)] - /* 0x1A54 */ public float ShipScanOffset; [NMS(Index = 451)] + /* 0x1A54 */ public float ShipScanOffset; + [NMS(Index = 452)] /* 0x1A58 */ public float ShipScanOffsetGap; [NMS(Index = 74)] /* 0x1A5C */ public float ShipScanPlanetRechargeMultiplier; [NMS(Index = 75)] /* 0x1A60 */ public float ShipScanSpaceRechargeMultiplier; - [NMS(Index = 685)] + [NMS(Index = 686)] /* 0x1A64 */ public int ShipTechInventoryMinHeightMax; - [NMS(Index = 684)] + [NMS(Index = 685)] /* 0x1A68 */ public int ShipTechInventoryMinWidthMax; - [NMS(Index = 205)] + [NMS(Index = 206)] /* 0x1A6C */ public float ShootableAggroForgetTime; - [NMS(Index = 204)] + [NMS(Index = 205)] /* 0x1A70 */ public float ShootableAggroMinStartTime; - [NMS(Index = 203)] + [NMS(Index = 204)] /* 0x1A74 */ public float ShootableArmourHighlightHitTime; - [NMS(Index = 578)] + [NMS(Index = 579)] /* 0x1A78 */ public float SimpleInteractionMessageTime; - [NMS(Index = 576)] - /* 0x1A7C */ public float SimpleInteractionPickupAngle; [NMS(Index = 577)] + /* 0x1A7C */ public float SimpleInteractionPickupAngle; + [NMS(Index = 578)] /* 0x1A80 */ public float SimpleInteractionPickupRadius; [NMS(Index = 62)] /* 0x1A84 */ public float SmugglerSellingMarkup; - [NMS(Index = 305)] + [NMS(Index = 306)] /* 0x1A88 */ public float SpaceBattleAnyHostileShipsRadius; - [NMS(Index = 307)] - /* 0x1A8C */ public int SpaceBattleMaxTorpedosTargetingLeaderShip; [NMS(Index = 308)] + /* 0x1A8C */ public int SpaceBattleMaxTorpedosTargetingLeaderShip; + [NMS(Index = 309)] /* 0x1A90 */ public int SpaceBattleMaxTorpedosTargetingNonLeaderShip; - [NMS(Index = 304)] + [NMS(Index = 305)] /* 0x1A94 */ public float SpaceBattleRadius; - [NMS(Index = 301)] + [NMS(Index = 302)] /* 0x1A98 */ public float SpaceCombatRadius; - [NMS(Index = 660)] + [NMS(Index = 661)] /* 0x1A9C */ public float SpacePOIApproachMaxSpeed; - [NMS(Index = 659)] + [NMS(Index = 660)] /* 0x1AA0 */ public float SpacePOIOverspeedBrake; - [NMS(Index = 220)] + [NMS(Index = 221)] /* 0x1AA4 */ public float SpacePoiScanRange; - [NMS(Index = 539)] + [NMS(Index = 540)] /* 0x1AA8 */ public float SpaceSpeedReadoutMultiplier; - [NMS(Index = 584)] + [NMS(Index = 585)] /* 0x1AAC */ public float SpacewalkExplosionForceMultiplier; - [NMS(Index = 586)] + [NMS(Index = 587)] /* 0x1AB0 */ public float SpacewalkExplosionImpulseDrag; - [NMS(Index = 585)] + [NMS(Index = 586)] /* 0x1AB4 */ public float SpacewalkExplosionRadiusMultiplier; - [NMS(Index = 217)] + [NMS(Index = 218)] /* 0x1AB8 */ public int SpacewalkToolScanMaxMarkers; - [NMS(Index = 216)] + [NMS(Index = 217)] /* 0x1ABC */ public float SpacewalkToolScanRange; - [NMS(Index = 673)] + [NMS(Index = 674)] /* 0x1AC0 */ public float SpawnerWeaponRange; - [NMS(Index = 284)] - /* 0x1AC4 */ public int SpecialMiningAmount; [NMS(Index = 285)] + /* 0x1AC4 */ public int SpecialMiningAmount; + [NMS(Index = 286)] /* 0x1AC8 */ public float SpecialMiningTime; + [NMS(Index = 108)] + /* 0x1ACC */ public float SpecialShipSalvageNaniteCostMul; [NMS(Index = 40)] - /* 0x1ACC */ public float SpecialTechSlotBonus; - [NMS(Index = 538)] - /* 0x1AD0 */ public float SpeedReadoutMultiplier; + /* 0x1AD0 */ public float SpecialTechSlotBonus; + [NMS(Index = 539)] + /* 0x1AD4 */ public float SpeedReadoutMultiplier; [NMS(Index = 4)] - /* 0x1AD4 */ public float SpookMessageChance; + /* 0x1AD8 */ public float SpookMessageChance; [NMS(Index = 5)] - /* 0x1AD8 */ public float SpookMessageCooldown; + /* 0x1ADC */ public float SpookMessageCooldown; [NMS(Index = 3)] - /* 0x1ADC */ public float SpookMessageThreshold; + /* 0x1AE0 */ public float SpookMessageThreshold; [NMS(Index = 88)] - /* 0x1AE0 */ public float StormBonusJetpackMod; + /* 0x1AE4 */ public float StormBonusJetpackMod; [NMS(Index = 92)] - /* 0x1AE4 */ public GcPlayerHazardType StormBonusJetpackWeather; + /* 0x1AE8 */ public GcPlayerHazardType StormBonusJetpackWeather; [NMS(Index = 91)] - /* 0x1AE8 */ public float StormBonusMiningAmountMod; + /* 0x1AEC */ public float StormBonusMiningAmountMod; [NMS(Index = 95)] - /* 0x1AEC */ public GcPlayerHazardType StormBonusMiningAmountWeather; + /* 0x1AF0 */ public GcPlayerHazardType StormBonusMiningAmountWeather; [NMS(Index = 90)] - /* 0x1AF0 */ public float StormBonusMiningHeatMod; + /* 0x1AF4 */ public float StormBonusMiningHeatMod; [NMS(Index = 94)] - /* 0x1AF4 */ public GcPlayerHazardType StormBonusMiningHeatWeather; + /* 0x1AF8 */ public GcPlayerHazardType StormBonusMiningHeatWeather; [NMS(Index = 89)] - /* 0x1AF8 */ public float StormBonusSprintMod; + /* 0x1AFC */ public float StormBonusSprintMod; [NMS(Index = 93)] - /* 0x1AFC */ public GcPlayerHazardType StormBonusSprintWeather; + /* 0x1B00 */ public GcPlayerHazardType StormBonusSprintWeather; [NMS(Index = 87)] - /* 0x1B00 */ public float StormGravityChangeTime; - [NMS(Index = 617)] - /* 0x1B04 */ public int SubstanceItemStockDecayTime; + /* 0x1B04 */ public float StormGravityChangeTime; [NMS(Index = 618)] - /* 0x1B08 */ public int SubstanceItemStockReplenishTime; + /* 0x1B08 */ public int SubstanceItemStockDecayTime; + [NMS(Index = 619)] + /* 0x1B0C */ public int SubstanceItemStockReplenishTime; + [NMS(Index = 665)] + /* 0x1B10 */ public float SunDamageExponent; [NMS(Index = 664)] - /* 0x1B0C */ public float SunDamageExponent; + /* 0x1B14 */ public float SunDamageFullDistanceScale; + [NMS(Index = 666)] + /* 0x1B18 */ public float SunDamageInterval; [NMS(Index = 663)] - /* 0x1B10 */ public float SunDamageFullDistanceScale; - [NMS(Index = 665)] - /* 0x1B14 */ public float SunDamageInterval; - [NMS(Index = 662)] - /* 0x1B18 */ public float SunDamageStartDistanceScale; - [NMS(Index = 153)] - /* 0x1B1C */ public float SurveyBeginScanPercentage; - [NMS(Index = 161)] - /* 0x1B20 */ public float SurveyMaxDistance; - [NMS(Index = 155)] - /* 0x1B24 */ public float SurveyScanMaxSpeed; + /* 0x1B1C */ public float SunDamageStartDistanceScale; [NMS(Index = 154)] - /* 0x1B28 */ public float SurveyScanMinSpeed; - [NMS(Index = 158)] - /* 0x1B2C */ public float SurveySonarMaxPulseSpeed; - [NMS(Index = 160)] - /* 0x1B30 */ public float SurveySonarMiddleRangeMax; + /* 0x1B20 */ public float SurveyBeginScanPercentage; + [NMS(Index = 162)] + /* 0x1B24 */ public float SurveyMaxDistance; + [NMS(Index = 156)] + /* 0x1B28 */ public float SurveyScanMaxSpeed; + [NMS(Index = 155)] + /* 0x1B2C */ public float SurveyScanMinSpeed; [NMS(Index = 159)] - /* 0x1B34 */ public float SurveySonarMiddleRangeMin; + /* 0x1B30 */ public float SurveySonarMaxPulseSpeed; + [NMS(Index = 161)] + /* 0x1B34 */ public float SurveySonarMiddleRangeMax; + [NMS(Index = 160)] + /* 0x1B38 */ public float SurveySonarMiddleRangeMin; + [NMS(Index = 158)] + /* 0x1B3C */ public float SurveySonarMinPulseSpeed; [NMS(Index = 157)] - /* 0x1B38 */ public float SurveySonarMinPulseSpeed; - [NMS(Index = 156)] - /* 0x1B3C */ public float SurveySonarPulseSpeedBandCount; + /* 0x1B40 */ public float SurveySonarPulseSpeedBandCount; + [NMS(Index = 252)] + /* 0x1B44 */ public float TapInteractionDecay; [NMS(Index = 251)] - /* 0x1B40 */ public float TapInteractionDecay; - [NMS(Index = 250)] - /* 0x1B44 */ public float TapInteractionIncreaseAmount; + /* 0x1B48 */ public float TapInteractionIncreaseAmount; [NMS(Index = 45)] - /* 0x1B48 */ public float TechDamageChanceShieldedMax; + /* 0x1B4C */ public float TechDamageChanceShieldedMax; [NMS(Index = 47)] - /* 0x1B4C */ public float TechDamageChanceShieldLevelMax; + /* 0x1B50 */ public float TechDamageChanceShieldLevelMax; [NMS(Index = 46)] - /* 0x1B50 */ public float TechDamageChanceShieldLevelMin; + /* 0x1B54 */ public float TechDamageChanceShieldLevelMin; [NMS(Index = 48)] - /* 0x1B54 */ public float TechDamageChanceToSelectPrimary; + /* 0x1B58 */ public float TechDamageChanceToSelectPrimary; [NMS(Index = 85)] - /* 0x1B58 */ public GcTechnologyCategory TechnologyOverrideForSmuggler; - [NMS(Index = 122)] - /* 0x1B5C */ public float TeleporterDistanceTravelledMultiplier; + /* 0x1B5C */ public GcTechnologyCategory TechnologyOverrideForSmuggler; + [NMS(Index = 123)] + /* 0x1B60 */ public float TeleporterDistanceTravelledMultiplier; + [NMS(Index = 225)] + /* 0x1B64 */ public float TerrainResourceCompassRange; [NMS(Index = 224)] - /* 0x1B60 */ public float TerrainResourceCompassRange; + /* 0x1B68 */ public float TerrainResourceDrainRemainingFraction; [NMS(Index = 223)] - /* 0x1B64 */ public float TerrainResourceDrainRemainingFraction; + /* 0x1B6C */ public float TerrainResourceScanRange; [NMS(Index = 222)] - /* 0x1B68 */ public float TerrainResourceScanRange; - [NMS(Index = 221)] - /* 0x1B6C */ public float TerrainResourceScanTime; - [NMS(Index = 418)] - /* 0x1B70 */ public float TimeToDisplayScanResults; - [NMS(Index = 541)] - /* 0x1B74 */ public int TorchCookieIndex; - [NMS(Index = 544)] - /* 0x1B78 */ public int TorchDimCookieIndex; + /* 0x1B70 */ public float TerrainResourceScanTime; + [NMS(Index = 419)] + /* 0x1B74 */ public float TimeToDisplayScanResults; + [NMS(Index = 542)] + /* 0x1B78 */ public int TorchCookieIndex; [NMS(Index = 545)] - /* 0x1B7C */ public float TorchDimFoV; + /* 0x1B7C */ public int TorchDimCookieIndex; [NMS(Index = 546)] - /* 0x1B80 */ public float TorchDimStrength; - [NMS(Index = 569)] - /* 0x1B84 */ public float TorchFollowCameraPitch; + /* 0x1B80 */ public float TorchDimFoV; + [NMS(Index = 547)] + /* 0x1B84 */ public float TorchDimStrength; [NMS(Index = 570)] - /* 0x1B88 */ public float TorchFollowCameraTime; - [NMS(Index = 542)] - /* 0x1B8C */ public float TorchFoV; - [NMS(Index = 564)] - /* 0x1B90 */ public float TorchHandOffsetX; + /* 0x1B88 */ public float TorchFollowCameraPitch; + [NMS(Index = 571)] + /* 0x1B8C */ public float TorchFollowCameraTime; + [NMS(Index = 543)] + /* 0x1B90 */ public float TorchFoV; [NMS(Index = 565)] - /* 0x1B94 */ public float TorchHandOffsetY; + /* 0x1B94 */ public float TorchHandOffsetX; [NMS(Index = 566)] - /* 0x1B98 */ public float TorchHandOffsetZ; - [NMS(Index = 555)] - /* 0x1B9C */ public float TorchOffsetX; + /* 0x1B98 */ public float TorchHandOffsetY; + [NMS(Index = 567)] + /* 0x1B9C */ public float TorchHandOffsetZ; [NMS(Index = 556)] - /* 0x1BA0 */ public float TorchOffsetY; - [NMS(Index = 558)] - /* 0x1BA4 */ public float TorchOffsetZ; + /* 0x1BA0 */ public float TorchOffsetX; [NMS(Index = 557)] - /* 0x1BA8 */ public float TorchOffsetZMin; + /* 0x1BA4 */ public float TorchOffsetY; + [NMS(Index = 559)] + /* 0x1BA8 */ public float TorchOffsetZ; + [NMS(Index = 558)] + /* 0x1BAC */ public float TorchOffsetZMin; + [NMS(Index = 564)] + /* 0x1BB0 */ public float TorchOffsetZMinSpeed; [NMS(Index = 563)] - /* 0x1BAC */ public float TorchOffsetZMinSpeed; + /* 0x1BB4 */ public float TorchOffsetZSpeedRange; + [NMS(Index = 569)] + /* 0x1BB8 */ public float TorchRotation; + [NMS(Index = 560)] + /* 0x1BBC */ public float TorchStaffOffsetY; [NMS(Index = 562)] - /* 0x1BB0 */ public float TorchOffsetZSpeedRange; - [NMS(Index = 568)] - /* 0x1BB4 */ public float TorchRotation; - [NMS(Index = 559)] - /* 0x1BB8 */ public float TorchStaffOffsetY; + /* 0x1BC0 */ public float TorchStaffOffsetZ; [NMS(Index = 561)] - /* 0x1BBC */ public float TorchStaffOffsetZ; - [NMS(Index = 560)] - /* 0x1BC0 */ public float TorchStaffOffsetZMin; - [NMS(Index = 543)] - /* 0x1BC4 */ public float TorchStrength; - [NMS(Index = 116)] - /* 0x1BC8 */ public float TorpedoCooldown; - [NMS(Index = 119)] - /* 0x1BCC */ public float TorpedoCooldownRandomExtra; - [NMS(Index = 118)] - /* 0x1BD0 */ public float TorpedoInitialWait; + /* 0x1BC4 */ public float TorchStaffOffsetZMin; + [NMS(Index = 544)] + /* 0x1BC8 */ public float TorchStrength; + [NMS(Index = 117)] + /* 0x1BCC */ public float TorpedoCooldown; [NMS(Index = 120)] - /* 0x1BD4 */ public float TorpedoLaunchWarning; - [NMS(Index = 383)] - /* 0x1BD8 */ public int TunnelStatReducer; + /* 0x1BD0 */ public float TorpedoCooldownRandomExtra; + [NMS(Index = 119)] + /* 0x1BD4 */ public float TorpedoInitialWait; + [NMS(Index = 121)] + /* 0x1BD8 */ public float TorpedoLaunchWarning; + [NMS(Index = 384)] + /* 0x1BDC */ public int TunnelStatReducer; [NMS(Index = 23)] - /* 0x1BDC */ public float TurretAITargetingDistanceFactor; + /* 0x1BE0 */ public float TurretAITargetingDistanceFactor; [NMS(Index = 27)] - /* 0x1BE0 */ public float TurretAITargetingFocusPlayerFactor; + /* 0x1BE4 */ public float TurretAITargetingFocusPlayerFactor; [NMS(Index = 26)] - /* 0x1BE4 */ public float TurretAITargetingLastHitFactor; + /* 0x1BE8 */ public float TurretAITargetingLastHitFactor; [NMS(Index = 24)] - /* 0x1BE8 */ public float TurretAITargetingPitchAngleFactor; + /* 0x1BEC */ public float TurretAITargetingPitchAngleFactor; [NMS(Index = 25)] - /* 0x1BEC */ public float TurretAITargetingYawAngleFactor; - [NMS(Index = 549)] - /* 0x1BF0 */ public float UndergroundTorchFoV; + /* 0x1BF0 */ public float TurretAITargetingYawAngleFactor; [NMS(Index = 550)] - /* 0x1BF4 */ public float UndergroundTorchStrength; - [NMS(Index = 553)] - /* 0x1BF8 */ public float UnderwaterAmbientLightStrength; - [NMS(Index = 81)] - /* 0x1BFC */ public float UnderwaterLightningDamageDistanceMultiplier; + /* 0x1BF4 */ public float UndergroundTorchFoV; [NMS(Index = 551)] - /* 0x1C00 */ public float UnderwaterTorchFoV; - [NMS(Index = 552)] - /* 0x1C04 */ public float UnderwaterTorchStrengthMax; + /* 0x1BF8 */ public float UndergroundTorchStrength; [NMS(Index = 554)] - /* 0x1C08 */ public float UnderwaterTorchVolumetricStrength; + /* 0x1BFC */ public float UnderwaterAmbientLightStrength; + [NMS(Index = 81)] + /* 0x1C00 */ public float UnderwaterLightningDamageDistanceMultiplier; + [NMS(Index = 552)] + /* 0x1C04 */ public float UnderwaterTorchFoV; + [NMS(Index = 553)] + /* 0x1C08 */ public float UnderwaterTorchStrengthMax; + [NMS(Index = 555)] + /* 0x1C0C */ public float UnderwaterTorchVolumetricStrength; [NMS(Index = 101)] - /* 0x1C0C */ public float VehicleAllIconScanTime; + /* 0x1C10 */ public float VehicleAllIconScanTime; + [NMS(Index = 688)] + /* 0x1C14 */ public int VehicleInventoryMinHeightMax; [NMS(Index = 687)] - /* 0x1C10 */ public int VehicleInventoryMinHeightMax; - [NMS(Index = 686)] - /* 0x1C14 */ public int VehicleInventoryMinWidthMax; - [NMS(Index = 626)] - /* 0x1C18 */ public float ViciousSentinelProbability; + /* 0x1C18 */ public int VehicleInventoryMinWidthMax; [NMS(Index = 627)] - /* 0x1C1C */ public float ViciousStormProbability; + /* 0x1C1C */ public float ViciousSentinelProbability; [NMS(Index = 628)] - /* 0x1C20 */ public float ViciousWeatherProbability; - [NMS(Index = 384)] - /* 0x1C24 */ public float VoxelAsteroidResourceChance; - [NMS(Index = 302)] - /* 0x1C28 */ public int WarpsBetweenBattles; - [NMS(Index = 600)] - /* 0x1C2C */ public int WarpsBetweenMiniStation; - [NMS(Index = 339)] - /* 0x1C30 */ public float WaterLandingDamageMultiplier; - [NMS(Index = 378)] - /* 0x1C34 */ public float WaypointScanTime; + /* 0x1C20 */ public float ViciousStormProbability; + [NMS(Index = 629)] + /* 0x1C24 */ public float ViciousWeatherProbability; + [NMS(Index = 385)] + /* 0x1C28 */ public float VoxelAsteroidResourceChance; + [NMS(Index = 303)] + /* 0x1C2C */ public int WarpsBetweenBattles; + [NMS(Index = 601)] + /* 0x1C30 */ public int WarpsBetweenMiniStation; + [NMS(Index = 340)] + /* 0x1C34 */ public float WaterLandingDamageMultiplier; + [NMS(Index = 379)] + /* 0x1C38 */ public float WaypointScanTime; + [NMS(Index = 690)] + /* 0x1C3C */ public int WeaponInventoryMinHeightMax; [NMS(Index = 689)] - /* 0x1C38 */ public int WeaponInventoryMinHeightMax; - [NMS(Index = 688)] - /* 0x1C3C */ public int WeaponInventoryMinWidthMax; + /* 0x1C40 */ public int WeaponInventoryMinWidthMax; [NMS(Index = 84)] - /* 0x1C40 */ public float WeatherHazardGiftLifeTime; + /* 0x1C44 */ public float WeatherHazardGiftLifeTime; [NMS(Index = 83)] - /* 0x1C44 */ public float WeatherHazardGiftMaxDistance; - [NMS(Index = 417)] - /* 0x1C48 */ public float ZoomFindBuildingRange; + /* 0x1C48 */ public float WeatherHazardGiftMaxDistance; + [NMS(Index = 418)] + /* 0x1C4C */ public float ZoomFindBuildingRange; + [NMS(Index = 401)] + /* 0x1C50 */ public NMSString0x20 DepotResource; [NMS(Index = 400)] - /* 0x1C4C */ public NMSString0x20 DepotResource; - [NMS(Index = 399)] - /* 0x1C6C */ public NMSString0x20 RobotResource; + /* 0x1C70 */ public NMSString0x20 RobotResource; + [NMS(Index = 199)] + /* 0x1C90 */ public bool AllowBinocularMarker; [NMS(Index = 198)] - /* 0x1C8C */ public bool AllowBinocularMarker; - [NMS(Index = 197)] - /* 0x1C8D */ public bool AllowDeconstruct; - [NMS(Index = 167)] - /* 0x1C8E */ public bool AllowSpaceScanEvents; - [NMS(Index = 213)] - /* 0x1C8F */ public TkCurveType AtmosphereEntryCurve; - [NMS(Index = 466)] - /* 0x1C90 */ public bool Autolevel; - [NMS(Index = 225)] - /* 0x1C91 */ public bool BinocsDisplayUnknownCreatures; - [NMS(Index = 232)] - /* 0x1C92 */ public TkCurveType BinocularScanTargetHeightCurve; + /* 0x1C91 */ public bool AllowDeconstruct; [NMS(Index = 168)] - /* 0x1C93 */ public bool CanMoveTechnology; - [NMS(Index = 613)] - /* 0x1C94 */ public bool ChangePricesLocally; - [NMS(Index = 537)] - /* 0x1C95 */ public bool DebugDrawTriggerBoxes; + /* 0x1C92 */ public bool AllowSpaceScanEvents; + [NMS(Index = 214)] + /* 0x1C93 */ public TkCurveType AtmosphereEntryCurve; + [NMS(Index = 467)] + /* 0x1C94 */ public bool Autolevel; + [NMS(Index = 226)] + /* 0x1C95 */ public bool BinocsDisplayUnknownCreatures; + [NMS(Index = 233)] + /* 0x1C96 */ public TkCurveType BinocularScanTargetHeightCurve; + [NMS(Index = 169)] + /* 0x1C97 */ public bool CanMoveTechnology; + [NMS(Index = 614)] + /* 0x1C98 */ public bool ChangePricesLocally; + [NMS(Index = 538)] + /* 0x1C99 */ public bool DebugDrawTriggerBoxes; [NMS(Index = 39)] - /* 0x1C96 */ public bool DebugPrintShootables; - [NMS(Index = 448)] - /* 0x1C97 */ public bool DebugScanForceBuilding; + /* 0x1C9A */ public bool DebugPrintShootables; [NMS(Index = 449)] - /* 0x1C98 */ public GcBuildingClassification DebugScanForceBuildingType; - [NMS(Index = 196)] - /* 0x1C99 */ public bool DisableAnomalyAmbientSpawn; - [NMS(Index = 608)] - /* 0x1C9A */ public bool DisableBasePowerHUDOverlay; - [NMS(Index = 164)] - /* 0x1C9B */ public bool DisableGalaxyMapInQuickMenu; + /* 0x1C9B */ public bool DebugScanForceBuilding; + [NMS(Index = 450)] + /* 0x1C9C */ public GcBuildingClassification DebugScanForceBuildingType; + [NMS(Index = 197)] + /* 0x1C9D */ public bool DisableAnomalyAmbientSpawn; + [NMS(Index = 609)] + /* 0x1C9E */ public bool DisableBasePowerHUDOverlay; [NMS(Index = 165)] - /* 0x1C9C */ public bool DisableNexusInQuickMenu; - [NMS(Index = 201)] - /* 0x1C9D */ public bool EnableShootHitEffect; - [NMS(Index = 43)] - /* 0x1C9E */ public bool EnableTechPackaging; + /* 0x1C9F */ public bool DisableGalaxyMapInQuickMenu; [NMS(Index = 166)] - /* 0x1C9F */ public bool EnableTeleporters; - [NMS(Index = 199)] - /* 0x1CA0 */ public bool EveryMaintenanceIsBroken; - [NMS(Index = 338)] - /* 0x1CA1 */ public bool FailToFindBuildings; + /* 0x1CA0 */ public bool DisableNexusInQuickMenu; + [NMS(Index = 202)] + /* 0x1CA1 */ public bool EnableShootHitEffect; + [NMS(Index = 43)] + /* 0x1CA2 */ public bool EnableTechPackaging; + [NMS(Index = 167)] + /* 0x1CA3 */ public bool EnableTeleporters; + [NMS(Index = 200)] + /* 0x1CA4 */ public bool EveryMaintenanceIsBroken; + [NMS(Index = 339)] + /* 0x1CA5 */ public bool FailToFindBuildings; + [NMS(Index = 196)] + /* 0x1CA6 */ public bool FreighterRequiresRGBHyperdriveUpgrades; + [NMS(Index = 481)] + /* 0x1CA7 */ public bool HUDUpdateFromData; [NMS(Index = 195)] - /* 0x1CA2 */ public bool FreighterRequiresRGBHyperdriveUpgrades; - [NMS(Index = 480)] - /* 0x1CA3 */ public bool HUDUpdateFromData; - [NMS(Index = 194)] - /* 0x1CA4 */ public bool InstallTechWithInteraction; - [NMS(Index = 278)] - /* 0x1CA5 */ public bool InteractionOverride; - [NMS(Index = 609)] - /* 0x1CA6 */ public bool KeepAttackingMaxWantedLevel; - [NMS(Index = 131)] - /* 0x1CA7 */ public bool MissionSurveySuggestSurveyForNearScannables; + /* 0x1CA8 */ public bool InstallTechWithInteraction; + [NMS(Index = 279)] + /* 0x1CA9 */ public bool InteractionOverride; + [NMS(Index = 610)] + /* 0x1CAA */ public bool KeepAttackingMaxWantedLevel; + [NMS(Index = 132)] + /* 0x1CAB */ public bool MissionSurveySuggestSurveyForNearScannables; + [NMS(Index = 184)] + /* 0x1CAC */ public TkCurveType OverheatColourCurve; [NMS(Index = 183)] - /* 0x1CA8 */ public TkCurveType OverheatColourCurve; - [NMS(Index = 182)] - /* 0x1CA9 */ public TkCurveType OverheatColourCurveShip; - [NMS(Index = 178)] - /* 0x1CAA */ public TkCurveType OverheatCurve; - [NMS(Index = 522)] - /* 0x1CAB */ public TkCurveType PainCurve; - [NMS(Index = 498)] - /* 0x1CAC */ public bool PlayHitEffectsOnZeroDamage; + /* 0x1CAD */ public TkCurveType OverheatColourCurveShip; + [NMS(Index = 179)] + /* 0x1CAE */ public TkCurveType OverheatCurve; + [NMS(Index = 523)] + /* 0x1CAF */ public TkCurveType PainCurve; + [NMS(Index = 499)] + /* 0x1CB0 */ public bool PlayHitEffectsOnZeroDamage; [NMS(Index = 14)] - /* 0x1CAD */ public bool RewardInventoryClassItemFromShipSalvage; + /* 0x1CB1 */ public bool RewardInventoryClassItemFromShipSalvage; [NMS(Index = 29)] - /* 0x1CAE */ public bool ScanToRevealIgnoreRequirements; + /* 0x1CB2 */ public bool ScanToRevealIgnoreRequirements; [NMS(Index = 30)] - /* 0x1CAF */ public bool ScanToRevealNPCsAlwaysTriggersCameraEvent; - [NMS(Index = 452)] - /* 0x1CB0 */ public TkCurveType ShipScanCurve; - [NMS(Index = 614)] - /* 0x1CB1 */ public bool ShowPriceMarkupsAsPercentages; - [NMS(Index = 200)] - /* 0x1CB2 */ public bool SpawnResourceBlobsOnPartDelete; + /* 0x1CB3 */ public bool ScanToRevealNPCsAlwaysTriggersCameraEvent; + [NMS(Index = 453)] + /* 0x1CB4 */ public TkCurveType ShipScanCurve; + [NMS(Index = 615)] + /* 0x1CB5 */ public bool ShowPriceMarkupsAsPercentages; + [NMS(Index = 201)] + /* 0x1CB6 */ public bool SpawnResourceBlobsOnPartDelete; [NMS(Index = 38)] - /* 0x1CB3 */ public bool TechMustBeInTechInventory; - [NMS(Index = 567)] - /* 0x1CB4 */ public bool TorchDisabledInTheDay; - [NMS(Index = 676)] - /* 0x1CB5 */ public bool UseCustomSaveDirectory; - [NMS(Index = 447)] - /* 0x1CB6 */ public bool UseDebugScan; - [NMS(Index = 610)] - /* 0x1CB7 */ public bool UseMultiplierBonus; - [NMS(Index = 179)] - /* 0x1CB8 */ public bool UseOverheatColour; + /* 0x1CB7 */ public bool TechMustBeInTechInventory; + [NMS(Index = 568)] + /* 0x1CB8 */ public bool TorchDisabledInTheDay; + [NMS(Index = 677)] + /* 0x1CB9 */ public bool UseCustomSaveDirectory; + [NMS(Index = 448)] + /* 0x1CBA */ public bool UseDebugScan; + [NMS(Index = 611)] + /* 0x1CBB */ public bool UseMultiplierBonus; + [NMS(Index = 180)] + /* 0x1CBC */ public bool UseOverheatColour; [NMS(Index = 37)] - /* 0x1CB9 */ public bool UseSecondaryBiomeSubstances; - [NMS(Index = 612)] - /* 0x1CBA */ public bool UseTradingCostTable; + /* 0x1CBD */ public bool UseSecondaryBiomeSubstances; + [NMS(Index = 613)] + /* 0x1CBE */ public bool UseTradingCostTable; } } diff --git a/libMBIN/Source/NMS/Toolkit/TkPhysicsComponentData.cs b/libMBIN/Source/NMS/Toolkit/TkPhysicsComponentData.cs index a0a99828e..36d04e897 100644 --- a/libMBIN/Source/NMS/Toolkit/TkPhysicsComponentData.cs +++ b/libMBIN/Source/NMS/Toolkit/TkPhysicsComponentData.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.Toolkit { - [NMS(GUID = 0xB12FB5C592B4DFB2, NameHash = 0xF90BB3)] + [NMS(GUID = 0x15ABE55991F87E50, NameHash = 0xF90BB3)] public class TkPhysicsComponentData : NMSTemplate { [NMS(Index = 0)] diff --git a/libMBIN/Source/NMS/Toolkit/TkRepositionComponentData.cs b/libMBIN/Source/NMS/Toolkit/TkRepositionComponentData.cs index 55011f7dd..3ca7b4c5b 100644 --- a/libMBIN/Source/NMS/Toolkit/TkRepositionComponentData.cs +++ b/libMBIN/Source/NMS/Toolkit/TkRepositionComponentData.cs @@ -2,7 +2,7 @@ namespace libMBIN.NMS.Toolkit { - [NMS(GUID = 0x4879CAC78E3684A2, NameHash = 0x7B0AA69F)] + [NMS(GUID = 0xE38809E81460D528, NameHash = 0x7B0AA69F)] public class TkRepositionComponentData : NMSTemplate { [NMS(Index = 11)] diff --git a/libMBIN/Source/Version.cs b/libMBIN/Source/Version.cs index acf6c8c53..069b353a9 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 = "7.04.0.1"; + internal const string VERSION_STRING = "7.04.1.1"; /// Shorthand for AssemblyVersion.Major public static int Major => AssemblyVersion.Major; diff --git a/libMBIN/libMBIN-Shared.projitems b/libMBIN/libMBIN-Shared.projitems index 3c4db1e88..4fcd97815 100644 --- a/libMBIN/libMBIN-Shared.projitems +++ b/libMBIN/libMBIN-Shared.projitems @@ -2447,7 +2447,6 @@ -