@Devs: Will the dungeon editor allow us to...

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
Lyverbe
Posts: 57
Joined: Thu May 17, 2012 1:31 pm

@Devs: Will the dungeon editor allow us to...

Post by Lyverbe »

I'm starting to throw down ideas on paper while waiting for the editor. One of those ideas requires a door opening on a level due to a lever on another level. I don't remember seeing such a thing in the current maps. Can the editor/LUA/engine handle this?
User avatar
pulpum
Posts: 155
Joined: Wed Apr 18, 2012 1:23 am
Location: bordeaux, france

Re: @Devs: Will the dungeon editor allow us to...

Post by pulpum »

evil trick! :evil: not very nice for the player :roll:
ad&d / ff / d&d
Ixnatifual

Re: @Devs: Will the dungeon editor allow us to...

Post by Ixnatifual »

pulpum wrote:evil trick! :evil: not very nice for the player :roll:
That depends on how the author goes about it.
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: @Devs: Will the dungeon editor allow us to...

Post by petri »

Yes, it's possible but requires some trickery because you can't send messages or add connectors between levels. However, you can teleport items on a pressure plate on another level. The plate can then open a door, for example.
Lyverbe
Posts: 57
Joined: Thu May 17, 2012 1:31 pm

Re: @Devs: Will the dungeon editor allow us to...

Post by Lyverbe »

petri wrote:Yes, it's possible but requires some trickery because you can't send messages or add connectors between levels. However, you can teleport items on a pressure plate on another level. The plate can then open a door, for example.
Hmm... My goal was for the player to create a 'X" with the levers

Code: Select all

1st floor:   [ up ][down][ up ]
2nd floor:   [down][ up ][down]
3rd floor:   [ up ][down][ up ]
Once done, this would have opened a door/wall/whatever. Ah well, I'll scratch this one off my list.
User avatar
antti
Posts: 688
Joined: Thu Feb 23, 2012 1:43 pm
Location: Espoo, Finland
Contact:

Re: @Devs: Will the dungeon editor allow us to...

Post by antti »

Lyverbe wrote:
petri wrote:Yes, it's possible but requires some trickery because you can't send messages or add connectors between levels. However, you can teleport items on a pressure plate on another level. The plate can then open a door, for example.
Hmm... My goal was for the player to create a 'X" with the levers

Code: Select all

1st floor:   [ up ][down][ up ]
2nd floor:   [down][ up ][down]
3rd floor:   [ up ][down][ up ]
Once done, this would have opened a door/wall/whatever. Ah well, I'll scratch this one off my list.
That should still be entirely doable with the teleporting items -workaround that Petri described. It is indeed just a little trickier but getting around limitations is part of the fun in level scripting! ;)
Steven Seagal of gaming industry
User avatar
Disasterrific
Posts: 212
Joined: Sun Mar 04, 2012 6:47 pm

Re: @Devs: Will the dungeon editor allow us to...

Post by Disasterrific »

I put together a quick list of "map oddities" which should give an idea of some of the ways the puzzles are coded here:

viewtopic.php?f=14&t=2277
Lyverbe
Posts: 57
Joined: Thu May 17, 2012 1:31 pm

Re: @Devs: Will the dungeon editor allow us to...

Post by Lyverbe »

I know transporters can move objects around including the player, but can they transport map elements such as walls, doors, etc.? I really don't believe it can, but I'm asking. I thought of a good puzzle but it would require walls to be moved.

I have 7 puzzles ready to be integrated :)
User avatar
glyn_ie
Posts: 120
Joined: Mon Mar 05, 2012 4:19 am

Re: @Devs: Will the dungeon editor allow us to...

Post by glyn_ie »

Lyverbe wrote:I know transporters can move objects around including the player, but can they transport map elements such as walls, doors, etc.? I really don't believe it can, but I'm asking. I thought of a good puzzle but it would require walls to be moved.

I have 7 puzzles ready to be integrated :)
- Associate an lua script with each of the tiles you stand on after entering a level.
- Then, program the script to check for the presence of the appropriate objects being teleported between levels.
- Based on the state of these objects, instruct the script to either generate or remove walls, doors or whatever else is needed for your puzzles.

I imagine this approach would work.
Treybor
Posts: 93
Joined: Wed Jun 06, 2012 3:13 am

Re: @Devs: Will the dungeon editor allow us to...

Post by Treybor »

This is extremely helpful information.
I have a quick question about books. Can you script a book to have a set of pages of texts? Like having multiple notes in one item?
Post Reply