class PluginDayZInfectedDebugSource
PluginDayZInfectedDebug › PluginBase
All members, including inherited
Constructors 2
void PluginDayZInfectedDebug()References CreateModuleWidgets()
void ~PluginDayZInfectedDebug()References DestroyModuleWidgets()
Members 42
int m_CurrentMode = 0Referenced by ToggleDebugWindowEvent()
bool m_HasFocus = falsebool m_IsActive = falseWidget m_MainWndmain controls
Referenced by CreateModuleWidgets(), DestroyModuleWidgets(), ResetValues()
Show 1 more
, ShowWidgets()ButtonWidget m_SpawnEntityButtonButtonWidget m_CardMovementButtonButtonWidget m_CardFightButtonWidget m_CardMovementFrameWidget m_CardFightFrameTextWidget m_StatusTextReferenced by CreateModuleWidgets()
XComboBoxWidget m_MindStateCBEditBoxWidget m_MovementSpeedEBButtonWidget m_StartTurnButtonXComboBoxWidget m_TurnTypeCBEditBoxWidget m_TurnDirectionEBXComboBoxWidget m_VaultingCBButtonWidget m_StartVaultButtonButtonWidget m_KnucleOutButtonXComboBoxWidget m_CrawlingTypeCBButtonWidget m_StartCrawlingButtonXComboBoxWidget m_HitTypeCBXComboBoxWidget m_HitBodyPartCBButtonWidget m_StartHitButtonXComboBoxWidget m_DeathTypeCBButtonWidget m_StartDeathButtonXComboBoxWidget m_AttackTypeCBXComboBoxWidget m_AttackDirCBButtonWidget m_StartAttackButtonDayZInfected m_ControlledInfectedcontrolled instance
Referenced by CommandHandler(), OnUpdate(), PossesInfected()
Show 2 more
, SpawnNewInfectedEntity(), and Tick()bool m_CH_DoTurn = falsecommand handler values
bool m_CH_DoVault = falsebool m_CH_DoKnucleOut = falsebool m_CH_GoToCrawl = falsebool m_CH_DoHit = falsebool m_CH_StartDeath = falsebool m_CH_DoAttack = falseref PluginDayZInfectedDebugUIHandler m_pUIHandlerReferenced by CreateModuleWidgets()
ref array<ref PluginDayZInfectedDebugAttackDesc> m_AttackDescriptors = new array<ref PluginDayZInfectedDebugAttackDesc>Methods 20
void ToggleDebugWindowEvent()void ToggleDebugWindowSetMode(int pMode)References CaptureFocus(), CleanupDebugShapes(), Hide()
Show 3 more
, ReleaseFocus(), Show(), and m_DebugShapesReferenced by ToggleDebugWindowEvent()
void CaptureFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()
Show 2 more
, UIManager.ShowUICursor(), and m_HasFocusReferenced by ToggleDebugWindowSetMode()
void ReleaseFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()
Show 2 more
, UIManager.ShowUICursor(), and m_HasFocusReferenced by ToggleDebugWindowSetMode()
void Show()References UAInputAPI.ActivateExclude(), GetUApi(), Timer.Run()
Show 5 more
, ShowWidgets(), new Timer(), UAInputAPI.UpdateControls(), m_IsActive, and m_TickTimerReferenced by ToggleDebugWindowSetMode()
void Hide()References GetUApi(), ShowWidgets(), UAInputAPI.UpdateControls()
Show 2 more
, m_IsActive, and m_TickTimerReferenced by ToggleDebugWindowSetMode()
override void OnUpdate(float delta_time)References CleanupDebugShapes(), Debug.DrawSphere(), Object.GetPosition()
Show 6 more
, array.Insert(), PluginBase.OnUpdate(), m_ControlledInfected, m_DebugShapes, m_IsActive, and FadeColors.REDvoid CreateModuleWidgets()References Class.Cast(), Class.Cast(), Class.Cast()
Show 38 more
, Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), CGame.GetWorkspace(), InitAttacks(), new PluginDayZInfectedDebugUIHandler(), Widget.SetHandler(), Widget.Show(), ShowCard(), m_AttackDirCB, m_AttackTypeCB, m_CardFightButton, m_CardFightFrame, m_CardMovementButton, m_CardMovementFrame, m_CrawlingTypeCB, m_DeathTypeCB, m_HitBodyPartCB, m_HitDirEB, m_HitTypeCB, m_KnucleOutButton, m_MainWnd, m_MindStateCB, m_MovementSpeedEB, PluginDayZInfectedDebugUIHandler.m_pPluginInfectedDebug, m_pUIHandler, m_SpawnEntityButton, m_StanceCB, m_StartAttackButton, m_StartCrawlingButton, m_StartDeathButton, m_StartHitButton, m_StartTurnButton, m_StartVaultButton, m_StatusText, m_TurnDirectionEB, m_TurnTypeCB, and m_VaultingCBReferenced by PluginDayZInfectedDebug()
void ShowCard(int pCard)buttons clicks
References ResetValues(), ShowCard(), SpawnNewInfectedEntity()
Show 17 more
, m_CardFightButton, m_CardMovementButton, m_CH_DoAttack, m_CH_DoHit, m_CH_DoKnucleOut, m_CH_DoTurn, m_CH_DoVault, m_CH_GoToCrawl, m_CH_StartDeath, m_KnucleOutButton, m_SpawnEntityButton, m_StartAttackButton, m_StartCrawlingButton, m_StartDeathButton, m_StartHitButton, m_StartTurnButton, and m_StartVaultButtonReferenced by PluginDayZInfectedDebugUIHandler.OnClick()
Referenced by PluginDayZInfectedDebugUIHandler.OnChange()
void ResetValues()References EditBoxWidget.SetText(), Widget.Update(), m_CH_DoAttack
Show 8 more
, m_CH_DoHit, m_CH_DoKnucleOut, m_CH_DoTurn, m_CH_DoVault, m_CH_GoToCrawl, m_CH_StartDeath, m_MainWnd, and m_MovementSpeedEBvoid SpawnNewInfectedEntity()References Class.Cast(), CGame.CreateObjectEx(), DayZCreatureAI.GetAIAgent()
Show 4 more
, CGame.GetPlayer(), Object.GetPosition(), AIAgent.SetKeepInIdle(), and m_ControlledInfectedReferenced by OnClick()
protected void PossesInfected()References Class.Cast(), FreeDebugCamera.GetCrosshairObject(), FreeDebugCamera.GetInstance()
Show 3 more
, ResetValues(), Camera.SetActive(), and m_ControlledInfectedvoid CommandHandler(DayZInfected infected)References array.Get(), DayZInfected.GetCommand_Move(), XComboBoxWidget.GetCurrentItem()
Show 47 more
, XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), XComboBoxWidget.GetCurrentItem(), DayZInfected.GetInputController(), EditBoxWidget.GetText(), EditBoxWidget.GetText(), EditBoxWidget.GetText(), DayZCreatureAIInputController.OverrideMovementSpeed(), DayZInfectedCommandMove.SetIdleState(), DayZInfectedCommandMove.SetStanceVariation(), DayZInfected.StartCommand_Attack(), DayZInfected.StartCommand_Crawl(), DayZInfected.StartCommand_Death(), DayZInfected.StartCommand_Hit(), DayZInfected.StartCommand_Vault(), DayZInfectedCommandMove.StartTurn(), string.ToFloat(), string.ToFloat(), string.ToFloat(), m_AttackDescriptors, m_AttackDirCB, m_AttackTypeCB, m_CH_DoAttack, m_CH_DoHit, m_CH_DoKnucleOut, m_CH_DoTurn, m_CH_DoVault, m_CH_GoToCrawl, m_CH_StartDeath, m_ControlledInfected, m_CrawlingTypeCB, m_DeathTypeCB, m_HitBodyPartCB, m_HitDirEB, m_HitTypeCB, m_MindStateCB, m_MovementSpeedEB, m_StanceCB, m_TurnDirectionEB, m_TurnTypeCB, and m_VaultingCBReferenced by ZombieBase.CommandHandlerDebug()
void Tick()References m_ControlledInfected
void InitAttacks()References XComboBoxWidget.AddItem(), array.Count(), array.Get()
Show 4 more
, array.Insert(), new PluginDayZInfectedDebugAttackDesc(), m_AttackDescriptors, and m_AttackTypeCBReferenced by CreateModuleWidgets()