REDNODE / GAME API

ActionSkillCheck

abstract classscriptedClass

extends ActionBool › ScriptableDeviceAction › BaseScriptableAction › DeviceAction › Event › IScriptable › ISerializable

Extended by 3 types

ActionDemolition ActionEngineering ActionHacking

Properties 6

NameTypeFlags
availableUnpoweredBoolscriptedprotected
localizedNameStringscriptedprotected
skillCheckref<SkillCheckBase>scriptedprotected
skillcheckDescriptionUIInteractionSkillCheckscriptedprotected
skillCheckNameEDeviceChallengeSkillscriptedprotected
wasPassedBoolscriptedprotected

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