A Couple more for you...
SWITCH_FLOOR_WOOD_DOOR_CLOSER_1 & 2, I know these close the door in the Gem Slot rooms but looking at my map editor it seems there is two wooden doors, did the floor pad close both?
no, i think it uses the "trick" of closing two back-to-back doors only... the 'inside' one in each case.
This means that the player inside the room will open / close the door 'normally' while the one on the outside is closing/opening the outside door, but the inside one stays shut (giving the impression that the door cannot be opened)
I must say i was very surprised to find that the coordinates for this were hard-coded into the ASM. (which means it should probably be avoided in editing tbh) - it seems like it could easily have been in the 'parameter' fields used for the switch.... i wonder if that could be fixed with some clever patches.
The different floor switches which change towers, was there anywhere which stored where the player started on each tower or is it always the same level/X/Y ?
yes, there is a separate set of data-blocks for this information. I extracted this data as the following files:
dungeon.entrances
keep.entrances
This will no-doubt be a bit different on the extend levels, but you basically have to set up two x/y values for each entrance/exit, and this ties up to the opposite pad i think?
I might need to look at the editor again to explain this a bit better!!
edit:
seems i already wrote about this
http://www.ultimateamiga.co.uk/index.php/topic,8908.msg39955.html#msg39955