aboutsummaryrefslogtreecommitdiff
path: root/data/objects/tutorial_lever.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'data/objects/tutorial_lever.yaml')
-rw-r--r--data/objects/tutorial_lever.yaml26
1 files changed, 12 insertions, 14 deletions
diff --git a/data/objects/tutorial_lever.yaml b/data/objects/tutorial_lever.yaml
index 371e70b..51960d0 100644
--- a/data/objects/tutorial_lever.yaml
+++ b/data/objects/tutorial_lever.yaml
@@ -5,22 +5,20 @@ hidden: true
inroom_description: A stone lever protrudes from the base of the rock formation.
name: stone lever
on_use:
- - action:
- messages:
- - delay: 0
- message: You pull the stone lever down. A mechanism clicks into place somewhere in the glade.
- set_player_flags:
- unlocked_rock_cover: 1
- condition:
+ - condition:
not: true
player_flag: unlocked_rock_cover
value: 1
- - action:
- messages:
- - delay: 0
- message: You push the stone lever back up. The mechanism disengages with a soft clunk.
- set_player_flags:
- unlocked_rock_cover: 0
- condition:
+ steps:
+ - messages:
+ - You pull the stone lever down. A mechanism clicks into place somewhere in the glade.
+ set_player_flags:
+ unlocked_rock_cover: 1
+ - condition:
player_flag: unlocked_rock_cover
value: 1
+ steps:
+ - messages:
+ - You push the stone lever back up. The mechanism disengages with a soft clunk.
+ set_player_flags:
+ unlocked_rock_cover: 0