diff --git a/libMBIN/Source/NMS/GameComponents/GcNPCPlacementInfo.cs b/libMBIN/Source/NMS/GameComponents/GcNPCPlacementInfo.cs index 0c6a1c041..c48cda233 100644 --- a/libMBIN/Source/NMS/GameComponents/GcNPCPlacementInfo.cs +++ b/libMBIN/Source/NMS/GameComponents/GcNPCPlacementInfo.cs @@ -3,7 +3,7 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0xBCBBA511F0D4D266, NameHash = 0xA12AC584067DF8E0)] + [NMS(GUID = 0x232EAAEF8A20BBF0, NameHash = 0xA12AC584067DF8E0)] public class GcNPCPlacementInfo : NMSTemplate { /* 0x00 */ public NMSString0x10 PlacementRuleId; @@ -28,6 +28,7 @@ public class GcNPCPlacementInfo : NMSTemplate /* 0xCA */ public bool SpawnMoving; /* 0xCB */ public bool CanTurn; /* 0xCC */ public bool SpawnInAbandoned; + /* 0xCD */ public bool IsMannequin; /* 0xD0 */ public List HideDuringMissions; /* 0xE0 */ public bool OnlyUsePuzzleOverridesIfPlayerOwned; /* 0xE1 */ public bool UseScanToRevealData; diff --git a/libMBIN/Source/NMS/GameComponents/GcNPCSpawnTable.cs b/libMBIN/Source/NMS/GameComponents/GcNPCSpawnTable.cs index e54460ace..116a40e65 100644 --- a/libMBIN/Source/NMS/GameComponents/GcNPCSpawnTable.cs +++ b/libMBIN/Source/NMS/GameComponents/GcNPCSpawnTable.cs @@ -3,14 +3,15 @@ namespace libMBIN.NMS.GameComponents { - [NMS(GUID = 0x9E6C95ED77CA807A, NameHash = 0xEF1AB4FE11FCFA6D)] + [NMS(GUID = 0x9AAB6600816BDADF, NameHash = 0xEF1AB4FE11FCFA6D)] public class GcNPCSpawnTable : NMSTemplate { [NMS(Size = 0x9, EnumType = typeof(GcAlienRace.AlienRaceEnum))] /* 0x000 */ public NMSString0x80[] NPCModelNames; + /* 0x480 */ public NMSString0x80 NPCMannequinModelName; [NMS(Size = 0x9, EnumType = typeof(GcAlienRace.AlienRaceEnum))] - /* 0x480 */ public float[] NPCRaceScale; - /* 0x4A8 */ public List UniqueNPCs; - /* 0x4B8 */ public List PlacementInfos; + /* 0x500 */ public float[] NPCRaceScale; + /* 0x528 */ public List UniqueNPCs; + /* 0x538 */ public List PlacementInfos; } } diff --git a/libMBIN/Source/Version.cs b/libMBIN/Source/Version.cs index 5abf662da..e83506513 100644 --- a/libMBIN/Source/Version.cs +++ b/libMBIN/Source/Version.cs @@ -25,7 +25,7 @@ public static class Version { // the Prerelease version should be reset to 1 // When the Release version is incremented: // the Prerelease version should be reset to 0 - internal const string VERSION_STRING = "4.64.0.1"; + internal const string VERSION_STRING = "4.64.0.2"; /// Shorthand for AssemblyVersion.Major public static int Major => AssemblyVersion.Major;