DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Файл Hand_Events.c

См. исходные тексты.

Структуры данных

class  HandEventBase
 Abstracted event, not to be used, only inherited. Подробнее...
 
class  HandEventRemove
 
class  HandEventSwap
 
class  HandEventReplaceWithNewBase
 
class  HandEventDestroyAndReplaceWithNew
 

Переменные

 JUNCTURE_NOT_REQUIRED
 
 JUNCTURE_ACQUIRED
 
 JUNCTURE_DENIED
 
 ERROR
 
enum  HandEventID {
  UNKNOWN , TAKE , MOVETO , DROP ,
  THROW , SWAP , FORCESWAP , DESTROY ,
  CREATED , DESTROYED , REPLACE , REPLACE2 ,
  REPLACE3 , REPLACED , HUMANCOMMAND_ACTION_FINISHED , HUMANCOMMAND_ACTION_ABORTED ,
  ANIMEVENT_CHANGE_HIDE
}
 events Подробнее...
 
enum  JunctureRequestResult
 
 m_EventID = 0
 
int m_AnimationID = -1
 
DayZPlayer m_Player
 
ref InventoryLocation m_Src
 
bool m_IsJuncture
 
bool m_IsRemote
 
void HandEventBase (Man p=null, InventoryLocation src=null)
 
HandEventID GetEventID ()
 
bool IsAuthoritative ()
 
bool IsOwner ()
 
bool IsProxy ()
 
void ReadFromContext (ParamsReadContext ctx)
 
void WriteToContext (ParamsWriteContext ctx)
 
InventoryLocation GetSrc ()
 
EntityAI GetSrcEntity ()
 
EntityAI GetSecondSrcEntity ()
 
InventoryLocation GetDst ()
 
int GetAnimationID ()
 
bool AcquireInventoryJunctureFromServer (notnull Man player)
 
bool CheckRequest ()
 
bool CheckRequestEx (InventoryValidation validation)
 
bool CanPerformEvent ()
 
bool CanPerformEventEx (InventoryValidation validation)
 
bool CheckRequestSrc ()
 
bool IsServerSideOnly ()
 
static HandEventBase HandEventFactory (HandEventID id, Man p=null, InventoryLocation src=null)
 
static HandEventBase CreateHandEventFromContext (ParamsReadContext ctx)
 
string DumpToString ()
 
bool ReserveInventory ()
 
void ClearInventoryReservation ()
 
HandEventBase HandAnimEventFactory (WeaponEvents type, Man p=null, InventoryLocation src=null)