class PluginDayzPlayerDebugSource
PluginDayzPlayerDebug › PluginBase
All members, including inherited
Constructors 2
void PluginDayzPlayerDebug()void ~PluginDayzPlayerDebug()References DestroyModuleWidgets(), PlayerSyncDelete(), ReleaseFocus()
Show 3 more
, m_Controls, m_OtherCmds, and m_WeaponsConstants 10
private const int TYPE_MOD_LOOPING = 0private const int TYPE_MOD_ONETIME = 1private const int TYPE_FB_LOOPING = 2private const int TYPE_FB_ONETIME = 3private const int TYPE_MOD_GESTURE_LOOPING = 4private const int TYPE_MOD_GESTURE_ONETIME = 5private const int TYPE_FB_GESTURE_LOOPING = 6private const int TYPE_FB_GESTURE_ONETIME = 7private const int TYPE_FB_SUICIDE_LOOPING = TYPE_FB_GESTURE_LOOPINGReferenced by RegisterAnimations()
Members 57
protected ref array<ref PluginDayzPlayerDebugUserData> m_AnimationList = new array<ref PluginDayzPlayerDebugUserData>()protected ref map<string, ref PluginDayzPlayerDebugUserData> m_AnimationListMappings = new map<string, ref PluginDayzPlayerDebugUserData>()bool m_IsActive = falseReferenced by Hide(), IsActive(), Show()
Show 2 more
, ToggleDebugWindowEventOld(), and ToggleDebugWindowEventP()bool m_HasFocus = falseReferenced by CaptureFocus(), ReleaseFocus(), ToggleDebugWindowEventOld()
Show 1 more
, ToggleDebugWindowEventP()Widget m_MainWndWidget m_Card0Widget m_Card1Widget m_Card2Widget m_Card3Widget m_Card4ButtonWidget m_Card0ButtonButtonWidget m_Card1ButtonButtonWidget m_Card2ButtonButtonWidget m_Card3ButtonButtonWidget m_Card4ButtonEditBoxWidget m_PlayerStatusVTextListboxWidget m_ActionsSelectorButtonWidget m_ActionsStartButtonWidget m_ActionsEndButtonWidget m_ActionsFinishButtonWidget m_ActionsCancelButtonWidget m_ActionsOTAButtonWidget m_ActionsOTLTextWidget m_ActionStateVTextWidget m_ActionEventVTextWidget m_ActionsGlobalStatusEditBoxWidget m_ActionsFilterButtonWidget m_PlayerSyncCreateShadowButtonWidget m_PlayerSyncDeleteButtonWidget m_PlayerServerWalkTextWidget m_ItemAccClassTextWidget m_ItemAccSClassTextWidget m_ItemAccInstButtonWidget m_ActionTypeAllButtonWidget m_ActionTypeLAButtonWidget m_ActionTypeOAButtonWidget m_ActionTypeFLAButtonWidget m_ActionTypeFOAButtonWidget m_ActionTypeLGButtonWidget m_ActionTypeOGButtonWidget m_ActionTypeFLGButtonWidget m_ActionTypeFOGButtonWidget m_ClearEventsButtonTextListboxWidget m_EventsHistoryref PluginDayzPlayerDebugUIHandler m_pUIHandlerReferenced by CreateModuleWidgets()
Entity m_pPlayerShadowprotected int m_CurrentTypebool m_CH_ActionStart = falseint m_CH_ActionCommand = -1000bool m_CH_ActionCancel = falseref PluginDayzPlayerDebug_Weapons m_WeaponsReferenced by ~PluginDayzPlayerDebug(), CommandHandler(), IsWeaponChange()
Show 3 more
, OnClick(), PluginDayzPlayerDebug(), and Tick()ref PluginDayzPlayerDebug_Ctrl m_ControlsReferenced by ~PluginDayzPlayerDebug(), CommandHandler(), OnChange()
Show 2 more
, OnClick(), and PluginDayzPlayerDebug()ref PluginDayzPlayerDebug_OtherCmds m_OtherCmdsReferenced by ~PluginDayzPlayerDebug(), CommandHandler(), OnClick()
Show 1 more
, PluginDayzPlayerDebug()int m_CurrentMode = 0Referenced by ToggleDebugWindowEvent()
Methods 33
void CreateTypeNameMapping()Referenced by PluginDayzPlayerDebug()
void RegisterDebugItem(ItemBase item, PlayerBase player)bool IsActive()References m_IsActive
void Show()Referenced by ToggleDebugWindowEventOld(), ToggleDebugWindowEventP(), and ToggleDebugWindowSetMode()
void Hide()Referenced by ToggleDebugWindowEventOld(), ToggleDebugWindowEventP(), and ToggleDebugWindowSetMode()
void CaptureFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()
Show 2 more
, UIManager.ShowUICursor(), and m_HasFocusvoid ReleaseFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()
Show 2 more
, UIManager.ShowUICursor(), and m_HasFocusReferenced by ~PluginDayzPlayerDebug(), ToggleDebugWindowEventOld(), ToggleDebugWindowEventP()
Show 1 more
, ToggleDebugWindowSetMode()void ToggleDebugWindowEvent()void ToggleDebugWindowEventOld()void ToggleDebugWindowEventP()act:0 foc:0 -> act:1 foc:0 act:1 foc:0 -> act:0 foc:0 act:1 foc:1 -> act:1 foc:0
void ToggleDebugWindowSetMode(int pMode)act:0 foc:0 -> act:1 foc:1 act:1 foc:0 -> act:1 foc:1 act:1 foc:1 -> act:0 foc:0
void CreateModuleWidgets()References Class.Cast(), Class.Cast(), Class.Cast()
Show 51 more
, Class.Cast(), WorkspaceWidget.CreateWidgets(), DisplayActions(), Widget.FindAnyWidget(), CGame.GetWorkspace(), new PluginDayzPlayerDebugUIHandler(), Widget.SetHandler(), Widget.Show(), ShowCard(), 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, PluginDayzPlayerDebugUIHandler.m_pPluginPlayerDebug, and m_pUIHandlerReferenced by PluginDayzPlayerDebug()
void ShowCard(int pCard)References Widget.Show(), Widget.Show(), Widget.Show()
Show 7 more
, Widget.Show(), Widget.Show(), m_Card0, m_Card1, m_Card2, m_Card3, and m_Card4void Tick()References Class.Cast(), CGame.GetPlayer(), PluginDayzPlayerDebug_Weapons.Tick()
Show 4 more
, UpdateCommandModifiers(), UpdateItemAccessor(), UpdatePlayerStatus(), and m_Weaponsvoid UpdatePlayerStatus(DayZPlayer pPlayer)Referenced by Tick()
void DbgShowBoneName(DayZPlayer pPlayer)References Human.GetBoneIndexByName(), Object.GetBoneTransformMS(), Print()
Show 2 more
, int.ToString(), and ToString()void UpdateCommandModifiers(DayZPlayer pPlayer)Referenced by Tick()
void DisplayActions(int pType)References TextListboxWidget.AddItem(), BaseListboxWidget.ClearItems(), map.Contains()
Show 22 more
, string.Contains(), map.Get(), map.Get(), PluginDayzPlayerDebugUserData.GetCategory(), PluginDayzPlayerDebugUserData.GetCategory(), PluginDayzPlayerDebugUserData.GetName(), PluginDayzPlayerDebugUserData.GetName(), PluginDayzPlayerDebugUserData.GetNameUnique(), EditBoxWidget.GetText(), array.Insert(), TextListboxWidget.SetItem(), array.Sort(), string.Split(), string.ToLower(), string.ToLower(), new TStringArray(), m_ActionsFilter, m_ActionsSelector, m_AnimationList, m_AnimationListMappings, m_CurrentType, and m_TypeNameMappingsvoid Actions_Start()References Human.AddCommandModifier_Action(), Class.Cast(), Class.Cast()
Show 17 more
, PluginDayzPlayerDebugUserData.GetInt(), TextListboxWidget.GetItemData(), CGame.GetPlayer(), BaseListboxWidget.GetSelectedRow(), PluginDayzPlayerDebugUserData.GetStanceMask(), PluginDayzPlayerDebugUserData.IsFullBody(), Print(), TextWidget.SetText(), TextWidget.SetText(), Human.StartCommand_Action(), m_ActionEventV, m_ActionsSelector, m_ActionStateV, m_EventsHistory, PluginDayzPlayerActionCallback.m_EventsHistory, PluginDayzPlayerActionCallback.m_pAnimEventWidget, and PluginDayzPlayerActionCallback.m_pStateWidgetReferenced by CommandHandler()
void Actions_DoInternalCommand(int pCommandId)References Class.Cast(), Human.GetCommand_Action(), Human.GetCommandModifier_Action()
Show 2 more
, CGame.GetPlayer(), and HumanCommandActionCallback.InternalCommand()Referenced by CommandHandler()
void Actions_DoCancel()References HumanCommandActionCallback.Cancel(), Class.Cast(), Human.GetCommand_Action()
Show 2 more
, Human.GetCommandModifier_Action(), and CGame.GetPlayer()Referenced by CommandHandler()
void Actions_UpdateGlobals(DayZPlayer pPlayer)References Human.GetCommandModifier_Action(), TextWidget.SetText(), Class.ToString()
Show 1 more
, m_ActionsGlobalStatusReferenced by UpdateCommandModifiers()
void PlayerSyncCreate()---------------------------------------------------------
Referenced by OnClick()
void PlayerSyncDelete()References Class.Cast(), DayZPlayer.DebugSyncShadowSetup(), CGame.GetPlayer()
Show 2 more
, CGame.ObjectDelete(), and m_pPlayerShadowvoid UpdateItemAccessor(DayZPlayer pPlayer)References Human.DebugGetItemAnimInstance(), Human.DebugGetItemClass(), Human.DebugGetItemSuperClass()
Show 6 more
, TextWidget.SetText(), TextWidget.SetText(), TextWidget.SetText(), m_ItemAccClass, m_ItemAccInst, and m_ItemAccSClassReferenced by Tick()
buttons clicks
References BaseListboxWidget.ClearItems(), DisplayActions(), CGame.GetPlayer()
Show 49 more
, PluginDayzPlayerDebug_Ctrl.OnClick(), PluginDayzPlayerDebug_OtherCmds.OnClick(), PluginDayzPlayerDebug_Weapons.OnClick(), PlayerSyncCreate(), PlayerSyncDelete(), Print(), CGame.RPCSingleParam(), ShowCard(), m_ActionsCancel, m_ActionsEnd, m_ActionsFinish, m_ActionsOTA, m_ActionsOTL, m_ActionsStart, m_ActionTypeAll, m_ActionTypeFLA, m_ActionTypeFLG, m_ActionTypeFOA, m_ActionTypeFOG, m_ActionTypeLA, m_ActionTypeLG, m_ActionTypeOA, m_ActionTypeOG, m_Card0Button, m_Card1Button, m_Card2Button, m_Card3Button, m_Card4Button, m_CH_ActionCancel, m_CH_ActionCommand, m_CH_ActionStart, m_ClearEventsButton, m_Controls, m_EventsHistory, m_HasServerWalk, m_OtherCmds, m_PlayerServerWalk, m_PlayerSyncCreateShadow, m_PlayerSyncDelete, m_Weapons, TYPE_ALL, TYPE_FB_GESTURE_LOOPING, TYPE_FB_GESTURE_ONETIME, TYPE_FB_LOOPING, TYPE_FB_ONETIME, TYPE_MOD_GESTURE_LOOPING, TYPE_MOD_GESTURE_ONETIME, TYPE_MOD_LOOPING, and TYPE_MOD_ONETIMEReferenced by PluginDayzPlayerDebugUIHandler.OnClick()
send rcp
References DisplayActions(), PluginDayzPlayerDebug_Ctrl.OnChange(), m_ActionsFilter
Show 2 more
, m_Controls, and m_CurrentTypeReferenced by PluginDayzPlayerDebugUIHandler.OnChange()
Referenced by DayZPlayerImplement.CommandHandlerDebug()
void CommandHandler()Referenced by DayZPlayerImplement.CommandHandlerDebug()
void RegisterAnimation(string name, int category, int pUserData, bool pFullBody, int pStanceMask = -1)References PluginDayzPlayerDebugUserData.GetNameUnique(), array.Insert(), map.Insert()
Show 3 more
, new PluginDayzPlayerDebugUserData(), m_AnimationList, and m_AnimationListMappingsReferenced by RegisterAnimations()
void RegisterAnimations()Referenced by PluginDayzPlayerDebug()