Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
PluginDayzPlayerDebug_Weapons Class Reference

Private Member Functions

void PluginDayzPlayerDebug_Weapons (Widget pMainWnd)
void ~PluginDayzPlayerDebug_Weapons ()
void CommandHandler ()
void CreateModuleWidgets ()
void DestroyModuleWidgets ()
int FindAbilityConfig (int pAction, int pActionT)
bool IsWeaponChange (out string pNewWeapon, out int pHideSlot, out int pShowSlot)
bool OnClick (Widget w, int x, int y, int button)
 buttons clicks
void Tick ()
void WeaponsInit (Weapon_Base w)
void WeaponsStartAction ()

Private Attributes

ref array< ref PluginDayzPlayerDebug_AbilityConfigm_AbilityConfig
ButtonWidget m_ButtonStart
int m_CH_LastWeapAction = -1
int m_CH_LastWeapActionType = -1
int m_CH_WeapAction = -1
float m_CH_WeapActionProgressEnd = 1
float m_CH_WeapActionProgressStart = 0
int m_CH_WeapActionType = -1
string m_CH_WeaponChangeI
int m_CH_WeaponChangeSlotH = -1
int m_CH_WeaponChangeSlotS = -1
Weapon_Base m_CurrentWeapon
Widget m_MainWnd
TextListboxWidget m_Selector
ButtonWidget m_SetInitStateB
EditBoxWidget m_SetInitStateI
EditBoxWidget m_WeaponActionProgressEnd
EditBoxWidget m_WeaponActionProgressStart
ButtonWidget m_WeaponChange
ButtonWidget m_WeaponHide
EditBoxWidget m_WeaponSlotH
EditBoxWidget m_WeaponSlotS
TextWidget m_WidgetActionEvents
TextWidget m_WidgetActionRunning

Detailed Description

Definition at line 52 of file plugindayzplayerdebug_weapons.c.

Constructor & Destructor Documentation

◆ PluginDayzPlayerDebug_Weapons()

◆ ~PluginDayzPlayerDebug_Weapons()

void ~PluginDayzPlayerDebug_Weapons ( )
inlineprivate

Definition at line 197 of file plugindayzplayerdebug_weapons.c.

References DestroyModuleWidgets().

Member Function Documentation

◆ CommandHandler()

◆ CreateModuleWidgets()

◆ DestroyModuleWidgets()

void DestroyModuleWidgets ( )
inlineprivate

Definition at line 226 of file plugindayzplayerdebug_weapons.c.

Referenced by ~PluginDayzPlayerDebug_Weapons().

◆ FindAbilityConfig()

int FindAbilityConfig ( int pAction,
int pActionT )
inlineprivate

Definition at line 164 of file plugindayzplayerdebug_weapons.c.

References m_AbilityConfig, m_iAction, and m_iActionT.

Referenced by WeaponsInit().

◆ IsWeaponChange()

bool IsWeaponChange ( out string pNewWeapon,
out int pHideSlot,
out int pShowSlot )
inlineprivate

◆ OnClick()

◆ Tick()

◆ WeaponsInit()

◆ WeaponsStartAction()

Field Documentation

◆ m_AbilityConfig

ref array<ref PluginDayzPlayerDebug_AbilityConfig> m_AbilityConfig
private

Definition at line 86 of file plugindayzplayerdebug_weapons.c.

Referenced by FindAbilityConfig(), and WeaponsInit().

◆ m_ButtonStart

ButtonWidget m_ButtonStart
private

Definition at line 57 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_CH_LastWeapAction

int m_CH_LastWeapAction = -1
private

Definition at line 73 of file plugindayzplayerdebug_weapons.c.

Referenced by CommandHandler().

◆ m_CH_LastWeapActionType

int m_CH_LastWeapActionType = -1
private

Definition at line 74 of file plugindayzplayerdebug_weapons.c.

Referenced by CommandHandler().

◆ m_CH_WeapAction

int m_CH_WeapAction = -1
private

Definition at line 71 of file plugindayzplayerdebug_weapons.c.

Referenced by CommandHandler(), and WeaponsStartAction().

◆ m_CH_WeapActionProgressEnd

float m_CH_WeapActionProgressEnd = 1
private

Definition at line 76 of file plugindayzplayerdebug_weapons.c.

Referenced by CommandHandler(), and WeaponsStartAction().

◆ m_CH_WeapActionProgressStart

float m_CH_WeapActionProgressStart = 0
private

Definition at line 75 of file plugindayzplayerdebug_weapons.c.

Referenced by CommandHandler(), and WeaponsStartAction().

◆ m_CH_WeapActionType

int m_CH_WeapActionType = -1
private

Definition at line 72 of file plugindayzplayerdebug_weapons.c.

Referenced by CommandHandler(), and WeaponsStartAction().

◆ m_CH_WeaponChangeI

string m_CH_WeaponChangeI
private

Definition at line 78 of file plugindayzplayerdebug_weapons.c.

Referenced by IsWeaponChange(), and OnClick().

◆ m_CH_WeaponChangeSlotH

int m_CH_WeaponChangeSlotH = -1
private

Definition at line 79 of file plugindayzplayerdebug_weapons.c.

Referenced by IsWeaponChange(), and OnClick().

◆ m_CH_WeaponChangeSlotS

int m_CH_WeaponChangeSlotS = -1
private

Definition at line 80 of file plugindayzplayerdebug_weapons.c.

Referenced by IsWeaponChange(), and OnClick().

◆ m_CurrentWeapon

Weapon_Base m_CurrentWeapon
private

Definition at line 60 of file plugindayzplayerdebug_weapons.c.

Referenced by Tick(), and WeaponsInit().

◆ m_MainWnd

Widget m_MainWnd
private

◆ m_Selector

TextListboxWidget m_Selector
private

◆ m_SetInitStateB

ButtonWidget m_SetInitStateB
private

Definition at line 62 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_SetInitStateI

EditBoxWidget m_SetInitStateI
private

Definition at line 61 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponActionProgressEnd

EditBoxWidget m_WeaponActionProgressEnd
private

Definition at line 68 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and WeaponsStartAction().

◆ m_WeaponActionProgressStart

EditBoxWidget m_WeaponActionProgressStart
private

Definition at line 67 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and WeaponsStartAction().

◆ m_WeaponChange

ButtonWidget m_WeaponChange
private

Definition at line 63 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponHide

ButtonWidget m_WeaponHide
private

Definition at line 64 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponSlotH

EditBoxWidget m_WeaponSlotH
private

Definition at line 65 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponSlotS

EditBoxWidget m_WeaponSlotS
private

Definition at line 66 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WidgetActionEvents

TextWidget m_WidgetActionEvents
private

Definition at line 59 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and Tick().

◆ m_WidgetActionRunning

TextWidget m_WidgetActionRunning
private

Definition at line 58 of file plugindayzplayerdebug_weapons.c.

Referenced by CreateModuleWidgets(), and Tick().


The documentation for this class was generated from the following file: