From a22284f2c60a2ce04e6f1d600d77141c590b2b0f Mon Sep 17 00:00:00 2001 From: rjtanner Date: Sun, 19 Aug 2012 06:04:50 +0000 Subject: [PATCH] New Map, Lake Country Imperial Post Office (lake_country/shops/IPO_lakecountry) with the usual features of message sending and receiving along with a message board. Updated world map (world/world_109_126) to include the IPO. git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@18409 282e977c-c81d-0410-88c4-b93c2d0d6712 --- lake_country/shops/IPO_lakecountry | 1251 ++++++++++++++++++++++++++++ world/world_109_126 | 10 +- 2 files changed, 1260 insertions(+), 1 deletion(-) create mode 100644 lake_country/shops/IPO_lakecountry diff --git a/lake_country/shops/IPO_lakecountry b/lake_country/shops/IPO_lakecountry new file mode 100644 index 000000000..92a846eed --- /dev/null +++ b/lake_country/shops/IPO_lakecountry @@ -0,0 +1,1251 @@ +arch map +name Lake Country Imperial Post Office +difficulty 2 +region lakecountry +width 14 +height 14 +enter_x 9 +enter_y 9 +msg +Created: 2001-09-05 Commander Gros (yann.chachkoff@mailandnews.com) +Modified: 2012-08-19 Rick Tanner +Following a Lord MiDS idea +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 grass_only +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 grass_only +x 1 +y 13 +end +arch grass_only +x 2 +end +arch grass_only +x 2 +y 1 +end +arch dungeon_floor +x 2 +y 2 +end +arch wwall_2_2_2 +x 2 +y 2 +end +arch dungeon_floor +x 2 +y 3 +end +arch wwall_2_1_1 +x 2 +y 3 +end +arch light2 +x 2 +y 4 +end +arch dungeon_floor +x 2 +y 4 +end +arch wwall_2_1_1 +x 2 +y 4 +end +arch dungeon_magic +x 2 +y 5 +end +arch dungeon_floor +x 2 +y 5 +end +arch wwall_3_2 +x 2 +y 5 +end +arch dungeon_floor +x 2 +y 6 +end +arch swall_1_2 +x 2 +y 6 +end +arch wwall_2_1_1 +x 2 +y 6 +end +arch light2 +x 2 +y 7 +end +arch dungeon_floor +x 2 +y 7 +end +arch wwall_win1 +x 2 +y 7 +end +arch dungeon_floor +x 2 +y 8 +end +arch wwall_2_1_1 +x 2 +y 8 +end +arch light2 +x 2 +y 9 +end +arch dungeon_floor +x 2 +y 9 +end +arch wwall_2_1_1 +x 2 +y 9 +end +arch dungeon_floor +x 2 +y 10 +end +arch wwall_2_1_1 +x 2 +y 10 +end +arch dungeon_floor +x 2 +y 11 +end +arch wwall_2_2_1 +x 2 +y 11 +end +arch grass_only +x 2 +y 12 +end +arch grass_only +x 2 +y 13 +end +arch grass_only +x 3 +end +arch grass_only +x 3 +y 1 +end +arch dungeon_floor +x 3 +y 2 +end +arch wwall_2_1_2 +x 3 +y 2 +end +arch flagstone +x 3 +y 3 +end +arch table_3 +x 3 +y 3 +end +arch scrollcase +x 3 +y 3 +end +arch flagstone +x 3 +y 4 +end +arch flagstone +x 3 +y 5 +end +arch swall_1_4_half +x 3 +y 5 +end +arch wwall_1_3 +x 3 +y 5 +end +arch flagstone +x 3 +y 6 +end +arch light4 +x 3 +y 7 +end +arch flagstone +x 3 +y 7 +end +arch flagstone +x 3 +y 8 +end +arch flagstone +x 3 +y 9 +end +arch chair_2.4 +x 3 +y 9 +end +arch light4 +x 3 +y 10 +end +arch flagstone +x 3 +y 10 +end +arch light2 +x 3 +y 11 +end +arch dungeon_floor +x 3 +y 11 +end +arch wwall_2_1_2 +x 3 +y 11 +end +arch grass_only +x 3 +y 12 +end +arch grass_only +x 3 +y 13 +end +arch grass_only +x 4 +end +arch grass_only +x 4 +y 1 +end +arch dungeon_floor +x 4 +y 2 +end +arch wwall_2_1_2 +x 4 +y 2 +end +arch flagstone +x 4 +y 3 +end +arch desk +x 4 +y 3 +end +arch flagstone +x 4 +y 4 +end +arch dungeon_magic +x 4 +y 5 +end +arch flagstone +x 4 +y 5 +end +arch longtable_1_4 +x 4 +y 5 +end +arch swall_2_1_2 +x 4 +y 5 +end +arch flagstone +x 4 +y 6 +end +arch flagstone +x 4 +y 7 +end +arch flagstone +x 4 +y 8 +end +arch flagstone +x 4 +y 9 +end +arch table_3 +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 Postmaster Seruvvo 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 flagstone +x 4 +y 10 +end +arch chair_2.3 +x 4 +y 10 +end +arch light2 +x 4 +y 11 +end +arch dungeon_floor +x 4 +y 11 +end +arch wwall_win2 +x 4 +y 11 +end +arch grass_only +x 4 +y 12 +end +arch grass_only +x 4 +y 13 +end +arch grass_only +x 5 +end +arch grass_only +x 5 +y 1 +end +arch light2 +x 5 +y 2 +end +arch dungeon_floor +x 5 +y 2 +end +arch wwall_win2 +x 5 +y 2 +end +arch flagstone +x 5 +y 3 +end +arch flagstone +x 5 +y 4 +end +arch chair_2.1 +x 5 +y 4 +end +arch merchant +name Postmaster John +msg +@match * +Seems the mail's down... sorry, come back once the required law is passed. +endmsg +x 5 +y 4 +level 115 +arch event_say +title Python +slaying /python/IPO/say.py +end +end +arch flagstone +x 5 +y 5 +end +arch dungeon_magic +x 5 +y 5 +end +arch longtable_2_1_2 +x 5 +y 5 +end +arch swall_2_1_2 +x 5 +y 5 +end +arch flagstone +x 5 +y 6 +end +arch flagstone +x 5 +y 7 +end +arch flagstone +x 5 +y 8 +end +arch chair_2.1 +x 5 +y 8 +end +arch flagstone +x 5 +y 9 +end +arch table_3 +x 5 +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 5 +y 9 +end +arch flagstone +x 5 +y 10 +end +arch light2 +x 5 +y 11 +end +arch dungeon_floor +x 5 +y 11 +end +arch wwall_2_1_2 +x 5 +y 11 +end +arch grass_only +x 5 +y 12 +end +arch grass_only +x 5 +y 13 +end +arch grass_only +x 6 +end +arch grass_only +x 6 +y 1 +end +arch dungeon_floor +x 6 +y 2 +end +arch wwall_2_1_2 +x 6 +y 2 +end +arch flagstone +x 6 +y 3 +end +arch bookshelf +x 6 +y 3 +end +arch flagstone +x 6 +y 4 +end +arch dungeon_magic +x 6 +y 5 +end +arch flagstone +x 6 +y 5 +end +arch longtable_1_3 +x 6 +y 5 +end +arch swall_2_1_2 +x 6 +y 5 +end +arch flagstone +x 6 +y 6 +end +arch light4 +x 6 +y 7 +end +arch flagstone +x 6 +y 7 +end +arch flagstone +x 6 +y 8 +end +arch flagstone +x 6 +y 9 +end +arch chair_2.2 +x 6 +y 9 +end +arch flagstone +x 6 +y 10 +end +arch dungeon_floor +x 6 +y 11 +end +arch wwall_2_1_2 +x 6 +y 11 +end +arch grass_only +x 6 +y 12 +end +arch grass_only +x 6 +y 13 +end +arch grass_only +x 7 +end +arch grass_only +x 7 +y 1 +end +arch dungeon_floor +x 7 +y 2 +end +arch wwall_2_1_2 +x 7 +y 2 +end +arch flagstone +x 7 +y 3 +end +arch bookshelf +x 7 +y 3 +end +arch flagstone +x 7 +y 4 +end +arch dungeon_magic +x 7 +y 5 +end +arch flagstone +x 7 +y 5 +end +arch swall_1_3_half +x 7 +y 5 +end +arch wwall_1_4 +x 7 +y 5 +end +arch flagstone +x 7 +y 6 +end +arch flagstone +x 7 +y 7 +end +arch flagstone +x 7 +y 8 +end +arch flagstone +x 7 +y 9 +end +arch flagstone +x 7 +y 10 +end +arch light2 +x 7 +y 11 +end +arch dungeon_floor +x 7 +y 11 +end +arch wwall_win2 +x 7 +y 11 +end +arch grass_only +x 7 +y 12 +end +arch grass_only +x 7 +y 13 +end +arch grass_only +x 8 +end +arch grass_only +x 8 +y 1 +end +arch light2 +x 8 +y 2 +end +arch dungeon_floor +x 8 +y 2 +end +arch wwall_win2 +x 8 +y 2 +end +arch flagstone +x 8 +y 3 +end +arch flagstone +x 8 +y 4 +end +arch flagstone +x 8 +y 5 +end +arch wwall_2_1_2 +x 8 +y 5 +end +arch flagstone +x 8 +y 6 +end +arch flagstone +x 8 +y 7 +end +arch flagstone +x 8 +y 8 +end +arch flagstone +x 8 +y 9 +end +arch button_small +x 8 +y 10 +connected 1 +end +arch flagstone +x 8 +y 10 +end +arch dungeon_floor +x 8 +y 11 +end +arch wwall_1_3 +x 8 +y 11 +end +arch dungeon_magic +x 8 +y 12 +end +arch invis_exit +slaying /world/world_109_126 +hp 19 +sp 25 +x 8 +y 12 +end +arch grass_only +x 8 +y 12 +end +arch grass_only +x 8 +y 13 +end +arch grass_only +x 9 +end +arch grass_only +x 9 +y 1 +end +arch dungeon_floor +x 9 +y 2 +end +arch wwall_2_1_2 +x 9 +y 2 +end +arch flagstone +x 9 +y 3 +end +arch bookshelf2 +x 9 +y 3 +end +arch flagstone +x 9 +y 4 +end +arch flagstone +x 9 +y 5 +end +arch wwall_2_1_2 +x 9 +y 5 +end +arch flagstone +x 9 +y 6 +end +arch sign +name Lake Country Message Board +msg +I am a talking board, please say something to me. If you don't know what to say, try help. +endmsg +x 9 +y 6 +arch event_say +name Lake Country board +title Python +slaying /python/IPO/board.py +end +end +arch light4 +x 9 +y 7 +end +arch flagstone +x 9 +y 7 +end +arch flagstone +x 9 +y 8 +end +arch flagstone +x 9 +y 9 +end +arch light4 +x 9 +y 10 +end +arch button_small +x 9 +y 10 +connected 1 +end +arch flagstone +x 9 +y 10 +end +arch button_small +x 9 +y 11 +connected 1 +end +arch dungeon_floor +x 9 +y 11 +end +arch odoorn2_closed_1 +x 9 +y 11 +connected 1 +end +arch dungeon_magic +x 9 +y 12 +end +arch invis_exit +slaying /world/world_109_126 +hp 19 +sp 25 +x 9 +y 12 +end +arch grass_only +x 9 +y 12 +end +arch grass_only +x 9 +y 13 +end +arch grass_only +x 10 +end +arch grass_only +x 10 +y 1 +end +arch dungeon_floor +x 10 +y 2 +end +arch wwall_2_1_2 +x 10 +y 2 +end +arch flagstone +x 10 +y 3 +end +arch bookshelf +x 10 +y 3 +end +arch flagstone +x 10 +y 4 +end +arch flagstone +x 10 +y 5 +end +arch wwall_2_1_2 +x 10 +y 5 +end +arch flagstone +x 10 +y 6 +end +arch clock +msg +No matter when you look at it, it is always too slow. +endmsg +x 10 +y 6 +end +arch flagstone +x 10 +y 7 +end +arch flagstone +x 10 +y 8 +end +arch mailbox +x 10 +y 8 +material 0 +weight 0 +arch event_close +title Python +slaying /python/IPO/send.py +end +arch event_apply +title Python +slaying /python/IPO/receive.py +end +end +arch flagstone +x 10 +y 9 +end +arch button_small +x 10 +y 10 +connected 1 +end +arch flagstone +x 10 +y 10 +end +arch dungeon_floor +x 10 +y 11 +end +arch wwall_1_4 +x 10 +y 11 +end +arch dungeon_magic +x 10 +y 12 +end +arch invis_exit +slaying /world/world_109_126 +hp 19 +sp 25 +x 10 +y 12 +end +arch grass_only +x 10 +y 12 +end +arch grass_only +x 10 +y 13 +end +arch grass_only +x 11 +end +arch grass_only +x 11 +y 1 +end +arch dungeon_floor +x 11 +y 2 +end +arch wwall_2_2_3 +x 11 +y 2 +end +arch dungeon_floor +x 11 +y 3 +end +arch wwall_2_1_1 +x 11 +y 3 +end +arch light2 +x 11 +y 4 +end +arch dungeon_floor +x 11 +y 4 +end +arch wwall_2_1_1 +x 11 +y 4 +end +arch dungeon_magic +x 11 +y 5 +end +arch dungeon_floor +x 11 +y 5 +end +arch wwall_3_4 +x 11 +y 5 +end +arch dungeon_floor +x 11 +y 6 +end +arch wwall_2_1_1 +x 11 +y 6 +end +arch light2 +x 11 +y 7 +end +arch dungeon_floor +x 11 +y 7 +end +arch wwall_win1 +x 11 +y 7 +end +arch dungeon_floor +x 11 +y 8 +end +arch wwall_2_1_1 +x 11 +y 8 +end +arch light2 +x 11 +y 9 +end +arch dungeon_floor +x 11 +y 9 +end +arch wwall_2_1_1 +x 11 +y 9 +end +arch dungeon_floor +x 11 +y 10 +end +arch wwall_2_1_1 +x 11 +y 10 +end +arch dungeon_floor +x 11 +y 11 +end +arch wwall_2_2_4 +x 11 +y 11 +end +arch grass_only +x 11 +y 12 +end +arch grass_only +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 grass_only +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 grass_only +x 13 +y 13 +end diff --git a/world/world_109_126 b/world/world_109_126 index afeb09ba7..8a9f73248 100644 --- a/world/world_109_126 +++ b/world/world_109_126 @@ -8,7 +8,7 @@ height 50 enter_x 25 enter_y 25 msg -Modified: 2012-06-13 Rick Tanner +Modified: 2012-08-19 Rick Tanner endmsg outdoor 1 tile_path_1 world_109_125 @@ -5181,6 +5181,14 @@ arch grass x 19 y 25 end +arch house_small +name Lake Country Imperial Post Office +slaying ../lake_country/shops/IPO_lakecountry +hp 9 +sp 9 +x 19 +y 25 +end arch woods x 19 y 26