21 m_InputActionName =
"EmoteSOS";
22 m_StanceMaskAdditive = 0;
24 m_AdditiveCallbackUID = 0;
26 m_HideItemInHands =
true;
59 m_InputActionName =
"EmoteTaunt";
64 m_HideItemInHands =
false;
96 m_InputActionName =
"EmoteTauntKiss";
101 m_HideItemInHands =
false;
124 m_InputActionName =
"EmoteTauntElbow";
126 m_StanceMaskFullbody = 0;
128 m_FullbodyCallbackUID = 0;
129 m_HideItemInHands =
true;
157 m_InputActionName =
"EmoteThumbDown";
162 m_HideItemInHands =
false;
185 m_InputActionName =
"EmoteDance";
186 m_StanceMaskAdditive = 0;
188 m_AdditiveCallbackUID = 0;
190 m_HideItemInHands =
true;
226 m_InputActionName =
"EmoteTimeout";
231 m_HideItemInHands =
true;
259 m_InputActionName =
"EmoteFacepalm";
261 m_StanceMaskFullbody = 0;
263 m_FullbodyCallbackUID = 0;
264 m_HideItemInHands =
false;
292 m_InputActionName =
"EmoteSilent";
297 m_HideItemInHands =
false;
320 m_InputActionName =
"EmoteHold";
325 m_HideItemInHands =
false;
348 m_InputActionName =
"EmotePointSelf";
353 m_HideItemInHands =
false;
376 m_InputActionName =
"EmoteTauntThink";
381 m_HideItemInHands =
false;
404 m_InputActionName =
"EmoteGetDown";
409 m_HideItemInHands =
false;
433 m_InputActionName =
"EmoteSurrender";
434 m_HideItemInHands =
false;
439 Transport transportEnt;
440 return !
m_Player.PhysicsGetLinkedEntity() && !Class.CastTo(transportEnt,
m_Player.PhysicsGetFloorEntity());
451 bool surrendered =
m_Player.GetEmoteManager().m_IsSurrendered;
454 m_Player.GetEmoteManager().PlaySurrenderInOut(
true);
459 m_Player.GetItemInHands().DeleteSafe();
490 m_InputActionName =
"EmoteSitA";
491 m_StanceMaskAdditive = 0;
493 m_AdditiveCallbackUID = 0;
495 m_HideItemInHands =
false;
523 m_InputActionName =
"EmoteRPSRandom";
525 m_StanceMaskFullbody = 0;
527 m_FullbodyCallbackUID = 0;
528 m_HideItemInHands =
false;
551 m_InputActionName =
"EmoteRPSPaper";
553 m_StanceMaskFullbody = 0;
555 m_FullbodyCallbackUID = 0;
556 m_HideItemInHands =
false;
579 m_InputActionName =
"EmoteNod";
584 m_HideItemInHands =
false;
607 m_InputActionName =
"EmoteShrug";
612 m_HideItemInHands =
false;
639 if (weapon.ConfigIsExisting(
"suicideAnim"))
641 suicideStr = weapon.ConfigGetString(
"suicideAnim");
644 if (weapon.IsKindOf(
"Pistol_Base"))
702 if (callback_ID > -1)
713 if (!itemInHands.CanBeUsedForSuicide())
718 return super.EmoteCondition(stancemask);
723 int state = callback.GetState();
727 return super.CanBeCanceledNormally(callback);;
732 if (callback_ID > -1)
735 m_Player.OverrideShootFromCamera(
false);
750 m_InputActionName =
"EmoteVomit";
755 m_HideItemInHands =
false;
763 override bool EmoteStartOverride(
typename callbacktype,
int id,
int mask,
bool fullbody)
767 SymptomBase symptom =
m_Player.GetSymptomManager().QueueUpPrimarySymptom(SymptomIDs.SYMPTOM_VOMIT);
775 m_Player.GetEmoteManager().SetEmoteLockState(
false);
void DayZPlayerUtils()
cannot be instantiated
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
class EmoteWatching extends EmoteBase EmoteHold()
class EmoteLyingDown extends EmoteBase EmoteTauntKiss()
class EmoteClap extends EmoteBase EmoteSilent()
class EmoteShake extends EmoteBase EmoteShrug()
class EmoteListening extends EmoteBase EmotePointSelf()
class EmoteSitB extends EmoteBase EmoteRPSRandom()
class EmoteMove extends EmoteBase EmoteGetDown()
class EmoteRPSRock extends EmoteBase EmoteRPSPaper()
class EmoteHeart extends EmoteBase EmoteTaunt()
class EmoteSalute extends EmoteBase EmoteTimeout()
class EmoteRPSScisors extends EmoteBase EmoteNod()
class EmoteSuicide extends EmoteBase EmoteVomit()
class EmoteThroat extends EmoteBase EmoteDance()
class EmotePoint extends EmoteBase EmoteTauntElbow()
class EmoteGreeting extends EmoteBase EmoteSOS()
class EmoteLookAtMe extends EmoteBase EmoteTauntThink()
class EmoteThumb extends EmoteBase EmoteThumbDown()
class EmoteDabbing extends EmoteBase EmoteFacepalm()
class EmoteCampfireSit extends EmoteBase EmoteSitA()
class EmoteCome extends EmoteBase EmoteSurrender()
bool DetermineOverride(out int callback_ID, out int stancemask, out bool is_fullbody)
int m_FullbodyCallbackUID
override bool CanBeCanceledNormally(notnull EmoteCB callback)
int m_AdditiveCallbackUID
override void OnBeforeStandardCallbackCreated(int callback_ID, int stancemask, bool is_fullbody)
override bool EmoteCondition(int stancemask)
override bool DetermineOverride(out int callback_ID, out int stancemask, out bool is_fullbody)
bool EmoteStartOverride(typename callbacktype, int id, int mask, bool fullbody)
bool EmoteCondition(int stancemask)
override void OnCallbackEnd()
void SetDuration(float duration)
DayZPlayerInstanceType
defined in C++
DayZPlayerConstants
defined in C++
proto native CGame GetGame()
const int ID_EMOTE_LOOKATME
const int ID_EMOTE_TIMEOUT
const int ID_EMOTE_CAMPFIRE
const int ID_EMOTE_SURRENDER
const int ID_EMOTE_FACEPALM
const int ID_EMOTE_SILENT
const int ID_EMOTE_POINTSELF
const int ID_EMOTE_LISTENING
const int ID_EMOTE_WATCHING
const int ID_EMOTE_GREETING
const int ID_EMOTE_THROAT
const int ID_EMOTE_SUICIDE
const int ID_EMOTE_TAUNTTHINK
const int ID_EMOTE_SALUTE
const int ID_EMOTE_LYINGDOWN
const int ID_EMOTE_TAUNTKISS
const int ID_EMOTE_THUMBDOWN
const int ID_EMOTE_TAUNTELBOW
const int ID_EMOTE_DABBING
class HumanCommandLadder HumanCommandSwim()