DayZ 1.26
DayZ Explorer by KGB
|
grouped gameplay effect widgets and their handling Подробнее...
Защищенные данные | |
ref Widget | m_Root |
ref map< int, ref Widget > | m_Layouts |
ref set< ref Widget > | m_UniqueLayouts |
ref GameplayEffectDataMap | m_WidgetDataMap |
ref set< int > | m_RunningEffects |
ref set< int > | m_RunningEffectsPrevious |
ref array< int > | m_UpdatingEffects |
ref array< ref Widget > | m_UpdatedWidgetsCheck |
ref array< int > | m_UpdatedWidgetSetsCheck |
ref set< int > | m_SuspendRequests |
ref map< int, typename > | m_IDToTypeMap |
float | m_TimeProgBreath |
float | m_BreathMultStamina |
float | m_BreathResidue |
const int | WIDGETSET_BREATH = 100 |
int | m_BreathColor |
float | m_BreathAlphaVal |
float | m_FlashbangCoverAlphaVal |
const float | BREATH_HDR_MIN = 0.005 |
const float | BREATH_HDR_MAX = 1.0 |
const float | BREATH_COLOR_MULT_MIN = 0.5 |
const float | BREATH_COLOR_MULT_MAX = 0.8 |
grouped gameplay effect widgets and their handling
|
inlineprotected |
Перекрестные ссылки UpdateVisibility().
Используется в ManBase::OnCommandHandlerTick().
Перекрестные ссылки UpdateVisibility().
Используется в ManBase::OnUnconsciousStart().
Перекрестные ссылки ARGBF(), Math::Clamp(), GetSceneHDRMul(), Math::InverseLerp() и Math::Lerp().
Используется в CalculateValues().
Используется в CalculateValues().
Используется в CalculateValues().
|
inlineprotected |
Only one calculation per unique WidgetSet.
Перекрестные ссылки CalculateBreathEffect(), CalculateFlashbangEffect() и CalculateOccluderEffect().
Используется в UpdateWidgets().
Перекрестные ссылки UpdateVisibility().
Используется в ManBase::SimulateDeath().
returns all vanilla effects, nested in a vanilla layout. If using different layouts for custom effects, please register and link separately
Используется в GameplayEffectWidgets().
|
inlineprotected |
Используется в InitWidgetSet().
|
inlineprotected |
Перекрестные ссылки CompileEffectListing(), GetGame(), InitWidgetSet(), m_Root, PairIDToTypes(), RegisterLayouts() и UpdateVisibility().
Перекрестные ссылки Math::Clamp() и m_Root.
Используется в UpdateWidgets().
InitWidgetSet.
type | int ID of effect widget type |
updating | bool Marks widgets for 'PlayerBase.EOnFrame' updating |
user_id_override | int UserID of a widget to be used instead (allows multiple types to use single widget) |
Перекрестные ссылки CreateHandledClass(), GameplayEffectsDataImage(), Print() и TranslateIDToType().
Используется в GameplayEffectWidgets().
Используется в ManBase::EOnFrame() и StopAllEffects().
Перекрестные ссылки Math::Clamp() и Math::Lerp().
Используется в ManBase::UpdateMaskBreathWidget().
|
inlineprotected |
Используется в GameplayEffectWidgets().
|
inlineprotected |
Перекрестные ссылки UpdateBreathEffect(), UpdateFlashbangEffect() и UpdateOccluderEffect().
Используется в UpdateWidgets().
Registers new layout and ties effect IDs to it.
Перекрестные ссылки GetGame(), m_Root и path.
Используется в GameplayEffectWidgets().
Перекрестные ссылки UpdateVisibility().
Используется в ManBase::OnCommandHandlerTick().
Перекрестные ссылки UpdateVisibility().
Используется в ManBase::OnUnconsciousStop().
Перекрестные ссылки IsAnyEffectRunning(), m_Root и UpdateVisibility().
Используется в ManBase::SimulateDeath().
|
inlineprotected |
Используется в InitWidgetSet().
Generic update, called on frame from the player.
Перекрестные ссылки UpdateWidgets().
Используется в ManBase::EOnFrame().
|
inlineprotected |
Используется в ProcessWidgetUpdate().
|
inlineprotected |
Используется в ProcessWidgetUpdate().
|
inlineprotected |
Используется в ProcessWidgetUpdate().
|
inlineprotected |
Перекрестные ссылки Count и m_Root.
Используется в AddActiveEffects(), AddSuspendRequest(), ClearSuspendRequests(), GameplayEffectWidgets(), RemoveActiveEffects(), RemoveSuspendRequest() и StopAllEffects().
|
inlineprotected |
Usually called in course of an OnFrame update, can be manually called from elsewhere with parameters.
Перекрестные ссылки CalculateValues(), HandleWidgetRoot() и ProcessWidgetUpdate().
Используется в ScriptedWidgetEventHandler::OnBleedingIndicationChanged() и Update().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |