Skip to content

Commit

Permalink
Patch 7.05
Browse files Browse the repository at this point in the history
  • Loading branch information
Supamiu committed Jul 30, 2024
1 parent 51dd1b0 commit 38c9332
Show file tree
Hide file tree
Showing 6 changed files with 210 additions and 214 deletions.
2 changes: 1 addition & 1 deletion FFXIVConstants/Global.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ static class Global
public static Dictionary<string, object> Constants = new Dictionary<string, object>
{
// This is InventoryModifyHandler + 7
{ "InventoryOperationBaseValue", 0x029C+7 }
{ "InventoryOperationBaseValue", 0x0103+7 }
};
}
}
154 changes: 77 additions & 77 deletions FFXIVOpcodes/Ipcs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,94 +37,94 @@ enum ClientLobbyIpcType : ushort
enum ServerZoneIpcType : ushort
{
// Server Zone
PlayerSetup = 0x016E, // updated 7.01
UpdateHpMpTp = 0x03D7, // updated 7.01
UpdateClassInfo = 0x02DC, // updated 7.01
PlayerStats = 0x03DE, // updated 7.01
ActorControl = 0x02DF, // updated 7.01
ActorControlSelf = 0x0251, // updated 7.01
ActorControlTarget = 0x0110, // updated 7.01
Playtime = 0x0147, // updated 7.01
UpdateSearchInfo = 0x037B, // updated 7.01
ExamineSearchInfo = 0x031C, // updated 7.01
Examine = 0x0338, // updated 7.01
ActorCast = 0x03B3, // updated 7.01
CurrencyCrystalInfo = 0x00D3, // updated 7.01
InitZone = 0x023D, // updated 7.01
WeatherChange = 0x00A3, // updated 7.01
PlayerSpawn = 0x0154, // updated 7.01
ActorSetPos = 0x023A, // updated 7.01
PrepareZoning = 0x025C, // updated 7.01
ContainerInfo = 0x02F6, // updated 7.01
ItemInfo = 0x0197, // updated 7.01
PlaceFieldMarker = 0x01A2, // updated 7.01
PlaceFieldMarkerPreset = 0x0139, // updated 7.01
EffectResult = 0x0237, // updated 7.01
EventStart = 0x01C3, // updated 7.01
EventFinish = 0x030D, // updated 7.01
DesynthResult = 0x039A, // updated 7.01
FreeCompanyInfo = 0x0143, // updated 7.01
FreeCompanyDialog = 0x02BD, // updated 7.01
MarketBoardSearchResult = 0x02B1, // updated 7.01
MarketBoardItemListingCount = 0x03B5, // updated 7.01
MarketBoardItemListingHistory = 0x01AB, // updated 7.01
MarketBoardItemListing = 0x03B2, // updated 7.01
MarketBoardPurchase = 0x031E, // updated 7.01
UpdateInventorySlot = 0x035B, // updated 7.01
InventoryActionAck = 0x0141, // updated 7.01
InventoryTransaction = 0x01DC, // updated 7.01
InventoryTransactionFinish = 0x0345, // updated 7.01
ResultDialog = 0x010C, // updated 7.01
RetainerInformation = 0x0271, // updated 7.01
NpcSpawn = 0x01C4, // updated 7.01
ItemMarketBoardInfo = 0x0121, // updated 7.01
ObjectSpawn = 0x0099, // updated 7.01
EffectResultBasic = 0x0230, // updated 7.01
Effect = 0x0173, // updated 7.01
StatusEffectList = 0x01C5, // updated 7.01
StatusEffectList2 = 0x010F, // updated 7.01
StatusEffectList3 = 0x02F8, // updated 7.01
ActorGauge = 0x017B, // updated 7.01
CFNotify = 0x01AE, // updated 7.01
SystemLogMessage = 0x012A, // updated 7.01
AirshipTimers = 0x00DD, // updated 7.01
SubmarineTimers = 0x0078, // updated 7.01
AirshipStatusList = 0x022A, // updated 7.01
AirshipStatus = 0x017E, // updated 7.01
AirshipExplorationResult = 0x0322, // updated 7.01
SubmarineProgressionStatus = 0x014C, // updated 7.01
SubmarineStatusList = 0x012C, // updated 7.01
SubmarineExplorationResult = 0x0392, // updated 7.01
PlayerSetup = 0x02A7, // updated 7.05
UpdateHpMpTp = 0x0200, // updated 7.05
UpdateClassInfo = 0x0147, // updated 7.05
PlayerStats = 0x020C, // updated 7.05
ActorControl = 0x03C7, // updated 7.05
ActorControlSelf = 0x022F, // updated 7.05
ActorControlTarget = 0x00F6, // updated 7.05
Playtime = 0x0113, // updated 7.05
UpdateSearchInfo = 0x032F, // updated 7.05
ExamineSearchInfo = 0x0360, // updated 7.05
Examine = 0x006A, // updated 7.05
ActorCast = 0x016D, // updated 7.05
CurrencyCrystalInfo = 0x0352, // updated 7.05
InitZone = 0x0173, // updated 7.05
WeatherChange = 0x01EF, // updated 7.05
PlayerSpawn = 0x0165, // updated 7.05
ActorSetPos = 0x0137, // updated 7.05
PrepareZoning = 0x0169, // updated 7.05
ContainerInfo = 0x009B, // updated 7.05
ItemInfo = 0x02D0, // updated 7.05
PlaceFieldMarker = 0x0163, // updated 7.05
PlaceFieldMarkerPreset = 0x0397, // updated 7.05
EffectResult = 0x011F, // updated 7.05
EventStart = 0x00BF, // updated 7.05
EventFinish = 0x010D, // updated 7.05
DesynthResult = 0x037B, // updated 7.05
FreeCompanyInfo = 0x0325, // updated 7.05
FreeCompanyDialog = 0x006D, // updated 7.05
MarketBoardSearchResult = 0x0384, // updated 7.05
MarketBoardItemListingCount = 0x0233, // updated 7.05
MarketBoardItemListingHistory = 0x02BF, // updated 7.05
MarketBoardItemListing = 0x03A3, // updated 7.05
MarketBoardPurchase = 0x03DD, // updated 7.05
UpdateInventorySlot = 0x02D3, // updated 7.05
InventoryActionAck = 0x030F, // updated 7.05
InventoryTransaction = 0x0197, // updated 7.05
InventoryTransactionFinish = 0x01D8, // updated 7.05
ResultDialog = 0x0177, // updated 7.05
RetainerInformation = 0x0357, // updated 7.05
NpcSpawn = 0x0359, // updated 7.05
ItemMarketBoardInfo = 0x0309, // updated 7.05
ObjectSpawn = 0x0119, // updated 7.05
EffectResultBasic = 0x0149, // updated 7.05
Effect = 0x01A6, // updated 7.05
StatusEffectList = 0x0180, // updated 7.05
StatusEffectList2 = 0x03DB, // updated 7.05
StatusEffectList3 = 0x037D, // updated 7.05
ActorGauge = 0x02A5, // updated 7.05
CFNotify = 0x01E5, // updated 7.05
SystemLogMessage = 0x0214, // updated 7.05
AirshipTimers = 0x0164, // updated 7.05
SubmarineTimers = 0x0363, // updated 7.05
AirshipStatusList = 0x02B8, // updated 7.05
AirshipStatus = 0x02AD, // updated 7.05
AirshipExplorationResult = 0x0220, // updated 7.05
SubmarineProgressionStatus = 0x0135, // updated 7.05
SubmarineStatusList = 0x03BA, // updated 7.05
SubmarineExplorationResult = 0x0122, // updated 7.05

CraftingLog = 0x02DA, // updated 7.01
GatheringLog = 0x0232, // updated 7.01
CraftingLog = 0x02D6, // updated 7.05
GatheringLog = 0x0276, // updated 7.05

ActorMove = 0x03B7, // updated 7.01
ActorMove = 0x0372, // updated 7.05

EventPlay = 0x02EB, // updated 7.01
EventPlay4 = 0x00F0, // updated 7.01
EventPlay8 = 0x01B4, // updated 7.01
EventPlay16 = 0x03E2, // updated 7.01
EventPlay32 = 0x02A7, // updated 7.01
EventPlay64 = 0x0306, // updated 7.01
EventPlay128 = 0x0235, // updated 7.01
EventPlay255 = 0x00C0, // updated 7.01
EventPlay = 0x026F, // updated 7.05
EventPlay4 = 0x027B, // updated 7.05
EventPlay8 = 0x0393, // updated 7.05
EventPlay16 = 0x0141, // updated 7.05
EventPlay32 = 0x02EB, // updated 7.05
EventPlay64 = 0x00A2, // updated 7.05
EventPlay128 = 0x018E, // updated 7.05
EventPlay255 = 0x0294, // updated 7.05

EnvironmentControl = 0x01A3, // updated 7.01
IslandWorkshopSupplyDemand = 0x0372, // updated 7.01
Logout = 0x01FA, // updated 7.01
EnvironmentControl = 0x03D3, // updated 7.05
IslandWorkshopSupplyDemand = 0x02B5, // updated 7.05
Logout = 0x01B1, // updated 7.05
};

/**
* Client IPC Zone Type Codes.
*/
enum ClientZoneIpcType : ushort
{
UpdatePositionHandler = 0x0144, // updated 7.01
ClientTrigger = 0x0324, // updated 7.0h
SetSearchInfoHandler = 0x02DD, // updated 7.01
MarketBoardPurchaseHandler = 0x02A1, // updated 7.01
InventoryModifyHandler = 0x029C, // updated 7.01
UpdatePositionHandler = 0x032C, // updated 7.05
//ClientTrigger = 0x0324, // updated 7.0h
SetSearchInfoHandler = 0x026E, // updated 7.05
MarketBoardPurchaseHandler = 0x0347, // updated 7.05
InventoryModifyHandler = 0x0103, // updated 7.05
UpdatePositionInstance = 0x03CE, // updated 7.0h
};

Expand Down
2 changes: 1 addition & 1 deletion constants.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Global": {
"InventoryOperationBaseValue": 675
"InventoryOperationBaseValue": 266
},
"CN": {
"InventoryOperationBaseValue": 115
Expand Down
2 changes: 1 addition & 1 deletion constants.min.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"Global":{"InventoryOperationBaseValue":675},"CN":{"InventoryOperationBaseValue":115},"KR":{"InventoryOperationBaseValue":126}}
{"Global":{"InventoryOperationBaseValue":266},"CN":{"InventoryOperationBaseValue":115},"KR":{"InventoryOperationBaseValue":126}}
Loading

0 comments on commit 38c9332

Please sign in to comment.