DayZ 1.24
|
Go to the source code of this file.
Classes | |
class | EmoteCB |
class | EmoteLauncher |
class | SurrenderData |
|
protected |
Definition at line 521 of file EmoteManager.c.
References m_Player.
Definition at line 772 of file EmoteManager.c.
References CALLBACK_CMD_END, CALLBACK_CMD_GESTURE_INTERRUPT, CALLBACK_CMD_INSTACANCEL, Class::CastTo(), DetermineEmoteData(), DayZPlayer::GetDayZPlayerInventory(), DayZPlayer::GetThrowing(), DayZPlayer::GetWeaponManager(), EmoteConstants::ID_EMOTE_SURRENDER, DayZPlayer::IsClimbingLadder(), IsEmotePlaying(), DayZPlayer::IsFighting(), DayZPlayer::IsRestrained(), WeaponManager::IsRunning(), DayZPlayer::IsSwimming(), DayZPlayerImplementThrowing::IsThrowingModeEnabled(), HumanInputController::IsWeaponRaised(), m_HIC, m_IsSurrendered, m_NameEmoteMap, and m_Player.
Referenced by OnInputUserDataProcess(), PlayEmote(), and SendEmoteRequestSync().
Definition at line 852 of file EmoteManager.c.
References GetGame(), and MENU_INVENTORY.
Referenced by SendEmoteRequestSync().
|
protected |
Definition at line 1078 of file EmoteManager.c.
References m_Player.
|
protected |
Definition at line 941 of file EmoteManager.c.
References m_EmoteLockState, m_HandInventoryLocation, and m_Player.
|
protected |
Definition at line 610 of file EmoteManager.c.
References CALL_CATEGORY_GAMEPLAY, EmoteConstants::EMOTE_SUICIDE_BLEED, EmoteConstants::EMOTE_SUICIDE_DEATH, EmoteConstants::EMOTE_SUICIDE_SIMULATION_END, GetGame(), KillPlayer(), m_AdminLog, m_Callback, m_Player, and DayZPlayer::SetSuicide().
Referenced by Update().
|
protected |
Definition at line 198 of file EmoteManager.c.
References ErrorEx, GetUApi(), m_EmoteClassArray, m_EmoteIDs, m_EmoteInputIDs, m_NameEmoteMap, and m_Player.
Referenced by EmoteManager().
Definition at line 1021 of file EmoteManager.c.
Definition at line 569 of file EmoteManager.c.
References Class::CastTo(), m_bEmoteIsPlaying, m_Callback, EmoteCB::m_callbackID, EmoteCB::m_IsFullbody, m_LastMask, EmoteCB::m_Manager, m_Player, and EmoteCB::m_player.
Referenced by PlayEmote(), and PlaySurrenderInOut().
Definition at line 671 of file EmoteManager.c.
References m_MenuEmote.
Referenced by Update().
|
protected |
Also includes a stance check for FB callbacks.
Definition at line 248 of file EmoteManager.c.
References m_Player.
Referenced by CanPlayEmote(), and PlayEmote().
|
protected |
Definition at line 235 of file EmoteManager.c.
References GetUApi(), m_EmoteIDs, and m_EmoteInputIDs.
Referenced by Update().
|
protected |
Definition at line 156 of file EmoteManager.c.
References CALLBACK_CMD_INVALID, ConstructData(), GetGame(), GetPlugin(), m_AdminLog, m_controllsLocked, m_DeferredEmoteExecution, m_HandInventoryLocation, m_HIC, m_HumanSwimSettings, m_InterruptInputs, m_InventoryAccessLocked, m_ItemIsOn, m_Player, m_ReservationTimer, and m_RPSOutcome.
Referenced by ManBase::Init().
void ChainedDropAndKillPlayerLambda::End | ( | ) |
called on surrender end request end
Referenced by DeactivateFishing(), Interrupt(), AnimatedActionBase::Interrupt(), FirearmActionDetachMagazine::OnStageStart(), ActionGetInTransport::OnUpdate(), OnUpdate(), ActionSwitchSeats::OnUpdate(), FirearmActionBase::OnUpdate(), and Pulling().
|
protected |
Definition at line 691 of file EmoteManager.c.
References CALLBACK_CMD_INVALID, EmoteConstants::ID_EMOTE_DANCE, m_Callback, m_CurrentGestureID, m_DeferredEmoteExecution, and m_MenuEmote.
Referenced by SendEmoteRequestSync(), and Update().
|
protected |
directly force-ends surrender state from outside of normal flow
Definition at line 952 of file EmoteManager.c.
References IsEmotePlaying(), m_IsSurrendered, m_Player, and SetEmoteLockState().
Referenced by Update().
|
protected |
Definition at line 1089 of file EmoteManager.c.
References hndDebugPrint(), LogManager::IsInventoryHFSMLogEnable(), m_Player, and DayZPlayer::OnItemInHandsChanged().
|
protected |
Definition at line 676 of file EmoteManager.c.
References m_MenuEmote.
|
protected |
Definition at line 230 of file EmoteManager.c.
References m_GestureID.
Definition at line 1016 of file EmoteManager.c.
References m_NameEmoteMap.
|
protected |
Definition at line 597 of file EmoteManager.c.
References m_Callback, m_item, and m_Player.
Referenced by PlayEmote().
|
protected |
Definition at line 681 of file EmoteManager.c.
References CALLBACK_CMD_INVALID, m_Callback, m_DeferredEmoteExecution, and m_MenuEmote.
Referenced by Update().
|
protected |
Definition at line 974 of file EmoteManager.c.
References GetUApi(), m_Callback, m_InterruptInputDirect, m_InterruptInputs, m_InterruptInputsCount, and EmoteCB::m_IsFullbody.
Referenced by Update().
|
protected |
Definition at line 999 of file EmoteManager.c.
References DayZPlayer::GetCurrentWaterLevel(), SHumanCommandSwimSettings::m_fToCrouchLevel, SHumanCommandSwimSettings::m_fToErectLevel, m_HumanSwimSettings, and m_Player.
Referenced by Update().
|
protected |
Definition at line 767 of file EmoteManager.c.
References m_controllsLocked.
Referenced by ManBase::HeadingModel().
|
protected |
Definition at line 1011 of file EmoteManager.c.
References m_bEmoteIsPlaying, m_bEmoteIsRequestPending, and m_IsSurrendered.
Referenced by CanPlayEmote(), EndSurrenderRequest(), ManBase::IsInFBEmoteState(), ManBase::OnQuickBarSingleUse(), and SendEmoteRequestSync().
|
protected |
Definition at line 655 of file EmoteManager.c.
References GetGame(), and m_Player.
Referenced by CommitSuicide().
|
protected |
Definition at line 661 of file EmoteManager.c.
References CALL_CATEGORY_GAMEPLAY, GetGame(), and m_Player.
|
protected |
Definition at line 514 of file EmoteManager.c.
References m_CurrentGestureID, and m_NameEmoteMap.
|
protected |
Definition at line 410 of file EmoteManager.c.
References EmoteConstants::ID_EMOTE_SURRENDER, DayZPlayer::IsShootingFromCamera(), m_bEmoteIsPlaying, m_bEmoteIsRequestPending, m_CurrentGestureID, m_GestureInterruptInput, m_IsSurrendered, m_Player, m_PlayerDies, DayZPlayer::OverrideShootFromCamera(), SetEmoteLockState(), and ShowItemInHands().
Referenced by PlaySurrenderInOut(), and Update().
|
protected |
Definition at line 443 of file EmoteManager.c.
References CALLBACK_CMD_INSTACANCEL, CanPlayEmote(), EmoteLauncher::FORCE_NONE, INPUT_UDT_GESTURE, m_bEmoteIsRequestPending, m_Player, m_RPSOutcome, and DayZPlayerSyncJunctures::SJ_GESTURE_REQUEST.
Referenced by ManBase::OnInputUserDataProcess(), and DayZPlayer::OnInputUserDataReceived().
|
protected |
Definition at line 473 of file EmoteManager.c.
References CALLBACK_CMD_INSTACANCEL, EmoteLauncher::FORCE_ALL, EmoteLauncher::FORCE_DIFFERENT, m_Callback, m_CancelEmote, m_CurrentGestureID, m_DeferredEmoteExecution, m_InstantCancelEmote, m_IsSurrendered, and m_NameEmoteMap.
Definition at line 527 of file EmoteManager.c.
References CALLBACK_CMD_INVALID, CanPlayEmote(), CreateEmoteCallback(), DetermineEmoteData(), ErrorEx, HideItemInHands(), m_AdminLog, m_bEmoteIsPlaying, m_bEmoteIsRequestPending, m_CurrentGestureID, m_DeferredEmoteExecution, m_NameEmoteMap, m_Player, m_PreviousGestureID, and SetEmoteLockState().
Referenced by SendEmoteRequestSync(), and Update().
Definition at line 866 of file EmoteManager.c.
References CreateEmoteCallback(), GetGame(), EmoteConstants::ID_EMOTE_SURRENDER, m_Callback, m_CurrentGestureID, m_Player, m_PreviousGestureID, OnEmoteEnd(), and UA_ANIM_EVENT.
Referenced by Update().
Definition at line 704 of file EmoteManager.c.
References CALLBACK_CMD_END, CALLBACK_CMD_GESTURE_INTERRUPT, CanPlayEmote(), CanPlayEmoteClientCheck(), EndCallbackCommand(), EmoteLauncher::FORCE_NONE, GetGame(), EmoteConstants::ID_EMOTE_RPS, EmoteConstants::ID_EMOTE_RPS_P, EmoteConstants::ID_EMOTE_RPS_R, EmoteConstants::ID_EMOTE_RPS_S, INPUT_UDT_GESTURE, IsEmotePlaying(), m_bEmoteIsRequestPending, m_Callback, m_CurrentGestureID, m_DeferredEmoteExecution, m_MenuEmote, m_NameEmoteMap, m_RPSOutcome, PlayEmote(), Math::RandomInt(), and SetEmoteLockState().
Referenced by Update().
|
protected |
Definition at line 966 of file EmoteManager.c.
References CALLBACK_CMD_GESTURE_INTERRUPT, m_Player, and DayZPlayerSyncJunctures::SJ_GESTURE_REQUEST.
Definition at line 893 of file EmoteManager.c.
References GameInventory::c_InventoryReservationTimeoutMS, m_Callback, m_controllsLocked, m_EmoteLockState, m_HandInventoryLocation, m_InventoryAccessLocked, EmoteCB::m_IsFullbody, and m_Player.
Referenced by EndSurrenderRequest(), OnEmoteEnd(), PlayEmote(), SendEmoteRequestSync(), and Update().
Definition at line 225 of file EmoteManager.c.
References m_GestureID.
|
protected |
Definition at line 604 of file EmoteManager.c.
References m_item, and m_Player.
Referenced by OnEmoteEnd().
Definition at line 271 of file EmoteManager.c.
References CALLBACK_CMD_END, CALLBACK_CMD_GESTURE_INTERRUPT, CALLBACK_CMD_INSTACANCEL, CALLBACK_CMD_INVALID, CommitSuicide(), CreateEmoteCBFromMenu(), DetermineGestureIndex(), EndCallbackCommand(), EndSurrenderRequest(), EmoteLauncher::FORCE_NONE, GetGame(), EmoteConstants::ID_EMOTE_RPS, EmoteConstants::ID_EMOTE_RPS_P, EmoteConstants::ID_EMOTE_RPS_R, EmoteConstants::ID_EMOTE_RPS_S, EmoteConstants::ID_EMOTE_SUICIDE, EmoteConstants::ID_EMOTE_THUMB, EmoteConstants::ID_EMOTE_THUMBDOWN, InterruptCallbackCommand(), InterruptGestureCheck(), InterruptWaterCheck(), HumanInputController::IsContinuousUseStart(), DayZPlayer::IsRestrained(), HumanInputController::IsSingleUse(), HumanInputController::IsWeaponRaised(), m_bEmoteIsPlaying, m_bEmoteIsRequestPending, m_Callback, m_CancelEmote, m_CurrentGestureID, m_DeferredEmoteExecution, m_EmoteLockState, m_GestureInterruptInput, m_HIC, m_InstantCancelEmote, EmoteCB::m_IsFullbody, m_IsSurrendered, m_ItemToBeCreated, m_LastMask, m_MenuEmote, m_Player, m_RPSOutcome, MENU_GESTURES, OnEmoteEnd(), PlayEmote(), PlaySurrenderInOut(), SendEmoteRequestSync(), and SetEmoteLockState().
|
protected |
Definition at line 192 of file EmoteManager.c.
References m_ReservationTimer.
Definition at line 144 of file EmoteManager.c.
Referenced by CanPlayEmote(), SendEmoteRequestSync(), and Update().
Definition at line 145 of file EmoteManager.c.
Referenced by CanPlayEmote(), SendEmoteRequestSync(), ServerRequestEmoteCancel(), and Update().
Definition at line 146 of file EmoteManager.c.
Referenced by CanPlayEmote(), OnInputUserDataProcess(), OnSyncJuncture(), and Update().
Definition at line 143 of file EmoteManager.c.
Referenced by EmoteManager(), EndCallbackCommand(), InterruptCallbackCommand(), PlayEmote(), and Update().
|
protected |
Definition at line 147 of file EmoteManager.c.
Referenced by CommitSuicide(), ManBase::EEHitBy(), ManBase::EEKilled(), EmoteManager(), ManBase::Init(), InventoryItem::ItemBase(), InventoryItem::OnPlacementComplete(), ManBase::OnUnconsciousStart(), ManBase::OnUnconsciousStop(), and PlayEmote().
bool m_bEmoteIsPlaying |
Definition at line 123 of file EmoteManager.c.
Referenced by CreateEmoteCallback(), IsEmotePlaying(), OnEmoteEnd(), PlayEmote(), and Update().
bool m_bEmoteIsRequestPending |
Definition at line 122 of file EmoteManager.c.
Referenced by IsEmotePlaying(), OnEmoteEnd(), OnInputUserDataProcess(), PlayEmote(), SendEmoteRequestSync(), and Update().
EmoteCB m_Callback |
Definition at line 116 of file EmoteManager.c.
Referenced by CommitSuicide(), CreateEmoteCallback(), EndCallbackCommand(), HideItemInHands(), InterruptCallbackCommand(), InterruptGestureCheck(), OnSyncJuncture(), ScriptedWidgetEventHandler::Play(), PlaySurrenderInOut(), SendEmoteRequestSync(), SetEmoteLockState(), ScriptedWidgetEventHandler::Stop(), and Update().
bool m_CancelEmote |
Definition at line 126 of file EmoteManager.c.
Referenced by OnSyncJuncture(), and Update().
|
protected |
Definition at line 133 of file EmoteManager.c.
Referenced by EmoteManager(), IsControllsLocked(), and SetEmoteLockState().
|
protected |
Definition at line 139 of file EmoteManager.c.
Referenced by EndCallbackCommand(), OnCallbackEnd(), OnEmoteEnd(), OnSyncJuncture(), PlayEmote(), PlaySurrenderInOut(), SendEmoteRequestSync(), and Update().
|
protected |
Definition at line 136 of file EmoteManager.c.
Referenced by EmoteManager(), EndCallbackCommand(), InterruptCallbackCommand(), OnSyncJuncture(), PlayEmote(), SendEmoteRequestSync(), and Update().
Definition at line 151 of file EmoteManager.c.
Referenced by ConstructData().
Definition at line 152 of file EmoteManager.c.
Referenced by ConstructData(), and DetermineGestureIndex().
Definition at line 153 of file EmoteManager.c.
Referenced by ConstructData(), and DetermineGestureIndex().
|
protected |
Definition at line 135 of file EmoteManager.c.
Referenced by CheckEmoteLockedState(), SetEmoteLockState(), and Update().
|
protected |
Definition at line 137 of file EmoteManager.c.
Referenced by GetGesture(), and SetGesture().
bool m_GestureInterruptInput |
Definition at line 128 of file EmoteManager.c.
Referenced by OnEmoteEnd(), and Update().
ref InventoryLocation m_HandInventoryLocation |
Definition at line 120 of file EmoteManager.c.
Referenced by CheckEmoteLockedState(), EmoteManager(), and SetEmoteLockState().
HumanInputController m_HIC |
Definition at line 117 of file EmoteManager.c.
Referenced by CanPlayEmote(), EmoteManager(), and Update().
|
protected |
Definition at line 154 of file EmoteManager.c.
Referenced by EmoteManager(), and InterruptWaterCheck().
bool m_InstantCancelEmote |
Definition at line 127 of file EmoteManager.c.
Referenced by OnSyncJuncture(), and Update().
Definition at line 119 of file EmoteManager.c.
Referenced by InterruptGestureCheck().
Definition at line 118 of file EmoteManager.c.
Referenced by EmoteManager(), and InterruptGestureCheck().
|
protected |
Definition at line 142 of file EmoteManager.c.
Referenced by InterruptGestureCheck().
|
protected |
Definition at line 134 of file EmoteManager.c.
Referenced by EmoteManager(), and SetEmoteLockState().
bool m_IsSurrendered |
Definition at line 124 of file EmoteManager.c.
Referenced by CanPlayEmote(), EndSurrenderRequest(), IsEmotePlaying(), OnEmoteEnd(), OnSyncJuncture(), and Update().
ItemBase m_item |
Definition at line 115 of file EmoteManager.c.
Referenced by HideItemInHands(), and ShowItemInHands().
|
protected |
Definition at line 130 of file EmoteManager.c.
Referenced by EmoteManager().
bool m_ItemToBeCreated |
Definition at line 125 of file EmoteManager.c.
Referenced by Update().
|
protected |
Definition at line 129 of file EmoteManager.c.
|
protected |
Definition at line 140 of file EmoteManager.c.
Referenced by CreateEmoteCallback(), and Update().
ref EmoteLauncher m_MenuEmote |
Definition at line 121 of file EmoteManager.c.
Referenced by CreateEmoteCBFromMenu(), EndCallbackCommand(), GetEmoteLauncher(), InterruptCallbackCommand(), SendEmoteRequestSync(), and Update().
|
protected |
Definition at line 131 of file EmoteManager.c.
Definition at line 150 of file EmoteManager.c.
Referenced by CanPlayEmote(), ConstructData(), GetNameEmoteMap(), OnCallbackEnd(), OnSyncJuncture(), PlayEmote(), and SendEmoteRequestSync().
m_Player |
|
protected |
Definition at line 132 of file EmoteManager.c.
Referenced by OnEmoteEnd().
|
protected |
Definition at line 138 of file EmoteManager.c.
Referenced by PlayEmote(), and PlaySurrenderInOut().
Definition at line 148 of file EmoteManager.c.
Referenced by EmoteManager(), and ~EmoteManager().
|
protected |
Definition at line 141 of file EmoteManager.c.
Referenced by EmoteManager(), OnInputUserDataProcess(), SendEmoteRequestSync(), and Update().