From d7e70e294c18be35dbffb81187526e67a740ff6a Mon Sep 17 00:00:00 2001 From: Ra-Workspace Date: Tue, 26 Sep 2023 19:42:15 +0900 Subject: [PATCH 1/2] KR 6.38 update --- FFXIVConstants/KR.cs | 2 +- FFXIVOpcodes/Ipcs_kr.cs | 174 +++++++++++++++++++++------------------- FFXIVOpcodes/Program.cs | 2 +- 3 files changed, 92 insertions(+), 86 deletions(-) diff --git a/FFXIVConstants/KR.cs b/FFXIVConstants/KR.cs index 048e399..7763344 100644 --- a/FFXIVConstants/KR.cs +++ b/FFXIVConstants/KR.cs @@ -6,7 +6,7 @@ static class KR { public static Dictionary Constants = new Dictionary { - { "InventoryOperationBaseValue", 0x01AC }, + { "InventoryOperationBaseValue", 0x0166 }, }; } } diff --git a/FFXIVOpcodes/Ipcs_kr.cs b/FFXIVOpcodes/Ipcs_kr.cs index 794681d..30350a3 100644 --- a/FFXIVOpcodes/Ipcs_kr.cs +++ b/FFXIVOpcodes/Ipcs_kr.cs @@ -35,82 +35,88 @@ enum ClientLobbyIpcType : ushort */ enum ServerZoneIpcType : ushort { - ActorCast = 0x0163, // 6.35 - ActorControl = 0x0129, // 6.35 - ActorControlSelf = 0x029D, // 6.35 - ActorControlTarget = 0x0180, // 6.35 - ActorGauge = 0x00CC, // 6.35 - ActorMove = 0x0144, // 6.35 - ActorSetPos = 0x0368, // 6.35 - AirshipExplorationResult = 0x00E2, // 6.35 - AirshipStatus = 0x009D, // 6.35 - AirshipStatusList = 0x01D5, // 6.35 - AirshipTimers = 0x0314, // 6.35 - AoeEffect16 = 0x01C3, // 6.35 - AoeEffect24 = 0x008C, // 6.35 - AoeEffect32 = 0x02F7, // 6.35 - AoeEffect8 = 0x019B, // 6.35 - CEDirector = 0x0259, // 6.35 - CFNotify = 0x009B, // 6.35 - CFPreferredRole = 0x0304, // 6.35 - ContainerInfo = 0x011B, // 6.35 - CurrencyCrystalInfo = 0x0384, // 6.35 - DesynthResult = 0x032F, // 6.35 - Effect = 0x0096, // 6.35 - EffectResult = 0x00A6, // 6.35 - EffectResultBasic = 0x019A, // 6.35 - EventFinish = 0x0240, // 6.35 - EventPlay = 0x0291, // 6.35 - EventPlay32 = 0x02D7, // 6.35 - EventPlay4 = 0x0170, // 6.35 - EventStart = 0x014B, // 6.35 - Examine = 0x0331, // 6.35 - ExamineFreeCompanyInfo = 0x00C3, // 6.35 - ExamineSearchInfo = 0x006A, // 6.35 - FreeCompanyDialog = 0x023E, // 6.35 - FreeCompanyInfo = 0x01D8, // 6.35 - HousingWardInfo = 0x029A, // 6.35 - InitZone = 0x01C8, // 6.35 - InventoryActionAck = 0x012B, // 6.35 - InventoryTransaction = 0x0276, // 6.35 - InventoryTransactionFinish = 0x02E4, // 6.35 - IslandWorkshopSupplyDemand = 0x0396, // 6.35 - ItemInfo = 0x0258, // 6.35 - ItemMarketBoardInfo = 0x038C, // 6.35 - Logout = 0x0087, // 6.35 - MapEffect = 0x01B3, // 6.35 - MarketBoardItemListing = 0x0380, // 6.35 - MarketBoardItemListingCount = 0x0125, // 6.35 - MarketBoardItemListingHistory = 0x014C, // 6.35 - MarketBoardPurchase = 0x03BC, // 6.35 - MarketBoardSearchResult = 0x023C, // 6.35 - MiniCactpotInit = 0x01C1, // 6.35 - NpcSpawn = 0x03D5, // 6.35 - ObjectSpawn = 0x0203, // 6.35 - PlaceFieldMarker = 0x027A, // 6.35 - PlaceFieldMarkerPreset = 0x0206, // 6.35 - PlayerSetup = 0x0367, // 6.35 - PlayerSpawn = 0x006F, // 6.35 - PlayerStats = 0x03B1, // 6.35 - Playtime = 0x00FD, // 6.35 - PrepareZoning = 0x01AF, // 6.35 - ResultDialog = 0x0333, // 6.35 - RetainerInformation = 0x00FE, // 6.35 - // RSVData = 0x0169, // 6.31 - SocialList = 0x013F, // 6.35 - StatusEffectList = 0x0097, // 6.35 - StatusEffectList2 = 0x01B2, // 6.35 - StatusEffectList3 = 0x03B3, // 6.35 - SubmarineExplorationResult = 0x0292, // 6.35 - SubmarineProgressionStatus = 0x014A, // 6.35 - SubmarineStatusList = 0x0146, // 6.35 - SubmarineTimers = 0x0283, // 6.35 - SystemLogMessage = 0x00AC, // 6.35 - UpdateClassInfo = 0x02C8, // 6.35 - UpdateHpMpTp = 0x0222, // 6.35 - UpdateInventorySlot = 0x027D, // 6.35 - UpdateSearchInfo = 0x0309, // 6.35 - WeatherChange = 0x00CD, // 6.35 + ActorCast = 0x031E, // 6.38 + ActorControl = 0x02EE, // 6.38 + ActorControlSelf = 0x0273, // 6.38 + ActorControlTarget = 0x037A, // 6.38 + ActorGauge = 0x0093, // 6.38 + ActorMove = 0x0200, // 6.38 + ActorSetPos = 0x01B6, // 6.38 + AirshipExplorationResult = 0x02A6, // 6.38 + AirshipStatus = 0x025A, // 6.38 + AirshipStatusList = 0x00A0, // 6.38 + AirshipTimers = 0x0192, // 6.38 + AoeEffect16 = 0x0182, // 6.38 + AoeEffect24 = 0x01BA, // 6.38 + AoeEffect32 = 0x0304, // 6.38 + AoeEffect8 = 0x03AC, // 6.38 + CEDirector = 0x00D3, // 6.38 + CFNotify = 0x01F8, // 6.38 + CFPreferredRole = 0x0261, // 6.38 + ContainerInfo = 0x0236, // 6.38 + CurrencyCrystalInfo = 0x03A2, // 6.38 + DesynthResult = 0x0360, // 6.38 + Effect = 0x01A4, // 6.38 + EffectResult = 0x0209, // 6.38 + EffectResultBasic = 0x016A, // 6.38 + EnvironmentControl = 0x032C, // 6.38 + EventFinish = 0x010F, // 6.38 + EventStart = 0x01DA, // 6.38 + Examine = 0x01AA, // 6.38 + ExamineFreeCompanyInfo = 0x00F3, // 6.38 + ExamineSearchInfo = 0x0176, // 6.38 + FreeCompanyDialog = 0x02A7, // 6.38 + FreeCompanyInfo = 0x012D, // 6.38 + HousingWardInfo = 0x038C, // 6.38 + InitZone = 0x0380, // 6.38 + InventoryActionAck = 0x039E, // 6.38 + InventoryTransaction = 0x026D, // 6.38 + InventoryTransactionFinish = 0x00CD, // 6.38 + IslandWorkshopSupplyDemand = 0x03A9, // 6.38 + ItemInfo = 0x02FD, // 6.38 + ItemMarketBoardInfo = 0x03AD, // 6.38 + Logout = 0x0114, // 6.38 + MarketBoardItemListing = 0x0115, // 6.38 + MarketBoardItemListingCount = 0x01BD, // 6.38 + MarketBoardItemListingHistory = 0x01EB, // 6.38 + MarketBoardPurchase = 0x00CA, // 6.38 + MarketBoardSearchResult = 0x0283, // 6.38 + MiniCactpotInit = 0x00A3, // 6.38 + NpcSpawn = 0x02C0, // 6.38 + ObjectSpawn = 0x00AE, // 6.38 + PlaceFieldMarker = 0x0161, // 6.38 + PlaceFieldMarkerPreset = 0x015A, // 6.38 + PlayerSetup = 0x01C0, // 6.38 + PlayerSpawn = 0x03B6, // 6.38 + PlayerStats = 0x033B, // 6.38 + Playtime = 0x019D, // 6.38 + PrepareZoning = 0x014C, // 6.38 + ResultDialog = 0x027C, // 6.38 + RetainerInformation = 0x01E3, // 6.38 + RSVData = 0x03C1, // 6.38 + SocialList = 0x00FA, // 6.38 + StatusEffectList = 0x0212, // 6.38 + StatusEffectList2 = 0x018E, // 6.38 + StatusEffectList3 = 0x0399, // 6.38 + SubmarineExplorationResult = 0x038F, // 6.38 + SubmarineProgressionStatus = 0x01B2, // 6.38 + SubmarineStatusList = 0x030B, // 6.38 + SubmarineTimers = 0x0251, // 6.38 + SystemLogMessage = 0x0211, // 6.38 + UpdateClassInfo = 0x03A4, // 6.38 + UpdateHpMpTp = 0x039C, // 6.38 + UpdateInventorySlot = 0x02BA, // 6.38 + UpdateSearchInfo = 0x0196, // 6.38 + WeatherChange = 0x0335, // 6.38 + + EventPlay = 0x01B3, // 6.38 + EventPlay4 = 0x01BC, // 6.38 + EventPlay8 = 0x0320, // 6.38 + EventPlay16 = 0x00C7, // 6.38 + EventPlay32 = 0x034B, // 6.38 + EventPlay64 = 0x02E3, // 6.38 + EventPlay128 = 0x01AE, // 6.38 + EventPlay255 = 0x00DF, // 6.38 }; /** @@ -118,14 +124,14 @@ enum ServerZoneIpcType : ushort */ enum ClientZoneIpcType : ushort { - ChatHandler = 0x00C0, // 6.35 - ClientTrigger = 0x02F6, // 6.35 - InventoryModifyHandler = 0x01A5, // 6.35 (Base offset: 0x01AC) - LogoutHandler = 0x0199, // 6.35 - MarketBoardPurchaseHandler = 0x039D, // 6.35 - SetSearchInfoHandler = 0x0244, // 6.35 - UpdatePositionHandler = 0x038A, // 6.35 - UpdatePositionInstance = 0x02FB, // 6.35 + ChatHandler = 0x020A, // 6.38 + ClientTrigger = 0x0142, // 6.38 + InventoryModifyHandler = 0x015F, // 6.38 (Base offset: 0x0166) + LogoutHandler = 0x03D7, // 6.38 + MarketBoardPurchaseHandler = 0x03BB, // 6.38 + SetSearchInfoHandler = 0x01D0, // 6.38 + UpdatePositionHandler = 0x0230, // 6.38 + UpdatePositionInstance = 0x00F2, // 6.38 }; //////////////////////////////////////////////////////////////////////////////// diff --git a/FFXIVOpcodes/Program.cs b/FFXIVOpcodes/Program.cs index e5ea9da..56c85dd 100644 --- a/FFXIVOpcodes/Program.cs +++ b/FFXIVOpcodes/Program.cs @@ -19,7 +19,7 @@ public static void Main() var regions = new List{ new RegionSet { Region = "Global", Version = "6.05"}, new RegionSet { Region = "CN", Version = FFXIVConstants.CN.Version }, // <3 - new RegionSet { Region = "KR", Version = "6.35" }, + new RegionSet { Region = "KR", Version = "6.38" }, }; Type[][] enums = { From a21fc01535a9708c0409f8319c86bc29eb8fa419 Mon Sep 17 00:00:00 2001 From: Automated Data Update Date: Tue, 26 Sep 2023 10:45:04 +0000 Subject: [PATCH 2/2] Generate data stores --- constants.json | 2 +- constants.min.json | 2 +- opcodes.json | 306 ++++++++++++++++++++++++--------------------- opcodes.min.json | 2 +- 4 files changed, 168 insertions(+), 144 deletions(-) diff --git a/constants.json b/constants.json index aca3a3c..b131c3b 100644 --- a/constants.json +++ b/constants.json @@ -6,6 +6,6 @@ "InventoryOperationBaseValue": 939 }, "KR": { - "InventoryOperationBaseValue": 428 + "InventoryOperationBaseValue": 358 } } \ No newline at end of file diff --git a/constants.min.json b/constants.min.json index 1f5140a..edafe5b 100644 --- a/constants.min.json +++ b/constants.min.json @@ -1 +1 @@ -{"Global":{"InventoryOperationBaseValue":737},"CN":{"InventoryOperationBaseValue":939},"KR":{"InventoryOperationBaseValue":428}} \ No newline at end of file +{"Global":{"InventoryOperationBaseValue":737},"CN":{"InventoryOperationBaseValue":939},"KR":{"InventoryOperationBaseValue":358}} \ No newline at end of file diff --git a/opcodes.json b/opcodes.json index 4f2f3f4..9d4ff1b 100644 --- a/opcodes.json +++ b/opcodes.json @@ -710,343 +710,367 @@ } }, { - "version": "6.35", + "version": "6.38", "region": "KR", "lists": { "ServerZoneIpcType": [ { - "name": "AirshipStatusList", - "opcode": 469 - }, - { - "name": "ActorControlTarget", - "opcode": 384 + "name": "ActorGauge", + "opcode": 147 }, { - "name": "AoeEffect8", - "opcode": 411 + "name": "AoeEffect16", + "opcode": 386 }, { "name": "ActorMove", - "opcode": 324 - }, - { - "name": "AoeEffect16", - "opcode": 451 + "opcode": 512 }, { - "name": "ActorControl", - "opcode": 297 + "name": "AirshipStatus", + "opcode": 602 }, { "name": "ActorControlSelf", - "opcode": 669 + "opcode": 627 }, { - "name": "ActorGauge", - "opcode": 204 + "name": "AirshipExplorationResult", + "opcode": 678 }, { - "name": "AoeEffect32", - "opcode": 759 + "name": "ActorSetPos", + "opcode": 438 }, { - "name": "AirshipExplorationResult", - "opcode": 226 + "name": "ActorControl", + "opcode": 750 }, { - "name": "AirshipTimers", - "opcode": 788 + "name": "ActorCast", + "opcode": 798 }, { - "name": "ActorSetPos", - "opcode": 872 + "name": "AoeEffect32", + "opcode": 772 }, { "name": "AoeEffect24", - "opcode": 140 + "opcode": 442 }, { - "name": "ActorCast", - "opcode": 355 + "name": "ActorControlTarget", + "opcode": 890 }, { - "name": "AirshipStatus", - "opcode": 157 + "name": "AoeEffect8", + "opcode": 940 }, { - "name": "CFNotify", - "opcode": 155 + "name": "AirshipStatusList", + "opcode": 160 }, { - "name": "ContainerInfo", - "opcode": 283 + "name": "AirshipTimers", + "opcode": 402 + }, + { + "name": "CFNotify", + "opcode": 504 }, { "name": "CEDirector", - "opcode": 601 + "opcode": 211 }, { "name": "CFPreferredRole", - "opcode": 772 + "opcode": 609 }, { "name": "CurrencyCrystalInfo", - "opcode": 900 + "opcode": 930 + }, + { + "name": "ContainerInfo", + "opcode": 566 }, { "name": "DesynthResult", - "opcode": 815 + "opcode": 864 }, { - "name": "EventPlay", - "opcode": 657 + "name": "EventPlay4", + "opcode": 444 }, { - "name": "EventFinish", - "opcode": 576 + "name": "EventStart", + "opcode": 474 }, { - "name": "Examine", - "opcode": 817 + "name": "EventPlay64", + "opcode": 739 + }, + { + "name": "EnvironmentControl", + "opcode": 812 }, { "name": "EventPlay32", - "opcode": 727 + "opcode": 843 }, { - "name": "EffectResultBasic", - "opcode": 410 + "name": "EventPlay8", + "opcode": 800 }, { - "name": "EventPlay4", - "opcode": 368 + "name": "EventPlay", + "opcode": 435 }, { - "name": "ExamineSearchInfo", - "opcode": 106 + "name": "EffectResult", + "opcode": 521 }, { - "name": "EventStart", - "opcode": 331 + "name": "EventPlay128", + "opcode": 430 + }, + { + "name": "EventFinish", + "opcode": 271 }, { "name": "ExamineFreeCompanyInfo", - "opcode": 195 + "opcode": 243 }, { - "name": "EffectResult", - "opcode": 166 + "name": "EventPlay255", + "opcode": 223 + }, + { + "name": "EffectResultBasic", + "opcode": 362 + }, + { + "name": "ExamineSearchInfo", + "opcode": 374 + }, + { + "name": "EventPlay16", + "opcode": 199 + }, + { + "name": "Examine", + "opcode": 426 }, { "name": "Effect", - "opcode": 150 + "opcode": 420 }, { "name": "FreeCompanyDialog", - "opcode": 574 + "opcode": 679 }, { "name": "FreeCompanyInfo", - "opcode": 472 + "opcode": 301 }, { "name": "HousingWardInfo", - "opcode": 666 + "opcode": 908 }, { - "name": "InitZone", - "opcode": 456 + "name": "InventoryActionAck", + "opcode": 926 }, { - "name": "ItemMarketBoardInfo", - "opcode": 908 + "name": "ItemInfo", + "opcode": 765 }, { - "name": "InventoryTransactionFinish", - "opcode": 740 + "name": "InventoryTransaction", + "opcode": 621 }, { "name": "IslandWorkshopSupplyDemand", - "opcode": 918 + "opcode": 937 }, { - "name": "InventoryActionAck", - "opcode": 299 + "name": "ItemMarketBoardInfo", + "opcode": 941 }, { - "name": "ItemInfo", - "opcode": 600 + "name": "InitZone", + "opcode": 896 }, { - "name": "InventoryTransaction", - "opcode": 630 + "name": "InventoryTransactionFinish", + "opcode": 205 }, { "name": "Logout", - "opcode": 135 + "opcode": 276 }, { - "name": "MiniCactpotInit", - "opcode": 449 + "name": "MarketBoardItemListingCount", + "opcode": 445 }, { "name": "MarketBoardPurchase", - "opcode": 956 - }, - { - "name": "MarketBoardItemListing", - "opcode": 896 + "opcode": 202 }, { "name": "MarketBoardSearchResult", - "opcode": 572 + "opcode": 643 }, { - "name": "MarketBoardItemListingCount", - "opcode": 293 + "name": "MiniCactpotInit", + "opcode": 163 }, { - "name": "MapEffect", - "opcode": 435 + "name": "MarketBoardItemListingHistory", + "opcode": 491 }, { - "name": "MarketBoardItemListingHistory", - "opcode": 332 + "name": "MarketBoardItemListing", + "opcode": 277 }, { "name": "NpcSpawn", - "opcode": 981 + "opcode": 704 }, { "name": "ObjectSpawn", - "opcode": 515 + "opcode": 174 }, { - "name": "PlaceFieldMarker", - "opcode": 634 + "name": "PlayerSpawn", + "opcode": 950 }, { "name": "Playtime", - "opcode": 253 + "opcode": 413 }, { - "name": "PlayerStats", - "opcode": 945 + "name": "PrepareZoning", + "opcode": 332 }, { - "name": "PlaceFieldMarkerPreset", - "opcode": 518 + "name": "PlayerSetup", + "opcode": 448 }, { - "name": "PlayerSpawn", - "opcode": 111 + "name": "PlaceFieldMarkerPreset", + "opcode": 346 }, { - "name": "PrepareZoning", - "opcode": 431 + "name": "PlaceFieldMarker", + "opcode": 353 }, { - "name": "PlayerSetup", - "opcode": 871 + "name": "PlayerStats", + "opcode": 827 }, { "name": "RetainerInformation", - "opcode": 254 + "opcode": 483 }, { - "name": "ResultDialog", - "opcode": 819 + "name": "RSVData", + "opcode": 961 }, { - "name": "StatusEffectList3", - "opcode": 947 + "name": "ResultDialog", + "opcode": 636 }, { - "name": "SubmarineProgressionStatus", - "opcode": 330 + "name": "StatusEffectList", + "opcode": 530 }, { - "name": "SubmarineStatusList", - "opcode": 326 + "name": "SystemLogMessage", + "opcode": 529 }, { - "name": "StatusEffectList2", + "name": "SubmarineProgressionStatus", "opcode": 434 }, { - "name": "StatusEffectList", - "opcode": 151 + "name": "StatusEffectList2", + "opcode": 398 }, { - "name": "SubmarineTimers", - "opcode": 643 + "name": "SubmarineExplorationResult", + "opcode": 911 }, { - "name": "SystemLogMessage", - "opcode": 172 + "name": "StatusEffectList3", + "opcode": 921 }, { - "name": "SubmarineExplorationResult", - "opcode": 658 + "name": "SocialList", + "opcode": 250 }, { - "name": "SocialList", - "opcode": 319 + "name": "SubmarineStatusList", + "opcode": 779 }, { - "name": "UpdateSearchInfo", - "opcode": 777 + "name": "SubmarineTimers", + "opcode": 593 }, { "name": "UpdateHpMpTp", - "opcode": 546 + "opcode": 924 }, { "name": "UpdateClassInfo", - "opcode": 712 + "opcode": 932 + }, + { + "name": "UpdateSearchInfo", + "opcode": 406 }, { "name": "UpdateInventorySlot", - "opcode": 637 + "opcode": 698 }, { "name": "WeatherChange", - "opcode": 205 + "opcode": 821 } ], "ClientZoneIpcType": [ { - "name": "ChatHandler", - "opcode": 192 + "name": "ClientTrigger", + "opcode": 322 }, { - "name": "ClientTrigger", - "opcode": 758 + "name": "ChatHandler", + "opcode": 522 }, { "name": "InventoryModifyHandler", - "opcode": 421 + "opcode": 351 }, { "name": "LogoutHandler", - "opcode": 409 + "opcode": 983 }, { "name": "MarketBoardPurchaseHandler", - "opcode": 925 + "opcode": 955 }, { "name": "SetSearchInfoHandler", - "opcode": 580 + "opcode": 464 }, { "name": "UpdatePositionInstance", - "opcode": 763 + "opcode": 242 }, { "name": "UpdatePositionHandler", - "opcode": 906 + "opcode": 560 } ], "ServerLobbyIpcType": [ diff --git a/opcodes.min.json b/opcodes.min.json index 11a9c89..34b3a03 100644 --- a/opcodes.min.json +++ b/opcodes.min.json @@ -1 +1 @@ -[{"version":"6.05","region":"Global","lists":{"ServerZoneIpcType":[{"name":"ActorSetPos","opcode":812},{"name":"AirshipStatusList","opcode":740},{"name":"AirshipTimers","opcode":847},{"name":"ActorControlSelf","opcode":961},{"name":"ActorCast","opcode":200},{"name":"ActorControl","opcode":212},{"name":"ActorGauge","opcode":676},{"name":"ActorMove","opcode":426},{"name":"ActorControlTarget","opcode":239},{"name":"AirshipExplorationResult","opcode":857},{"name":"AirshipStatus","opcode":363},{"name":"CFNotify","opcode":105},{"name":"ContainerInfo","opcode":520},{"name":"CurrencyCrystalInfo","opcode":905},{"name":"DesynthResult","opcode":662},{"name":"EventPlay8","opcode":254},{"name":"EventPlay64","opcode":639},{"name":"EventPlay16","opcode":143},{"name":"Examine","opcode":512},{"name":"EventPlay","opcode":731},{"name":"EffectResult","opcode":675},{"name":"Effect","opcode":852},{"name":"EventPlay255","opcode":219},{"name":"EventPlay4","opcode":232},{"name":"ExamineSearchInfo","opcode":855},{"name":"EventPlay32","opcode":884},{"name":"EffectResultBasic","opcode":250},{"name":"EventPlay128","opcode":869},{"name":"EventFinish","opcode":649},{"name":"EnvironmentControl","opcode":311},{"name":"EventStart","opcode":702},{"name":"FreeCompanyInfo","opcode":783},{"name":"FreeCompanyDialog","opcode":436},{"name":"IslandWorkshopSupplyDemand","opcode":249},{"name":"ItemInfo","opcode":932},{"name":"InventoryActionAck","opcode":308},{"name":"ItemMarketBoardInfo","opcode":283},{"name":"InventoryTransaction","opcode":987},{"name":"InitZone","opcode":113},{"name":"InventoryTransactionFinish","opcode":664},{"name":"Logout","opcode":278},{"name":"MarketBoardItemListingHistory","opcode":756},{"name":"MarketBoardPurchase","opcode":496},{"name":"MarketBoardItemListing","opcode":475},{"name":"MarketBoardItemListingCount","opcode":774},{"name":"MarketBoardSearchResult","opcode":982},{"name":"NpcSpawn","opcode":145},{"name":"ObjectSpawn","opcode":400},{"name":"Playtime","opcode":787},{"name":"PlayerSetup","opcode":526},{"name":"PlayerStats","opcode":755},{"name":"PlaceFieldMarkerPreset","opcode":545},{"name":"PlayerSpawn","opcode":270},{"name":"PlaceFieldMarker","opcode":404},{"name":"PrepareZoning","opcode":392},{"name":"ResultDialog","opcode":543},{"name":"RetainerInformation","opcode":766},{"name":"SystemLogMessage","opcode":968},{"name":"SubmarineStatusList","opcode":196},{"name":"SubmarineTimers","opcode":943},{"name":"SubmarineExplorationResult","opcode":886},{"name":"StatusEffectList2","opcode":358},{"name":"StatusEffectList","opcode":477},{"name":"StatusEffectList3","opcode":799},{"name":"SubmarineProgressionStatus","opcode":338},{"name":"UpdateSearchInfo","opcode":277},{"name":"UpdateHpMpTp","opcode":507},{"name":"UpdateInventorySlot","opcode":164},{"name":"UpdateClassInfo","opcode":995},{"name":"WeatherChange","opcode":540}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":390},{"name":"ChatHandler","opcode":479},{"name":"InventoryModifyHandler","opcode":730},{"name":"MarketBoardPurchaseHandler","opcode":347},{"name":"SetSearchInfoHandler","opcode":560},{"name":"UpdatePositionInstance","opcode":165},{"name":"UpdatePositionHandler","opcode":949}],"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.40","region":"CN","lists":{"ServerZoneIpcType":[{"name":"ActorMove","opcode":282},{"name":"AoeEffect16","opcode":961},{"name":"ActorControl","opcode":122},{"name":"AirshipExplorationResult","opcode":574},{"name":"ActorSetPos","opcode":153},{"name":"ActorGauge","opcode":426},{"name":"AoeEffect24","opcode":312},{"name":"ActorControlSelf","opcode":313},{"name":"ActorControlTarget","opcode":259},{"name":"AirshipTimers","opcode":933},{"name":"AirshipStatus","opcode":576},{"name":"ActorCast","opcode":856},{"name":"AirshipStatusList","opcode":905},{"name":"AoeEffect8","opcode":244},{"name":"AoeEffect32","opcode":332},{"name":"BossStatusEffectList","opcode":292},{"name":"CEDirector","opcode":847},{"name":"CFPreferredRole","opcode":959},{"name":"CurrencyCrystalInfo","opcode":386},{"name":"CFNotify","opcode":236},{"name":"ContainerInfo","opcode":223},{"name":"DesynthResult","opcode":982},{"name":"EnvironmentControl","opcode":286},{"name":"ExamineSearchInfo","opcode":716},{"name":"EffectResult","opcode":507},{"name":"EventPlay","opcode":160},{"name":"EventFinish","opcode":387},{"name":"EventStart","opcode":807},{"name":"EventPlay4","opcode":180},{"name":"Examine","opcode":246},{"name":"Effect","opcode":901},{"name":"FreeCompanyInfo","opcode":381},{"name":"FreeCompanyDialog","opcode":275},{"name":"FateInfo","opcode":526},{"name":"HousingWardInfo","opcode":128},{"name":"InitZone","opcode":589},{"name":"IslandWorkshopSupplyDemand","opcode":828},{"name":"ItemMarketBoardInfo","opcode":379},{"name":"InventoryActionAck","opcode":233},{"name":"ItemInfo","opcode":532},{"name":"InventoryTransaction","opcode":273},{"name":"InventoryTransactionFinish","opcode":625},{"name":"Logout","opcode":299},{"name":"MiniCactpotInit","opcode":887},{"name":"MarketBoardItemListingHistory","opcode":740},{"name":"MarketBoardItemListingCount","opcode":698},{"name":"MarketBoardPurchase","opcode":935},{"name":"MarketBoardItemListing","opcode":392},{"name":"MarketBoardSearchResult","opcode":372},{"name":"NpcSpawn2","opcode":967},{"name":"NpcSpawn","opcode":216},{"name":"ObjectSpawn","opcode":353},{"name":"PlaceFieldMarkerPreset","opcode":251},{"name":"PrepareZoning","opcode":785},{"name":"Playtime","opcode":720},{"name":"PlayerStats","opcode":108},{"name":"PlayerSpawn","opcode":192},{"name":"PlaceFieldMarker","opcode":686},{"name":"PlayerSetup","opcode":653},{"name":"RetainerInformation","opcode":678},{"name":"RSV","opcode":364},{"name":"ResultDialog","opcode":271},{"name":"StatusEffectList","opcode":547},{"name":"SubmarineProgressionStatus","opcode":578},{"name":"StatusEffectList2","opcode":649},{"name":"SystemLogMessage","opcode":269},{"name":"SubmarineTimers","opcode":628},{"name":"SubmarineStatusList","opcode":917},{"name":"StatusEffectList3","opcode":708},{"name":"SubmarineExplorationResult","opcode":377},{"name":"UpdateHpMpTp","opcode":551},{"name":"UpdateInventorySlot","opcode":534},{"name":"UpdateSearchInfo","opcode":207},{"name":"UpdateClassInfo","opcode":106}],"ClientZoneIpcType":[{"name":"ChatHandler","opcode":805},{"name":"ClientTrigger","opcode":925},{"name":"InventoryModifyHandler","opcode":932},{"name":"MarketBoardPurchaseHandler","opcode":728},{"name":"SetSearchInfoHandler","opcode":120},{"name":"UpdatePositionInstance","opcode":274},{"name":"UpdatePositionHandler","opcode":978}],"ServerLobbyIpcType":[],"ClientLobbyIpcType":[],"ServerChatIpcType":[],"ClientChatIpcType":[]}},{"version":"6.35","region":"KR","lists":{"ServerZoneIpcType":[{"name":"AirshipStatusList","opcode":469},{"name":"ActorControlTarget","opcode":384},{"name":"AoeEffect8","opcode":411},{"name":"ActorMove","opcode":324},{"name":"AoeEffect16","opcode":451},{"name":"ActorControl","opcode":297},{"name":"ActorControlSelf","opcode":669},{"name":"ActorGauge","opcode":204},{"name":"AoeEffect32","opcode":759},{"name":"AirshipExplorationResult","opcode":226},{"name":"AirshipTimers","opcode":788},{"name":"ActorSetPos","opcode":872},{"name":"AoeEffect24","opcode":140},{"name":"ActorCast","opcode":355},{"name":"AirshipStatus","opcode":157},{"name":"CFNotify","opcode":155},{"name":"ContainerInfo","opcode":283},{"name":"CEDirector","opcode":601},{"name":"CFPreferredRole","opcode":772},{"name":"CurrencyCrystalInfo","opcode":900},{"name":"DesynthResult","opcode":815},{"name":"EventPlay","opcode":657},{"name":"EventFinish","opcode":576},{"name":"Examine","opcode":817},{"name":"EventPlay32","opcode":727},{"name":"EffectResultBasic","opcode":410},{"name":"EventPlay4","opcode":368},{"name":"ExamineSearchInfo","opcode":106},{"name":"EventStart","opcode":331},{"name":"ExamineFreeCompanyInfo","opcode":195},{"name":"EffectResult","opcode":166},{"name":"Effect","opcode":150},{"name":"FreeCompanyDialog","opcode":574},{"name":"FreeCompanyInfo","opcode":472},{"name":"HousingWardInfo","opcode":666},{"name":"InitZone","opcode":456},{"name":"ItemMarketBoardInfo","opcode":908},{"name":"InventoryTransactionFinish","opcode":740},{"name":"IslandWorkshopSupplyDemand","opcode":918},{"name":"InventoryActionAck","opcode":299},{"name":"ItemInfo","opcode":600},{"name":"InventoryTransaction","opcode":630},{"name":"Logout","opcode":135},{"name":"MiniCactpotInit","opcode":449},{"name":"MarketBoardPurchase","opcode":956},{"name":"MarketBoardItemListing","opcode":896},{"name":"MarketBoardSearchResult","opcode":572},{"name":"MarketBoardItemListingCount","opcode":293},{"name":"MapEffect","opcode":435},{"name":"MarketBoardItemListingHistory","opcode":332},{"name":"NpcSpawn","opcode":981},{"name":"ObjectSpawn","opcode":515},{"name":"PlaceFieldMarker","opcode":634},{"name":"Playtime","opcode":253},{"name":"PlayerStats","opcode":945},{"name":"PlaceFieldMarkerPreset","opcode":518},{"name":"PlayerSpawn","opcode":111},{"name":"PrepareZoning","opcode":431},{"name":"PlayerSetup","opcode":871},{"name":"RetainerInformation","opcode":254},{"name":"ResultDialog","opcode":819},{"name":"StatusEffectList3","opcode":947},{"name":"SubmarineProgressionStatus","opcode":330},{"name":"SubmarineStatusList","opcode":326},{"name":"StatusEffectList2","opcode":434},{"name":"StatusEffectList","opcode":151},{"name":"SubmarineTimers","opcode":643},{"name":"SystemLogMessage","opcode":172},{"name":"SubmarineExplorationResult","opcode":658},{"name":"SocialList","opcode":319},{"name":"UpdateSearchInfo","opcode":777},{"name":"UpdateHpMpTp","opcode":546},{"name":"UpdateClassInfo","opcode":712},{"name":"UpdateInventorySlot","opcode":637},{"name":"WeatherChange","opcode":205}],"ClientZoneIpcType":[{"name":"ChatHandler","opcode":192},{"name":"ClientTrigger","opcode":758},{"name":"InventoryModifyHandler","opcode":421},{"name":"LogoutHandler","opcode":409},{"name":"MarketBoardPurchaseHandler","opcode":925},{"name":"SetSearchInfoHandler","opcode":580},{"name":"UpdatePositionInstance","opcode":763},{"name":"UpdatePositionHandler","opcode":906}],"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":"ActorSetPos","opcode":812},{"name":"AirshipStatusList","opcode":740},{"name":"AirshipTimers","opcode":847},{"name":"ActorControlSelf","opcode":961},{"name":"ActorCast","opcode":200},{"name":"ActorControl","opcode":212},{"name":"ActorGauge","opcode":676},{"name":"ActorMove","opcode":426},{"name":"ActorControlTarget","opcode":239},{"name":"AirshipExplorationResult","opcode":857},{"name":"AirshipStatus","opcode":363},{"name":"CFNotify","opcode":105},{"name":"ContainerInfo","opcode":520},{"name":"CurrencyCrystalInfo","opcode":905},{"name":"DesynthResult","opcode":662},{"name":"EventPlay8","opcode":254},{"name":"EventPlay64","opcode":639},{"name":"EventPlay16","opcode":143},{"name":"Examine","opcode":512},{"name":"EventPlay","opcode":731},{"name":"EffectResult","opcode":675},{"name":"Effect","opcode":852},{"name":"EventPlay255","opcode":219},{"name":"EventPlay4","opcode":232},{"name":"ExamineSearchInfo","opcode":855},{"name":"EventPlay32","opcode":884},{"name":"EffectResultBasic","opcode":250},{"name":"EventPlay128","opcode":869},{"name":"EventFinish","opcode":649},{"name":"EnvironmentControl","opcode":311},{"name":"EventStart","opcode":702},{"name":"FreeCompanyInfo","opcode":783},{"name":"FreeCompanyDialog","opcode":436},{"name":"IslandWorkshopSupplyDemand","opcode":249},{"name":"ItemInfo","opcode":932},{"name":"InventoryActionAck","opcode":308},{"name":"ItemMarketBoardInfo","opcode":283},{"name":"InventoryTransaction","opcode":987},{"name":"InitZone","opcode":113},{"name":"InventoryTransactionFinish","opcode":664},{"name":"Logout","opcode":278},{"name":"MarketBoardItemListingHistory","opcode":756},{"name":"MarketBoardPurchase","opcode":496},{"name":"MarketBoardItemListing","opcode":475},{"name":"MarketBoardItemListingCount","opcode":774},{"name":"MarketBoardSearchResult","opcode":982},{"name":"NpcSpawn","opcode":145},{"name":"ObjectSpawn","opcode":400},{"name":"Playtime","opcode":787},{"name":"PlayerSetup","opcode":526},{"name":"PlayerStats","opcode":755},{"name":"PlaceFieldMarkerPreset","opcode":545},{"name":"PlayerSpawn","opcode":270},{"name":"PlaceFieldMarker","opcode":404},{"name":"PrepareZoning","opcode":392},{"name":"ResultDialog","opcode":543},{"name":"RetainerInformation","opcode":766},{"name":"SystemLogMessage","opcode":968},{"name":"SubmarineStatusList","opcode":196},{"name":"SubmarineTimers","opcode":943},{"name":"SubmarineExplorationResult","opcode":886},{"name":"StatusEffectList2","opcode":358},{"name":"StatusEffectList","opcode":477},{"name":"StatusEffectList3","opcode":799},{"name":"SubmarineProgressionStatus","opcode":338},{"name":"UpdateSearchInfo","opcode":277},{"name":"UpdateHpMpTp","opcode":507},{"name":"UpdateInventorySlot","opcode":164},{"name":"UpdateClassInfo","opcode":995},{"name":"WeatherChange","opcode":540}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":390},{"name":"ChatHandler","opcode":479},{"name":"InventoryModifyHandler","opcode":730},{"name":"MarketBoardPurchaseHandler","opcode":347},{"name":"SetSearchInfoHandler","opcode":560},{"name":"UpdatePositionInstance","opcode":165},{"name":"UpdatePositionHandler","opcode":949}],"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.40","region":"CN","lists":{"ServerZoneIpcType":[{"name":"ActorMove","opcode":282},{"name":"AoeEffect16","opcode":961},{"name":"ActorControl","opcode":122},{"name":"AirshipExplorationResult","opcode":574},{"name":"ActorSetPos","opcode":153},{"name":"ActorGauge","opcode":426},{"name":"AoeEffect24","opcode":312},{"name":"ActorControlSelf","opcode":313},{"name":"ActorControlTarget","opcode":259},{"name":"AirshipTimers","opcode":933},{"name":"AirshipStatus","opcode":576},{"name":"ActorCast","opcode":856},{"name":"AirshipStatusList","opcode":905},{"name":"AoeEffect8","opcode":244},{"name":"AoeEffect32","opcode":332},{"name":"BossStatusEffectList","opcode":292},{"name":"CEDirector","opcode":847},{"name":"CFPreferredRole","opcode":959},{"name":"CurrencyCrystalInfo","opcode":386},{"name":"CFNotify","opcode":236},{"name":"ContainerInfo","opcode":223},{"name":"DesynthResult","opcode":982},{"name":"EnvironmentControl","opcode":286},{"name":"ExamineSearchInfo","opcode":716},{"name":"EffectResult","opcode":507},{"name":"EventPlay","opcode":160},{"name":"EventFinish","opcode":387},{"name":"EventStart","opcode":807},{"name":"EventPlay4","opcode":180},{"name":"Examine","opcode":246},{"name":"Effect","opcode":901},{"name":"FreeCompanyInfo","opcode":381},{"name":"FreeCompanyDialog","opcode":275},{"name":"FateInfo","opcode":526},{"name":"HousingWardInfo","opcode":128},{"name":"InitZone","opcode":589},{"name":"IslandWorkshopSupplyDemand","opcode":828},{"name":"ItemMarketBoardInfo","opcode":379},{"name":"InventoryActionAck","opcode":233},{"name":"ItemInfo","opcode":532},{"name":"InventoryTransaction","opcode":273},{"name":"InventoryTransactionFinish","opcode":625},{"name":"Logout","opcode":299},{"name":"MiniCactpotInit","opcode":887},{"name":"MarketBoardItemListingHistory","opcode":740},{"name":"MarketBoardItemListingCount","opcode":698},{"name":"MarketBoardPurchase","opcode":935},{"name":"MarketBoardItemListing","opcode":392},{"name":"MarketBoardSearchResult","opcode":372},{"name":"NpcSpawn2","opcode":967},{"name":"NpcSpawn","opcode":216},{"name":"ObjectSpawn","opcode":353},{"name":"PlaceFieldMarkerPreset","opcode":251},{"name":"PrepareZoning","opcode":785},{"name":"Playtime","opcode":720},{"name":"PlayerStats","opcode":108},{"name":"PlayerSpawn","opcode":192},{"name":"PlaceFieldMarker","opcode":686},{"name":"PlayerSetup","opcode":653},{"name":"RetainerInformation","opcode":678},{"name":"RSV","opcode":364},{"name":"ResultDialog","opcode":271},{"name":"StatusEffectList","opcode":547},{"name":"SubmarineProgressionStatus","opcode":578},{"name":"StatusEffectList2","opcode":649},{"name":"SystemLogMessage","opcode":269},{"name":"SubmarineTimers","opcode":628},{"name":"SubmarineStatusList","opcode":917},{"name":"StatusEffectList3","opcode":708},{"name":"SubmarineExplorationResult","opcode":377},{"name":"UpdateHpMpTp","opcode":551},{"name":"UpdateInventorySlot","opcode":534},{"name":"UpdateSearchInfo","opcode":207},{"name":"UpdateClassInfo","opcode":106}],"ClientZoneIpcType":[{"name":"ChatHandler","opcode":805},{"name":"ClientTrigger","opcode":925},{"name":"InventoryModifyHandler","opcode":932},{"name":"MarketBoardPurchaseHandler","opcode":728},{"name":"SetSearchInfoHandler","opcode":120},{"name":"UpdatePositionInstance","opcode":274},{"name":"UpdatePositionHandler","opcode":978}],"ServerLobbyIpcType":[],"ClientLobbyIpcType":[],"ServerChatIpcType":[],"ClientChatIpcType":[]}},{"version":"6.38","region":"KR","lists":{"ServerZoneIpcType":[{"name":"ActorGauge","opcode":147},{"name":"AoeEffect16","opcode":386},{"name":"ActorMove","opcode":512},{"name":"AirshipStatus","opcode":602},{"name":"ActorControlSelf","opcode":627},{"name":"AirshipExplorationResult","opcode":678},{"name":"ActorSetPos","opcode":438},{"name":"ActorControl","opcode":750},{"name":"ActorCast","opcode":798},{"name":"AoeEffect32","opcode":772},{"name":"AoeEffect24","opcode":442},{"name":"ActorControlTarget","opcode":890},{"name":"AoeEffect8","opcode":940},{"name":"AirshipStatusList","opcode":160},{"name":"AirshipTimers","opcode":402},{"name":"CFNotify","opcode":504},{"name":"CEDirector","opcode":211},{"name":"CFPreferredRole","opcode":609},{"name":"CurrencyCrystalInfo","opcode":930},{"name":"ContainerInfo","opcode":566},{"name":"DesynthResult","opcode":864},{"name":"EventPlay4","opcode":444},{"name":"EventStart","opcode":474},{"name":"EventPlay64","opcode":739},{"name":"EnvironmentControl","opcode":812},{"name":"EventPlay32","opcode":843},{"name":"EventPlay8","opcode":800},{"name":"EventPlay","opcode":435},{"name":"EffectResult","opcode":521},{"name":"EventPlay128","opcode":430},{"name":"EventFinish","opcode":271},{"name":"ExamineFreeCompanyInfo","opcode":243},{"name":"EventPlay255","opcode":223},{"name":"EffectResultBasic","opcode":362},{"name":"ExamineSearchInfo","opcode":374},{"name":"EventPlay16","opcode":199},{"name":"Examine","opcode":426},{"name":"Effect","opcode":420},{"name":"FreeCompanyDialog","opcode":679},{"name":"FreeCompanyInfo","opcode":301},{"name":"HousingWardInfo","opcode":908},{"name":"InventoryActionAck","opcode":926},{"name":"ItemInfo","opcode":765},{"name":"InventoryTransaction","opcode":621},{"name":"IslandWorkshopSupplyDemand","opcode":937},{"name":"ItemMarketBoardInfo","opcode":941},{"name":"InitZone","opcode":896},{"name":"InventoryTransactionFinish","opcode":205},{"name":"Logout","opcode":276},{"name":"MarketBoardItemListingCount","opcode":445},{"name":"MarketBoardPurchase","opcode":202},{"name":"MarketBoardSearchResult","opcode":643},{"name":"MiniCactpotInit","opcode":163},{"name":"MarketBoardItemListingHistory","opcode":491},{"name":"MarketBoardItemListing","opcode":277},{"name":"NpcSpawn","opcode":704},{"name":"ObjectSpawn","opcode":174},{"name":"PlayerSpawn","opcode":950},{"name":"Playtime","opcode":413},{"name":"PrepareZoning","opcode":332},{"name":"PlayerSetup","opcode":448},{"name":"PlaceFieldMarkerPreset","opcode":346},{"name":"PlaceFieldMarker","opcode":353},{"name":"PlayerStats","opcode":827},{"name":"RetainerInformation","opcode":483},{"name":"RSVData","opcode":961},{"name":"ResultDialog","opcode":636},{"name":"StatusEffectList","opcode":530},{"name":"SystemLogMessage","opcode":529},{"name":"SubmarineProgressionStatus","opcode":434},{"name":"StatusEffectList2","opcode":398},{"name":"SubmarineExplorationResult","opcode":911},{"name":"StatusEffectList3","opcode":921},{"name":"SocialList","opcode":250},{"name":"SubmarineStatusList","opcode":779},{"name":"SubmarineTimers","opcode":593},{"name":"UpdateHpMpTp","opcode":924},{"name":"UpdateClassInfo","opcode":932},{"name":"UpdateSearchInfo","opcode":406},{"name":"UpdateInventorySlot","opcode":698},{"name":"WeatherChange","opcode":821}],"ClientZoneIpcType":[{"name":"ClientTrigger","opcode":322},{"name":"ChatHandler","opcode":522},{"name":"InventoryModifyHandler","opcode":351},{"name":"LogoutHandler","opcode":983},{"name":"MarketBoardPurchaseHandler","opcode":955},{"name":"SetSearchInfoHandler","opcode":464},{"name":"UpdatePositionInstance","opcode":242},{"name":"UpdatePositionHandler","opcode":560}],"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