ActionSkillCheck class
ActionSkillCheck
Inheritance
Base: ActionBool
Derived
ActionDemolition, ActionEngineering, ActionHacking
Properties
| Property | Type | |
|---|---|---|
skillCheck | SkillCheckBase? | scripted |
skillCheckName | EDeviceChallengeSkill | scripted |
localizedName | string | scripted |
skillcheckDescription | UIInteractionSkillCheck | scripted |
wasPassed | bool | scripted |
availableUnpowered | bool | scripted |
Functions
CName GetDefaultActionName()overrideRTTIvoid SetProperties(SkillCheckBase skillCheck)RTTIvoid CreateInteraction(game.Object requester, game.device.Action[]? actions, string? alternativeMainChoiceRecord, TDBID? alternativeMainChoiceRecordID)RTTIUIInteractionSkillCheck CreateSkillcheckInfo(game.Object requester)RTTIgame.IBlackboard? GetPlayerStateMachine(game.Object requester)RTTIUIInteractionSkillCheck GetSkillcheckInfo()RTTIvoid SetSkillCheckReadyToPresentOnScreen()RTTIstring GetTweakDBChoiceRecord()overrideRTTIbool WasPassed()RTTIbool AvailableOnUnpowered()RTTIvoid SetAvailableOnUnpowered()RTTIEDeviceChallengeSkill GetAttributeCheckType()RTTIvoid ResetCaption()RTTIstatic bool IsDefaultConditionMet(ScriptableDeviceComponentPS device, game.GetActionsContext context, bool availableUnpowered)staticRTTI globalstatic bool IsAvailable(ScriptableDeviceComponentPS device, bool availableUnpowered)staticRTTI global