From 24649ef171c4cfc2e4dbaad6a8dbc303c6e01c2a Mon Sep 17 00:00:00 2001 From: Henddher Pedroza Date: Sun, 2 Sep 2018 22:48:42 -0500 Subject: [PATCH] Documentation corrections and clarifications --- evennia/contrib/puzzles.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/evennia/contrib/puzzles.py b/evennia/contrib/puzzles.py index 12fb83d03b..70bb92c108 100644 --- a/evennia/contrib/puzzles.py +++ b/evennia/contrib/puzzles.py @@ -19,31 +19,34 @@ As a Builder: @create/drop mango @create/drop yogurt @create/drop blender + @create/drop fruit smoothie - @puzzle smoothie puzzle, orange, mango, yogurt, blender = fruit smoothie + @puzzle smoothie, orange, mango, yogurt, blender = fruit smoothie ... - Puzzle smoothie puzzle (#1234) created successfuly. + Puzzle smoothie(#1234) created successfuly. - @destroy/force orange, mango, yogurt, blender + @destroy/force orange, mango, yogurt, blender, fruit smoothie @armpuzzle #1234 Part orange is spawned at ... Part mango is spawned at ... .... - Puzzle smoothie puzzle (#1234) has been armed successfully + Puzzle smoothie(#1234) has been armed successfully As Player: use orange, mango, yogurt, blender ... - Genius, you blended all fruits to create a yummy smoothie! + Genius, you blended all fruits to create a fruit smoothie! Details: Puzzles are created from existing objects. The given objects are introspected to create prototypes for the -puzzle parts. These prototypes become the puzzle recipe. -(See PuzzleRecipeObject and @puzzle command). +puzzle parts and results. These prototypes become the +puzzle recipe. (See PuzzleRecipeObject and @puzzle +command). Once the recipe is created, all parts and result +can be disposed (i.e. destroyed). At a later time, a Builder or a Script can arm the puzzle and spawn all puzzle parts (PuzzlePartObject) in their