Data Structures | |
class | PluginDayzPlayerDebugUserData |
class | HumanCommandActionCallback |
void Actions_DoCancel | ( | ) |
References GetGame(), and GetPlayer().
Referenced by CommandHandler().
void Actions_DoInternalCommand | ( | int | pCommandId | ) |
References GetGame(), and GetPlayer().
Referenced by CommandHandler().
void Actions_Start | ( | ) |
start action
References GetGame(), PluginDayzPlayerDebugUserData::GetInt(), GetPlayer(), PluginDayzPlayerDebugUserData::GetStanceMask(), PluginDayzPlayerDebugUserData::IsFullBody(), m_ActionEventV, m_ActionsSelector, m_ActionStateV, m_EventsHistory, and Print().
Referenced by CommandHandler().
void Actions_UpdateGlobals | ( | DayZPlayer | pPlayer | ) |
References m_ActionsGlobalStatus.
Referenced by UpdateCommandModifiers().
void CaptureFocus | ( | ) |
void CommandHandler | ( | ) |
References Actions_DoCancel(), Actions_DoInternalCommand(), Actions_Start(), PluginDayzPlayerDebug_Ctrl::CommandHandler(), PluginDayzPlayerDebug_OtherCmds::CommandHandler(), PluginDayzPlayerDebug_Weapons::CommandHandler(), m_CH_ActionCancel, m_CH_ActionCommand, m_CH_ActionStart, m_Controls, m_OtherCmds, and m_Weapons.
void CreateModuleWidgets | ( | ) |
References WorkspaceWidget::CreateWidgets(), DisplayActions(), GetGame(), CGame::GetWorkspace(), m_ActionEventV, m_ActionsCancel, m_ActionsEnd, m_ActionsFilter, m_ActionsFinish, m_ActionsGlobalStatus, m_ActionsOTA, m_ActionsOTL, m_ActionsSelector, m_ActionsStart, m_ActionStateV, m_ActionTypeAll, m_ActionTypeFLA, m_ActionTypeFLG, m_ActionTypeFOA, m_ActionTypeFOG, m_ActionTypeLA, m_ActionTypeLG, m_ActionTypeOA, m_ActionTypeOG, m_Card0, m_Card0Button, m_Card1, m_Card1Button, m_Card2, m_Card2Button, m_Card3, m_Card3Button, m_Card4, m_Card4Button, m_ClearEventsButton, m_EventsHistory, m_ItemAccClass, m_ItemAccInst, m_ItemAccSClass, m_MainWnd, m_PlayerServerWalk, m_PlayerStatusV, m_PlayerSyncCreateShadow, m_PlayerSyncDelete, m_pUIHandler, and PluginBase::ShowCard().
void CreateTypeNameMapping | ( | ) |
void DbgShowBoneName | ( | DayZPlayer | pPlayer | ) |
References Print(), and vector::ToString().
void DestroyModuleWidgets | ( | ) |
References PluginBase::m_MainWnd.
void DisplayActions | ( | int | pType | ) |
References string::Contains(), PluginDayzPlayerDebugUserData::GetCategory(), PluginDayzPlayerDebugUserData::GetName(), m_ActionsFilter, m_ActionsSelector, m_AnimationList, m_AnimationListMappings, m_CurrentType, m_TypeNameMappings, string::Split(), and string::ToLower().
Referenced by CreateModuleWidgets().
int GetCategory | ( | ) |
Referenced by OnErrorThrown().
int GetInt | ( | ) |
Referenced by PluginConfigHandler::GetBatchSpawnQuantity(), PluginConfigHandler::GetConfigClassesFlag(), PluginConfigHandler::GetEmoteFromSlot(), PluginConfigHandler::GetEmoteSlot1(), PluginConfigHandler::GetEmoteSlot10(), PluginConfigHandler::GetEmoteSlot11(), PluginConfigHandler::GetEmoteSlot2(), PluginConfigHandler::GetEmoteSlot3(), PluginConfigHandler::GetEmoteSlot4(), PluginConfigHandler::GetEmoteSlot5(), PluginConfigHandler::GetEmoteSlot6(), PluginConfigHandler::GetEmoteSlot7(), PluginConfigHandler::GetEmoteSlot8(), PluginConfigHandler::GetEmoteSlot9(), PluginConfigHandler::GetItemCategoryFlag(), PluginConfigHandler::GetSceneEditorRotationAngle(), PluginConfigHandler::GetSpawnLocIndex(), and PluginConfigHandler::GetTabSelected().
string GetNameUnique | ( | ) |
int GetStanceMask | ( | ) |
References GetGame(), CGame::GetMission(), Mission::RemoveActiveInputExcludes(), x, and y.
Referenced by ActionBase::GetStanceMaskEx(), AnimatedActionBase::GetStanceMaskEx(), and ActionBase::SetupAction().
void Hide | ( | ) |
References m_IsActive, m_TickTimer, and PluginBase::ShowWidgets().
bool IsActive | ( | ) |
References PluginBase::m_IsActive.
bool IsFullBody | ( | ) |
Referenced by ActionBase::IsFullBodyEx().
References PluginDayzPlayerDebug_Weapons::IsWeaponChange(), and m_Weapons.
References m_pPluginPlayerDebug, x, and y.
class PluginDayzPlayerDebugUserData OnClick | ( | Widget | w, |
int | x, | ||
int | y, | ||
int | button | ||
) |
buttons clicks
send rcp
void PlayerSyncCreate | ( | ) |
References CGame::CreateObject(), GetGame(), CGame::GetPlayer(), m_pPlayerShadow, and PlayerSyncDelete().
void PlayerSyncDelete | ( | ) |
References GetGame(), GetPlayer(), m_pPlayerShadow, and CGame::ObjectDelete().
Referenced by PlayerSyncCreate(), and ~PluginDayzPlayerDebug().
void PluginDayzPlayerDebug | ( | ) |
References PluginBase::CreateModuleWidgets(), CreateTypeNameMapping(), m_Card1, m_Card2, m_Card3, m_Controls, m_OtherCmds, m_Weapons, and RegisterAnimations().
Referenced by DayZPlayer::CommandHandlerDebug().
void PluginDayzPlayerDebugUserData | ( | string | name, |
int | category, | ||
int | pUserData, | ||
bool | pFullBody, | ||
int | pStanceMask = -1 |
||
) |
References m_pPluginPlayerDebug, x, and y.
void RegisterAnimation | ( | string | name, |
int | category, | ||
int | pUserData, | ||
bool | pFullBody, | ||
int | pStanceMask = -1 |
||
) |
References PluginDayzPlayerDebugUserData::GetNameUnique(), m_AnimationList, m_AnimationListMappings, and name.
Referenced by RegisterAnimations().
void RegisterAnimations | ( | ) |
one time
fullbody looping
one time
looping
one time
fullbody looping
fullbody one time
fullbody looping
References RegisterAnimation(), TYPE_FB_GESTURE_LOOPING, TYPE_FB_GESTURE_ONETIME, TYPE_FB_LOOPING, TYPE_FB_ONETIME, TYPE_FB_SUICIDE_LOOPING, TYPE_MOD_GESTURE_LOOPING, TYPE_MOD_GESTURE_ONETIME, TYPE_MOD_LOOPING, and TYPE_MOD_ONETIME.
Referenced by PluginDayzPlayerDebug().
void RegisterDebugItem | ( | ItemBase | item, |
PlayerBase | player | ||
) |
void ReleaseFocus | ( | ) |
References Input::ChangeGameFocus(), GetGame(), CGame::GetInput(), CGame::GetUIManager(), m_HasFocus, and UIManager::ShowUICursor().
Referenced by ToggleDebugWindowEvent().
void Show | ( | ) |
References m_IsActive, m_TickTimer, and PluginBase::ShowWidgets().
void ShowWidgets | ( | bool | show | ) |
References m_MainWnd.
Referenced by OnRPC(), PluginItemDiagnostic(), and ToggleDebugWindowEvent().
void Tick | ( | ) |
void ToggleDebugWindowEvent | ( | ) |
References m_CurrentMode, and PluginBase::ToggleDebugWindowSetMode().
Referenced by OnClick().
void ToggleDebugWindowEventOld | ( | ) |
act:0 foc:0 -> act:1 foc:0 act:1 foc:0 -> act:0 foc:0 act:1 foc:1 -> act:1 foc:0
References PluginBase::Hide(), m_HasFocus, m_IsActive, PluginBase::ReleaseFocus(), and PluginBase::Show().
void ToggleDebugWindowEventP | ( | ) |
act:0 foc:0 -> act:1 foc:1 act:1 foc:0 -> act:1 foc:1 act:1 foc:1 -> act:0 foc:0
References PluginBase::CaptureFocus(), PluginBase::Hide(), m_HasFocus, m_IsActive, PluginBase::ReleaseFocus(), and PluginBase::Show().
void ToggleDebugWindowSetMode | ( | int | pMode | ) |
References PluginBase::CaptureFocus(), PluginBase::Hide(), PluginBase::ReleaseFocus(), and PluginBase::Show().
void UpdateCommandModifiers | ( | DayZPlayer | pPlayer | ) |
References Actions_UpdateGlobals(), and Print().
Referenced by Tick().
void UpdateItemAccessor | ( | DayZPlayer | pPlayer | ) |
References m_ItemAccClass, m_ItemAccInst, and m_ItemAccSClass.
Referenced by Tick().
void UpdatePlayerStatus | ( | DayZPlayer | pPlayer | ) |
References m_PlayerStatusV, and string::ToString().
Referenced by Tick().
void ~PluginDayzPlayerDebug | ( | ) |
TextWidget m_ActionEventV |
Referenced by Actions_Start(), and CreateModuleWidgets().
ButtonWidget m_ActionsCancel |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionsEnd |
Referenced by CreateModuleWidgets().
EditBoxWidget m_ActionsFilter |
ButtonWidget m_ActionsFinish |
Referenced by CreateModuleWidgets().
TextWidget m_ActionsGlobalStatus |
Referenced by Actions_UpdateGlobals(), and CreateModuleWidgets().
ButtonWidget m_ActionsOTA |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionsOTL |
Referenced by CreateModuleWidgets().
TextListboxWidget m_ActionsSelector |
Referenced by Actions_Start(), CreateModuleWidgets(), and DisplayActions().
ButtonWidget m_ActionsStart |
Referenced by CreateModuleWidgets().
TextWidget m_ActionStateV |
Referenced by Actions_Start(), and CreateModuleWidgets().
ButtonWidget m_ActionTypeAll |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeFLA |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeFLG |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeFOA |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeFOG |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeLA |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeLG |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeOA |
Referenced by CreateModuleWidgets().
ButtonWidget m_ActionTypeOG |
Referenced by CreateModuleWidgets().
protected ref array<ref PluginDayzPlayerDebugUserData> m_AnimationList = new array<ref PluginDayzPlayerDebugUserData>() |
Referenced by DisplayActions(), and RegisterAnimation().
protected ref map<string, ref PluginDayzPlayerDebugUserData> m_AnimationListMappings = new map<string, ref PluginDayzPlayerDebugUserData>() |
Referenced by DisplayActions(), and RegisterAnimation().
protected bool m_bIsFullBody |
Widget m_Card0 |
Referenced by CreateModuleWidgets(), and ShowCard().
ButtonWidget m_Card0Button |
Referenced by CreateModuleWidgets().
Widget m_Card1 |
Referenced by CreateModuleWidgets(), PluginDayzPlayerDebug(), and ShowCard().
ButtonWidget m_Card1Button |
Referenced by CreateModuleWidgets().
Widget m_Card2 |
Referenced by CreateModuleWidgets(), PluginDayzPlayerDebug(), and ShowCard().
ButtonWidget m_Card2Button |
Referenced by CreateModuleWidgets().
Widget m_Card3 |
Referenced by CreateModuleWidgets(), PluginDayzPlayerDebug(), and ShowCard().
ButtonWidget m_Card3Button |
Referenced by CreateModuleWidgets().
Widget m_Card4 |
Referenced by CreateModuleWidgets(), and ShowCard().
ButtonWidget m_Card4Button |
Referenced by CreateModuleWidgets().
protected int m_Category |
bool m_CH_ActionCancel = false |
Referenced by CommandHandler().
int m_CH_ActionCommand = -1000 |
Referenced by CommandHandler().
bool m_CH_ActionStart = false |
Referenced by CommandHandler().
ButtonWidget m_ClearEventsButton |
Referenced by CreateModuleWidgets().
ref PluginDayzPlayerDebug_Ctrl m_Controls |
int m_CurrentMode = 0 |
protected int m_CurrentType |
Referenced by DisplayActions().
TextListboxWidget m_EventsHistory |
Referenced by Actions_Start(), CreateModuleWidgets(), and HumanCommandActionCallback::OnAnimationEvent().
bool m_HasFocus = false |
bool m_HasServerWalk = false |
bool m_IsActive = false |
protected int m_iStanceMask |
TextWidget m_ItemAccClass |
Referenced by CreateModuleWidgets(), and UpdateItemAccessor().
TextWidget m_ItemAccInst |
Referenced by CreateModuleWidgets(), and UpdateItemAccessor().
TextWidget m_ItemAccSClass |
Referenced by CreateModuleWidgets(), and UpdateItemAccessor().
protected int m_iUserData |
Widget m_MainWnd |
protected string m_Name |
ref PluginDayzPlayerDebug_OtherCmds m_OtherCmds |
Referenced by CommandHandler(), PluginDayzPlayerDebug(), and ~PluginDayzPlayerDebug().
ButtonWidget m_PlayerServerWalk |
Referenced by CreateModuleWidgets().
EditBoxWidget m_PlayerStatusV |
Referenced by CreateModuleWidgets(), and UpdatePlayerStatus().
ButtonWidget m_PlayerSyncCreateShadow |
Referenced by CreateModuleWidgets().
ButtonWidget m_PlayerSyncDelete |
Referenced by CreateModuleWidgets().
Entity m_pPlayerShadow |
Referenced by PlayerSyncCreate(), and PlayerSyncDelete().
PluginDayzPlayerDebug m_pPluginPlayerDebug |
Referenced by OnChange(), and PluginDayzPlayerDebugUserData().
ref PluginDayzPlayerDebugUIHandler m_pUIHandler |
Referenced by PluginBase::CreateModuleWidgets(), and CreateModuleWidgets().
ref Timer m_TickTimer |
Referenced by CreateTypeNameMapping(), and DisplayActions().
ref PluginDayzPlayerDebug_Weapons m_Weapons |
Referenced by CommandHandler(), IsWeaponChange(), PluginDayzPlayerDebug(), Tick(), and ~PluginDayzPlayerDebug().
private const int TYPE_ALL = -1 |
private const int TYPE_FB_GESTURE_LOOPING = 6 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
private const int TYPE_FB_GESTURE_ONETIME = 7 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
private const int TYPE_FB_LOOPING = 2 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
private const int TYPE_FB_ONETIME = 3 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
private const int TYPE_FB_SUICIDE_LOOPING = TYPE_FB_GESTURE_LOOPING |
Referenced by RegisterAnimations().
private const int TYPE_MOD_GESTURE_LOOPING = 4 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
private const int TYPE_MOD_GESTURE_ONETIME = 5 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
class PluginDayzPlayerActionCallback extends HumanCommandActionCallback TYPE_MOD_LOOPING = 0 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().
private const int TYPE_MOD_ONETIME = 1 |
Referenced by CreateTypeNameMapping(), and RegisterAnimations().