mirror of
https://github.com/evennia/evennia.git
synced 2026-03-21 23:36:30 +01:00
Add some fixes to the tutorial_world.
This commit is contained in:
parent
ed8290aec8
commit
ee0fedfdf7
2 changed files with 8 additions and 7 deletions
|
|
@ -294,14 +294,14 @@ start
|
|||
on the sign.
|
||||
# Set a climbable object for discovering a hidden exit
|
||||
#
|
||||
@create/drop gnarled old trees;tree;trees;gnarled : tutorial_world.objects.TutorialClimbable
|
||||
@create/drop gnarled old tree;tree;trees;gnarled : tutorial_world.objects.TutorialClimbable
|
||||
#
|
||||
@desc trees = Only the sturdiest of trees survive at the edge of the
|
||||
moor. A small group of huddling black things has dug in near the
|
||||
@desc tree = Only the sturdiest of trees survive at the edge of the
|
||||
moor. A small huddling black thing has dug in near the
|
||||
cliff edge, eternally pummeled by wind and salt to become an integral
|
||||
part of the gloomy scenery.
|
||||
#
|
||||
@lock trees = get:false()
|
||||
@lock tree = get:false()
|
||||
#
|
||||
@set trees/get_err_msg =
|
||||
The group of old trees have withstood the eternal wind for hundreds
|
||||
|
|
@ -475,7 +475,7 @@ north
|
|||
# regular exits back to the cliff, that is handled by the bridge
|
||||
# typeclass itself.
|
||||
#
|
||||
@dig The old bridge;bridge;tut#05
|
||||
@dig The old bridge;bridge;east;e;tut#05
|
||||
: tutorial_world.rooms.BridgeRoom
|
||||
= old bridge;east;e;bridge;hangbridge
|
||||
#
|
||||
|
|
|
|||
|
|
@ -647,7 +647,7 @@ class CrumblingWall(TutorialObject, DefaultExit):
|
|||
"""called when the object is first created."""
|
||||
super().at_object_creation()
|
||||
|
||||
self.aliases.add(["secret passage", "passage", "crack", "opening", "secret door"])
|
||||
self.aliases.add(["secret passage", "passage", "crack", "opening", "secret"])
|
||||
|
||||
# starting root positions. H1/H2 are the horizontally hanging roots,
|
||||
# V1/V2 the vertically hanging ones. Each can have three positions:
|
||||
|
|
@ -688,6 +688,7 @@ class CrumblingWall(TutorialObject, DefaultExit):
|
|||
# start a 45 second timer before closing again. We store the deferred so it can be
|
||||
# killed in unittesting.
|
||||
self.deferred = delay(45, self.reset)
|
||||
return True
|
||||
|
||||
def _translate_position(self, root, ipos):
|
||||
"""Translates the position into words"""
|
||||
|
|
@ -740,7 +741,7 @@ class CrumblingWall(TutorialObject, DefaultExit):
|
|||
"The wall is old and covered with roots that here and there have permeated the stone. "
|
||||
"The roots (or whatever they are - some of them are covered in small nondescript flowers) "
|
||||
"crisscross the wall, making it hard to clearly see its stony surface. Maybe you could "
|
||||
"try to |wshift|n or |wmove|n them.\n"
|
||||
"try to |wshift|n or |wmove|n them (like '|wshift red up|n').\n"
|
||||
]
|
||||
# display the root positions to help with the puzzle
|
||||
for key, pos in self.db.root_pos.items():
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue