use dungeon stored in player
improve lockout check
replace player list with a map
fix dungeon location for dungeons with x > 0 and z > 0
fix entrance loader
the loader was using the wrong node to get the exit location
new dungeon positions will be calculated correctly now