ActionSkillCheck
Base: ActionBool
ActionDemolition, ActionEngineering, ActionHacking
| Property | Type | |
|---|---|---|
skillCheck | SkillCheckBase? | scripted |
skillCheckName | EDeviceChallengeSkill | scripted |
localizedName | string | scripted |
skillcheckDescription | UIInteractionSkillCheck | scripted |
wasPassed | bool | scripted |
availableUnpowered | bool | scripted |
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