tool lock

This commit is contained in:
slarticodefast
2025-08-26 20:04:10 +02:00
parent 4505f61ff2
commit f4056e854b
6 changed files with 95 additions and 13 deletions

View File

@@ -15,18 +15,46 @@
lockTime: 0
unlockTime: 0
- type: LockOnTrigger
keysIn: [ lock ]
- type: SelectableComponentAdder
selections: 1
verbCategoryName: selectable-lock-verb-category-name
entries:
- verbName: selectable-lock-verb-no-lock
popup: selectable-lock-verb-no-lock-popup
priority: 0
componentsToAdd: null
- verbName: voice-trigger-lock-add-verb
popup: voice-trigger-lock-add-verb-popup
- verbName: selectable-lock-tool-prying-verb
popup: selectable-lock-tool-prying-popup
priority: 4
componentsToAdd:
- type: TriggerOnSimpleToolUsage
keyOut: lock
- type: SimpleToolUsage
quality: Prying
doAfter: 1
- verbName: selectable-lock-tool-screwing-verb
popup: selectable-lock-tool-screwing-popup
priority: 3
componentsToAdd:
- type: TriggerOnSimpleToolUsage
keyOut: lock
- type: SimpleToolUsage
quality: Screwing
doAfter: 1
- verbName: selectable-lock-tool-cutting-verb
popup: selectable-lock-tool-cutting-popup
priority: 2
componentsToAdd:
- type: TriggerOnSimpleToolUsage
keyOut: lock
- type: SimpleToolUsage
quality: Cutting
doAfter: 1
# no anchoring since some objects might be anchorable
# no pulsing because it conflicts with the linking ability of the multitool
- verbName: selectable-lock-voice-verb
popup: selectable-lock-voice-popup
priority: 1
componentsToAdd:
- type: TriggerOnVoice
keyOut: lock
listenRange: 2 # more fun
startRecordingVerb: voice-trigger-lock-verb-record
recordingVerbMessage: voice-trigger-lock-verb-message
@@ -34,4 +62,8 @@
inspectInitializedLoc: voice-trigger-lock-on-examine
- type: ActiveListener
- type: VoiceTriggerLock
verbCategoryName: selectable-lock-verb-category-name
- verbName: selectable-lock-no-lock-verb
popup: selectable-lock-no-lock-popup
priority: 0
componentsToAdd: null