Skip to content

Commit 3a703c3

Browse files
committed
Global 7.5
Global 7.5 Generate data stores
1 parent 70ff3c8 commit 3a703c3

6 files changed

Lines changed: 529 additions & 208 deletions

File tree

FFXIVConstants/Global.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ static class Global
77
public static Dictionary<string, object> Constants = new Dictionary<string, object>
88
{
99
// This is InventoryModifyHandler + 7
10-
{ "InventoryOperationBaseValue", 0x0249+7 }
10+
{ "InventoryOperationBaseValue", 0x037B+7 }
1111
};
1212
}
1313
}

FFXIVOpcodes/Ipcs.cs

Lines changed: 76 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -37,94 +37,94 @@ enum ClientLobbyIpcType : ushort
3737
enum ServerZoneIpcType : ushort
3838
{
3939
// Server Zone
40-
PlayerSetup = 0x008E, // updated 7.45h2
41-
UpdateHpMpTp = 0x0264, // updated 7.45h2
42-
UpdateClassInfo = 0x00A1, // updated 7.45h2
43-
PlayerStats = 0x02AA, // updated 7.45h2
44-
ActorControl = 0x0311, // updated 7.45h2
45-
ActorControlSelf = 0x03C9, // updated 7.45h2
46-
ActorControlTarget = 0x0171, // updated 7.45h2
47-
Playtime = 0x016D, // updated 7.45h2
48-
UpdateSearchInfo = 0x017F, // updated 7.45h2
49-
ExamineSearchInfo = 0x01D3, // updated 7.45h2
50-
Examine = 0x0271, // updated 7.45h2
51-
ActorCast = 0x03B9, // updated 7.45h2
52-
CurrencyCrystalInfo = 0x02CF, // updated 7.45h2
53-
InitZone = 0x02F2, // updated 7.45h2
54-
WeatherChange = 0x0302, // updated 7.45h2
55-
PlayerSpawn = 0x0109, // updated 7.45h2
56-
ActorSetPos = 0x0085, // updated 7.45h2
57-
PrepareZoning = 0x01A0, // updated 7.45h2
58-
ContainerInfo = 0x027D, // updated 7.45h2
59-
ItemInfo = 0x0159, // updated 7.45h2
60-
PlaceFieldMarker = 0x0101, // updated 7.45h2
61-
PlaceFieldMarkerPreset = 0x023C, // updated 7.45h2
62-
EffectResult = 0x0186, // updated 7.45h2
63-
EventStart = 0x0181, // updated 7.45h2
64-
EventFinish = 0x01BF, // updated 7.45h2
65-
DesynthResult = 0x0276, // updated 7.45h2
66-
FreeCompanyInfo = 0x01AA, // updated 7.45h2
67-
FreeCompanyDialog = 0x03DE, // updated 7.45h2
68-
MarketBoardSearchResult = 0x0172, // updated 7.45h2
69-
MarketBoardItemListingCount = 0x006F, // updated 7.45h2
70-
MarketBoardItemListingHistory = 0x00F2, // updated 7.45h2
71-
MarketBoardItemListing = 0x022D, // updated 7.45h2
72-
MarketBoardPurchase = 0x0305, // updated 7.45h2
73-
UpdateInventorySlot = 0x02E0, // updated 7.45h2
74-
InventoryActionAck = 0x00AD, // updated 7.45h2
75-
InventoryTransaction = 0x02BB, // updated 7.45h2
76-
InventoryTransactionFinish = 0x02FD, // updated 7.45h2
77-
ResultDialog = 0x025F, // updated 7.45h2
78-
RetainerInformation = 0x0286, // updated 7.45h2
79-
NpcSpawn = 0x0328, // updated 7.45h2
80-
ItemMarketBoardInfo = 0x028A, // updated 7.45h2
81-
ObjectSpawn = 0x026E, // updated 7.45h2
82-
EffectResultBasic = 0x027C, // updated 7.45h2
83-
Effect = 0x02A4, // updated 7.45h2
84-
StatusEffectList = 0x0234, // updated 7.45h2
85-
StatusEffectList2 = 0x038C, // updated 7.45h2
86-
StatusEffectList3 = 0x0388, // updated 7.45h2
87-
ActorGauge = 0x03D8, // updated 7.45h2
88-
CFNotify = 0x01B4, // updated 7.45h2
89-
SystemLogMessage = 0x00D4, // updated 7.45h2
90-
AirshipTimers = 0x00C3, // updated 7.45h2
91-
SubmarineTimers = 0x007F, // updated 7.45h2
92-
AirshipStatusList = 0x02A7, // updated 7.45h2
93-
AirshipStatus = 0x0075, // updated 7.45h2
94-
AirshipExplorationResult = 0x02ED, // updated 7.45h2
95-
SubmarineProgressionStatus = 0x0236, // updated 7.45h2
96-
SubmarineStatusList = 0x02A5, // updated 7.45h2
97-
SubmarineExplorationResult = 0x028C, // updated 7.45h2
40+
PlayerSetup = 0x0354, // updated 7.5
41+
UpdateHpMpTp = 0x03BD, // updated 7.5
42+
UpdateClassInfo = 0x022C, // updated 7.5
43+
PlayerStats = 0x0072, // updated 7.5
44+
ActorControl = 0x0328, // updated 7.5
45+
ActorControlSelf = 0x03E7, // updated 7.5
46+
ActorControlTarget = 0x03AA, // updated 7.5
47+
Playtime = 0x025C, // updated 7.5
48+
UpdateSearchInfo = 0x00F2, // updated 7.5
49+
ExamineSearchInfo = 0x0113, // updated 7.5
50+
Examine = 0x016B, // updated 7.5
51+
ActorCast = 0x0345, // updated 7.5
52+
CurrencyCrystalInfo = 0x0103, // updated 7.5
53+
InitZone = 0x0098, // updated 7.5
54+
WeatherChange = 0x0120, // updated 7.5
55+
PlayerSpawn = 0x0343, // updated 7.5
56+
ActorSetPos = 0x0154, // updated 7.5
57+
PrepareZoning = 0x032C, // updated 7.5
58+
ContainerInfo = 0x01DC, // updated 7.5
59+
ItemInfo = 0x013B, // updated 7.5
60+
PlaceFieldMarker = 0x02D7, // updated 7.5
61+
PlaceFieldMarkerPreset = 0x0235, // updated 7.5
62+
EffectResult = 0x00EA, // updated 7.5
63+
EventStart = 0x02C1, // updated 7.5
64+
EventFinish = 0x020F, // updated 7.5
65+
DesynthResult = 0x0227, // updated 7.5
66+
FreeCompanyInfo = 0x028A, // updated 7.5
67+
FreeCompanyDialog = 0x00B9, // updated 7.5
68+
MarketBoardSearchResult = 0x00AD, // updated 7.5
69+
MarketBoardItemListingCount = 0x0342, // updated 7.5
70+
MarketBoardItemListingHistory = 0x020A, // updated 7.5
71+
MarketBoardItemListing = 0x036F, // updated 7.5
72+
MarketBoardPurchase = 0x03C2, // updated 7.5
73+
UpdateInventorySlot = 0x00BC, // updated 7.5
74+
InventoryActionAck = 0x030A, // updated 7.5
75+
InventoryTransaction = 0x03DF, // updated 7.5
76+
InventoryTransactionFinish = 0x0205, // updated 7.5
77+
ResultDialog = 0x023F, // updated 7.5
78+
RetainerInformation = 0x02ED, // updated 7.5
79+
NpcSpawn = 0x02AE, // updated 7.5
80+
ItemMarketBoardInfo = 0x02C2, // updated 7.5
81+
ObjectSpawn = 0x0245, // updated 7.5
82+
EffectResultBasic = 0x01C3, // updated 7.5
83+
Effect = 0x039A, // updated 7.5
84+
StatusEffectList = 0x0117, // updated 7.5
85+
StatusEffectList2 = 0x012B, // updated 7.5
86+
StatusEffectList3 = 0x0336, // updated 7.5
87+
ActorGauge = 0x0322, // updated 7.5
88+
CFNotify = 0x025F, // updated 7.5
89+
SystemLogMessage = 0x01E2, // updated 7.5
90+
AirshipTimers = 0x008F, // updated 7.5
91+
SubmarineTimers = 0x019C, // updated 7.5
92+
AirshipStatusList = 0x0338, // updated 7.5
93+
AirshipStatus = 0x0191, // updated 7.5
94+
AirshipExplorationResult = 0x014B, // updated 7.5
95+
SubmarineProgressionStatus = 0x0294, // updated 7.5
96+
SubmarineStatusList = 0x030C, // updated 7.5
97+
SubmarineExplorationResult = 0x03B8, // updated 7.5
9898

99-
CraftingLog = 0x0142, // updated 7.45h2
100-
GatheringLog = 0x0387, // updated 7.45h2
99+
CraftingLog = 0x026C, // updated 7.5
100+
GatheringLog = 0x0204, // updated 7.5
101101

102-
ActorMove = 0x02B0, // updated 7.45h2
102+
ActorMove = 0x00D3, // updated 7.5
103103

104-
EventPlay = 0x02FE, // updated 7.45h2
105-
EventPlay4 = 0x024C, // updated 7.45h2
106-
EventPlay8 = 0x0294, // updated 7.45h2
107-
EventPlay16 = 0x0340, // updated 7.45h2
108-
EventPlay32 = 0x0073, // updated 7.45h2
109-
EventPlay64 = 0x03C8, // updated 7.45h2
110-
EventPlay128 = 0x0331, // updated 7.45h2
111-
EventPlay255 = 0x016C, // updated 7.45h2
104+
EventPlay = 0x03B9, // updated 7.5
105+
EventPlay4 = 0x0175, // updated 7.5
106+
EventPlay8 = 0x0230, // updated 7.5
107+
EventPlay16 = 0x034E, // updated 7.5
108+
EventPlay32 = 0x0296, // updated 7.5
109+
EventPlay64 = 0x00C3, // updated 7.5
110+
EventPlay128 = 0x00C2, // updated 7.5
111+
EventPlay255 = 0x00B2, // updated 7.5
112112

113-
EnvironmentControl = 0x02EA, // updated 7.45h2
114-
IslandWorkshopSupplyDemand = 0x009B, // updated 7.45h2
115-
Logout = 0x031E, // updated 7.45h2
113+
EnvironmentControl = 0x01FF, // updated 7.5
114+
IslandWorkshopSupplyDemand = 0x01D1, // updated 7.5
115+
Logout = 0x0334, // updated 7.5
116116
};
117117

118118
/**
119119
* Client IPC Zone Type Codes.
120120
*/
121121
enum ClientZoneIpcType : ushort
122122
{
123-
UpdatePositionHandler = 0x010E, // updated 7.45h2
123+
UpdatePositionHandler = 0x0118, // updated 7.5
124124
//ClientTrigger = 0x0324, // updated 7.0h
125-
SetSearchInfoHandler = 0x027A, // updated 7.45h2
126-
MarketBoardPurchaseHandler = 0x01D1, // updated 7.45h2
127-
InventoryModifyHandler = 0x0249, // updated 7.45h2
125+
SetSearchInfoHandler = 0x0305, // updated 7.5
126+
MarketBoardPurchaseHandler = 0x030B, // updated 7.5
127+
InventoryModifyHandler = 0x037B, // updated 7.5
128128
//UpdatePositionInstance = 0x03CE, // updated 7.0h
129129
};
130130

constants.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
{
22
"Global": {
3-
"InventoryOperationBaseValue": 592
3+
"InventoryOperationBaseValue": 898
44
},
55
"CN": {
66
"InventoryOperationBaseValue": 592
77
},
88
"KR": {
99
"InventoryOperationBaseValue": 293
10+
},
11+
"TW": {
12+
"InventoryOperationBaseValue": 766
1013
}
1114
}

constants.min.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"Global":{"InventoryOperationBaseValue":592},"CN":{"InventoryOperationBaseValue":592},"KR":{"InventoryOperationBaseValue":293}}
1+
{"Global":{"InventoryOperationBaseValue":898},"CN":{"InventoryOperationBaseValue":592},"KR":{"InventoryOperationBaseValue":293},"TW":{"InventoryOperationBaseValue":766}}

0 commit comments

Comments
 (0)