SkillCheckBase class
SkillCheckBase
Inheritance
Base: IScriptable
Derived
DemolitionSkillCheck, EngineeringSkillCheck, HackingSkillCheck
Properties
| Property | Type | |
|---|---|---|
alternativeName | TDBID | scripted |
difficulty | EGameplayChallengeLevel | scripted |
additionalRequirements | GameplayConditionContainer? | scripted |
duration | float | scripted |
isActive | bool | scripted |
wasPassed | bool | scripted |
skillCheckPerformed | bool | scripted |
skillToCheck | EDeviceChallengeSkill | scripted |
baseSkill | GameplaySkillCondition? | scripted |
isDynamic | bool | scripted |
Functions
void Initialize()RTTIbool Evaluate(game.Object requester)RTTIvoid SetAlternativeName(TDBID name)RTTIvoid SetDifficulty(EGameplayChallengeLevel difficulty)RTTIvoid SetDynamic(bool isDynamic)RTTIvoid SetIsActive(bool value)RTTIvoid SetIsPassed(bool value)RTTIbool IsActive()RTTIbool IsDynamic()RTTIbool IsPassed()RTTIEGameplayChallengeLevel GetDifficulty()RTTIGameplayConditionContainer? GetAdditionalRequirements()RTTIEDeviceChallengeSkill GetSkill()RTTIGameplaySkillCondition? GetBaseSkill()RTTIvoid CheckPerformed()RTTIbool WasPerformed()RTTITDBID GetAlternativeName()RTTIfloat GetDuration()RTTIvoid SetDuration(float duration)RTTI