From 8b1f3e75cf0d25a6fc69e6297328b50f9e8abd76 Mon Sep 17 00:00:00 2001 From: rjtanner Date: Wed, 24 Aug 2011 04:03:45 +0000 Subject: [PATCH] Cosmetic and some layout updates to the Scorn Imperial Post Office. Map considered an outdoor map so darkness or time of day is visible when inside; added light sources. Removed forced line breaks in the Manual and Prospectus along with formatting changes to hopefully make reading easier. Updated world map for new map entrance destination. git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@14997 282e977c-c81d-0410-88c4-b93c2d0d6712 --- scorn/shops/IPO_scorn | 1425 ++++++++++++++++++++++++++++------------- world/world_104_115 | 4 +- 2 files changed, 964 insertions(+), 465 deletions(-) diff --git a/scorn/shops/IPO_scorn b/scorn/shops/IPO_scorn index 8efddc893..9c0d41fcb 100644 --- a/scorn/shops/IPO_scorn +++ b/scorn/shops/IPO_scorn @@ -2,123 +2,271 @@ arch map name Scorn Imperial Post Office difficulty 1 region scorn -width 10 -height 10 +width 14 +height 14 enter_x 5 enter_y 8 msg Created: 2001-09-05 Commander Gros (yann.chachkoff@mailandnews.com) Following a Lord MiDS idea -Modified: 2009-07-12 Andreas Kirschbaum +Modified: 2011-08-23 Rick Tanner endmsg +outdoor 1 +end +arch grass_only +end +arch grass_only +y 1 +end +arch grass_only +y 2 +end +arch grass_only +y 3 +end +arch grass_only +y 4 +end +arch grass_only +y 5 +end +arch grass_only +y 6 +end +arch grass_only +y 7 +end +arch grass_only +y 8 +end +arch grass_only +y 9 +end +arch grass_only +y 10 +end +arch grass_only +y 11 +end +arch grass_only +y 12 +end +arch cobblestones2 +y 13 +end +arch grass_only +x 1 +end +arch grass_only +x 1 +y 1 +end +arch grass_only +x 1 +y 2 +end +arch grass_only +x 1 +y 3 +end +arch grass_only +x 1 +y 4 +end +arch grass_only +x 1 +y 5 +end +arch grass_only +x 1 +y 6 +end +arch grass_only +x 1 +y 7 +end +arch grass_only +x 1 +y 8 +end +arch grass_only +x 1 +y 9 +end +arch grass_only +x 1 +y 10 +end +arch grass_only +x 1 +y 11 +end +arch grass_only +x 1 +y 12 +end +arch cobblestones2 +x 1 +y 13 +end +arch grass_only +x 2 +end +arch grass_only +x 2 +y 1 end arch marble +x 2 +y 2 end arch awall_2_2_2 -end -arch marble -y 1 -end -arch awall_2_1_1 -y 1 -end -arch marble +x 2 y 2 end +arch marble +x 2 +y 3 +end arch awall_2_1_1 -y 2 +x 2 +y 3 +end +arch marble +x 2 +y 4 +end +arch awall_2_1_1 +x 2 +y 4 end arch dungeon_magic -y 3 +x 2 +y 5 end arch marble -y 3 +x 2 +y 5 end arch awall_3_2 +x 2 +y 5 +end +arch marble +x 2 +y 6 +end +arch awall_2_1_1 +x 2 +y 6 +end +arch light3 +x 2 +y 7 +end +arch marble +x 2 +y 7 +end +arch awall_win1 +x 2 +y 7 +end +arch marble +x 2 +y 8 +end +arch awall_2_1_1 +x 2 +y 8 +end +arch marble +x 2 +y 9 +end +arch awall_2_1_1 +x 2 +y 9 +end +arch marble +x 2 +y 10 +end +arch awall_2_1_1 +x 2 +y 10 +end +arch marble +x 2 +y 11 +end +arch awall_2_2_1 +x 2 +y 11 +end +arch grass_only +x 2 +y 12 +end +arch cobblestones2 +x 2 +y 13 +end +arch grass_only +x 3 +end +arch grass_only +x 3 +y 1 +end +arch marble +x 3 +y 2 +end +arch awall_2_1_2 +x 3 +y 2 +end +arch marble +x 3 +y 3 +end +arch bookshelf +x 3 y 3 end arch marble +x 3 y 4 end -arch awall_2_1_1 -y 4 -end -arch marble -y 5 -end -arch awall_2_1_1 -y 5 -end -arch marble -y 6 -end -arch awall_2_1_1 -y 6 -end -arch marble -y 7 -end -arch awall_2_1_1 -y 7 -end -arch marble -y 8 -end -arch awall_2_1_1 -y 8 -end -arch marble -y 9 -end -arch awall_2_2_1 -y 9 -end -arch marble -x 1 -end -arch awall_2_1_2 -x 1 -end -arch marble -x 1 -y 1 -end -arch bookshelf -x 1 -y 1 -end -arch marble -x 1 -y 2 -end arch table_2 -x 1 -y 2 +x 3 +y 4 end arch cauldron name Coffee supplies -x 1 -y 2 +x 3 +y 4 end arch dungeon_magic -x 1 -y 3 +x 3 +y 5 end arch marble -x 1 -y 3 +x 3 +y 5 end arch awall_1_3 -x 1 -y 3 +x 3 +y 5 end arch marble -x 1 -y 4 +x 3 +y 6 end arch mailbox -x 1 -y 4 +x 3 +y 6 material 0 weight 0 arch event_close @@ -131,226 +279,410 @@ slaying /python/IPO/receive.py end end arch marble -x 1 -y 5 -end -arch marble -x 1 -y 6 -end -arch marble -x 1 +x 3 y 7 end arch marble -x 1 +x 3 y 8 end -arch light_guard -name guard -msg -@match * -G'day to you. -endmsg -exp 0 -x 1 -y 8 -level 20 -randomitems jail -sleep 0 -end arch marble -x 1 +x 3 y 9 end -arch awall_2_1_2 -x 1 +arch chair_2.4 +x 3 y 9 end arch marble -x 2 -end -arch awall_2_1_2 -x 2 +x 3 +y 10 end arch marble -x 2 +x 3 +y 11 +end +arch awall_2_1_2 +x 3 +y 11 +end +arch grass_only +x 3 +y 12 +end +arch cobblestones2 +x 3 +y 13 +end +arch grass_only +x 4 +end +arch grass_only +x 4 y 1 end -arch marble -x 2 +arch light4 +x 4 y 2 end -arch chair_2.1 -x 2 +arch marble +x 4 y 2 end +arch awall_win2 +x 4 +y 2 +end +arch marble +x 4 +y 3 +end +arch marble +x 4 +y 4 +end +arch chair_2.1 +x 4 +y 4 +end arch c_woman name Colette msg @match * I'm on a break. endmsg -x 2 -y 2 +x 4 +y 4 arch event_say title Python slaying /python/IPO/say.py end end arch dungeon_magic -x 2 -y 3 +x 4 +y 5 end arch marble -x 2 -y 3 +x 4 +y 5 end arch table name II -x 2 -y 3 +x 4 +y 5 move_block all end arch marble -x 2 -y 4 -end -arch marble -x 2 -y 5 -end -arch marble -x 2 +x 4 y 6 end arch marble -x 2 +x 4 y 7 end arch marble -x 2 +x 4 y 8 end -arch marble -x 2 -y 9 -end -arch awall_2_1_2 -x 2 +arch light4 +x 4 y 9 end arch marble -x 3 +x 4 +y 9 end -arch awall_2_1_2 -x 3 +arch table_3 +x 4 +y 9 +end +arch scroll +name Prospectus +msg +Imperial Post Services +----------------------- +Thank you for choosing the IPS to take care of your messages. Want to get more? +.. +We have a wide range of products and services to offer to anyone. +.. +Pirate? +Try our TalkParrots(tm)! +.. +Beholder? +Enjoy our fabulous non-stereoscopical cards! +.. +And don't forget: The Empire Is Everywhere For You! +endmsg +x 4 +y 9 +end +arch book_read +name Manual +msg +Receiving Mail +----------------------- +Open the mailbox and get the scrolls, read them by applying. +.. +Sending Mail +----------------------- +Get a pencil and be sure that you are able to use the literacy skill. You can get both at the office; ask Colette for help. +.. +Get a pre-addressed mailscroll, mark it and write on it with the command: use_skill inscription +.. +Multiple lines of text may be written. +.. +When done, drop the scroll in the mailbox and it will be sent. +endmsg +x 4 +y 9 end arch marble -x 3 +x 4 +y 10 +end +arch chair_2.3 +x 4 +y 10 +end +arch marble +x 4 +y 11 +end +arch awall_2_1_2 +x 4 +y 11 +end +arch grass_only +x 4 +y 12 +end +arch cobblestones2 +x 4 +y 13 +end +arch grass_only +x 5 +end +arch grass_only +x 5 y 1 end +arch marble +x 5 +y 2 +end +arch awall_2_1_2 +x 5 +y 2 +end +arch marble +x 5 +y 3 +end arch bookshelf -x 3 -y 1 -end -arch marble -x 3 -y 2 -end -arch table_2 -x 3 -y 2 -end -arch dungeon_magic -x 3 +x 5 y 3 end arch marble -x 3 -y 3 -end -arch awall_1_4 -x 3 -y 3 -end -arch marble -x 3 +x 5 y 4 end -arch marble -x 3 +arch table_2 +x 5 +y 4 +end +arch dungeon_magic +x 5 y 5 end arch marble -x 3 -y 6 +x 5 +y 5 +end +arch awall_1_4 +x 5 +y 5 end arch marble -x 3 +x 5 +y 6 +end +arch light4 +x 5 y 7 end arch marble -x 3 +x 5 +y 7 +end +arch marble +x 5 y 8 end arch marble -x 3 +x 5 y 9 end -arch awall_2_1_2 -x 3 +arch chair_2.2 +x 5 y 9 end arch marble -x 4 +x 5 +y 10 end -arch awall_2_1_2 -x 4 +arch light3 +x 5 +y 11 end arch marble -x 4 +x 5 +y 11 +end +arch awall_win2 +x 5 +y 11 +end +arch grass_only +x 5 +y 12 +end +arch cobblestones2 +x 5 +y 13 +end +arch grass_only +x 6 +end +arch grass_only +x 6 y 1 end arch marble -x 4 +x 6 y 2 end -arch dungeon_magic -x 4 -y 3 -end -arch marble -x 4 -y 3 -end arch awall_2_1_2 -x 4 -y 3 +x 6 +y 2 end arch marble -x 4 +x 6 +y 3 +end +arch light4 +x 6 y 4 end arch marble -x 4 +x 6 +y 4 +end +arch dungeon_magic +x 6 y 5 end arch marble -x 4 +x 6 +y 5 +end +arch awall_win2 +x 6 +y 5 +end +arch marble +x 6 y 6 end arch marble -x 4 +x 6 y 7 end +arch marble +x 6 +y 8 +end +arch marble +x 6 +y 9 +end +arch marble +x 6 +y 10 +end +arch marble +x 6 +y 11 +end +arch awall_2_1_2 +x 6 +y 11 +end +arch grass_only +x 6 +y 12 +end +arch cobblestones2 +x 6 +y 13 +end +arch grass_only +x 7 +end +arch grass_only +x 7 +y 1 +end +arch marble +x 7 +y 2 +end +arch awall_2_1_2 +x 7 +y 2 +end +arch marble +x 7 +y 3 +end +arch light4 +x 7 +y 4 +end +arch marble +x 7 +y 4 +end +arch dungeon_magic +x 7 +y 5 +end +arch marble +x 7 +y 5 +end +arch awall_win2 +x 7 +y 5 +end +arch marble +x 7 +y 6 +end +arch marble +x 7 +y 7 +end +arch marble +x 7 +y 8 +end arch sign name Scorn Message Board msg -I am a talking board, please say something to me. -If you don't know what to say, try help. +I am a talking board, please say something to me. If you don't know what to say, try help. endmsg -x 4 -y 7 +x 7 +y 8 arch event_say name Scorn board title Python @@ -358,163 +690,190 @@ slaying /python/IPO/board.py end end arch marble -x 4 -y 8 -end -arch marble -x 4 +x 7 y 9 end -arch awall_1_3 -x 4 -y 9 +arch button_small +x 7 +y 10 +connected 1 end arch marble -x 5 -end -arch awall_2_1_2 -x 5 -end -arch marble -x 5 -y 1 -end -arch marble -x 5 -y 2 +x 7 +y 10 end arch dungeon_magic -x 5 -y 3 +x 7 +y 11 end arch marble -x 5 -y 3 +x 7 +y 11 end -arch awall_2_1_2 -x 5 -y 3 +arch awall_1_3 +x 7 +y 11 end -arch marble -x 5 -y 4 -end -arch marble -x 5 -y 5 -end -arch marble -x 5 -y 6 -end -arch marble -x 5 -y 7 -end -arch marble -x 5 -y 8 +arch dungeon_magic +x 7 +y 12 end arch invis_exit slaying /world/world_104_115 hp 49 sp 37 -x 5 -y 9 +x 7 +y 12 +end +arch grass_only +x 7 +y 12 +end +arch cobblestones2 +x 7 +y 13 +end +arch grass_only +x 8 +end +arch grass_only +x 8 +y 1 end arch marble -x 5 -y 9 -end -arch marble -x 6 +x 8 +y 2 end arch awall_2_1_2 -x 6 +x 8 +y 2 end arch marble -x 6 -y 1 +x 8 +y 3 end arch bookshelf -x 6 -y 1 +x 8 +y 3 end arch marble -x 6 -y 2 +x 8 +y 4 end arch table_2 -x 6 -y 2 +x 8 +y 4 end arch cauldron name Coffee supplies -x 6 -y 2 -end -arch dungeon_magic -x 6 -y 3 -end -arch marble -x 6 -y 3 -end -arch awall_1_3 -x 6 -y 3 -end -arch marble -x 6 +x 8 y 4 end -arch marble -x 6 +arch dungeon_magic +x 8 y 5 end arch marble -x 6 +x 8 +y 5 +end +arch awall_1_3 +x 8 +y 5 +end +arch marble +x 8 y 6 end -arch marble -x 6 -y 7 -end -arch chair_2.4 -x 6 +arch light4 +x 8 y 7 end arch marble -x 6 +x 8 +y 7 +end +arch marble +x 8 y 8 end arch marble -x 6 +x 8 y 9 end -arch awall_1_4 -x 6 -y 9 +arch button_small +x 8 +y 10 +connected 1 end arch marble -x 7 +x 8 +y 10 end -arch awall_2_1_2 -x 7 +arch button_small +x 8 +y 11 +connected 1 end arch marble -x 7 +x 8 +y 11 +end +arch odoorn2_closed_1 +x 8 +y 11 +connected 1 +end +arch dungeon_magic +x 8 +y 12 +end +arch invis_exit +slaying /world/world_104_115 +hp 49 +sp 37 +x 8 +y 12 +end +arch grass_only +x 8 +y 12 +end +arch cobblestones2 +x 8 +y 13 +end +arch grass_only +x 9 +end +arch grass_only +x 9 y 1 end -arch marble -x 7 +arch light4 +x 9 y 2 end -arch chair_2.1 -x 7 +arch marble +x 9 y 2 end +arch awall_win2 +x 9 +y 2 +end +arch marble +x 9 +y 3 +end +arch marble +x 9 +y 4 +end +arch chair_2.1 +x 9 +y 4 +end arch c_woman name Giselle msg @@ -524,26 +883,26 @@ I'm busy right now - come back later or ask Colette for help. The Coffee Controls The Post Whoever Controls The Post Controls The Empire endmsg -x 7 -y 2 +x 9 +y 4 end arch dungeon_magic -x 7 -y 3 +x 9 +y 5 end arch marble -x 7 -y 3 +x 9 +y 5 end arch table name I -x 7 -y 3 +x 9 +y 5 move_block all end arch marble -x 7 -y 4 +x 9 +y 6 end arch c_sage name Very old man @@ -551,235 +910,375 @@ msg @match * I am waiting here forever... endmsg -x 7 -y 4 -end -arch marble -x 7 -y 5 -end -arch marble -x 7 +x 9 y 6 end arch marble -x 7 -y 7 -end -arch table_3 -x 7 -y 7 -end -arch scroll -name Prospectus -msg -Imperial Post Services ------------------------ -Thank you for choosing the IPS to -take care of your messages. Want to -get more? We have a wide range of -products and services to offer to -anyone. Pirate? Try our -TalkParrots(tm)! Beholder? Enjoy -our fabulous non-stereoscopical -cards! And don't forget: -The Empire Is Everywhere For You! -endmsg -x 7 -y 7 -end -arch book_read -name Manual -msg -Receiving Mail ------------------------ -Open the mailbox and get the scrolls, -read them by applying. -Sending Mail ------------------------ -Get a pencil and be sure that you are -able to use the literacy skill. You can -get both at the office; ask Colette for -help. -Get a pre-addressed mailscroll, mark it -and write on it with the command: -use_skill inscription -Multiple lines of text may be written. -When done, drop the scroll in the -mailbox and it will be sent. -endmsg -x 7 +x 9 y 7 end arch marble -x 7 +x 9 y 8 end -arch chair_2.3 -x 7 -y 8 -end -arch marble -x 7 -y 9 -end -arch awall_2_1_2 -x 7 +arch light4 +x 9 y 9 end arch marble -x 8 +x 9 +y 9 end -arch awall_2_1_2 -x 8 +arch button_small +x 9 +y 10 +connected 1 end arch marble -x 8 -y 1 -end -arch bookshelf -x 8 -y 1 -end -arch marble -x 8 -y 2 -end -arch table_2 -x 8 -y 2 +x 9 +y 10 end arch dungeon_magic -x 8 -y 3 +x 9 +y 11 end arch marble -x 8 -y 3 +x 9 +y 11 end arch awall_1_4 -x 8 +x 9 +y 11 +end +arch dungeon_magic +x 9 +y 12 +end +arch invis_exit +slaying /world/world_104_115 +hp 49 +sp 37 +x 9 +y 12 +end +arch grass_only +x 9 +y 12 +end +arch cobblestones2 +x 9 +y 13 +end +arch grass_only +x 10 +end +arch grass_only +x 10 +y 1 +end +arch marble +x 10 +y 2 +end +arch awall_2_1_2 +x 10 +y 2 +end +arch marble +x 10 +y 3 +end +arch bookshelf +x 10 y 3 end arch marble -x 8 +x 10 y 4 end +arch table_2 +x 10 +y 4 +end +arch dungeon_magic +x 10 +y 5 +end +arch marble +x 10 +y 5 +end +arch awall_1_4 +x 10 +y 5 +end +arch marble +x 10 +y 6 +end arch clock msg No matter when you look at it, it is always too slow endmsg -x 8 -y 4 -end -arch marble -x 8 -y 5 -end -arch marble -x 8 +x 10 y 6 end arch marble -x 8 -y 7 -end -arch chair_2.2 -x 8 +x 10 y 7 end arch marble -x 8 +x 10 y 8 end arch marble -x 8 +x 10 y 9 end +arch marble +x 10 +y 10 +end +arch light_guard +name guard +msg +@match * +G'day to you. +endmsg +exp 0 +x 10 +y 10 +level 20 +randomitems jail +sleep 0 +end +arch marble +x 10 +y 11 +end arch awall_2_1_2 -x 8 -y 9 +x 10 +y 11 +end +arch grass_only +x 10 +y 12 +end +arch cobblestones2 +x 10 +y 13 +end +arch grass_only +x 11 +end +arch grass_only +x 11 +y 1 end arch marble -x 9 +x 11 +y 2 end arch awall_2_2_3 -x 9 -end -arch marble -x 9 -y 1 -end -arch awall_2_1_1 -x 9 -y 1 -end -arch marble -x 9 +x 11 y 2 end +arch marble +x 11 +y 3 +end arch awall_2_1_1 -x 9 -y 2 +x 11 +y 3 +end +arch marble +x 11 +y 4 +end +arch awall_2_1_1 +x 11 +y 4 end arch dungeon_magic -x 9 -y 3 +x 11 +y 5 end arch marble -x 9 -y 3 +x 11 +y 5 end arch awall_3_4 -x 9 -y 3 -end -arch marble -x 9 -y 4 -end -arch awall_2_1_1 -x 9 -y 4 -end -arch marble -x 9 -y 5 -end -arch awall_2_1_1 -x 9 +x 11 y 5 end arch marble -x 9 +x 11 y 6 end arch awall_2_1_1 -x 9 +x 11 y 6 end -arch marble -x 9 -y 7 -end -arch awall_2_1_1 -x 9 +arch light3 +x 11 y 7 end arch marble -x 9 +x 11 +y 7 +end +arch awall_win1 +x 11 +y 7 +end +arch marble +x 11 y 8 end arch awall_2_1_1 -x 9 +x 11 y 8 end arch marble -x 9 +x 11 y 9 end +arch awall_2_1_1 +x 11 +y 9 +end +arch marble +x 11 +y 10 +end +arch awall_2_1_1 +x 11 +y 10 +end +arch marble +x 11 +y 11 +end arch awall_2_2_4 -x 9 +x 11 +y 11 +end +arch grass_only +x 11 +y 12 +end +arch cobblestones2 +x 11 +y 13 +end +arch grass_only +x 12 +end +arch grass_only +x 12 +y 1 +end +arch grass_only +x 12 +y 2 +end +arch grass_only +x 12 +y 3 +end +arch grass_only +x 12 +y 4 +end +arch grass_only +x 12 +y 5 +end +arch grass_only +x 12 +y 6 +end +arch grass_only +x 12 +y 7 +end +arch grass_only +x 12 +y 8 +end +arch grass_only +x 12 y 9 end +arch grass_only +x 12 +y 10 +end +arch grass_only +x 12 +y 11 +end +arch grass_only +x 12 +y 12 +end +arch cobblestones2 +x 12 +y 13 +end +arch grass_only +x 13 +end +arch grass_only +x 13 +y 1 +end +arch grass_only +x 13 +y 2 +end +arch grass_only +x 13 +y 3 +end +arch grass_only +x 13 +y 4 +end +arch grass_only +x 13 +y 5 +end +arch grass_only +x 13 +y 6 +end +arch grass_only +x 13 +y 7 +end +arch grass_only +x 13 +y 8 +end +arch grass_only +x 13 +y 9 +end +arch grass_only +x 13 +y 10 +end +arch grass_only +x 13 +y 11 +end +arch grass_only +x 13 +y 12 +end +arch cobblestones2 +x 13 +y 13 +end diff --git a/world/world_104_115 b/world/world_104_115 index a450dde33..817c5c35f 100644 --- a/world/world_104_115 +++ b/world/world_104_115 @@ -14923,8 +14923,8 @@ slaying /scorn/shops/IPO_scorn msg Ding! endmsg -hp 5 -sp 8 +hp 8 +sp 9 x 49 y 37 end