arch map file_format_version 1 name portgate width 18 height 13 msg Creator: Anthony Thyssen Email: anthony@cit.gu.edu.au Date: Mon Dec 28 11:08:59 1998 endmsg outdoor 1 end arch invis_exit slaying *scorn_anthony_portgate_exit_port end arch cobblestones2 end arch invis_exit slaying *scorn_anthony_portgate_exit_port y 1 end arch cobblestones2 y 1 end arch invis_exit slaying *scorn_anthony_portgate_exit_port y 2 end arch cobblestones2 y 2 end arch grass y 3 end arch mine2 y 3 end arch grass y 4 end arch grass y 5 end arch grass y 6 end arch grass y 7 end arch grass y 8 end arch grass y 9 end arch invis_exit slaying *scorn_anthony_portgate_exit_city y 10 end arch grass y 10 end arch invis_exit slaying *scorn_anthony_portgate_exit_city y 11 end arch brush y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city y 12 end arch grass y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 1 end arch cobblestones2 x 1 end arch cobblestones2 x 1 y 1 end arch cobblestones2 x 1 y 2 end arch cave_7 x 1 y 2 end arch grass x 1 y 3 end arch mine14 x 1 y 3 end arch grass x 1 y 4 end arch cave_9 x 1 y 4 end arch grass x 1 y 5 end arch brush x 1 y 6 end arch brush x 1 y 7 end arch grass x 1 y 8 end arch cave_7 x 1 y 8 end arch grass x 1 y 9 end arch mine3 x 1 y 9 end arch grass x 1 y 10 end arch cave_9 x 1 y 10 end arch grass x 1 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 1 y 12 end arch brush x 1 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 2 end arch cobblestones2 x 2 end arch cobblestones2 x 2 y 1 end arch cobblestones2 x 2 y 2 end arch mine13 x 2 y 2 end arch dungeon_floor x 2 y 3 end arch chest x 2 y 3 end arch grass x 2 y 4 end arch mine16 x 2 y 4 end arch dungeon_magic x 2 y 5 end arch grass x 2 y 5 end arch mine3 x 2 y 5 end arch dungeon_magic x 2 y 6 end arch grass x 2 y 6 end arch mine3 x 2 y 6 end arch dungeon_magic x 2 y 7 end arch grass x 2 y 7 end arch mine3 x 2 y 7 end arch dungeon_magic x 2 y 8 end arch grass x 2 y 8 end arch mine17 x 2 y 8 end arch dungeon_magic x 2 y 9 end arch grass x 2 y 9 end arch mine17 x 2 y 9 end arch grass x 2 y 10 end arch mine2 x 2 y 10 end arch grass x 2 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 2 y 12 end arch grass x 2 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 3 end arch cobblestones2 x 3 end arch cobblestones2 x 3 y 1 end arch cobblestones2 x 3 y 2 end arch cave_8 x 3 y 2 end arch dungeon_floor x 3 y 3 end arch mine4 x 3 y 3 end arch dungeon_floor x 3 y 4 end arch high_boots x 3 y 4 end arch plate_mail x 3 y 4 end arch shield x 3 y 4 end arch sword x 3 y 4 end arch bed_1 x 3 y 4 end arch corpse name sleeping guard x 3 y 4 end arch dungeon_magic x 3 y 5 end arch woodfloor x 3 y 5 end arch mine17 x 3 y 5 end arch dungeon_magic x 3 y 6 end arch woodfloor x 3 y 6 end arch mine7 x 3 y 6 end arch dungeon_magic x 3 y 7 end arch woodfloor x 3 y 7 end arch card name Gate Pass slaying gate_pass msg The holder of this card is allowed free access into and out of the City of Scorn to the rest of the continent without further charges and penalities. The City of Scorn reserves the right to revoke said access at any time of its choosing without recompence or liability. endmsg x 3 y 7 value 800 identified 1 end arch dungeon_magic x 3 y 8 end arch woodfloor x 3 y 8 end arch dungeon_magic x 3 y 9 end arch woodfloor x 3 y 9 end arch mine17 x 3 y 9 end arch grass x 3 y 10 end arch cave_10 x 3 y 10 end arch brush x 3 y 11 end arch lamppost x 3 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 3 y 12 end arch grass x 3 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 4 end arch cobblestones2 x 4 end arch cobblestones2 x 4 y 1 end arch cobblestones2 x 4 y 2 end arch dungeon_floor x 4 y 3 end arch mine2 x 4 y 3 end arch dungeon_floor x 4 y 4 end arch bed_1 x 4 y 4 end arch dungeon_magic x 4 y 5 end arch woodfloor x 4 y 5 end arch mine2 x 4 y 5 end arch dungeon_magic x 4 y 6 end arch woodfloor x 4 y 6 end arch card name Port Pass slaying port_pass msg This is a merchants pass allowing payed access between the City of Scorn and the Port of Scorn, for the purposes of trade and commerce. Animal or plants entering the city of scorn must be quarantined in the Quarantine Warehouse in the port area. endmsg x 4 y 6 value 2500 identified 1 end arch dungeon_magic x 4 y 7 end arch woodfloor x 4 y 7 end arch dungeon_magic x 4 y 8 end arch woodfloor x 4 y 8 end arch dungeon_magic x 4 y 9 end arch invis_exit slaying passoffice x 4 y 9 end arch woodfloor x 4 y 9 end arch cobblestones2 x 4 y 10 end arch cobblestones2 x 4 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 4 y 12 end arch grass x 4 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 5 end arch cobblestones2 x 5 end arch cobblestones2 x 5 y 1 end arch cobblestones2 x 5 y 2 end arch lamppost x 5 y 2 end arch dungeon_floor x 5 y 3 end arch mine2 x 5 y 3 end arch dungeon_floor x 5 y 4 end arch bed_1 x 5 y 4 end arch dungeon_magic x 5 y 5 end arch woodfloor x 5 y 5 end arch mine17 x 5 y 5 end arch dungeon_magic x 5 y 6 end arch woodfloor x 5 y 6 end arch mine4 x 5 y 6 end arch dungeon_magic x 5 y 7 end arch woodfloor x 5 y 7 end arch sign name Office for Gate Passes msg Office for Gate Passes endmsg x 5 y 7 end arch dungeon_magic x 5 y 8 end arch woodfloor x 5 y 8 end arch dungeon_magic x 5 y 9 end arch woodfloor x 5 y 9 end arch mine6 x 5 y 9 end arch brush x 5 y 10 end arch sign name Office for Gate Passes msg Office for Gate Passes endmsg x 5 y 10 end arch cobblestones2 x 5 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 5 y 12 end arch grass x 5 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 6 end arch cobblestones2 x 6 end arch cobblestones2 x 6 y 1 end arch cobblestones2 x 6 y 2 end arch guard name gatehouse guard msg @match pass|people|who Yes you can only pass if you are * Have a merchants ``Port Pass'' * Are a known ``G of Scorn'' * or know todays password. @match hero Only the king can grant `G' status. @match pass|port See the Office of Gate Passes. @match passwd|password I am not allow to tell you the password. @match chain @trigger 12 Oh, you know the password! You must be a citizen of scorn. Pass Citizen. @match * Only certain people may pass. endmsg x 6 y 2 speed_left -0.700000 friendly 1 unaggressive 0 end arch dungeon_floor x 6 y 3 end arch mine7 x 6 y 3 end arch dungeon_floor x 6 y 4 end arch door_look_2 x 6 y 4 arch rune_create_bomb end arch trap_needle end end arch dungeon_magic x 6 y 5 end arch woodfloor x 6 y 5 end arch mine17 x 6 y 5 end arch dungeon_magic x 6 y 6 end arch woodfloor x 6 y 6 end arch mine17 x 6 y 6 end arch light3 x 6 y 6 end arch dungeon_magic x 6 y 7 end arch woodfloor x 6 y 7 end arch mine11 x 6 y 7 end arch dungeon_magic x 6 y 8 end arch woodfloor x 6 y 8 end arch mine11 x 6 y 8 end arch dungeon_magic x 6 y 9 end arch dungeon_floor x 6 y 9 end arch mine12 x 6 y 9 end arch grass x 6 y 10 end arch guard name gatehouse guard msg @match pass|people|who Yes you can only pass if you are * Have a merchants ``Port Pass'' * Are a known ``G of Scorn'' * or know todays password. @match hero Only the king can grant `G' status. @match pass|port See the Office of Gate Passes. @match passwd|password I am not allow to tell you the password. @match chain @trigger 12 Oh, you know the password! You must be a citizen of scorn. Pass Citizen. @match * Only certain people may pass. endmsg x 6 y 10 speed_left -0.700000 friendly 1 unaggressive 0 end arch cobblestones2 x 6 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 6 y 12 end arch grass x 6 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 7 end arch cobblestones2 x 7 end arch cobblestones2 x 7 y 1 end arch dungeon_floor x 7 y 2 end arch check_floor slaying port_pass x 7 y 2 connected 12 end arch check_floor slaying hero_of_scorn x 7 y 2 connected 12 end arch dungeon_floor x 7 y 3 end arch grate_closed_1 x 7 y 3 connected 10 end arch magic_mouth msg A sign on the door says: Private - No Entry endmsg x 7 y 4 end arch dungeon_floor x 7 y 4 end arch dungeon_floor x 7 y 5 end arch guard name gatehouse guard msg @match * No Comment! Move along endmsg x 7 y 5 friendly 1 unaggressive 0 end arch dungeon_floor x 7 y 6 end arch guard name gatehouse guard msg @match * No Comment! Move along endmsg x 7 y 6 friendly 1 unaggressive 0 end arch dungeon_floor x 7 y 7 end arch guard name gatehouse guard msg @match * No Comment! Move along endmsg x 7 y 7 friendly 1 unaggressive 0 end arch dungeon_floor x 7 y 8 end arch trigger x 7 y 8 connected 12 end arch dungeon_floor x 7 y 9 end arch grate_closed_1 x 7 y 9 connected 10 end arch dungeon_floor x 7 y 10 end arch check_floor slaying port_pass x 7 y 10 connected 12 end arch check_floor slaying hero_of_scorn x 7 y 10 connected 12 end arch cobblestones2 x 7 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 7 y 12 end arch cobblestones2 x 7 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 8 end arch cobblestones2 x 8 end arch cobblestones2 x 8 y 1 end arch tag x 8 y 1 tag xscorn_anthony_portgate_entrance end arch dungeon_floor x 8 y 2 end arch check_floor slaying port_pass x 8 y 2 connected 12 end arch check_floor slaying hero_of_scorn x 8 y 2 connected 12 end arch dungeon_floor x 8 y 3 end arch grate_closed_1 x 8 y 3 connected 10 end arch dungeon_floor x 8 y 4 end arch dungeon_floor x 8 y 5 end arch dungeon_floor x 8 y 6 end arch dungeon_floor x 8 y 7 end arch dungeon_floor x 8 y 8 end arch dungeon_floor x 8 y 9 end arch grate_closed_1 x 8 y 9 connected 10 end arch dungeon_floor x 8 y 10 end arch check_floor slaying port_pass x 8 y 10 connected 12 end arch check_floor slaying hero_of_scorn x 8 y 10 connected 12 end arch cobblestones2 x 8 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 8 y 12 end arch cobblestones2 x 8 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 9 end arch cobblestones2 x 9 end arch cobblestones2 x 9 y 1 end arch dungeon_floor x 9 y 2 end arch check_floor slaying port_pass x 9 y 2 connected 12 end arch check_floor slaying hero_of_scorn x 9 y 2 connected 12 end arch dungeon_floor x 9 y 3 end arch grate_closed_1 x 9 y 3 connected 10 end arch dungeon_floor x 9 y 4 end arch dungeon_floor x 9 y 5 end arch dungeon_floor x 9 y 6 end arch dungeon_floor x 9 y 7 end arch dungeon_floor x 9 y 8 end arch dungeon_floor x 9 y 9 end arch grate_closed_1 x 9 y 9 connected 10 end arch dungeon_floor x 9 y 10 end arch check_floor slaying port_pass x 9 y 10 connected 12 end arch check_floor slaying hero_of_scorn x 9 y 10 connected 12 end arch cobblestones2 x 9 y 11 end arch tag x 9 y 11 tag xscorn_anthony_portgate+8+12 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 9 y 12 end arch cobblestones2 x 9 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 10 end arch cobblestones2 x 10 end arch cobblestones2 x 10 y 1 end arch dungeon_floor x 10 y 2 end arch check_floor slaying port_pass x 10 y 2 connected 12 end arch check_floor slaying hero_of_scorn x 10 y 2 connected 12 end arch dungeon_floor x 10 y 3 end arch grate_closed_1 x 10 y 3 connected 10 end arch dungeon_floor x 10 y 4 end arch trigger x 10 y 4 connected 12 end arch dungeon_floor x 10 y 5 end arch guard name gatehouse guard msg @match * No Comment! Move along endmsg x 10 y 5 friendly 1 unaggressive 0 end arch dungeon_floor x 10 y 6 end arch guard name gatehouse guard msg @match * No Comment! Move along endmsg x 10 y 6 friendly 1 unaggressive 0 end arch dungeon_floor x 10 y 7 end arch guard name gatehouse guard msg @match * No Comment! Move along endmsg x 10 y 7 friendly 1 unaggressive 0 end arch dungeon_floor x 10 y 8 end arch dungeon_floor x 10 y 9 end arch grate_closed_1 x 10 y 9 connected 10 end arch dungeon_floor x 10 y 10 end arch check_floor slaying port_pass x 10 y 10 connected 12 end arch check_floor slaying hero_of_scorn x 10 y 10 connected 12 end arch cobblestones2 x 10 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 10 y 12 end arch cobblestones2 x 10 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 11 end arch cobblestones2 x 11 end arch cobblestones2 x 11 y 1 end arch cobblestones2 x 11 y 2 end arch guard name gatehouse guard msg @match pass|people|who Yes you can only pass if you are * Have a merchants ``Port Pass'' * Are a known ``G of Scorn'' * or know todays password. @match hero Only the king can grant `G' status. @match pass|port See the Office of Gate Passes. @match passwd|password I am not allow to tell you the password. @match chain @trigger 12 Oh, you know the password! You must be a citizen of scorn. Pass Citizen. @match * Only certain people may pass. endmsg x 11 y 2 speed_left -0.700000 friendly 1 unaggressive 0 end arch dungeon_magic x 11 y 3 end arch dungeon_floor x 11 y 3 end arch mine10 x 11 y 3 end arch dungeon_magic x 11 y 4 end arch dungeon_floor x 11 y 4 end arch mine11 x 11 y 4 end arch dungeon_magic x 11 y 5 end arch dungeon_floor x 11 y 5 end arch mine11 x 11 y 5 end arch dungeon_magic x 11 y 6 end arch dungeon_floor x 11 y 6 end arch mine11 x 11 y 6 end arch light3 x 11 y 6 end arch dungeon_magic x 11 y 7 end arch dungeon_floor x 11 y 7 end arch mine11 x 11 y 7 end arch dungeon_magic x 11 y 8 end arch dungeon_floor x 11 y 8 end arch mine11 x 11 y 8 end arch dungeon_magic x 11 y 9 end arch grass x 11 y 9 end arch dungeon_floor x 11 y 9 end arch mine4 x 11 y 9 end arch grass x 11 y 10 end arch guard name gatehouse guard msg @match pass|people|who Yes you can only pass if you are * Have a merchants ``Port Pass'' * Are a known ``G of Scorn'' * or know todays password. @match hero Only the king can grant `G' status. @match pass|port See the Office of Gate Passes. @match passwd|password I am not allow to tell you the password. @match chain @trigger 12 Oh, you know the password! You must be a citizen of scorn. Pass Citizen. @match * Only certain people may pass. endmsg x 11 y 10 speed_left -0.700000 friendly 1 unaggressive 0 end arch grass x 11 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 11 y 12 end arch grass x 11 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 12 end arch cobblestones2 x 12 end arch cobblestones2 x 12 y 1 end arch cobblestones2 x 12 y 2 end arch lamppost x 12 y 2 end arch dungeon_magic x 12 y 3 end arch mine2 x 12 y 3 end arch dungeon_magic x 12 y 4 end arch magic_mouth name magic_mouth (gate open/close) msg You hear from behind the eastern wall, a loud noise as ancient machinery is set in motion to move the rusty gates. endmsg x 12 y 4 connected 10 end arch dungeon_magic x 12 y 9 end arch grass x 12 y 9 end arch mine13 x 12 y 9 end arch grass x 12 y 10 end arch lamppost x 12 y 10 end arch grass x 12 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 12 y 12 end arch brush x 12 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 13 end arch cobblestones2 x 13 end arch cobblestones2 x 13 y 1 end arch cobblestones2 x 13 y 2 end arch dungeon_magic x 13 y 3 end arch mine2 x 13 y 3 end arch dungeon_magic x 13 y 4 end arch magic_mouth name magic_mouth (port pass) msg On seeing you have a port pass the guard turns a rusty handle and says... Everything appears in order. Pass friend. endmsg x 13 y 4 connected 12 end arch mapscript msg warn "self $self\n"; warn "activate ", $activator->name; warn "state $state\n"; endmsg x 13 y 7 connected 12 activate_on_push 1 activate_on_release 1 end arch dungeon_magic x 13 y 9 end arch grass x 13 y 9 end arch mine2 x 13 y 9 end arch grass x 13 y 10 end arch brush x 13 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 13 y 12 end arch grass x 13 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 14 end arch cobblestones2 x 14 end arch cobblestones2 x 14 y 1 end arch cobblestones2 x 14 y 2 end arch cave_7 x 14 y 2 end arch dungeon_magic x 14 y 3 end arch mine2 x 14 y 3 end arch dungeon_magic x 14 y 4 end arch magic_mouth name magic_mouth (hero of scorn) msg The guard seeing that the G approches turns the handle to open the gate. endmsg x 14 y 4 connected 13 end arch dungeon_magic x 14 y 9 end arch grass x 14 y 9 end arch mine14 x 14 y 9 end arch grass x 14 y 10 end arch cave_9 x 14 y 10 end arch grass x 14 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 14 y 12 end arch grass x 14 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 15 end arch cobblestones2 x 15 end arch cobblestones2 x 15 y 1 end arch cobblestones2 x 15 y 2 end arch mine17 x 15 y 2 end arch dungeon_magic x 15 y 3 end arch mine17 x 15 y 3 end arch dungeon_magic x 15 y 4 end arch mine3 x 15 y 4 end arch mine11 x 15 y 5 end arch mine11 x 15 y 6 end arch mine11 x 15 y 7 end arch mine11 x 15 y 8 end arch dungeon_magic x 15 y 9 end arch mine17 x 15 y 9 end arch grass x 15 y 10 end arch mine2 x 15 y 10 end arch grass x 15 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 15 y 12 end arch grass x 15 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 16 end arch cobblestones2 x 16 end arch invis_exit x 16 y 1 end arch cobblestones2 x 16 y 1 end arch chole_1 x 16 y 1 end arch rock x 16 y 1 end arch cobblestones2 x 16 y 2 end arch cave_8 x 16 y 2 end arch grass x 16 y 3 end arch mine9 x 16 y 3 end arch brush x 16 y 4 end arch cave_10 x 16 y 4 end arch grass x 16 y 5 end arch grass x 16 y 6 end arch grass x 16 y 7 end arch grass x 16 y 8 end arch cave_8 x 16 y 8 end arch grass x 16 y 9 end arch mine17 x 16 y 9 end arch brush x 16 y 10 end arch cave_10 x 16 y 10 end arch brush x 16 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 16 y 12 end arch grass x 16 y 12 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 17 end arch cobblestones2 x 17 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 17 y 1 end arch cobblestones2 x 17 y 1 end arch invis_exit slaying *scorn_anthony_portgate_exit_port x 17 y 2 end arch cobblestones2 x 17 y 2 end arch grass x 17 y 3 end arch mine2 x 17 y 3 end arch grass x 17 y 4 end arch brush x 17 y 5 end arch grass x 17 y 6 end arch brush x 17 y 7 end arch grass x 17 y 8 end arch grass x 17 y 9 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 17 y 10 end arch grass x 17 y 10 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 17 y 11 end arch grass x 17 y 11 end arch invis_exit slaying *scorn_anthony_portgate_exit_city x 17 y 12 end arch grass x 17 y 12 end