Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
InventoryInputUserData Class Reference

Static Private Member Functions

static void SerializeMove (ParamsWriteContext ctx, int type, notnull InventoryLocation src, notnull InventoryLocation dst)
 move
static void SendInputUserDataMove (int type, notnull InventoryLocation src, notnull InventoryLocation dst)
static void SerializeInventoryCheckForItem (ParamsWriteContext ctx, EntityAI item)
static void SendClientInventoryCheck (array< EntityAI > items)
static void SendServerInventoryCheck (array< EntityAI > items, DayZPlayer player)
static void SendServerMove (Man player, int type, notnull InventoryLocation src, notnull InventoryLocation dst)
static void SerializeSwap (ParamsWriteContext ctx, notnull InventoryLocation src1, notnull InventoryLocation src2, notnull InventoryLocation dst1, notnull InventoryLocation dst2, bool skippedSwap)
 swap
static void SendInputUserDataSwap (notnull InventoryLocation src1, notnull InventoryLocation src2, notnull InventoryLocation dst1, notnull InventoryLocation dst2, bool skippedSwap=false)
static void SendServerSwap (notnull InventoryLocation src1, notnull InventoryLocation src2, notnull InventoryLocation dst1, notnull InventoryLocation dst2, bool skippedSwap=false)
static void SerializeHandEvent (ParamsWriteContext ctx, HandEventBase e)
 hand
static void SendInputUserDataHandEvent (HandEventBase e)
static void SendServerHandEventViaInventoryCommand (notnull Man player, HandEventBase e)

Detailed Description

Definition at line 2 of file inventoryinputuserdata.c.

Member Function Documentation

◆ SendClientInventoryCheck()

void SendClientInventoryCheck ( array< EntityAI > items)
inlinestaticprivate

◆ SendInputUserDataHandEvent()

void SendInputUserDataHandEvent ( HandEventBase e)
inlinestaticprivate

◆ SendInputUserDataMove()

void SendInputUserDataMove ( int type,
notnull InventoryLocation src,
notnull InventoryLocation dst )
inlinestaticprivate

◆ SendInputUserDataSwap()

void SendInputUserDataSwap ( notnull InventoryLocation src1,
notnull InventoryLocation src2,
notnull InventoryLocation dst1,
notnull InventoryLocation dst2,
bool skippedSwap = false )
inlinestaticprivate

◆ SendServerHandEventViaInventoryCommand()

void SendServerHandEventViaInventoryCommand ( notnull Man player,
HandEventBase e )
inlinestaticprivate

◆ SendServerInventoryCheck()

void SendServerInventoryCheck ( array< EntityAI > items,
DayZPlayer player )
inlinestaticprivate

◆ SendServerMove()

void SendServerMove ( Man player,
int type,
notnull InventoryLocation src,
notnull InventoryLocation dst )
inlinestaticprivate

◆ SendServerSwap()

void SendServerSwap ( notnull InventoryLocation src1,
notnull InventoryLocation src2,
notnull InventoryLocation dst1,
notnull InventoryLocation dst2,
bool skippedSwap = false )
inlinestaticprivate

◆ SerializeHandEvent()

◆ SerializeInventoryCheckForItem()

void SerializeInventoryCheckForItem ( ParamsWriteContext ctx,
EntityAI item )
inlinestaticprivate

◆ SerializeMove()

void SerializeMove ( ParamsWriteContext ctx,
int type,
notnull InventoryLocation src,
notnull InventoryLocation dst )
inlinestaticprivate

◆ SerializeSwap()

void SerializeSwap ( ParamsWriteContext ctx,
notnull InventoryLocation src1,
notnull InventoryLocation src2,
notnull InventoryLocation dst1,
notnull InventoryLocation dst2,
bool skippedSwap )
inlinestaticprivate

swap

Definition at line 70 of file inventoryinputuserdata.c.

References INPUT_UDT_INVENTORY, and Serializer::Write().

Referenced by SendInputUserDataSwap(), SendServerSwap(), and ValidateSwap().


The documentation for this class was generated from the following file: