Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x64CB5797E0562787, NameHash = 0x6A8BFA82)]
[NMS(GUID = 0x327397905C5F9488, NameHash = 0x6A8BFA82)]
public class GcAdditionalOptionMissionOverride : NMSTemplate
{
[NMS(Index = 3)]
Expand Down
5 changes: 3 additions & 2 deletions libMBIN/Source/NMS/GameComponents/GcAlienPuzzleCategory.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x5319CF564B9E9DAA, NameHash = 0x6F13BCF9)]
[NMS(GUID = 0x6EFB9CE8F381D999, NameHash = 0x6F13BCF9)]
public class GcAlienPuzzleCategory : NMSTemplate
{
// size: 0x3B
// size: 0x3C
public enum AlienPuzzleCategoryEnum : uint {
Default,
GuildTraderNone,
Expand Down Expand Up @@ -64,6 +64,7 @@ public enum AlienPuzzleCategoryEnum : uint {
SpiderA,
SpiderB,
SpiderRenewed,
LegacyStation,
}
[NMS(Index = 0)]
/* 0x0 */ public AlienPuzzleCategoryEnum AlienPuzzleCategory;
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcAlienPuzzleEntry.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xAF23585D0E29FA47, NameHash = 0x35D4E04)]
[NMS(GUID = 0xFE5639292CE12EE4, NameHash = 0x35D4E04)]
public class GcAlienPuzzleEntry : NMSTemplate
{
[NMS(Index = 2)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcAlienPuzzleOption.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xA2CCECAA20749172, NameHash = 0x981A51EE)]
[NMS(GUID = 0x40E37728A09E8452, NameHash = 0x981A51EE)]
public class GcAlienPuzzleOption : NMSTemplate
{
[NMS(Index = 22)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcAlienPuzzleTable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xF22E5D57FA55FC9E, NameHash = 0x3987E9FB)]
[NMS(GUID = 0xDEA7D6CFD02472C0, NameHash = 0x3987E9FB)]
public class GcAlienPuzzleTable : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xD63328187727E0C1, NameHash = 0xC0413ECB)]
[NMS(GUID = 0x33C0E566A2DCC788, NameHash = 0xC0413ECB)]
public class GcAudioAreaTriggerComponentData : NMSTemplate
{
[NMS(Index = 2, MxmlName = "Enter Distance")]
Expand Down
5 changes: 3 additions & 2 deletions libMBIN/Source/NMS/GameComponents/GcAudioWwiseEvents.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x2861C0F6BB167127, NameHash = 0x7A0D33C8)]
[NMS(GUID = 0x22D98097929218FD, NameHash = 0x7A0D33C8)]
public class GcAudioWwiseEvents : NMSTemplate
{
// size: 0xBB8
// size: 0xBB9
public enum AkEventEnum : uint {
INVALID_EVENT = 0x0,
ABANDONED_DOOR_UNLOCK = 0x264BED2D,
Expand Down Expand Up @@ -2146,6 +2146,7 @@ public enum AkEventEnum : uint {
POI_SPACECLOCK = 0x38EF2B82,
POI_SPINNER = 0xF1CA2105,
POI_SUN = 0xD4E10AB0,
POI_SUN_3D = 0x5E236C4E,
POI_SUN_END = 0x753DA356,
POI_WEIRD_METAL = 0xFF2F4C51,
POLICE_CHATTER_START = 0x22042BF0,
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcCombatEffectData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xE877CED6B3556B, NameHash = 0xAB307BDA)]
[NMS(GUID = 0xAF256241BD00116F, NameHash = 0xAB307BDA)]
public class GcCombatEffectData : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcCombatEffectsTable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xFF93ED475CA61C10, NameHash = 0xD7C08B15)]
[NMS(GUID = 0x8C11B9066756E3B7, NameHash = 0xD7C08B15)]
public class GcCombatEffectsTable : NMSTemplate
{
[NMS(Index = 0, Size = 0x6, EnumType = typeof(GcCombatEffectType.CombatEffectTypeEnum))]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcConsumableItem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xBCBE6BB6B8C5553F, NameHash = 0xE0C6D820)]
[NMS(GUID = 0xC27FF703EA476EA5, NameHash = 0xE0C6D820)]
public class GcConsumableItem : NMSTemplate
{
[NMS(Index = 11)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcConsumableItemTable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x62C9D7432898CA2, NameHash = 0x7D54F1EF)]
[NMS(GUID = 0x54CB1771D93930E7, NameHash = 0x7D54F1EF)]
public class GcConsumableItemTable : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x119D65BBCCCA3088, NameHash = 0x1C40312)]
[NMS(GUID = 0x6CC3E8D11D024DCA, NameHash = 0x1C40312)]
public class GcCreatureCrystalMovementData : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xBDC59E1D240DD59C, NameHash = 0x7CFCD901)]
[NMS(GUID = 0xB4DD960B6608AE9B, NameHash = 0x7CFCD901)]
public class GcCreatureCrystalMovementDataParams : NMSTemplate
{
[NMS(Index = 28)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x81DE090DA6996B57, NameHash = 0x32EF8A95)]
[NMS(GUID = 0xB5F2DFA5BC362D18, NameHash = 0x32EF8A95)]
public class GcCreatureFeederComponentData : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xBD36F866DDF311A6, NameHash = 0x1DA81BEB)]
[NMS(GUID = 0x5B41D35B57F51D31, NameHash = 0x1DA81BEB)]
public class GcCreatureHarvesterComponentData : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x3BE6912D2DD5D1CB, NameHash = 0x64F53EE9)]
[NMS(GUID = 0x19687E1F72E8E27C, NameHash = 0x64F53EE9)]
public class GcCreatureSpookFiendAttackData : NMSTemplate
{
[NMS(Index = 12)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xD7FEB975D7DB3521, NameHash = 0x89F6C9F7)]
[NMS(GUID = 0xA05C46620BC3CA7C, NameHash = 0x89F6C9F7)]
public class GcEggMachineComponentData : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x1BA8676868FA6816, NameHash = 0xD4ED2AD7)]
[NMS(GUID = 0xD41716E78EB8C10D, NameHash = 0xD4ED2AD7)]
public class GcExperienceSpawnTable : NMSTemplate
{
[NMS(Index = 12, Size = 0x7, EnumType = typeof(GcSpaceBattleType.SpaceBattleTypeEnum))]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcExplosionData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xF9CC50A7F0274FD2, NameHash = 0xB1AE9C6)]
[NMS(GUID = 0xE532A46BB911296D, NameHash = 0xB1AE9C6)]
public class GcExplosionData : NMSTemplate
{
[NMS(Index = 22)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcExplosionDataTable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x282A8DADB172FE02, NameHash = 0x61BD77C0)]
[NMS(GUID = 0x19C7C0DF3ECB85D7, NameHash = 0x61BD77C0)]
public class GcExplosionDataTable : NMSTemplate
{
[NMS(Index = 1)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xF1654B8174FA01B5, NameHash = 0xC8EEAC6B)]
[NMS(GUID = 0x81D1804587B1E8F3, NameHash = 0xC8EEAC6B)]
public class GcFlagshipBattleConfig : NMSTemplate
{
[NMS(Index = 59)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcFrigateFlyByData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x13558A7DA3393C8A, NameHash = 0x2B457A50)]
[NMS(GUID = 0x2F285F3DEDB52FD1, NameHash = 0x2B457A50)]
public class GcFrigateFlyByData : NMSTemplate
{
[NMS(Index = 3)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x90CE34A66A49C24E, NameHash = 0xBEC6F214)]
[NMS(GUID = 0x38858A1D0C239576, NameHash = 0xBEC6F214)]
public class GcGalaxyAudioSetupData : NMSTemplate
{
[NMS(Index = 6, MxmlName = "Event AddWaypoint")]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x7681D9A6BFC1FE14, NameHash = 0x45C7860)]
[NMS(GUID = 0xD8C49956591BD849, NameHash = 0x45C7860)]
public class GcGeneratorUnitComponentData : NMSTemplate
{
[NMS(Index = 3)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x9DCDAE14E1FB23DA, NameHash = 0x7FD50C85)]
[NMS(GUID = 0xEFD1E0D7FE2FC985, NameHash = 0x7FD50C85)]
public class GcGenericMissionSequence : NMSTemplate
{
[NMS(Index = 24)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x7CD19D0CD3011447, NameHash = 0x5F8D3016)]
[NMS(GUID = 0x9EDF0A6D75E20BA3, NameHash = 0x5F8D3016)]
public class GcGrabPlayerComponentData : NMSTemplate
{
[NMS(Index = 18)]
Expand Down
17 changes: 17 additions & 0 deletions libMBIN/Source/NMS/GameComponents/GcGravityVolumeAuthored.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
using libMBIN.NMS.GameComponents;

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x67764669E19805C6, NameHash = 0x98D730F2)]
public class GcGravityVolumeAuthored : NMSTemplate
{
[NMS(Index = 1)]
/* 0x00 */ public NMSString0x10 NodeNameStartsWith;
[NMS(Index = 0)]
/* 0x10 */ public GcGravityVolumeData GravityVolumeData;
[NMS(Index = 2)]
/* 0x20 */ public bool DeactivateNode;
[NMS(Index = 3)]
/* 0x21 */ public bool IsCapsuleInY;
}
}
11 changes: 11 additions & 0 deletions libMBIN/Source/NMS/GameComponents/GcGravityVolumeBounds.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
using libMBIN.NMS.GameComponents;

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x8B4C64A122D07CE4, NameHash = 0x8B4BD057)]
public class GcGravityVolumeBounds : NMSTemplate
{
[NMS(Index = 0)]
/* 0x0 */ public GcGravityVolumeData GravityVolumeData;
}
}
15 changes: 15 additions & 0 deletions libMBIN/Source/NMS/GameComponents/GcGravityVolumeData.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xC13FF292738A0D2E, NameHash = 0x75F9E72C)]
public class GcGravityVolumeData : NMSTemplate
{
[NMS(Index = 1)]
/* 0x0 */ public float CornerRadius;
[NMS(Index = 2)]
/* 0x4 */ public float FalloffDistance;
[NMS(Index = 0)]
/* 0x8 */ public float GravityStrength;
[NMS(Index = 3)]
/* 0xC */ public bool BlendGravityWithFalloff;
}
}
16 changes: 2 additions & 14 deletions libMBIN/Source/NMS/GameComponents/GcGravityVolumeType.cs
Original file line number Diff line number Diff line change
@@ -1,21 +1,9 @@
namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x7CEE797FD3294116, NameHash = 0x8702A842)]
[NMS(GUID = 0x2AFB164F60C68D63, NameHash = 0x8702A842)]
public class GcGravityVolumeType : NMSTemplate
{
[NMS(Index = 0)]
/* 0x00 */ public NMSString0x10 NodeNameStartsWith;
[NMS(Index = 2)]
/* 0x10 */ public float CornerRadius;
[NMS(Index = 3)]
/* 0x14 */ public float FalloffDistance;
[NMS(Index = 1)]
/* 0x18 */ public float GravityStrength;
[NMS(Index = 5)]
/* 0x1C */ public bool BlendGravityWithFalloff;
[NMS(Index = 4)]
/* 0x1D */ public bool DeactivateNode;
[NMS(Index = 6)]
/* 0x1E */ public bool IsCapsuleInY;
/* 0x0 */ public NMSTemplate VolumeType;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x1CB5970384DD1902, NameHash = 0x1E4EF302)]
[NMS(GUID = 0xA0654B4BB77E9B17, NameHash = 0x1E4EF302)]
public class GcGravityVolumesComponentData : NMSTemplate
{
[NMS(Index = 1)]
Expand All @@ -16,5 +16,7 @@ public enum SearchNodeTypeEnum : uint {
}
[NMS(Index = 0)]
/* 0x10 */ public SearchNodeTypeEnum SearchNodeType;
[NMS(Index = 2)]
/* 0x14 */ public bool DeactivateOnModelHide;
}
}
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcHUDStartup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x9FCCFC3E6DDD03F8, NameHash = 0xFE3BE144)]
[NMS(GUID = 0x9302EB1E2180B7D9, NameHash = 0xFE3BE144)]
public class GcHUDStartup : NMSTemplate
{
[NMS(Index = 2)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcHUDStartupTable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x3D46ABD0BBE751F, NameHash = 0x83FCDC89)]
[NMS(GUID = 0x437FFA9C1B79FC72, NameHash = 0x83FCDC89)]
public class GcHUDStartupTable : NMSTemplate
{
// size: 0xD
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xC650EA76CC22051, NameHash = 0xBE246A5)]
[NMS(GUID = 0x65C151C7FDDBFC8, NameHash = 0xBE246A5)]
public class GcInteractionComponentData : NMSTemplate
{
[NMS(Index = 4)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0xA0560643BAF68802, NameHash = 0xD2238C43)]
[NMS(GUID = 0xD6A263369B5BF01, NameHash = 0xD2238C43)]
public class GcInventorySlotActionData : NMSTemplate
{
[NMS(Index = 9)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x34D8902F21DA2228, NameHash = 0xC1383C3B)]
[NMS(GUID = 0x9B639B5B80655952, NameHash = 0xC1383C3B)]
public class GcLandingGearComponentData : NMSTemplate
{
[NMS(Index = 0)]
Expand Down
2 changes: 1 addition & 1 deletion libMBIN/Source/NMS/GameComponents/GcLaserBeamData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace libMBIN.NMS.GameComponents
{
[NMS(GUID = 0x58F39B2E4884DC71, NameHash = 0xFD1E1F96)]
[NMS(GUID = 0x558ACBA14198B092, NameHash = 0xFD1E1F96)]
public class GcLaserBeamData : NMSTemplate
{
[NMS(Index = 33)]
Expand Down
Loading