![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Static Protected Attributes | |
| const float | COOLDOWN_TIMER = 5 |
| const int | DEFAULT_EFFICIENCY = 0 |
| const float | PRECISE_WEIGHT_LIMIT = -1 |
| const float | ROUGH_WEIGHT_LIMIT = 1 |
Definition at line 1 of file softskillsmanager.c.
|
inlineprotected |
Definition at line 33 of file softskillsmanager.c.
References m_IsActive, m_IsCoolDown, m_IsDebugMode, m_IsLinear, and m_Player.
|
inlineprotected |
Definition at line 48 of file softskillsmanager.c.
References m_CoolDownTimer.
Definition at line 74 of file softskillsmanager.c.
References Math::AbsInt(), Math::Clamp(), m_SpecialtyLevel, m_UserActionsCounter, PRECISE_WEIGHT_LIMIT, ROUGH_WEIGHT_LIMIT, SetLastUAValue(), and Math::Sqrt().
Referenced by AddSpecialty().
Definition at line 95 of file softskillsmanager.c.
References Math::AbsInt(), Math::Clamp(), m_SpecialtyLevel, m_UserActionsCounter, PRECISE_WEIGHT_LIMIT, ROUGH_WEIGHT_LIMIT, SetLastUAValue(), and Math::Sqrt().
Referenced by AddSpecialty().
Definition at line 54 of file softskillsmanager.c.
References Math::Clamp(), m_SpecialtyLevel, PRECISE_WEIGHT_LIMIT, ROUGH_WEIGHT_LIMIT, and SetLastUAValue().
Referenced by AddSpecialty().
Definition at line 64 of file softskillsmanager.c.
References Math::Clamp(), m_SpecialtyLevel, PRECISE_WEIGHT_LIMIT, ROUGH_WEIGHT_LIMIT, and SetLastUAValue().
Referenced by AddSpecialty().
|
inlineprotected |
Definition at line 116 of file softskillsmanager.c.
References Math::AbsFloat(), AddExponentialPrecise(), AddExponentialRough(), AddLinearPrecise(), AddLinearRough(), COOLDOWN_TIMER, GetSoftSkillsState(), IsCoolDown(), IsLinear(), m_Player, m_SpecialtyLevel, SetSpecialtyLevel(), StartCoolDownTimer(), and SynchSpecialtyLevel().
|
inlineprotected |
Definition at line 168 of file softskillsmanager.c.
References GetPreciseRoughLevels(), m_PreciseLevel, m_RoughLevel, SetBonusAfter(), and SetBonusBefore().
|
inlineprotected |
Definition at line 256 of file softskillsmanager.c.
References GetPreciseRoughLevels(), m_PreciseLevel, m_RoughLevel, SetBonusAfter(), and SetBonusBefore().
|
inlineprotected |
Definition at line 377 of file softskillsmanager.c.
References m_DebugWindow, ResetDebugWindow(), SetIsDebug(), and SoftSkillManagerDebug().
|
inlineprotected |
Definition at line 483 of file softskillsmanager.c.
References m_ComponentBonusAfter.
|
inlineprotected |
Definition at line 471 of file softskillsmanager.c.
References m_ComponentBonusBefore.
|
inlineprotected |
Definition at line 421 of file softskillsmanager.c.
References m_CoolDownValue.
|
inlineprotected |
Definition at line 507 of file softskillsmanager.c.
References m_GeneralBonusAfter.
|
inlineprotected |
Definition at line 495 of file softskillsmanager.c.
References m_GeneralBonusBefore.
|
inlineprotected |
Definition at line 427 of file softskillsmanager.c.
References m_LastUAValue.
|
inlineprotected |
Definition at line 335 of file softskillsmanager.c.
References Math::AbsFloat(), DEFAULT_EFFICIENCY, m_PreciseLevel, m_RoughLevel, and m_SpecialtyLevel.
Referenced by AddSpecialtyBonus(), AdjustCraftingTime(), and SubtractSpecialtyBonus().
|
inlineprotected |
Definition at line 284 of file softskillsmanager.c.
References m_Player.
|
inlineprotected |
Definition at line 317 of file softskillsmanager.c.
References m_IsActive.
Referenced by AddSpecialty().
|
inlineprotected |
Definition at line 296 of file softskillsmanager.c.
References m_SpecialtyLevel.
Referenced by OnUpdate().
|
inlineprotected |
Definition at line 42 of file softskillsmanager.c.
References SetSpecialtyLevel(), and SynchSpecialtyLevel().
|
inlineprotected |
Definition at line 363 of file softskillsmanager.c.
References m_IsCoolDown.
Referenced by AddSpecialty().
|
inlineprotected |
Definition at line 409 of file softskillsmanager.c.
References m_IsDebugMode.
Referenced by SetBonusAfter(), and SetBonusBefore().
|
inlineprotected |
Definition at line 329 of file softskillsmanager.c.
References m_IsLinear.
Referenced by AddSpecialty().
|
inlineprotected |
Definition at line 539 of file softskillsmanager.c.
References SetComponentBonusAfter(), SetComponentBonusBefore(), SetCoolDownValue(), SetGeneralBonusAfter(), SetGeneralBonusBefore(), SetLastUAValue(), SetSpecialtyLevel(), and SynchSpecialtyLevel().
Referenced by CreateDebugWindow().
Definition at line 455 of file softskillsmanager.c.
References IsDebug(), SetComponentBonusAfter(), and SetGeneralBonusAfter().
Referenced by AddSpecialtyBonus(), AdjustCraftingTime(), and SubtractSpecialtyBonus().
Definition at line 439 of file softskillsmanager.c.
References IsDebug(), SetComponentBonusBefore(), and SetGeneralBonusBefore().
Referenced by AddSpecialtyBonus(), AdjustCraftingTime(), and SubtractSpecialtyBonus().
|
inlineprotected |
Definition at line 489 of file softskillsmanager.c.
References m_ComponentBonusAfter.
Referenced by ResetDebugWindow(), and SetBonusAfter().
|
inlineprotected |
Definition at line 477 of file softskillsmanager.c.
References m_ComponentBonusBefore.
Referenced by ResetDebugWindow(), and SetBonusBefore().
|
inlineprotected |
Definition at line 369 of file softskillsmanager.c.
References m_IsCoolDown.
Referenced by StartCoolDownTimer().
|
inlineprotected |
Definition at line 415 of file softskillsmanager.c.
References m_CoolDownValue.
Referenced by ResetDebugWindow(), and StartCoolDownTimer().
|
inlineprotected |
Definition at line 513 of file softskillsmanager.c.
References m_GeneralBonusAfter.
Referenced by ResetDebugWindow(), and SetBonusAfter().
|
inlineprotected |
Definition at line 501 of file softskillsmanager.c.
References m_GeneralBonusBefore.
Referenced by ResetDebugWindow(), and SetBonusBefore().
|
inlineprotected |
Definition at line 403 of file softskillsmanager.c.
References m_IsDebugMode.
Referenced by CreateDebugWindow(), StartSynchTimer(), and StopSynchTimer().
|
inlineprotected |
Definition at line 433 of file softskillsmanager.c.
References m_LastUAValue.
Referenced by AddExponentialPrecise(), AddExponentialRough(), AddLinearPrecise(), AddLinearRough(), and ResetDebugWindow().
|
inlineprotected |
Definition at line 323 of file softskillsmanager.c.
References m_IsLinear.
|
inlineprotected |
Definition at line 311 of file softskillsmanager.c.
References m_IsActive.
|
inlineprotected |
Definition at line 290 of file softskillsmanager.c.
References m_SpecialtyLevel.
Referenced by AddSpecialty(), InitSpecialty(), and ResetDebugWindow().
|
inlineprotected |
Definition at line 355 of file softskillsmanager.c.
References m_CoolDownTimer, SetCoolDown(), and SetCoolDownValue().
Referenced by AddSpecialty().
|
inlineprotected |
Definition at line 519 of file softskillsmanager.c.
References m_SynchTimer, and SetIsDebug().
|
inlineprotected |
Definition at line 527 of file softskillsmanager.c.
References m_SynchTimer, and SetIsDebug().
|
inlineprotected |
Definition at line 212 of file softskillsmanager.c.
References GetPreciseRoughLevels(), m_PreciseLevel, m_RoughLevel, SetBonusAfter(), and SetBonusBefore().
|
inlineprotected |
Definition at line 393 of file softskillsmanager.c.
References g_Game, m_CoolDownValue, m_GeneralBonusAfter, m_GeneralBonusBefore, m_IsCoolDown, m_LastUAValue, and m_Player.
|
inlineprotected |
Definition at line 302 of file softskillsmanager.c.
References g_Game, m_Player, and m_SpecialtyLevel.
Referenced by AddSpecialty(), InitSpecialty(), and ResetDebugWindow().
|
staticprotected |
Definition at line 17 of file softskillsmanager.c.
Referenced by AddSpecialty().
|
staticprotected |
Definition at line 14 of file softskillsmanager.c.
Referenced by GetPreciseRoughLevels().
|
protected |
Definition at line 25 of file softskillsmanager.c.
Referenced by GetComponentBonusAfter(), and SetComponentBonusAfter().
|
protected |
Definition at line 24 of file softskillsmanager.c.
Referenced by GetComponentBonusBefore(), and SetComponentBonusBefore().
Definition at line 19 of file softskillsmanager.c.
Referenced by ~SoftSkillsManager(), and StartCoolDownTimer().
|
protected |
Definition at line 22 of file softskillsmanager.c.
Referenced by GetCoolDownValue(), SetCoolDownValue(), and SynchDebugStats().
|
protected |
Definition at line 29 of file softskillsmanager.c.
Referenced by CreateDebugWindow().
|
protected |
Definition at line 27 of file softskillsmanager.c.
Referenced by GetGeneralBonusAfter(), SetGeneralBonusAfter(), and SynchDebugStats().
|
protected |
Definition at line 26 of file softskillsmanager.c.
Referenced by GetGeneralBonusBefore(), SetGeneralBonusBefore(), and SynchDebugStats().
|
protected |
Definition at line 9 of file softskillsmanager.c.
Referenced by SoftSkillsManager(), GetSoftSkillsState(), and SetSoftSkillsState().
|
protected |
Definition at line 10 of file softskillsmanager.c.
Referenced by SoftSkillsManager(), IsCoolDown(), SetCoolDown(), and SynchDebugStats().
|
protected |
Definition at line 21 of file softskillsmanager.c.
Referenced by SoftSkillsManager(), IsDebug(), and SetIsDebug().
|
protected |
Definition at line 8 of file softskillsmanager.c.
Referenced by SoftSkillsManager(), IsLinear(), and SetLinearState().
|
protected |
Definition at line 23 of file softskillsmanager.c.
Referenced by GetLastUAValue(), SetLastUAValue(), and SynchDebugStats().
|
protected |
Definition at line 3 of file softskillsmanager.c.
Referenced by SoftSkillsManager(), AddSpecialty(), GetSoftSkillsPlayer(), SynchDebugStats(), and SynchSpecialtyLevel().
|
protected |
Definition at line 6 of file softskillsmanager.c.
Referenced by AddSpecialtyBonus(), AdjustCraftingTime(), GetPreciseRoughLevels(), and SubtractSpecialtyBonus().
|
protected |
Definition at line 5 of file softskillsmanager.c.
Referenced by AddSpecialtyBonus(), AdjustCraftingTime(), GetPreciseRoughLevels(), and SubtractSpecialtyBonus().
|
protected |
Definition at line 4 of file softskillsmanager.c.
Referenced by AddExponentialPrecise(), AddExponentialRough(), AddLinearPrecise(), AddLinearRough(), AddSpecialty(), GetPreciseRoughLevels(), GetSpecialtyLevel(), SetSpecialtyLevel(), and SynchSpecialtyLevel().
|
protected |
Definition at line 31 of file softskillsmanager.c.
Referenced by StartSynchTimer(), and StopSynchTimer().
|
protected |
Definition at line 12 of file softskillsmanager.c.
Referenced by AddExponentialPrecise(), and AddExponentialRough().
|
staticprotected |
Definition at line 15 of file softskillsmanager.c.
Referenced by AddExponentialPrecise(), AddExponentialRough(), AddLinearPrecise(), and AddLinearRough().
|
staticprotected |
Definition at line 16 of file softskillsmanager.c.
Referenced by AddExponentialPrecise(), AddExponentialRough(), AddLinearPrecise(), and AddLinearRough().