Implementing logical puzzles for Stendhal: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Storyteller
Adding lock systems.
imported>Storyteller
Adding puzzle idea about "Riddle Caves".
 
(13 intermediate revisions by the same user not shown)
Line 109: Line 109:
==== Number Lock ====
==== Number Lock ====
Lock system, contains one or more ''Incremental Switches'' and/or ''Multi Switches'' which have all to be set to the correct numbers/settings to unlock the door.
Lock system, contains one or more ''Incremental Switches'' and/or ''Multi Switches'' which have all to be set to the correct numbers/settings to unlock the door.

==== Item Lock ====
Lock system, where an item has to be placed on a special place like a small column and a ''Tap-On Switch'' has to be pushed after in order to open the lock. There can be locks with more than one place to set the item but just the correct one will open the lock, or there can be locks with some different items and some different places to put them in the correct way.


==== Two-Man-Lock ====
==== Two-Man-Lock ====
Line 135: Line 138:
* Events are fired on change of a property (setting a property to the value, which it already had, must not fire an event)
* Events are fired on change of a property (setting a property to the value, which it already had, must not fire an event)
* Limit number of nested events to prevent infinite loops
* Limit number of nested events to prevent infinite loops

== Ideas for Puzzles ==
* This is about puzzle ideas and mechanisms with a story behind and a place where to set them.

=== "Riddle Caves" ===
There are a few small and well hidden caves and dungeons all over the world, which contain a puzzle or riddle.

* Introduction: [to do]

* Place: At different spots all over the world.

* Storyline/Goal: [to do]

==== General Ideas ====
* Every cave has only one puzzle mechanism, not different ones in the same cave. (For example a cave has a block-pushing puzzle, another cave has a logical-switch puzzle.)
* The caves have three rooms: The entrance room, the puzzle room and the treasure room.
* The riddles may be in linear order, so the puzzle room of Cave 2 stays locked until the player solved the puzzle of Cave 1.
* or: The riddles may be in random order, so the puzzle rooms can be entered in any order.
* There is a "final cave" which is bigger than the others and has to be unlocked by solving all other Riddle Caves.
* The treasure rooms of the caves may contain some reward and a special item to unlock the next cave. The treasure room of the "final cave" may contain a big reward.
* An achievement can be gained for solving all Riddle Caves and getting the big reward from the "final cave".

=== "Dwarvish Machines" ===
* Introduction:

''"The dwarvish tales know about an ancient city, hidden deep within the mountain. For ages it was a place of invention, a secret factory where strange machines were forged by one dwarvish clan. Nobody knows why one day suddenly the dwarves left this city... After centuries have passed, all the plans and notes might have withered away, but the dwarvish machines still stand silently on their places, waiting for someone to switch them on again."''

* Place: [to be discussed]

* Storyline/Goal: [to do]

==== Item Press ====
The item press creates an item out of two other items. Item A has to be placed on Socket A and Item B on Socket B, then a lever has to be pushed and Item C is forged from them and appears in the output slot.

* This machine can be used for enhancing items or for creating special quest-items.

* There can be different item presses you have to use in the correct order, for example first use Press 1 two times with Item A and B to create two Item C and then use the two Item C with another machine to create Item D, then use Item D and Item A on a third press to create Item E finally.

* Item A and Item B can be the same item, for example putting two iron bars in the machine and pushing the lever creates the new item.

* Some item presses can have more than one lever to push, which creates different items.

* There can be many different combinations which work with the correct press.

* Failure: There might be a small chance of malfunction, which destroys the items which are about to be forged together. Trying to forge the wrong items with the wrong press maybe also destroys the items (or could just prevent the machine from working, but not destroying the items). In case of failure there might be a scrumbled trash-iron in the output slot, which can be put in the ''Melting Kettle''.

==== Melting Kettle ====
Iron items are put into the Melting Kettle, for every item there has to be one wood or one coal in the fireplace and a button has to be pushed to heat the fire up. It takes some time for the iron to melt and after that a lever has to be pushed to tilt the kettle and to fill a form with the hot fluid iron for creating iron bars.

* Trash-iron and iron items created with the ''Item Press'' can be used again by this way. Other iron items like armors or weapons can also be recycled with melting them.

* Every iron item needs to get a "size", to tell how much iron bars you can get from melting it. You might get two iron bars for a chain helmet but five for a plate armor.

* Recycling has to take value from the item, to not make it attractive to melt valueable items, but to have it as a way to put unused items to a good use again.