Grimwold's Grimrock Puzzle Frameworks
Posted: Thu Dec 20, 2012 4:12 pm
I created a few generic puzzle frameworks to simplify the task of adding certain types of puzzle to a dungeon, particularly for those who are perhaps struggling to get to grips with Lua scripting.
These can be implemented by pasting them into a script entity in your dungeon, changing a few (relatively simple) settings, and placing the necessary plates/buttons/levers/door etc. in your dungeon (virtually no connectors required either, as the scripts take care of those too).
This thread is to consolidate them together for better organisation. Discussion (and possible requests) should still be posted on the individual threads.
Alcove Item Puzzle
Set up a number of alcoves and require specific items to be placed in some or all of them to open a door. The door will close if any of the items are removed.
Lever Combination Puzzle
Set up a number of levers that need to be in the correct combination of activated (down) and deactivated (up) state. Check the sequence with either a plate or button and open the exit door.
Plate Path Sequence Puzzle
Create a path of pressure plates (hidden or otherwise) that the party must travel along in sequence in order to open the exit door. Should they take a step wrong they are teleported to a specified location at the start.
Lever/Button Sequence Puzzle
Set up levers or buttons that must be activated in the correct sequence to open a door.
"Checkered Room" Plate Puzzle
Set up pressure plates, some(or all) of which must be activated by items (or the party) to open a door. The door will close if any of the plates are deactivated. The same set of plates can be used for multiple solutions by using several copies of the script.
Pit Sequence Puzzle
Create a path of pits that will open in sequence and that the party must walk across to reach some point on the other side.
There is also a companion download, a sample dungeon which showcases these scripts in action...
http://grimrock.nexusmods.com/mods/154
These can be implemented by pasting them into a script entity in your dungeon, changing a few (relatively simple) settings, and placing the necessary plates/buttons/levers/door etc. in your dungeon (virtually no connectors required either, as the scripts take care of those too).
This thread is to consolidate them together for better organisation. Discussion (and possible requests) should still be posted on the individual threads.
Alcove Item Puzzle
Set up a number of alcoves and require specific items to be placed in some or all of them to open a door. The door will close if any of the items are removed.
Lever Combination Puzzle
Set up a number of levers that need to be in the correct combination of activated (down) and deactivated (up) state. Check the sequence with either a plate or button and open the exit door.
Plate Path Sequence Puzzle
Create a path of pressure plates (hidden or otherwise) that the party must travel along in sequence in order to open the exit door. Should they take a step wrong they are teleported to a specified location at the start.
Lever/Button Sequence Puzzle
Set up levers or buttons that must be activated in the correct sequence to open a door.
"Checkered Room" Plate Puzzle
Set up pressure plates, some(or all) of which must be activated by items (or the party) to open a door. The door will close if any of the plates are deactivated. The same set of plates can be used for multiple solutions by using several copies of the script.
Pit Sequence Puzzle
Create a path of pits that will open in sequence and that the party must walk across to reach some point on the other side.
There is also a companion download, a sample dungeon which showcases these scripts in action...
http://grimrock.nexusmods.com/mods/154