SkillCheckBase
abstract classscriptedClass
extends IScriptable › ISerializable
Extended by 3 types
DemolitionSkillCheck EngineeringSkillCheck HackingSkillCheck
Properties 10
| Name | Type | Flags |
|---|---|---|
additionalRequirements | ref<GameplayConditionContainer> | scriptedprotectedpersistent |
alternativeName | TweakDBID | scriptedprotectedpersistent |
baseSkill | ref<GameplaySkillCondition> | scriptedprotectedpersistent |
difficulty | EGameplayChallengeLevel | scriptedprotectedpersistent |
duration | Float | scriptedprotectedpersistent |
isActive | Bool | scriptedprotectedpersistent |
isDynamic | Bool | scriptedprotectedpersistent |
skillCheckPerformed | Bool | scriptedprotected |
skillToCheck | EDeviceChallengeSkill | scriptedprotectedpersistent |
wasPassed | Bool | scriptedprotectedpersistent |
Methods 19
public final func CheckPerformed()scripted
public const func Evaluate(requester: ref<GameObject>) -> Boolscripted
public final const func GetAdditionalRequirements() -> ref<GameplayConditionContainer>scripted
public final const func GetAlternativeName() -> TweakDBIDscripted
public final const func GetBaseSkill() -> ref<GameplaySkillCondition>scripted
public final const func GetDifficulty() -> EGameplayChallengeLevelscripted
public final const func GetDuration() -> Floatscripted
public final const func GetSkill() -> EDeviceChallengeSkillscripted
public func Initialize()scripted
public final const func IsActive() -> Boolscripted
public final const func IsDynamic() -> Boolscripted
public final const func IsPassed() -> Boolscripted
public final func SetAlternativeName(name: TweakDBID)scripted
public final func SetDifficulty(difficulty: EGameplayChallengeLevel)scripted
public final func SetDuration(duration: Float)scripted
public final func SetDynamic(isDynamic: Bool)scripted
public final func SetIsActive(value: Bool)scripted
public final func SetIsPassed(value: Bool)scripted
public final const func WasPerformed() -> Boolscripted