From 47e650dbd5d8f2f2b7a01c03ac473e07c23bdc0d Mon Sep 17 00:00:00 2001 From: Flavien Normand Date: Tue, 18 Jul 2023 10:54:02 +0200 Subject: [PATCH] 6.45 --- FFXIVConstants/Global.cs | 3 +- FFXIVOpcodes/Ipcs.cs | 154 +++++++++++------------ constants.json | 2 +- constants.min.json | 2 +- opcodes.json | 264 +++++++++++++++++++-------------------- opcodes.min.json | 2 +- 6 files changed, 214 insertions(+), 213 deletions(-) diff --git a/FFXIVConstants/Global.cs b/FFXIVConstants/Global.cs index 649133f..d3a914e 100644 --- a/FFXIVConstants/Global.cs +++ b/FFXIVConstants/Global.cs @@ -6,7 +6,8 @@ static class Global { public static Dictionary Constants = new Dictionary { - { "InventoryOperationBaseValue", 0x0329 } + // This is InventoryModifyHandler + 7 + { "InventoryOperationBaseValue", 0x0147 } }; } } diff --git a/FFXIVOpcodes/Ipcs.cs b/FFXIVOpcodes/Ipcs.cs index 7dec6ec..be0f6e2 100644 --- a/FFXIVOpcodes/Ipcs.cs +++ b/FFXIVOpcodes/Ipcs.cs @@ -37,79 +37,79 @@ enum ClientLobbyIpcType : ushort enum ServerZoneIpcType : ushort { // Server Zone - PlayerSetup = 0x03E6, // updated 6.41 - UpdateHpMpTp = 0x0316, // updated 6.41 - UpdateClassInfo = 0x00A0, // updated 6.41 - PlayerStats = 0x0343, // updated 6.41 - ActorControl = 0x019D, // updated 6.41 - ActorControlSelf = 0x00A6, // updated 6.41 - ActorControlTarget = 0x02FE, // updated 6.41 - Playtime = 0x03A3, // updated 6.41 - UpdateSearchInfo = 0x0092, // updated 6.41 - ExamineSearchInfo = 0x03DA, // updated 6.41 - Examine = 0x0228, // updated 6.41 - ActorCast = 0x01C0, // updated 6.41 - CurrencyCrystalInfo = 0x01A4, // updated 6.41 - InitZone = 0x01D5, // updated 6.41 - WeatherChange = 0x02D9, // updated 6.41 - PlayerSpawn = 0x01A7, // updated 6.41 - ActorSetPos = 0x015F, // updated 6.41 - PrepareZoning = 0x039C, // updated 6.41 - ContainerInfo = 0x021F, // updated 6.41 - ItemInfo = 0x0388, // updated 6.41 - PlaceFieldMarker = 0x0139, // updated 6.41 - PlaceFieldMarkerPreset = 0x00CC, // updated 6.41 - EffectResult = 0x010C, // updated 6.41 - EventStart = 0x03A6, // updated 6.41 - EventFinish = 0x02FA, // updated 6.41 - DesynthResult = 0x0325, // updated 6.41 - FreeCompanyInfo = 0x00CE, // updated 6.41 - FreeCompanyDialog = 0x033E, // updated 6.41 - MarketBoardSearchResult = 0x019F, // updated 6.41 - MarketBoardItemListingCount = 0x0067, // updated 6.41 - MarketBoardItemListingHistory = 0x0069, // updated 6.41 - MarketBoardItemListing = 0x0221, // updated 6.41 - MarketBoardPurchase = 0x01B6, // updated 6.41 - UpdateInventorySlot = 0x0079, // updated 6.41 - InventoryActionAck = 0x034C, // updated 6.41 - InventoryTransaction = 0x0252, // updated 6.41 - InventoryTransactionFinish = 0x01D1, // updated 6.41 - ResultDialog = 0x007D, // updated 6.41 - RetainerInformation = 0x0229, // updated 6.41 - NpcSpawn = 0x00AC, // updated 6.41 - ItemMarketBoardInfo = 0x00FE, // updated 6.41 - ObjectSpawn = 0x0295, // updated 6.41 - EffectResultBasic = 0x039F, // updated 6.41 - Effect = 0x01BB, // updated 6.41 - StatusEffectList = 0x0171, // updated 6.41 - StatusEffectList2 = 0x032F, // updated 6.41 - StatusEffectList3 = 0x009E, // updated 6.41 - ActorGauge = 0x026D, // updated 6.41 - CFNotify = 0x021A, // updated 6.41 - SystemLogMessage = 0x039D, // updated 6.41 - AirshipTimers = 0x03C5, // updated 6.41 - SubmarineTimers = 0x0372, // updated 6.41 - AirshipStatusList = 0x0265, // updated 6.41 - AirshipStatus = 0x0172, // updated 6.41 - AirshipExplorationResult = 0x021E, // updated 6.41 - SubmarineProgressionStatus = 0x01EA, // updated 6.41 - SubmarineStatusList = 0x0383, // updated 6.41 - SubmarineExplorationResult = 0x01D3, // updated 6.41 + PlayerSetup = 0x02C5, // updated 6.45 + UpdateHpMpTp = 0x02FA, // updated 6.45 + UpdateClassInfo = 0x03A5, // updated 6.45 + PlayerStats = 0x030C, // updated 6.45 + ActorControl = 0x0088, // updated 6.45 + ActorControlSelf = 0x02F7, // updated 6.45 + ActorControlTarget = 0x00A1, // updated 6.45 + Playtime = 0x02E5, // updated 6.45 + UpdateSearchInfo = 0x02CE, // updated 6.45 + ExamineSearchInfo = 0x006B, // updated 6.45 + Examine = 0x00ED, // updated 6.45 + ActorCast = 0x0330, // updated 6.45 + CurrencyCrystalInfo = 0x026A, // updated 6.45 + InitZone = 0x00D8, // updated 6.45 + WeatherChange = 0x00F0, // updated 6.45 + PlayerSpawn = 0x02D3, // updated 6.45 + ActorSetPos = 0x0196, // updated 6.45 + PrepareZoning = 0x03A8, // updated 6.45 + ContainerInfo = 0x0343, // updated 6.45 + ItemInfo = 0x0333, // updated 6.45 + PlaceFieldMarker = 0x0172, // updated 6.45 + PlaceFieldMarkerPreset = 0x00D3, // updated 6.45 + EffectResult = 0x00D2, // updated 6.45 + EventStart = 0x0133, // updated 6.45 + EventFinish = 0x0125, // updated 6.45 + DesynthResult = 0x01DF, // updated 6.45 + FreeCompanyInfo = 0x0231, // updated 6.45 + FreeCompanyDialog = 0x023E, // updated 6.45 + MarketBoardSearchResult = 0x02FD, // updated 6.45 + MarketBoardItemListingCount = 0x026B, // updated 6.45 + MarketBoardItemListingHistory = 0x03CB, // updated 6.45 + MarketBoardItemListing = 0x00EB, // updated 6.45 + MarketBoardPurchase = 0x017B, // updated 6.45 + UpdateInventorySlot = 0x013F, // updated 6.45 + InventoryActionAck = 0x00BD, // updated 6.45 + InventoryTransaction = 0x01D2, // updated 6.45 + InventoryTransactionFinish = 0x02EE, // updated 6.45 + ResultDialog = 0x00C2, // updated 6.45 + RetainerInformation = 0x02F8, // updated 6.45 + NpcSpawn = 0x0179, // updated 6.45 + ItemMarketBoardInfo = 0x0143, // updated 6.45 + ObjectSpawn = 0x0240, // updated 6.45 + EffectResultBasic = 0x034F, // updated 6.45 + Effect = 0x01E1, // updated 6.45 + StatusEffectList = 0x03CE, // updated 6.45 + StatusEffectList2 = 0x02B7, // updated 6.45 + StatusEffectList3 = 0x00EE, // updated 6.45 + ActorGauge = 0x0080, // updated 6.45 + CFNotify = 0x0126, // updated 6.45 + SystemLogMessage = 0x0100, // updated 6.45 + AirshipTimers = 0x0075, // updated 6.45 + SubmarineTimers = 0x00CD, // updated 6.45 + AirshipStatusList = 0x0391, // updated 6.45 + AirshipStatus = 0x007B, // updated 6.45 + AirshipExplorationResult = 0x0304, // updated 6.45 + SubmarineProgressionStatus = 0x022D, // updated 6.45 + SubmarineStatusList = 0x01BC, // updated 6.45 + SubmarineExplorationResult = 0x034A, // updated 6.45 - ActorMove = 0x02C4, // updated 6.41 + ActorMove = 0x01F1, // updated 6.45 - EventPlay = 0x036F, // updated 6.41 - EventPlay4 = 0x0124, // updated 6.41 - EventPlay8 = 0x009A, // updated 6.41 - EventPlay16 = 0x02F2, // updated 6.41 - EventPlay32 = 0x00E3, // updated 6.41 - EventPlay64 = 0x038F, // updated 6.41 - EventPlay128 = 0x0197, // updated 6.41 - EventPlay255 = 0x0202, // updated 6.41 + EventPlay = 0x014A, // updated 6.45 + EventPlay4 = 0x01A5, // updated 6.45 + EventPlay8 = 0x03B7, // updated 6.45 + EventPlay16 = 0x03C4, // updated 6.45 + EventPlay32 = 0x0108, // updated 6.45 + EventPlay64 = 0x03E4, // updated 6.45 + EventPlay128 = 0x0320, // updated 6.45 + EventPlay255 = 0x0151, // updated 6.45 - EnvironmentControl = 0x02E0, // updated 6.41 - IslandWorkshopSupplyDemand = 0x027C, // updated 6.41 - Logout = 0x0363, // updated 6.41 + EnvironmentControl = 0x029F, // updated 6.45 + IslandWorkshopSupplyDemand = 0x01F4, // updated 6.45 + Logout = 0x0132, // updated 6.45 }; /** @@ -117,13 +117,13 @@ enum ServerZoneIpcType : ushort */ enum ClientZoneIpcType : ushort { - UpdatePositionHandler = 0x02DF, // updated 6.41 - ClientTrigger = 0x023F, // updated 6.41 - ChatHandler = 0x03C1, // updated 6.41 - SetSearchInfoHandler = 0x0084, // updated 6.41 - MarketBoardPurchaseHandler = 0x031E, // updated 6.41 - InventoryModifyHandler = 0x0322, // updated 6.41 - UpdatePositionInstance = 0x0212, // updated 6.41 + UpdatePositionHandler = 0x00A5, // updated 6.45 + ClientTrigger = 0x00DF, // updated 6.45 + ChatHandler = 0x031F, // updated 6.45 + SetSearchInfoHandler = 0x0129, // updated 6.45 + MarketBoardPurchaseHandler = 0x0066, // updated 6.45 + InventoryModifyHandler = 0x0140, // updated 6.45 + UpdatePositionInstance = 0x0095, // updated 6.45 }; //////////////////////////////////////////////////////////////////////////////// diff --git a/constants.json b/constants.json index df51dfb..e6bbc0e 100644 --- a/constants.json +++ b/constants.json @@ -1,6 +1,6 @@ { "Global": { - "InventoryOperationBaseValue": 809 + "InventoryOperationBaseValue": 327 }, "CN": { "InventoryOperationBaseValue": 562 diff --git a/constants.min.json b/constants.min.json index 30758de..b6c746f 100644 --- a/constants.min.json +++ b/constants.min.json @@ -1 +1 @@ -{"Global":{"InventoryOperationBaseValue":809},"CN":{"InventoryOperationBaseValue":562},"KR":{"InventoryOperationBaseValue":596}} \ No newline at end of file +{"Global":{"InventoryOperationBaseValue":327},"CN":{"InventoryOperationBaseValue":562},"KR":{"InventoryOperationBaseValue":596}} \ No newline at end of file diff --git a/opcodes.json b/opcodes.json index 3ba798c..4fd10bf 100644 --- a/opcodes.json +++ b/opcodes.json @@ -5,314 +5,314 @@ "lists": { "ServerZoneIpcType": [ { - "name": "AirshipExplorationResult", - "opcode": 542 - }, - { - "name": "ActorGauge", - "opcode": 621 + "name": "ActorCast", + "opcode": 816 }, { - "name": "ActorMove", - "opcode": 708 + "name": "AirshipTimers", + "opcode": 117 }, { - "name": "ActorCast", - "opcode": 448 + "name": "AirshipStatus", + "opcode": 123 }, { - "name": "ActorControlTarget", - "opcode": 766 + "name": "ActorGauge", + "opcode": 128 }, { "name": "ActorControl", - "opcode": 413 + "opcode": 136 }, { - "name": "AirshipStatus", - "opcode": 370 + "name": "ActorControlTarget", + "opcode": 161 }, { "name": "ActorSetPos", - "opcode": 351 + "opcode": 406 }, { "name": "AirshipStatusList", - "opcode": 613 + "opcode": 913 }, { - "name": "AirshipTimers", - "opcode": 965 + "name": "ActorMove", + "opcode": 497 }, { - "name": "ActorControlSelf", - "opcode": 166 + "name": "AirshipExplorationResult", + "opcode": 772 }, { - "name": "ContainerInfo", - "opcode": 543 + "name": "ActorControlSelf", + "opcode": 759 }, { "name": "CFNotify", - "opcode": 538 + "opcode": 294 }, { - "name": "CurrencyCrystalInfo", - "opcode": 420 + "name": "ContainerInfo", + "opcode": 835 }, { - "name": "DesynthResult", - "opcode": 805 + "name": "CurrencyCrystalInfo", + "opcode": 618 }, { - "name": "EventFinish", - "opcode": 762 + "name": "DesynthResult", + "opcode": 479 }, { - "name": "Examine", - "opcode": 552 + "name": "EventPlay4", + "opcode": 421 }, { "name": "ExamineSearchInfo", - "opcode": 986 + "opcode": 107 }, { - "name": "EventPlay255", - "opcode": 514 - }, - { - "name": "EventStart", - "opcode": 934 + "name": "EventPlay128", + "opcode": 800 }, { - "name": "EnvironmentControl", - "opcode": 736 + "name": "EventPlay255", + "opcode": 337 }, { "name": "EffectResultBasic", - "opcode": 927 + "opcode": 847 }, { - "name": "Effect", - "opcode": 443 + "name": "EventPlay8", + "opcode": 951 }, { "name": "EventPlay16", - "opcode": 754 + "opcode": 964 }, { - "name": "EventPlay128", - "opcode": 407 + "name": "EnvironmentControl", + "opcode": 671 }, { - "name": "EventPlay8", - "opcode": 154 + "name": "EventPlay", + "opcode": 330 }, { - "name": "EventPlay", - "opcode": 879 + "name": "Effect", + "opcode": 481 }, { - "name": "EventPlay4", - "opcode": 292 + "name": "EventPlay64", + "opcode": 996 }, { - "name": "EffectResult", - "opcode": 268 + "name": "Examine", + "opcode": 237 }, { "name": "EventPlay32", - "opcode": 227 + "opcode": 264 }, { - "name": "EventPlay64", - "opcode": 911 + "name": "EventFinish", + "opcode": 293 }, { - "name": "FreeCompanyDialog", - "opcode": 830 + "name": "EffectResult", + "opcode": 210 }, { - "name": "FreeCompanyInfo", - "opcode": 206 + "name": "EventStart", + "opcode": 307 }, { - "name": "InventoryTransaction", - "opcode": 594 + "name": "FreeCompanyInfo", + "opcode": 561 }, { - "name": "ItemInfo", - "opcode": 904 + "name": "FreeCompanyDialog", + "opcode": 574 }, { - "name": "InventoryTransactionFinish", - "opcode": 465 + "name": "InventoryActionAck", + "opcode": 189 }, { - "name": "InitZone", - "opcode": 469 + "name": "InventoryTransaction", + "opcode": 466 }, { "name": "ItemMarketBoardInfo", - "opcode": 254 + "opcode": 323 }, { "name": "IslandWorkshopSupplyDemand", - "opcode": 636 + "opcode": 500 }, { - "name": "InventoryActionAck", - "opcode": 844 + "name": "InventoryTransactionFinish", + "opcode": 750 + }, + { + "name": "InitZone", + "opcode": 216 + }, + { + "name": "ItemInfo", + "opcode": 819 }, { "name": "Logout", - "opcode": 867 + "opcode": 306 }, { - "name": "MarketBoardItemListingCount", - "opcode": 103 + "name": "MarketBoardItemListingHistory", + "opcode": 971 }, { "name": "MarketBoardItemListing", - "opcode": 545 + "opcode": 235 }, { - "name": "MarketBoardItemListingHistory", - "opcode": 105 + "name": "MarketBoardSearchResult", + "opcode": 765 }, { "name": "MarketBoardPurchase", - "opcode": 438 + "opcode": 379 }, { - "name": "MarketBoardSearchResult", - "opcode": 415 + "name": "MarketBoardItemListingCount", + "opcode": 619 }, { "name": "NpcSpawn", - "opcode": 172 + "opcode": 377 }, { "name": "ObjectSpawn", - "opcode": 661 + "opcode": 576 }, { - "name": "Playtime", - "opcode": 931 + "name": "PlaceFieldMarkerPreset", + "opcode": 211 }, { - "name": "PrepareZoning", - "opcode": 924 + "name": "PlayerStats", + "opcode": 780 }, { - "name": "PlayerStats", - "opcode": 835 + "name": "PrepareZoning", + "opcode": 936 }, { - "name": "PlaceFieldMarker", - "opcode": 313 + "name": "PlayerSpawn", + "opcode": 723 }, { - "name": "PlaceFieldMarkerPreset", - "opcode": 204 + "name": "Playtime", + "opcode": 741 }, { - "name": "PlayerSetup", - "opcode": 998 + "name": "PlaceFieldMarker", + "opcode": 370 }, { - "name": "PlayerSpawn", - "opcode": 423 + "name": "PlayerSetup", + "opcode": 709 }, { "name": "RetainerInformation", - "opcode": 553 + "opcode": 760 }, { "name": "ResultDialog", - "opcode": 125 + "opcode": 194 }, { - "name": "SubmarineProgressionStatus", - "opcode": 490 + "name": "SubmarineExplorationResult", + "opcode": 842 }, { - "name": "SystemLogMessage", - "opcode": 925 + "name": "StatusEffectList3", + "opcode": 238 }, { - "name": "SubmarineExplorationResult", - "opcode": 467 + "name": "StatusEffectList2", + "opcode": 695 }, { - "name": "StatusEffectList2", - "opcode": 815 + "name": "SubmarineStatusList", + "opcode": 444 }, { - "name": "StatusEffectList", - "opcode": 369 + "name": "SystemLogMessage", + "opcode": 256 }, { - "name": "SubmarineStatusList", - "opcode": 899 + "name": "SubmarineProgressionStatus", + "opcode": 557 }, { "name": "SubmarineTimers", - "opcode": 882 + "opcode": 205 }, { - "name": "StatusEffectList3", - "opcode": 158 + "name": "StatusEffectList", + "opcode": 974 }, { - "name": "UpdateClassInfo", - "opcode": 160 + "name": "UpdateHpMpTp", + "opcode": 762 }, { - "name": "UpdateInventorySlot", - "opcode": 121 + "name": "UpdateSearchInfo", + "opcode": 718 }, { - "name": "UpdateHpMpTp", - "opcode": 790 + "name": "UpdateClassInfo", + "opcode": 933 }, { - "name": "UpdateSearchInfo", - "opcode": 146 + "name": "UpdateInventorySlot", + "opcode": 319 }, { "name": "WeatherChange", - "opcode": 729 + "opcode": 240 } ], "ClientZoneIpcType": [ { "name": "ClientTrigger", - "opcode": 575 + "opcode": 223 }, { "name": "ChatHandler", - "opcode": 961 + "opcode": 799 }, { "name": "InventoryModifyHandler", - "opcode": 802 + "opcode": 320 }, { "name": "MarketBoardPurchaseHandler", - "opcode": 798 + "opcode": 102 }, { "name": "SetSearchInfoHandler", - "opcode": 132 + "opcode": 297 }, { "name": "UpdatePositionInstance", - "opcode": 530 + "opcode": 149 }, { "name": "UpdatePositionHandler", - "opcode": 735 + "opcode": 165 } ], "ServerLobbyIpcType": [ diff --git a/opcodes.min.json b/opcodes.min.json index 1d99c9c..bf41503 100644 --- a/opcodes.min.json +++ b/opcodes.min.json @@ -1 +1 @@ -[{"version":"6.05","region":"Global","lists":{"ServerZoneIpcType":[{"name":"AirshipExplorationResult","opcode":542},{"name":"ActorGauge","opcode":621},{"name":"ActorMove","opcode":708},{"name":"ActorCast","opcode":448},{"name":"ActorControlTarget","opcode":766},{"name":"ActorControl","opcode":413},{"name":"AirshipStatus","opcode":370},{"name":"ActorSetPos","opcode":351},{"name":"AirshipStatusList","opcode":613},{"name":"AirshipTimers","opcode":965},{"name":"ActorControlSelf","opcode":166},{"name":"ContainerInfo","opcode":543},{"name":"CFNotify","opcode":538},{"name":"CurrencyCrystalInfo","opcode":420},{"name":"DesynthResult","opcode":805},{"name":"EventFinish","opcode":762},{"name":"Examine","opcode":552},{"name":"ExamineSearchInfo","opcode":986},{"name":"EventPlay255","opcode":514},{"name":"EventStart","opcode":934},{"name":"EnvironmentControl","opcode":736},{"name":"EffectResultBasic","opcode":927},{"name":"Effect","opcode":443},{"name":"EventPlay16","opcode":754},{"name":"EventPlay128","opcode":407},{"name":"EventPlay8","opcode":154},{"name":"EventPlay","opcode":879},{"name":"EventPlay4","opcode":292},{"name":"EffectResult","opcode":268},{"name":"EventPlay32","opcode":227},{"name":"EventPlay64","opcode":911},{"name":"FreeCompanyDialog","opcode":830},{"name":"FreeCompanyInfo","opcode":206},{"name":"InventoryTransaction","opcode":594},{"name":"ItemInfo","opcode":904},{"name":"InventoryTransactionFinish","opcode":465},{"name":"InitZone","opcode":469},{"name":"ItemMarketBoardInfo","opcode":254},{"name":"IslandWorkshopSupplyDemand","opcode":636},{"name":"InventoryActionAck","opcode":844},{"name":"Logout","opcode":867},{"name":"MarketBoardItemListingCount","opcode":103},{"name":"MarketBoardItemListing","opcode":545},{"name":"MarketBoardItemListingHistory","opcode":105},{"name":"MarketBoardPurchase","opcode":438},{"name":"MarketBoardSearchResult","opcode":415},{"name":"NpcSpawn","opcode":172},{"name":"ObjectSpawn","opcode":661},{"name":"Playtime","opcode":931},{"name":"PrepareZoning","opcode":924},{"name":"PlayerStats","opcode":835},{"name":"PlaceFieldMarker","opcode":313},{"name":"PlaceFieldMarkerPreset","opcode":204},{"name":"PlayerSetup","opcode":998},{"name":"PlayerSpawn","opcode":423},{"name":"RetainerInformation","opcode":553},{"name":"ResultDialog","opcode":125},{"name":"SubmarineProgressionStatus","opcode":490},{"name":"SystemLogMessage","opcode":925},{"name":"SubmarineExplorationResult","opcode":467},{"name":"StatusEffectList2","opcode":815},{"name":"StatusEffectList","opcode":369},{"name":"SubmarineStatusList","opcode":899},{"name":"SubmarineTimers","opcode":882},{"name":"StatusEffectList3","opcode":158},{"name":"UpdateClassInfo","opcode":160},{"name":"UpdateInventorySlot","opcode":121},{"name":"UpdateHpMpTp","opcode":790},{"name":"UpdateSearchInfo","opcode":146},{"name":"WeatherChange","opcode":729}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":575},{"name":"ChatHandler","opcode":961},{"name":"InventoryModifyHandler","opcode":802},{"name":"MarketBoardPurchaseHandler","opcode":798},{"name":"SetSearchInfoHandler","opcode":132},{"name":"UpdatePositionInstance","opcode":530},{"name":"UpdatePositionHandler","opcode":735}],"ServerLobbyIpcType":[{"name":"LobbyError","opcode":2},{"name":"LobbyServiceAccountList","opcode":12},{"name":"LobbyCharList","opcode":13},{"name":"LobbyCharCreate","opcode":14},{"name":"LobbyEnterWorld","opcode":15},{"name":"LobbyServerList","opcode":21},{"name":"LobbyRetainerList","opcode":23}],"ClientLobbyIpcType":[{"name":"ClientVersionInfo","opcode":5},{"name":"ReqCharList","opcode":3},{"name":"ReqEnterWorld","opcode":4},{"name":"ReqCharDelete","opcode":10},{"name":"ReqCharCreate","opcode":11}],"ServerChatIpcType":[],"ClientChatIpcType":[]}},{"version":"6.31","region":"CN","lists":{"ServerZoneIpcType":[{"name":"ActorMove","opcode":729},{"name":"ActorGauge","opcode":706},{"name":"AoeEffect8","opcode":327},{"name":"ActorControlTarget","opcode":857},{"name":"AoeEffect24","opcode":482},{"name":"AirshipTimers","opcode":679},{"name":"ActorSetPos","opcode":236},{"name":"AoeEffect32","opcode":235},{"name":"ActorControl","opcode":834},{"name":"AoeEffect16","opcode":814},{"name":"ActorControlSelf","opcode":981},{"name":"ActorCast","opcode":151},{"name":"AirshipStatusList","opcode":806},{"name":"AirshipExplorationResult","opcode":836},{"name":"AirshipStatus","opcode":369},{"name":"BossStatusEffectList","opcode":148},{"name":"CurrencyCrystalInfo","opcode":935},{"name":"CFPreferredRole","opcode":456},{"name":"ContainerInfo","opcode":735},{"name":"CEDirector","opcode":974},{"name":"CFNotify","opcode":239},{"name":"DesynthResult","opcode":793},{"name":"EffectResult","opcode":380},{"name":"Examine","opcode":334},{"name":"EventPlay4","opcode":957},{"name":"EventStart","opcode":971},{"name":"ExamineSearchInfo","opcode":623},{"name":"Effect","opcode":551},{"name":"EnvironmentControl","opcode":539},{"name":"EventPlay","opcode":174},{"name":"EventFinish","opcode":952},{"name":"FateInfo","opcode":428},{"name":"FreeCompanyInfo","opcode":255},{"name":"FreeCompanyDialog","opcode":860},{"name":"HousingWardInfo","opcode":489},{"name":"InitZone","opcode":188},{"name":"InventoryTransactionFinish","opcode":469},{"name":"InventoryActionAck","opcode":459},{"name":"IslandWorkshopSupplyDemand","opcode":986},{"name":"InventoryTransaction","opcode":135},{"name":"ItemInfo","opcode":613},{"name":"ItemMarketBoardInfo","opcode":801},{"name":"Logout","opcode":230},{"name":"MarketBoardSearchResult","opcode":886},{"name":"MarketBoardItemListing","opcode":837},{"name":"MarketBoardItemListingCount","opcode":105},{"name":"MarketBoardPurchase","opcode":567},{"name":"MarketBoardItemListingHistory","opcode":509},{"name":"MiniCactpotInit","opcode":483},{"name":"NpcSpawn","opcode":458},{"name":"NpcSpawn2","opcode":630},{"name":"ObjectSpawn","opcode":473},{"name":"PlaceFieldMarker","opcode":838},{"name":"PrepareZoning","opcode":817},{"name":"Playtime","opcode":749},{"name":"PlaceFieldMarkerPreset","opcode":579},{"name":"PlayerSetup","opcode":802},{"name":"PlayerStats","opcode":759},{"name":"PlayerSpawn","opcode":913},{"name":"ResultDialog","opcode":830},{"name":"RetainerInformation","opcode":309},{"name":"RSV","opcode":651},{"name":"SubmarineExplorationResult","opcode":427},{"name":"SubmarineTimers","opcode":326},{"name":"SubmarineStatusList","opcode":332},{"name":"SubmarineProgressionStatus","opcode":170},{"name":"StatusEffectList2","opcode":854},{"name":"StatusEffectList","opcode":447},{"name":"StatusEffectList3","opcode":660},{"name":"SystemLogMessage","opcode":499},{"name":"UpdateHpMpTp","opcode":367},{"name":"UpdateSearchInfo","opcode":526},{"name":"UpdateClassInfo","opcode":894},{"name":"UpdateInventorySlot","opcode":994}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":617},{"name":"ChatHandler","opcode":883},{"name":"InventoryModifyHandler","opcode":555},{"name":"MarketBoardPurchaseHandler","opcode":556},{"name":"SetSearchInfoHandler","opcode":572},{"name":"UpdatePositionHandler","opcode":133},{"name":"UpdatePositionInstance","opcode":648}],"ServerLobbyIpcType":[],"ClientLobbyIpcType":[],"ServerChatIpcType":[],"ClientChatIpcType":[]}},{"version":"6.25","region":"KR","lists":{"ServerZoneIpcType":[{"name":"AoeEffect16","opcode":105},{"name":"AirshipExplorationResult","opcode":454},{"name":"AirshipStatusList","opcode":486},{"name":"ActorSetPos","opcode":972},{"name":"ActorControlTarget","opcode":555},{"name":"ActorControl","opcode":771},{"name":"AoeEffect32","opcode":458},{"name":"AirshipStatus","opcode":819},{"name":"AoeEffect8","opcode":246},{"name":"ActorControlSelf","opcode":244},{"name":"ActorGauge","opcode":780},{"name":"ActorMove","opcode":871},{"name":"AoeEffect24","opcode":945},{"name":"AirshipTimers","opcode":897},{"name":"ActorCast","opcode":482},{"name":"CFNotify","opcode":553},{"name":"ContainerInfo","opcode":833},{"name":"CEDirector","opcode":869},{"name":"CurrencyCrystalInfo","opcode":677},{"name":"CFPreferredRole","opcode":609},{"name":"DesynthResult","opcode":314},{"name":"EffectResult","opcode":291},{"name":"Examine","opcode":686},{"name":"ExamineSearchInfo","opcode":127},{"name":"EventPlay32","opcode":900},{"name":"ExamineFreeCompanyInfo","opcode":167},{"name":"EventFinish","opcode":527},{"name":"EventPlay4","opcode":433},{"name":"Effect","opcode":112},{"name":"EventStart","opcode":443},{"name":"EffectResultBasic","opcode":110},{"name":"EventPlay","opcode":146},{"name":"FreeCompanyDialog","opcode":538},{"name":"FreeCompanyInfo","opcode":383},{"name":"HousingWardInfo","opcode":409},{"name":"IslandWorkshopSupplyDemand","opcode":969},{"name":"InventoryTransaction","opcode":536},{"name":"ItemInfo","opcode":401},{"name":"InventoryTransactionFinish","opcode":585},{"name":"InventoryActionAck","opcode":904},{"name":"ItemMarketBoardInfo","opcode":200},{"name":"InitZone","opcode":654},{"name":"Logout","opcode":880},{"name":"MapEffect","opcode":744},{"name":"MarketBoardItemListingCount","opcode":484},{"name":"MarketBoardSearchResult","opcode":824},{"name":"MarketBoardPurchase","opcode":635},{"name":"MiniCactpotInit","opcode":634},{"name":"MarketBoardItemListingHistory","opcode":614},{"name":"MarketBoardItemListing","opcode":551},{"name":"NpcSpawn","opcode":288},{"name":"ObjectSpawn","opcode":412},{"name":"PrepareZoning","opcode":691},{"name":"PlayerSpawn","opcode":917},{"name":"PlayerStats","opcode":704},{"name":"PlayerSetup","opcode":356},{"name":"Playtime","opcode":164},{"name":"PlaceFieldMarker","opcode":786},{"name":"PlaceFieldMarkerPreset","opcode":270},{"name":"RetainerInformation","opcode":954},{"name":"ResultDialog","opcode":207},{"name":"SubmarineExplorationResult","opcode":948},{"name":"StatusEffectList2","opcode":989},{"name":"StatusEffectList","opcode":830},{"name":"SubmarineProgressionStatus","opcode":760},{"name":"SocialList","opcode":743},{"name":"StatusEffectList3","opcode":290},{"name":"SubmarineStatusList","opcode":345},{"name":"SystemLogMessage","opcode":513},{"name":"SubmarineTimers","opcode":252},{"name":"UpdateInventorySlot","opcode":275},{"name":"UpdateHpMpTp","opcode":140},{"name":"UpdateClassInfo","opcode":696},{"name":"UpdateSearchInfo","opcode":123},{"name":"WeatherChange","opcode":441}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":362},{"name":"ChatHandler","opcode":515},{"name":"InventoryModifyHandler","opcode":589},{"name":"LogoutHandler","opcode":767},{"name":"MarketBoardPurchaseHandler","opcode":997},{"name":"SetSearchInfoHandler","opcode":598},{"name":"UpdatePositionInstance","opcode":313},{"name":"UpdatePositionHandler","opcode":488}],"ServerLobbyIpcType":[{"name":"LobbyError","opcode":2},{"name":"LobbyServiceAccountList","opcode":12},{"name":"LobbyCharList","opcode":13},{"name":"LobbyCharCreate","opcode":14},{"name":"LobbyEnterWorld","opcode":15},{"name":"LobbyServerList","opcode":21},{"name":"LobbyRetainerList","opcode":23}],"ClientLobbyIpcType":[{"name":"ClientVersionInfo","opcode":5},{"name":"ReqCharList","opcode":3},{"name":"ReqEnterWorld","opcode":4},{"name":"ReqCharDelete","opcode":10},{"name":"ReqCharCreate","opcode":11}],"ServerChatIpcType":[],"ClientChatIpcType":[]}}] \ No newline at end of file +[{"version":"6.05","region":"Global","lists":{"ServerZoneIpcType":[{"name":"ActorCast","opcode":816},{"name":"AirshipTimers","opcode":117},{"name":"AirshipStatus","opcode":123},{"name":"ActorGauge","opcode":128},{"name":"ActorControl","opcode":136},{"name":"ActorControlTarget","opcode":161},{"name":"ActorSetPos","opcode":406},{"name":"AirshipStatusList","opcode":913},{"name":"ActorMove","opcode":497},{"name":"AirshipExplorationResult","opcode":772},{"name":"ActorControlSelf","opcode":759},{"name":"CFNotify","opcode":294},{"name":"ContainerInfo","opcode":835},{"name":"CurrencyCrystalInfo","opcode":618},{"name":"DesynthResult","opcode":479},{"name":"EventPlay4","opcode":421},{"name":"ExamineSearchInfo","opcode":107},{"name":"EventPlay128","opcode":800},{"name":"EventPlay255","opcode":337},{"name":"EffectResultBasic","opcode":847},{"name":"EventPlay8","opcode":951},{"name":"EventPlay16","opcode":964},{"name":"EnvironmentControl","opcode":671},{"name":"EventPlay","opcode":330},{"name":"Effect","opcode":481},{"name":"EventPlay64","opcode":996},{"name":"Examine","opcode":237},{"name":"EventPlay32","opcode":264},{"name":"EventFinish","opcode":293},{"name":"EffectResult","opcode":210},{"name":"EventStart","opcode":307},{"name":"FreeCompanyInfo","opcode":561},{"name":"FreeCompanyDialog","opcode":574},{"name":"InventoryActionAck","opcode":189},{"name":"InventoryTransaction","opcode":466},{"name":"ItemMarketBoardInfo","opcode":323},{"name":"IslandWorkshopSupplyDemand","opcode":500},{"name":"InventoryTransactionFinish","opcode":750},{"name":"InitZone","opcode":216},{"name":"ItemInfo","opcode":819},{"name":"Logout","opcode":306},{"name":"MarketBoardItemListingHistory","opcode":971},{"name":"MarketBoardItemListing","opcode":235},{"name":"MarketBoardSearchResult","opcode":765},{"name":"MarketBoardPurchase","opcode":379},{"name":"MarketBoardItemListingCount","opcode":619},{"name":"NpcSpawn","opcode":377},{"name":"ObjectSpawn","opcode":576},{"name":"PlaceFieldMarkerPreset","opcode":211},{"name":"PlayerStats","opcode":780},{"name":"PrepareZoning","opcode":936},{"name":"PlayerSpawn","opcode":723},{"name":"Playtime","opcode":741},{"name":"PlaceFieldMarker","opcode":370},{"name":"PlayerSetup","opcode":709},{"name":"RetainerInformation","opcode":760},{"name":"ResultDialog","opcode":194},{"name":"SubmarineExplorationResult","opcode":842},{"name":"StatusEffectList3","opcode":238},{"name":"StatusEffectList2","opcode":695},{"name":"SubmarineStatusList","opcode":444},{"name":"SystemLogMessage","opcode":256},{"name":"SubmarineProgressionStatus","opcode":557},{"name":"SubmarineTimers","opcode":205},{"name":"StatusEffectList","opcode":974},{"name":"UpdateHpMpTp","opcode":762},{"name":"UpdateSearchInfo","opcode":718},{"name":"UpdateClassInfo","opcode":933},{"name":"UpdateInventorySlot","opcode":319},{"name":"WeatherChange","opcode":240}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":223},{"name":"ChatHandler","opcode":799},{"name":"InventoryModifyHandler","opcode":320},{"name":"MarketBoardPurchaseHandler","opcode":102},{"name":"SetSearchInfoHandler","opcode":297},{"name":"UpdatePositionInstance","opcode":149},{"name":"UpdatePositionHandler","opcode":165}],"ServerLobbyIpcType":[{"name":"LobbyError","opcode":2},{"name":"LobbyServiceAccountList","opcode":12},{"name":"LobbyCharList","opcode":13},{"name":"LobbyCharCreate","opcode":14},{"name":"LobbyEnterWorld","opcode":15},{"name":"LobbyServerList","opcode":21},{"name":"LobbyRetainerList","opcode":23}],"ClientLobbyIpcType":[{"name":"ClientVersionInfo","opcode":5},{"name":"ReqCharList","opcode":3},{"name":"ReqEnterWorld","opcode":4},{"name":"ReqCharDelete","opcode":10},{"name":"ReqCharCreate","opcode":11}],"ServerChatIpcType":[],"ClientChatIpcType":[]}},{"version":"6.31","region":"CN","lists":{"ServerZoneIpcType":[{"name":"ActorMove","opcode":729},{"name":"ActorGauge","opcode":706},{"name":"AoeEffect8","opcode":327},{"name":"ActorControlTarget","opcode":857},{"name":"AoeEffect24","opcode":482},{"name":"AirshipTimers","opcode":679},{"name":"ActorSetPos","opcode":236},{"name":"AoeEffect32","opcode":235},{"name":"ActorControl","opcode":834},{"name":"AoeEffect16","opcode":814},{"name":"ActorControlSelf","opcode":981},{"name":"ActorCast","opcode":151},{"name":"AirshipStatusList","opcode":806},{"name":"AirshipExplorationResult","opcode":836},{"name":"AirshipStatus","opcode":369},{"name":"BossStatusEffectList","opcode":148},{"name":"CurrencyCrystalInfo","opcode":935},{"name":"CFPreferredRole","opcode":456},{"name":"ContainerInfo","opcode":735},{"name":"CEDirector","opcode":974},{"name":"CFNotify","opcode":239},{"name":"DesynthResult","opcode":793},{"name":"EffectResult","opcode":380},{"name":"Examine","opcode":334},{"name":"EventPlay4","opcode":957},{"name":"EventStart","opcode":971},{"name":"ExamineSearchInfo","opcode":623},{"name":"Effect","opcode":551},{"name":"EnvironmentControl","opcode":539},{"name":"EventPlay","opcode":174},{"name":"EventFinish","opcode":952},{"name":"FateInfo","opcode":428},{"name":"FreeCompanyInfo","opcode":255},{"name":"FreeCompanyDialog","opcode":860},{"name":"HousingWardInfo","opcode":489},{"name":"InitZone","opcode":188},{"name":"InventoryTransactionFinish","opcode":469},{"name":"InventoryActionAck","opcode":459},{"name":"IslandWorkshopSupplyDemand","opcode":986},{"name":"InventoryTransaction","opcode":135},{"name":"ItemInfo","opcode":613},{"name":"ItemMarketBoardInfo","opcode":801},{"name":"Logout","opcode":230},{"name":"MarketBoardSearchResult","opcode":886},{"name":"MarketBoardItemListing","opcode":837},{"name":"MarketBoardItemListingCount","opcode":105},{"name":"MarketBoardPurchase","opcode":567},{"name":"MarketBoardItemListingHistory","opcode":509},{"name":"MiniCactpotInit","opcode":483},{"name":"NpcSpawn","opcode":458},{"name":"NpcSpawn2","opcode":630},{"name":"ObjectSpawn","opcode":473},{"name":"PlaceFieldMarker","opcode":838},{"name":"PrepareZoning","opcode":817},{"name":"Playtime","opcode":749},{"name":"PlaceFieldMarkerPreset","opcode":579},{"name":"PlayerSetup","opcode":802},{"name":"PlayerStats","opcode":759},{"name":"PlayerSpawn","opcode":913},{"name":"ResultDialog","opcode":830},{"name":"RetainerInformation","opcode":309},{"name":"RSV","opcode":651},{"name":"SubmarineExplorationResult","opcode":427},{"name":"SubmarineTimers","opcode":326},{"name":"SubmarineStatusList","opcode":332},{"name":"SubmarineProgressionStatus","opcode":170},{"name":"StatusEffectList2","opcode":854},{"name":"StatusEffectList","opcode":447},{"name":"StatusEffectList3","opcode":660},{"name":"SystemLogMessage","opcode":499},{"name":"UpdateHpMpTp","opcode":367},{"name":"UpdateSearchInfo","opcode":526},{"name":"UpdateClassInfo","opcode":894},{"name":"UpdateInventorySlot","opcode":994}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":617},{"name":"ChatHandler","opcode":883},{"name":"InventoryModifyHandler","opcode":555},{"name":"MarketBoardPurchaseHandler","opcode":556},{"name":"SetSearchInfoHandler","opcode":572},{"name":"UpdatePositionHandler","opcode":133},{"name":"UpdatePositionInstance","opcode":648}],"ServerLobbyIpcType":[],"ClientLobbyIpcType":[],"ServerChatIpcType":[],"ClientChatIpcType":[]}},{"version":"6.25","region":"KR","lists":{"ServerZoneIpcType":[{"name":"AoeEffect16","opcode":105},{"name":"AirshipExplorationResult","opcode":454},{"name":"AirshipStatusList","opcode":486},{"name":"ActorSetPos","opcode":972},{"name":"ActorControlTarget","opcode":555},{"name":"ActorControl","opcode":771},{"name":"AoeEffect32","opcode":458},{"name":"AirshipStatus","opcode":819},{"name":"AoeEffect8","opcode":246},{"name":"ActorControlSelf","opcode":244},{"name":"ActorGauge","opcode":780},{"name":"ActorMove","opcode":871},{"name":"AoeEffect24","opcode":945},{"name":"AirshipTimers","opcode":897},{"name":"ActorCast","opcode":482},{"name":"CFNotify","opcode":553},{"name":"ContainerInfo","opcode":833},{"name":"CEDirector","opcode":869},{"name":"CurrencyCrystalInfo","opcode":677},{"name":"CFPreferredRole","opcode":609},{"name":"DesynthResult","opcode":314},{"name":"EffectResult","opcode":291},{"name":"Examine","opcode":686},{"name":"ExamineSearchInfo","opcode":127},{"name":"EventPlay32","opcode":900},{"name":"ExamineFreeCompanyInfo","opcode":167},{"name":"EventFinish","opcode":527},{"name":"EventPlay4","opcode":433},{"name":"Effect","opcode":112},{"name":"EventStart","opcode":443},{"name":"EffectResultBasic","opcode":110},{"name":"EventPlay","opcode":146},{"name":"FreeCompanyDialog","opcode":538},{"name":"FreeCompanyInfo","opcode":383},{"name":"HousingWardInfo","opcode":409},{"name":"IslandWorkshopSupplyDemand","opcode":969},{"name":"InventoryTransaction","opcode":536},{"name":"ItemInfo","opcode":401},{"name":"InventoryTransactionFinish","opcode":585},{"name":"InventoryActionAck","opcode":904},{"name":"ItemMarketBoardInfo","opcode":200},{"name":"InitZone","opcode":654},{"name":"Logout","opcode":880},{"name":"MapEffect","opcode":744},{"name":"MarketBoardItemListingCount","opcode":484},{"name":"MarketBoardSearchResult","opcode":824},{"name":"MarketBoardPurchase","opcode":635},{"name":"MiniCactpotInit","opcode":634},{"name":"MarketBoardItemListingHistory","opcode":614},{"name":"MarketBoardItemListing","opcode":551},{"name":"NpcSpawn","opcode":288},{"name":"ObjectSpawn","opcode":412},{"name":"PrepareZoning","opcode":691},{"name":"PlayerSpawn","opcode":917},{"name":"PlayerStats","opcode":704},{"name":"PlayerSetup","opcode":356},{"name":"Playtime","opcode":164},{"name":"PlaceFieldMarker","opcode":786},{"name":"PlaceFieldMarkerPreset","opcode":270},{"name":"RetainerInformation","opcode":954},{"name":"ResultDialog","opcode":207},{"name":"SubmarineExplorationResult","opcode":948},{"name":"StatusEffectList2","opcode":989},{"name":"StatusEffectList","opcode":830},{"name":"SubmarineProgressionStatus","opcode":760},{"name":"SocialList","opcode":743},{"name":"StatusEffectList3","opcode":290},{"name":"SubmarineStatusList","opcode":345},{"name":"SystemLogMessage","opcode":513},{"name":"SubmarineTimers","opcode":252},{"name":"UpdateInventorySlot","opcode":275},{"name":"UpdateHpMpTp","opcode":140},{"name":"UpdateClassInfo","opcode":696},{"name":"UpdateSearchInfo","opcode":123},{"name":"WeatherChange","opcode":441}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":362},{"name":"ChatHandler","opcode":515},{"name":"InventoryModifyHandler","opcode":589},{"name":"LogoutHandler","opcode":767},{"name":"MarketBoardPurchaseHandler","opcode":997},{"name":"SetSearchInfoHandler","opcode":598},{"name":"UpdatePositionInstance","opcode":313},{"name":"UpdatePositionHandler","opcode":488}],"ServerLobbyIpcType":[{"name":"LobbyError","opcode":2},{"name":"LobbyServiceAccountList","opcode":12},{"name":"LobbyCharList","opcode":13},{"name":"LobbyCharCreate","opcode":14},{"name":"LobbyEnterWorld","opcode":15},{"name":"LobbyServerList","opcode":21},{"name":"LobbyRetainerList","opcode":23}],"ClientLobbyIpcType":[{"name":"ClientVersionInfo","opcode":5},{"name":"ReqCharList","opcode":3},{"name":"ReqEnterWorld","opcode":4},{"name":"ReqCharDelete","opcode":10},{"name":"ReqCharCreate","opcode":11}],"ServerChatIpcType":[],"ClientChatIpcType":[]}}] \ No newline at end of file