ActionSkillCheck
abstract classscriptedClass
extends ActionBool › ScriptableDeviceAction › BaseScriptableAction › DeviceAction › Event › IScriptable › ISerializable
Extended by 3 types
Properties 6
| Name | Type | Flags |
|---|---|---|
availableUnpowered | Bool | scriptedprotected |
localizedName | String | scriptedprotected |
skillCheck | ref<SkillCheckBase> | scriptedprotected |
skillcheckDescription | UIInteractionSkillCheck | scriptedprotected |
skillCheckName | EDeviceChallengeSkill | scriptedprotected |
wasPassed | Bool | scriptedprotected |
Methods 13
public final func AvailableOnUnpowered() -> Boolscripted
public final func CreateInteraction(requester: ref<GameObject>, opt actions: array<ref<DeviceAction>>, opt alternativeMainChoiceRecord: String, opt alternativeMainChoiceRecordID: TweakDBID)scripted
public final func CreateSkillcheckInfo(requester: ref<GameObject>) -> UIInteractionSkillCheckscripted
public func GetAttributeCheckType() -> EDeviceChallengeSkillscripted
protected func GetDefaultActionName() -> CNamescripted
public final const func GetPlayerStateMachine(requester: ref<GameObject>) -> ref<IBlackboard>scripted
public final const func GetSkillcheckInfo() -> UIInteractionSkillCheckscripted
public func GetTweakDBChoiceRecord() -> Stringscripted
public final func ResetCaption()scripted
public final func SetAvailableOnUnpowered()scripted
public final func SetProperties(skillCheck: ref<SkillCheckBase>)scripted
public final const func SetSkillCheckReadyToPresentOnScreen()scripted
public final func WasPassed() -> Boolscripted