Skip to content

Commit

Permalink
feat(ipc): update for cn patch-7.00
Browse files Browse the repository at this point in the history
  • Loading branch information
zhyupe authored and karashiiro committed Oct 5, 2024
1 parent 910d944 commit 85bfc79
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 3 deletions.
2 changes: 1 addition & 1 deletion FFXIVConstants/CN.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ public static class CN

public static Dictionary<string, object> Constants = new Dictionary<string, object>
{
{ "InventoryOperationBaseValue", 0x0NaN },
{ "InventoryOperationBaseValue", 0x025b },
};
}
}
88 changes: 86 additions & 2 deletions FFXIVOpcodes/Ipcs_cn.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,96 @@ public enum ClientLobbyIpcType : ushort

public enum ServerZoneIpcType : ushort
{

ActorCast = 0x009B,
ActorControl = 0x0065,
ActorControlSelf = 0x0127,
ActorControlTarget = 0x00B9,
ActorGauge = 0x010A,
ActorMove = 0x02A0,
ActorSetPos = 0x01D1,
AirshipExplorationResult = 0x0222,
AirshipStatus = 0x0395,
AirshipStatusList = 0x011E,
AirshipTimers = 0x0200,
AoeEffect16 = 0x011D,
AoeEffect24 = 0x03A0,
AoeEffect32 = 0x03B0,
AoeEffect8 = 0x0260,
BattleTalk2 = 0x0231,
BossStatusEffectList = 0x01EB,
CEDirector = 0x007D,
CFNotify = 0x00E4,
CFPreferredRole = 0x0219,
ContainerInfo = 0x03C0,
Countdown = 0x02C8,
CountdownCancel = 0x02FA,
CurrencyCrystalInfo = 0x00C2,
DesynthResult = 0x033A,
Effect = 0x02F4,
EffectResult = 0x0325,
EnvironmentControl = 0x0191,
EventFinish = 0x01FD,
EventPlay = 0x018D,
EventPlay32 = 0x0106,
EventPlay4 = 0x03e5,
EventStart = 0x034D,
Examine = 0x007E,
ExamineSearchInfo = 0x0103,
FateInfo = 0x03B6,
FreeCompanyDialog = 0x03E3,
FreeCompanyInfo = 0x0317,
HousingWardInfo = 0x0164,
InitZone = 0x0093,
InventoryActionAck = 0x01A0,
InventoryTransaction = 0x0156,
InventoryTransactionFinish = 0x0360,
IslandWorkshopSupplyDemand = 0x024E,
ItemInfo = 0x01EC,
ItemMarketBoardInfo = 0x03AA,
Logout = 0x00AB,
MarketBoardItemListing = 0x0333,
MarketBoardItemListingCount = 0x0397,
MarketBoardItemListingHistory = 0x02F6,
MarketBoardPurchase = 0x035A,
MarketBoardSearchResult = 0x015F,
MiniCactpotInit = 0x0339,
NpcSpawn = 0x032F,
NpcSpawn2 = 0x016E,
NpcYell = 0x03CB,
ObjectSpawn = 0x037C,
PlaceFieldMarker = 0x0097,
PlaceFieldMarkerPreset = 0x0341,
PlayerSetup = 0x01B1,
PlayerSpawn = 0x00A1,
PlayerStats = 0x0377,
Playtime = 0x03BB,
PrepareZoning = 0x025F,
RetainerInformation = 0x0199,
RSV = 0x010E,
StatusEffectList = 0x01D9,
StatusEffectList2 = 0x00ED,
StatusEffectList3 = 0x01BC,
SubmarineExplorationResult = 0x0357,
SubmarineProgressionStatus = 0x0308,
SubmarineStatusList = 0x01CB,
SubmarineTimers = 0x00E0,
SystemLogMessage = 0x03BD,
UpdateClassInfo = 0x008B,
UpdateHpMpTp = 0x027F,
UpdateInventorySlot = 0x033F,
UpdateSearchInfo = 0x02B8,
WeatherChange = 0x02E0,
};

public enum ClientZoneIpcType : ushort
{

ChatHandler = 0x0312,
ClientTrigger = 0x03E3,
InventoryModifyHandler = 0x0254,
MarketBoardPurchaseHandler = 0x010E,
SetSearchInfoHandler = 0x0383,
UpdatePositionHandler = 0x0284,
UpdatePositionInstance = 0x032F,
};

public enum ServerChatIpcType : ushort
Expand Down

0 comments on commit 85bfc79

Please sign in to comment.