diff --git a/Tools/auto_extract/extractor.py b/Tools/auto_extract/extractor.py index 8236ec3c3..8053a48db 100644 --- a/Tools/auto_extract/extractor.py +++ b/Tools/auto_extract/extractor.py @@ -154,7 +154,6 @@ # Lookup for classes with extra attributes. EXTRA_ATTRIBUTES = { 'GcPlayerClothComponentData': ', Alignment = 0x10', - 'GcClothComponentData': ', Alignment = 0x10', 'GcMultiColouriseComponentData': ', Alignment = 0x10', 'GcScanEffectComponentData': ', Alignment = 0x10', 'GcSpringAttachmentComponentData': ', Alignment = 0x10', diff --git a/libMBIN/Source/NMS/GameComponents/GcCostSalvageShip.cs b/libMBIN/Source/NMS/GameComponents/GcCostSalvageShip.cs index 7c3d02edd..5fc24b887 100644 --- a/libMBIN/Source/NMS/GameComponents/GcCostSalvageShip.cs +++ b/libMBIN/Source/NMS/GameComponents/GcCostSalvageShip.cs @@ -2,14 +2,16 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xBF5F4F7BD7D0DA49, NameHash = 0x94BADD03)] + [NMS(GUID = 0x2AEC296158B31BA3, NameHash = 0x94BADD03)] public class GcCostSalvageShip : NMSTemplate { + [NMS(Index = 2, Size = 0xB, EnumType = typeof(GcSpaceshipClasses.ShipClassEnum))] + /* 0x000 */ public NMSString0x20A[] CustomErrorMessageOSD; [NMS(Index = 1, Size = 0xB, EnumType = typeof(GcSpaceshipClasses.ShipClassEnum))] - /* 0x000 */ public NMSString0x20A[] ShipClassStringOverride; - [NMS(Index = 2)] - /* 0x160 */ public bool CannotAffordIfStringOverrideIsNull; + /* 0x160 */ public NMSString0x20A[] ShipClassStringOverride; + [NMS(Index = 3)] + /* 0x2C0 */ public bool CannotAffordIfStringOverrideIsNull; [NMS(Index = 0)] - /* 0x161 */ public bool WillGiveShipParts; + /* 0x2C1 */ public bool WillGiveShipParts; } } diff --git a/libMBIN/Source/Version.cs b/libMBIN/Source/Version.cs index 7a3a8cbca..238e07080 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 = "6.17.0.1"; + internal const string VERSION_STRING = "6.17.0.2"; /// Shorthand for AssemblyVersion.Major public static int Major => AssemblyVersion.Major;