Skip to content

Commit

Permalink
Merge pull request #159 from zhyupe/ci/zh/opcode-patch-6.38
Browse files Browse the repository at this point in the history
feat(ipc): update for cn patch-6.38
  • Loading branch information
karashiiro authored Aug 9, 2023
2 parents fa30265 + bbcece8 commit 7ab9bb1
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 83 deletions.
4 changes: 2 additions & 2 deletions FFXIVConstants/CN.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ namespace FFXIVConstants
{
public static class CN
{
public const string Version = "6.35";
public const string Version = "6.38";

public static Dictionary<string, object> Constants = new Dictionary<string, object>
{
{ "InventoryOperationBaseValue", 0x02a1 },
{ "InventoryOperationBaseValue", 0x018e },
};
}
}
162 changes: 81 additions & 81 deletions FFXIVOpcodes/Ipcs_cn.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,91 +14,91 @@ public enum ClientLobbyIpcType : ushort

public enum ServerZoneIpcType : ushort
{
ActorCast = 0x0184,
ActorControl = 0x02A5,
ActorControlSelf = 0x01A3,
ActorControlTarget = 0x02D0,
ActorGauge = 0x00C9,
ActorMove = 0x038E,
ActorSetPos = 0x024E,
AirshipExplorationResult = 0x032E,
AirshipStatus = 0x03C8,
AirshipStatusList = 0x02E3,
AirshipTimers = 0x00E1,
AoeEffect16 = 0x0252,
AoeEffect24 = 0x0271,
AoeEffect32 = 0x018C,
AoeEffect8 = 0x0215,
BossStatusEffectList = 0x00B1,
CEDirector = 0x03E6,
CFNotify = 0x00CA,
CFPreferredRole = 0x0303,
ContainerInfo = 0x010C,
CurrencyCrystalInfo = 0x0209,
DesynthResult = 0x0396,
Effect = 0x00CD,
EffectResult = 0x0378,
EnvironmentControl = 0x030E,
EventFinish = 0x02B1,
EventPlay = 0x03CE,
EventPlay4 = 0x00BC,
EventStart = 0x00DE,
Examine = 0x0255,
ExamineSearchInfo = 0x0353,
FateInfo = 0x02CF,
FreeCompanyDialog = 0x0137,
FreeCompanyInfo = 0x011F,
HousingWardInfo = 0x029F,
InitZone = 0x01E3,
InventoryActionAck = 0x008B,
InventoryTransaction = 0x01FC,
InventoryTransactionFinish = 0x033B,
IslandWorkshopSupplyDemand = 0x0310,
ItemInfo = 0x036B,
ItemMarketBoardInfo = 0x0078,
Logout = 0x033D,
MarketBoardItemListing = 0x03B0,
MarketBoardItemListingCount = 0x00EF,
MarketBoardItemListingHistory = 0x03AC,
MarketBoardPurchase = 0x034A,
MarketBoardSearchResult = 0x025A,
MiniCactpotInit = 0x0251,
NpcSpawn = 0x0366,
NpcSpawn2 = 0x013E,
ObjectSpawn = 0x0153,
PlaceFieldMarker = 0x00DA,
PlaceFieldMarkerPreset = 0x0136,
PlayerSetup = 0x03A8,
PlayerSpawn = 0x00C8,
PlayerStats = 0x017D,
Playtime = 0x033E,
PrepareZoning = 0x0146,
ResultDialog = 0x0328,
RetainerInformation = 0x01EC,
RSV = 0x030F,
StatusEffectList = 0x0149,
StatusEffectList2 = 0x03B1,
StatusEffectList3 = 0x03C2,
SubmarineExplorationResult = 0x0158,
SubmarineProgressionStatus = 0x039D,
SubmarineStatusList = 0x0365,
SubmarineTimers = 0x01E6,
SystemLogMessage = 0x0183,
UpdateClassInfo = 0x028C,
UpdateHpMpTp = 0x0247,
UpdateInventorySlot = 0x01C1,
UpdateSearchInfo = 0x007B,
ActorCast = 0x00ED,
ActorControl = 0x0365,
ActorControlSelf = 0x0223,
ActorControlTarget = 0x0230,
ActorGauge = 0x02C0,
ActorMove = 0x0375,
ActorSetPos = 0x0188,
AirshipExplorationResult = 0x0384,
AirshipStatus = 0x028A,
AirshipStatusList = 0x0395,
AirshipTimers = 0x0268,
AoeEffect16 = 0x01C5,
AoeEffect24 = 0x0171,
AoeEffect32 = 0x03B3,
AoeEffect8 = 0x007F,
BossStatusEffectList = 0x0149,
CEDirector = 0x0068,
CFNotify = 0x01EB,
CFPreferredRole = 0x0253,
ContainerInfo = 0x020D,
CurrencyCrystalInfo = 0x0160,
DesynthResult = 0x0345,
Effect = 0x0165,
EffectResult = 0x03A7,
EnvironmentControl = 0x00CD,
EventFinish = 0x02D2,
EventPlay = 0x0392,
EventPlay4 = 0x02B6,
EventStart = 0x01E2,
Examine = 0x0318,
ExamineSearchInfo = 0x0362,
FateInfo = 0x02B0,
FreeCompanyDialog = 0x03D4,
FreeCompanyInfo = 0x0398,
HousingWardInfo = 0x036E,
InitZone = 0x018E,
InventoryActionAck = 0x0107,
InventoryTransaction = 0x03D9,
InventoryTransactionFinish = 0x0296,
IslandWorkshopSupplyDemand = 0x00EB,
ItemInfo = 0x01CF,
ItemMarketBoardInfo = 0x02D1,
Logout = 0x01E0,
MarketBoardItemListing = 0x01B0,
MarketBoardItemListingCount = 0x0246,
MarketBoardItemListingHistory = 0x0130,
MarketBoardPurchase = 0x0265,
MarketBoardSearchResult = 0x011E,
MiniCactpotInit = 0x031E,
NpcSpawn = 0x0388,
NpcSpawn2 = 0x0166,
ObjectSpawn = 0x00AD,
PlaceFieldMarker = 0x011F,
PlaceFieldMarkerPreset = 0x03D7,
PlayerSetup = 0x01FF,
PlayerSpawn = 0x0367,
PlayerStats = 0x01A5,
Playtime = 0x033C,
PrepareZoning = 0x017F,
ResultDialog = 0x03BF,
RetainerInformation = 0x012F,
RSV = 0x01C8,
StatusEffectList = 0x01B5,
StatusEffectList2 = 0x01C0,
StatusEffectList3 = 0x0100,
SubmarineExplorationResult = 0x0386,
SubmarineProgressionStatus = 0x0347,
SubmarineStatusList = 0x03CE,
SubmarineTimers = 0x0277,
SystemLogMessage = 0x0366,
UpdateClassInfo = 0x009D,
UpdateHpMpTp = 0x01D6,
UpdateInventorySlot = 0x01B7,
UpdateSearchInfo = 0x01FB,
};

public enum ClientZoneIpcType : ushort
{
ChatHandler = 0x0326,
ClientTrigger = 0x0325,
InventoryModifyHandler = 0x029A,
MarketBoardPurchaseHandler = 0x017A,
SetSearchInfoHandler = 0x019D,
UpdatePositionHandler = 0x0315,
UpdatePositionInstance = 0x0320,
ChatHandler = 0x02CF,
ClientTrigger = 0x0167,
InventoryModifyHandler = 0x0187,
MarketBoardPurchaseHandler = 0x0153,
SetSearchInfoHandler = 0x0121,
UpdatePositionHandler = 0x008E,
UpdatePositionInstance = 0x00DE,
};

public enum ServerChatIpcType : ushort
Expand Down

0 comments on commit 7ab9bb1

Please sign in to comment.