7 m_InputActionName =
"EmoteGreeting";
12 m_HideItemInHands =
false;
21 m_InputActionName =
"EmoteSOS";
22 m_StanceMaskAdditive = 0;
24 m_AdditiveCallbackUID = 0;
26 m_HideItemInHands =
true;
35 m_InputActionName =
"EmoteHeart";
40 m_HideItemInHands =
true;
49 m_InputActionName =
"EmoteTaunt";
54 m_HideItemInHands =
false;
64 m_InputActionName =
"EmoteLyingDown";
65 m_StanceMaskAdditive = 0;
67 m_AdditiveCallbackUID = 0;
69 m_HideItemInHands =
true;
86 m_InputActionName =
"EmoteTauntKiss";
91 m_HideItemInHands =
false;
100 m_InputActionName =
"EmotePoint";
105 m_HideItemInHands =
false;
114 m_InputActionName =
"EmoteTauntElbow";
116 m_StanceMaskFullbody = 0;
118 m_FullbodyCallbackUID = 0;
119 m_HideItemInHands =
true;
128 m_InputActionName =
"EmoteThumb";
133 m_HideItemInHands =
false;
142 m_InputActionName =
"EmoteThumbDown";
147 m_HideItemInHands =
false;
156 m_InputActionName =
"EmoteThroat";
161 m_HideItemInHands =
false;
170 m_InputActionName =
"EmoteDance";
171 m_StanceMaskAdditive = 0;
173 m_AdditiveCallbackUID = 0;
175 m_HideItemInHands =
true;
192 m_InputActionName =
"EmoteSalute";
193 m_StanceMaskAdditive = 0;
195 m_AdditiveCallbackUID = 0;
197 m_HideItemInHands =
true;
206 m_InputActionName =
"EmoteTimeout";
211 m_HideItemInHands =
true;
222 m_StanceMaskFullbody = 0;
224 m_FullbodyCallbackUID = 0;
225 m_HideItemInHands =
true;
234 m_InputActionName =
"EmoteFacepalm";
236 m_StanceMaskFullbody = 0;
238 m_FullbodyCallbackUID = 0;
239 m_HideItemInHands =
false;
248 m_InputActionName =
"EmoteClap";
250 m_StanceMaskFullbody = 0;
252 m_FullbodyCallbackUID = 0;
253 m_HideItemInHands =
true;
262 m_InputActionName =
"EmoteSilent";
267 m_HideItemInHands =
false;
276 m_InputActionName =
"EmoteWatching";
281 m_HideItemInHands =
false;
290 m_InputActionName =
"EmoteHold";
295 m_HideItemInHands =
false;
304 m_InputActionName =
"EmoteListening";
309 m_HideItemInHands =
false;
318 m_InputActionName =
"EmotePointSelf";
323 m_HideItemInHands =
false;
332 m_InputActionName =
"EmoteLookAtMe";
337 m_HideItemInHands =
false;
346 m_InputActionName =
"EmoteTauntThink";
351 m_HideItemInHands =
false;
360 m_InputActionName =
"EmoteMove";
365 m_HideItemInHands =
false;
374 m_InputActionName =
"EmoteGetDown";
379 m_HideItemInHands =
false;
388 m_InputActionName =
"EmoteCome";
393 m_HideItemInHands =
false;
403 m_InputActionName =
"EmoteSurrender";
404 m_HideItemInHands =
false;
415 bool surrendered =
m_Player.GetEmoteManager().m_IsSurrendered;
418 m_Player.GetEmoteManager().PlaySurrenderInOut(
true);
435 m_InputActionName =
"EmoteCampfireSit";
436 m_StanceMaskAdditive = 0;
438 m_AdditiveCallbackUID = 0;
440 m_HideItemInHands =
true;
449 m_InputActionName =
"EmoteSitA";
450 m_StanceMaskAdditive = 0;
452 m_AdditiveCallbackUID = 0;
454 m_HideItemInHands =
false;
463 m_InputActionName =
"EmoteSitB";
464 m_StanceMaskAdditive = 0;
466 m_AdditiveCallbackUID = 0;
468 m_HideItemInHands =
false;
477 m_InputActionName =
"EmoteRPSRandom";
479 m_StanceMaskFullbody = 0;
481 m_FullbodyCallbackUID = 0;
482 m_HideItemInHands =
false;
491 m_InputActionName =
"EmoteRPSRock";
493 m_StanceMaskFullbody = 0;
495 m_FullbodyCallbackUID = 0;
496 m_HideItemInHands =
false;
505 m_InputActionName =
"EmoteRPSPaper";
507 m_StanceMaskFullbody = 0;
509 m_FullbodyCallbackUID = 0;
510 m_HideItemInHands =
false;
519 m_InputActionName =
"EmoteRPSScisors";
521 m_StanceMaskFullbody = 0;
523 m_FullbodyCallbackUID = 0;
524 m_HideItemInHands =
false;
533 m_InputActionName =
"EmoteNod";
538 m_HideItemInHands =
false;
547 m_InputActionName =
"EmoteShake";
552 m_HideItemInHands =
false;
561 m_InputActionName =
"EmoteShrug";
566 m_HideItemInHands =
false;
575 m_InputActionName =
"EmoteSuicide";
576 m_StanceMaskAdditive = 0;
577 m_StanceMaskFullbody = 0;
578 m_AdditiveCallbackUID = 0;
579 m_FullbodyCallbackUID = 0;
580 m_HideItemInHands =
false;
593 if (weapon.ConfigIsExisting(
"suicideAnim"))
595 suicideStr = weapon.ConfigGetString(
"suicideAnim");
598 if (weapon.IsKindOf(
"Pistol_Base"))
656 if (callback_ID > -1)
669 return weapon.ConfigGetBool(
"isSuicideWeapon");
671 return super.EmoteCondition(stancemask);
676 int state = callback.GetState();
680 return super.CanBeCanceledNormally(callback);;
685 if (callback_ID > -1)
690 else if (callback_ID < 0)
692 m_Player.SetInventorySoftLock(
false);
707 m_InputActionName =
"EmoteVomit";
712 m_HideItemInHands =
false;
720 override bool EmoteStartOverride(
typename callbacktype,
int id,
int mask,
bool fullbody)
724 SymptomBase symptom =
m_Player.GetSymptomManager().QueueUpPrimarySymptom(SymptomIDs.SYMPTOM_VOMIT);
732 m_Player.GetEmoteManager().SetEmoteLockState(
false);
private void DayZPlayerUtils()
cannot be instantiated
protected 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()
protected const float WATER_DEPTH
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()
void OverrideShootFromCamera(bool pState)
void SetSuicide(bool state)
override void OnBeforeStandardCallbackCreated(int callback_ID, int stancemask, bool is_fullbody)
override bool DetermineOverride(out int callback_ID, out int stancemask, out bool is_fullbody)
bool EmoteStartOverride(typename callbacktype, int id, int mask, bool fullbody)
override bool EmoteCondition(int stancemask)
bool EmoteCondition(int stancemask)
override void OnCallbackEnd()
override bool CanBeCanceledNormally(notnull EmoteCB callback)
bool DetermineOverride(out int callback_ID, out int stancemask, out bool is_fullbody)
void SetDuration(float duration)
DayZPlayerInstanceType
defined in C++
DayZPlayerConstants
defined in C++
proto native CGame GetGame()
const int ID_EMOTE_LYINGDOWN
const int ID_EMOTE_THROAT
const int ID_EMOTE_TIMEOUT
const int ID_EMOTE_TAUNTTHINK
const int ID_EMOTE_THUMBDOWN
const int ID_EMOTE_FACEPALM
const int ID_EMOTE_CAMPFIRE
const int ID_EMOTE_DABBING
const int ID_EMOTE_GREETING
const int ID_EMOTE_POINTSELF
const int ID_EMOTE_LOOKATME
const int ID_EMOTE_SILENT
const int ID_EMOTE_TAUNTELBOW
const int ID_EMOTE_SURRENDER
const int ID_EMOTE_LISTENING
const int ID_EMOTE_TAUNTKISS
const int ID_EMOTE_SALUTE
const int ID_EMOTE_SUICIDE
const int ID_EMOTE_WATCHING
static int RandomIntInclusive(int min, int max)
Returns a random int number between and min [inclusive] and max [inclusive].
class HumanCommandLadder HumanCommandSwim()