![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
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_AbilityConfig > | m_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 |
Definition at line 52 of file plugindayzplayerdebug_weapons.c.
|
inlineprivate |
Definition at line 181 of file plugindayzplayerdebug_weapons.c.
References CreateModuleWidgets(), HumanCommandWeapons::DebugResetEvents(), g_Game, and m_MainWnd.
|
inlineprivate |
Definition at line 197 of file plugindayzplayerdebug_weapons.c.
References DestroyModuleWidgets().
|
inlineprivate |
Definition at line 431 of file plugindayzplayerdebug_weapons.c.
References ClearKey(), g_Game, KeyState(), m_CH_LastWeapAction, m_CH_LastWeapActionType, m_CH_WeapAction, m_CH_WeapActionProgressEnd, m_CH_WeapActionProgressStart, m_CH_WeapActionType, Print(), HumanCommandWeapons::SetActionProgressParams(), and HumanCommandWeapons::StartAction().
|
inlineprivate |
Definition at line 203 of file plugindayzplayerdebug_weapons.c.
References m_ButtonStart, m_MainWnd, m_Selector, m_SetInitStateB, m_SetInitStateI, m_WeaponActionProgressEnd, m_WeaponActionProgressStart, m_WeaponChange, m_WeaponHide, m_WeaponSlotH, m_WeaponSlotS, m_WidgetActionEvents, and m_WidgetActionRunning.
Referenced by PluginDayzPlayerDebug_Weapons().
|
inlineprivate |
Definition at line 226 of file plugindayzplayerdebug_weapons.c.
Referenced by ~PluginDayzPlayerDebug_Weapons().
Definition at line 164 of file plugindayzplayerdebug_weapons.c.
References m_AbilityConfig, m_iAction, and m_iActionT.
Referenced by WeaponsInit().
Definition at line 410 of file plugindayzplayerdebug_weapons.c.
References m_CH_WeaponChangeI, m_CH_WeaponChangeSlotH, and m_CH_WeaponChangeSlotS.
buttons clicks
Definition at line 355 of file plugindayzplayerdebug_weapons.c.
References CALL_ID_SCR_CNSL_GETSELECTEDITEM, Dispatcher::CallMethod(), g_Game, GetDispatcher(), m_ButtonStart, m_CH_WeaponChangeI, m_CH_WeaponChangeSlotH, m_CH_WeaponChangeSlotS, m_SetInitStateB, m_SetInitStateI, m_WeaponChange, m_WeaponHide, m_WeaponSlotH, m_WeaponSlotS, Print(), HumanCommandWeapons::SetInitState(), WeaponsStartAction(), x, and y.
|
inlineprivate |
update running action
Definition at line 236 of file plugindayzplayerdebug_weapons.c.
References Class::CastTo(), HumanCommandWeapons::DebugIsEvent(), g_Game, HumanCommandWeapons::GetRunningAction(), HumanCommandWeapons::GetRunningActionType(), m_CurrentWeapon, m_Selector, m_WidgetActionEvents, m_WidgetActionRunning, Print(), and WeaponsInit().
|
inlineprivate |
select weapon abilities
Definition at line 294 of file plugindayzplayerdebug_weapons.c.
References FindAbilityConfig(), m_AbilityConfig, AbilityRecord::m_action, AbilityRecord::m_actionType, m_CurrentWeapon, m_iAction, m_iActionT, m_Name, m_Selector, and PluginDayzPlayerWeaponsDebugUserData().
Referenced by Tick().
|
inlineprivate |
Definition at line 329 of file plugindayzplayerdebug_weapons.c.
References PluginDayzPlayerWeaponsDebugUserData::GetAction(), PluginDayzPlayerWeaponsDebugUserData::GetActionType(), m_CH_WeapAction, m_CH_WeapActionProgressEnd, m_CH_WeapActionProgressStart, m_CH_WeapActionType, m_Selector, m_WeaponActionProgressEnd, m_WeaponActionProgressStart, and Print().
Referenced by OnClick().
|
private |
Definition at line 86 of file plugindayzplayerdebug_weapons.c.
Referenced by FindAbilityConfig(), and WeaponsInit().
|
private |
Definition at line 57 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 73 of file plugindayzplayerdebug_weapons.c.
Referenced by CommandHandler().
|
private |
Definition at line 74 of file plugindayzplayerdebug_weapons.c.
Referenced by CommandHandler().
|
private |
Definition at line 71 of file plugindayzplayerdebug_weapons.c.
Referenced by CommandHandler(), and WeaponsStartAction().
|
private |
Definition at line 76 of file plugindayzplayerdebug_weapons.c.
Referenced by CommandHandler(), and WeaponsStartAction().
|
private |
Definition at line 75 of file plugindayzplayerdebug_weapons.c.
Referenced by CommandHandler(), and WeaponsStartAction().
|
private |
Definition at line 72 of file plugindayzplayerdebug_weapons.c.
Referenced by CommandHandler(), and WeaponsStartAction().
|
private |
Definition at line 78 of file plugindayzplayerdebug_weapons.c.
Referenced by IsWeaponChange(), and OnClick().
|
private |
Definition at line 79 of file plugindayzplayerdebug_weapons.c.
Referenced by IsWeaponChange(), and OnClick().
|
private |
Definition at line 80 of file plugindayzplayerdebug_weapons.c.
Referenced by IsWeaponChange(), and OnClick().
|
private |
Definition at line 60 of file plugindayzplayerdebug_weapons.c.
Referenced by Tick(), and WeaponsInit().
|
private |
Definition at line 54 of file plugindayzplayerdebug_weapons.c.
Referenced by PluginDayzPlayerDebug_Weapons(), and CreateModuleWidgets().
|
private |
Definition at line 56 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), Tick(), WeaponsInit(), and WeaponsStartAction().
|
private |
Definition at line 62 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 61 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 68 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and WeaponsStartAction().
|
private |
Definition at line 67 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and WeaponsStartAction().
|
private |
Definition at line 63 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 64 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 65 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 66 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and OnClick().
|
private |
Definition at line 59 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and Tick().
|
private |
Definition at line 58 of file plugindayzplayerdebug_weapons.c.
Referenced by CreateModuleWidgets(), and Tick().