Skip to content

Commit f4bb7b2

Browse files
author
HolterPhylo
committed
Merge branch 'development' into ArraySizeInfo
2 parents ed5057f + 6094ece commit f4bb7b2

File tree

3 files changed

+2165
-2155
lines changed

3 files changed

+2165
-2155
lines changed

libMBIN/Source/NMS/GameComponents/GcMissionSequenceGetToScanEvent.cs

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,48 +2,50 @@
22

33
namespace libMBIN.NMS.GameComponents
44
{
5-
[NMS(GUID = 0x510897D81FBE174C, NameHash = 0x3D1218BD)]
5+
[NMS(GUID = 0xA5E7F62486910C23, NameHash = 0x3D1218BD)]
66
public class GcMissionSequenceGetToScanEvent : NMSTemplate
77
{
8-
[NMS(Index = 4)]
8+
[NMS(Index = 5)]
99
/* 0x000 */ public NMSString0x20A Event;
10-
[NMS(Index = 3)]
10+
[NMS(Index = 4)]
1111
/* 0x020 */ public NMSString0x20A NexusMessage;
12-
[NMS(Index = 17)]
12+
[NMS(Index = 18)]
1313
/* 0x040 */ public NMSString0x20A SurveyHint;
14-
[NMS(Index = 15)]
15-
/* 0x060 */ public NMSString0x20A SurveyInactiveHint;
1614
[NMS(Index = 16)]
15+
/* 0x060 */ public NMSString0x20A SurveyInactiveHint;
16+
[NMS(Index = 17)]
1717
/* 0x080 */ public NMSString0x20A SurveySwapHint;
18-
[NMS(Index = 18)]
19-
/* 0x0A0 */ public NMSString0x20A SurveyVehicleHint;
2018
[NMS(Index = 19)]
19+
/* 0x0A0 */ public NMSString0x20A SurveyVehicleHint;
20+
[NMS(Index = 20)]
2121
/* 0x0C0 */ public VariableSizeString DebugText;
2222
[NMS(Index = 1)]
2323
/* 0x0D0 */ public VariableSizeString GalaxyMapMessage;
2424
[NMS(Index = 2)]
2525
/* 0x0E0 */ public VariableSizeString GalaxyMapMessageNotSpace;
2626
[NMS(Index = 0)]
2727
/* 0x0F0 */ public VariableSizeString Message;
28-
[NMS(Index = 11)]
29-
/* 0x100 */ public VariableSizeString TimeoutOSD;
30-
[NMS(Index = 5)]
31-
/* 0x110 */ public float Distance;
32-
[NMS(Index = 9)]
33-
/* 0x114 */ public float Timeout;
3428
[NMS(Index = 12)]
35-
/* 0x118 */ public GcScanEventGPSHint UseGPSInText;
36-
[NMS(Index = 14)]
37-
/* 0x11C */ public bool AlwaysAllowInShip;
38-
[NMS(Index = 13)]
39-
/* 0x11D */ public bool CanFormatObjectives;
40-
[NMS(Index = 10)]
41-
/* 0x11E */ public bool DistanceTimeout;
29+
/* 0x100 */ public VariableSizeString TimeoutOSD;
30+
[NMS(Index = 3)]
31+
/* 0x110 */ public VariableSizeString UseTeleporterMessage;
4232
[NMS(Index = 6)]
43-
/* 0x11F */ public bool EndEventWhenReached;
44-
[NMS(Index = 8)]
45-
/* 0x120 */ public bool RequireInsideToEnd;
33+
/* 0x120 */ public float Distance;
34+
[NMS(Index = 10)]
35+
/* 0x124 */ public float Timeout;
36+
[NMS(Index = 13)]
37+
/* 0x128 */ public GcScanEventGPSHint UseGPSInText;
38+
[NMS(Index = 15)]
39+
/* 0x12C */ public bool AlwaysAllowInShip;
40+
[NMS(Index = 14)]
41+
/* 0x12D */ public bool CanFormatObjectives;
42+
[NMS(Index = 11)]
43+
/* 0x12E */ public bool DistanceTimeout;
4644
[NMS(Index = 7)]
47-
/* 0x121 */ public bool WaterworldEndEventWhenPlanetReached;
45+
/* 0x12F */ public bool EndEventWhenReached;
46+
[NMS(Index = 9)]
47+
/* 0x130 */ public bool RequireInsideToEnd;
48+
[NMS(Index = 8)]
49+
/* 0x131 */ public bool WaterworldEndEventWhenPlanetReached;
4850
}
4951
}

libMBIN/Source/NMS/GameComponents/GcScannableComponentData.cs

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
namespace libMBIN.NMS.GameComponents
55
{
6-
[NMS(GUID = 0x90B819F607AE7368, NameHash = 0x4E404FB0)]
6+
[NMS(GUID = 0x1EE9203770C1368F, NameHash = 0x4E404FB0)]
77
public class GcScannableComponentData : NMSTemplate
88
{
99
[NMS(Index = 16)]
@@ -49,17 +49,19 @@ public enum ScannableTypeEnum : uint {
4949
/* 0x77 */ public bool DisableIfBuildingPart;
5050
[NMS(Index = 8)]
5151
/* 0x78 */ public bool DisableIfInBase;
52+
[NMS(Index = 23)]
53+
/* 0x79 */ public bool ForceCompassMarkerOnForScannerIcon;
5254
[NMS(Index = 17)]
53-
/* 0x79 */ public bool GetIconAndNameFromSettlementBuilding;
55+
/* 0x7A */ public bool GetIconAndNameFromSettlementBuilding;
5456
[NMS(Index = 13)]
55-
/* 0x7A */ public bool IsPlacedMarker;
57+
/* 0x7B */ public bool IsPlacedMarker;
5658
[NMS(Index = 19)]
57-
/* 0x7B */ public bool MarkerActiveWithNodeInactive;
59+
/* 0x7C */ public bool MarkerActiveWithNodeInactive;
5860
[NMS(Index = 14)]
59-
/* 0x7C */ public bool ShowInFreighterBranchRoom;
61+
/* 0x7D */ public bool ShowInFreighterBranchRoom;
6062
[NMS(Index = 15)]
61-
/* 0x7D */ public bool TellPlayerIfFreighterObjectUsed;
63+
/* 0x7E */ public bool TellPlayerIfFreighterObjectUsed;
6264
[NMS(Index = 9)]
63-
/* 0x7E */ public bool UseModelNode;
65+
/* 0x7F */ public bool UseModelNode;
6466
}
6567
}

0 commit comments

Comments
 (0)