|
| void | SoftSkillsManager (PlayerBase player) |
| |
| void | InitSpecialty (float specialty_level) |
| |
| void | ~SoftSkillsManager () |
| |
| float | AddLinearPrecise (float specialty_weight) |
| |
| float | AddLinearRough (float specialty_weight) |
| |
| float | AddExponentialPrecise (float specialty_weight) |
| |
| float | AddExponentialRough (float specialty_weight) |
| |
| void | AddSpecialty (float specialty_weight) |
| |
| float | AddSpecialtyBonus (float base_value, float specialty_weight, bool is_cacomponent=false, float limit_efficiency=2) |
| |
| float | SubtractSpecialtyBonus (float base_value, float specialty_weight, bool is_cacomponent=false, float limit_efficiency=2) |
| |
| float | AdjustCraftingTime (float base_time, float specialty_weight, float limit_efficiency=2) |
| |
| PlayerBase | GetSoftSkillsPlayer () |
| |
| void | SetSpecialtyLevel (float specialty_level) |
| |
| float | GetSpecialtyLevel () |
| |
| void | SynchSpecialtyLevel () |
| |
| void | SetSoftSkillsState (bool state) |
| |
| bool | GetSoftSkillsState () |
| |
| void | SetLinearState (bool model) |
| |
| bool | IsLinear () |
| |
| void | GetPreciseRoughLevels () |
| |
| void | StartCoolDownTimer (float cooldown_value) |
| |
| bool | IsCoolDown () |
| |
| void | SetCoolDown (bool cool_down) |
| |
| void | CreateDebugWindow (bool create) |
| |
| void | SynchDebugStats () |
| |
| void | SetIsDebug (bool is_debug) |
| |
| bool | IsDebug () |
| |
| void | SetCoolDownValue (float cooldown_value) |
| |
| float | GetCoolDownValue () |
| |
| float | GetLastUAValue () |
| |
| void | SetLastUAValue (float last_ua_value) |
| |
| void | SetBonusBefore (bool is_cacomponent, float base_value) |
| |
| void | SetBonusAfter (bool is_cacomponent, float adjusted_value) |
| |
| float | GetComponentBonusBefore () |
| |
| void | SetComponentBonusBefore (float component_bonus_before) |
| |
| float | GetComponentBonusAfter () |
| |
| void | SetComponentBonusAfter (float component_bonus_after) |
| |
| float | GetGeneralBonusBefore () |
| |
| void | SetGeneralBonusBefore (float general_bonus_before) |
| |
| float | GetGeneralBonusAfter () |
| |
| void | SetGeneralBonusAfter (float general_bonus_after) |
| |
| void | StartSynchTimer () |
| |
| void | StopSynchTimer () |
| |
| void | ResetDebugWindow () |
| |
Definition at line 1 of file softskillsmanager.c.
◆ SoftSkillsManager()
| void SoftSkillsManager::SoftSkillsManager |
( |
PlayerBase | player | ) |
|
|
protected |
◆ ~SoftSkillsManager()
| void SoftSkillsManager::~SoftSkillsManager |
( |
| ) |
|
|
protected |
◆ AddExponentialPrecise()
| float SoftSkillsManager::AddExponentialPrecise |
( |
float | specialty_weight | ) |
|
|
protected |
◆ AddExponentialRough()
| float SoftSkillsManager::AddExponentialRough |
( |
float | specialty_weight | ) |
|
|
protected |
◆ AddLinearPrecise()
| float SoftSkillsManager::AddLinearPrecise |
( |
float | specialty_weight | ) |
|
|
protected |
◆ AddLinearRough()
| float SoftSkillsManager::AddLinearRough |
( |
float | specialty_weight | ) |
|
|
protected |
◆ AddSpecialty()
| void SoftSkillsManager::AddSpecialty |
( |
float | specialty_weight | ) |
|
|
protected |
◆ AddSpecialtyBonus()
◆ AdjustCraftingTime()
| float SoftSkillsManager::AdjustCraftingTime |
( |
float | base_time, |
|
|
float | specialty_weight, |
|
|
float | limit_efficiency = 2 ) |
|
protected |
◆ CreateDebugWindow()
| void SoftSkillsManager::CreateDebugWindow |
( |
bool | create | ) |
|
|
protected |
◆ GetComponentBonusAfter()
| float SoftSkillsManager::GetComponentBonusAfter |
( |
| ) |
|
|
protected |
◆ GetComponentBonusBefore()
| float SoftSkillsManager::GetComponentBonusBefore |
( |
| ) |
|
|
protected |
◆ GetCoolDownValue()
| float SoftSkillsManager::GetCoolDownValue |
( |
| ) |
|
|
protected |
◆ GetGeneralBonusAfter()
| float SoftSkillsManager::GetGeneralBonusAfter |
( |
| ) |
|
|
protected |
◆ GetGeneralBonusBefore()
| float SoftSkillsManager::GetGeneralBonusBefore |
( |
| ) |
|
|
protected |
◆ GetLastUAValue()
| float SoftSkillsManager::GetLastUAValue |
( |
| ) |
|
|
protected |
◆ GetPreciseRoughLevels()
| void SoftSkillsManager::GetPreciseRoughLevels |
( |
| ) |
|
|
protected |
◆ GetSoftSkillsPlayer()
| PlayerBase SoftSkillsManager::GetSoftSkillsPlayer |
( |
| ) |
|
|
protected |
◆ GetSoftSkillsState()
| bool SoftSkillsManager::GetSoftSkillsState |
( |
| ) |
|
|
protected |
◆ GetSpecialtyLevel()
| float SoftSkillsManager::GetSpecialtyLevel |
( |
| ) |
|
|
protected |
◆ InitSpecialty()
| void SoftSkillsManager::InitSpecialty |
( |
float | specialty_level | ) |
|
|
protected |
◆ IsCoolDown()
| bool SoftSkillsManager::IsCoolDown |
( |
| ) |
|
|
protected |
◆ IsDebug()
| bool SoftSkillsManager::IsDebug |
( |
| ) |
|
|
protected |
◆ IsLinear()
| bool SoftSkillsManager::IsLinear |
( |
| ) |
|
|
protected |
◆ ResetDebugWindow()
| void SoftSkillsManager::ResetDebugWindow |
( |
| ) |
|
|
protected |
◆ SetBonusAfter()
| void SoftSkillsManager::SetBonusAfter |
( |
bool | is_cacomponent, |
|
|
float | adjusted_value ) |
|
protected |
◆ SetBonusBefore()
| void SoftSkillsManager::SetBonusBefore |
( |
bool | is_cacomponent, |
|
|
float | base_value ) |
|
protected |
◆ SetComponentBonusAfter()
| void SoftSkillsManager::SetComponentBonusAfter |
( |
float | component_bonus_after | ) |
|
|
protected |
◆ SetComponentBonusBefore()
| void SoftSkillsManager::SetComponentBonusBefore |
( |
float | component_bonus_before | ) |
|
|
protected |
◆ SetCoolDown()
| void SoftSkillsManager::SetCoolDown |
( |
bool | cool_down | ) |
|
|
protected |
◆ SetCoolDownValue()
| void SoftSkillsManager::SetCoolDownValue |
( |
float | cooldown_value | ) |
|
|
protected |
◆ SetGeneralBonusAfter()
| void SoftSkillsManager::SetGeneralBonusAfter |
( |
float | general_bonus_after | ) |
|
|
protected |
◆ SetGeneralBonusBefore()
| void SoftSkillsManager::SetGeneralBonusBefore |
( |
float | general_bonus_before | ) |
|
|
protected |
◆ SetIsDebug()
| void SoftSkillsManager::SetIsDebug |
( |
bool | is_debug | ) |
|
|
protected |
◆ SetLastUAValue()
| void SoftSkillsManager::SetLastUAValue |
( |
float | last_ua_value | ) |
|
|
protected |
◆ SetLinearState()
| void SoftSkillsManager::SetLinearState |
( |
bool | model | ) |
|
|
protected |
◆ SetSoftSkillsState()
| void SoftSkillsManager::SetSoftSkillsState |
( |
bool | state | ) |
|
|
protected |
◆ SetSpecialtyLevel()
| void SoftSkillsManager::SetSpecialtyLevel |
( |
float | specialty_level | ) |
|
|
protected |
◆ StartCoolDownTimer()
| void SoftSkillsManager::StartCoolDownTimer |
( |
float | cooldown_value | ) |
|
|
protected |
◆ StartSynchTimer()
| void SoftSkillsManager::StartSynchTimer |
( |
| ) |
|
|
protected |
◆ StopSynchTimer()
| void SoftSkillsManager::StopSynchTimer |
( |
| ) |
|
|
protected |
◆ SubtractSpecialtyBonus()
| float SoftSkillsManager::SubtractSpecialtyBonus |
( |
float | base_value, |
|
|
float | specialty_weight, |
|
|
bool | is_cacomponent = false, |
|
|
float | limit_efficiency = 2 ) |
|
protected |
◆ SynchDebugStats()
| void SoftSkillsManager::SynchDebugStats |
( |
| ) |
|
|
protected |
◆ SynchSpecialtyLevel()
| void SoftSkillsManager::SynchSpecialtyLevel |
( |
| ) |
|
|
protected |
◆ COOLDOWN_TIMER
| const float SoftSkillsManager::COOLDOWN_TIMER = 5 |
|
staticprotected |
◆ DEFAULT_EFFICIENCY
| const int SoftSkillsManager::DEFAULT_EFFICIENCY = 0 |
|
staticprotected |
◆ m_ComponentBonusAfter
| float SoftSkillsManager::m_ComponentBonusAfter |
|
protected |
◆ m_ComponentBonusBefore
| float SoftSkillsManager::m_ComponentBonusBefore |
|
protected |
◆ m_CoolDownTimer
| ref Timer SoftSkillsManager::m_CoolDownTimer = new Timer() |
|
protected |
◆ m_CoolDownValue
| float SoftSkillsManager::m_CoolDownValue |
|
protected |
◆ m_DebugWindow
◆ m_GeneralBonusAfter
| float SoftSkillsManager::m_GeneralBonusAfter |
|
protected |
◆ m_GeneralBonusBefore
| float SoftSkillsManager::m_GeneralBonusBefore |
|
protected |
◆ m_IsActive
| bool SoftSkillsManager::m_IsActive |
|
protected |
◆ m_IsCoolDown
| bool SoftSkillsManager::m_IsCoolDown |
|
protected |
◆ m_IsDebugMode
| bool SoftSkillsManager::m_IsDebugMode |
|
protected |
◆ m_IsLinear
| bool SoftSkillsManager::m_IsLinear |
|
protected |
◆ m_LastUAValue
| float SoftSkillsManager::m_LastUAValue |
|
protected |
◆ m_Player
◆ m_PreciseLevel
| float SoftSkillsManager::m_PreciseLevel |
|
protected |
◆ m_RoughLevel
| float SoftSkillsManager::m_RoughLevel |
|
protected |
◆ m_SpecialtyLevel
| float SoftSkillsManager::m_SpecialtyLevel |
|
protected |
◆ m_SynchTimer
| ref Timer SoftSkillsManager::m_SynchTimer |
|
protected |
◆ m_UserActionsCounter
| int SoftSkillsManager::m_UserActionsCounter |
|
protected |
◆ PRECISE_WEIGHT_LIMIT
| const float SoftSkillsManager::PRECISE_WEIGHT_LIMIT = -1 |
|
staticprotected |
◆ ROUGH_WEIGHT_LIMIT
| const float SoftSkillsManager::ROUGH_WEIGHT_LIMIT = 1 |
|
staticprotected |
The documentation for this class was generated from the following file: