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;
583 override bool DetermineOverride(out
int callback_ID, out
int stancemask, out
bool is_fullbody)
593 if (weapon.ConfigIsExisting(
"suicideAnim"))
595 suicideStr = weapon.ConfigGetString(
"suicideAnim");
598 if (weapon.IsKindOf(
"Pistol_Base"))
656 if (callback_ID > -1)
667 if (!itemInHands.CanBeUsedForSuicide())
672 return super.EmoteCondition(stancemask);
677 int state = callback.GetState();
681 return super.CanBeCanceledNormally(callback);;
686 if (callback_ID > -1)
689 m_Player.OverrideShootFromCamera(
false);
704 m_InputActionName =
"EmoteVomit";
709 m_HideItemInHands =
false;
717 override bool EmoteStartOverride(
typename callbacktype,
int id,
int mask,
bool fullbody)
721 SymptomBase symptom =
m_Player.GetSymptomManager().QueueUpPrimarySymptom(SymptomIDs.SYMPTOM_VOMIT);
725 symptom.SetDuration(
Math.RandomIntInclusive(4,8));
729 m_Player.GetEmoteManager().SetEmoteLockState(
false);