From 570f1aa8f8a2c83d2979c867f7ac79d7d0d44ddc Mon Sep 17 00:00:00 2001 From: rjtanner Date: Wed, 15 Aug 2012 08:28:22 +0000 Subject: [PATCH] New Map, Santo Dominion Imperial Post Office (santo_dominion/shops/IPO_santodominion) with the usual features of message sending and receiving along with a message board. Updated world map (world/world_102_108) to include the IPO. git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@18402 282e977c-c81d-0410-88c4-b93c2d0d6712 --- santo_dominion/shops/IPO_santodominion | 1247 ++++++++++++++++++++++++ world/world_102_108 | 10 +- 2 files changed, 1256 insertions(+), 1 deletion(-) create mode 100644 santo_dominion/shops/IPO_santodominion diff --git a/santo_dominion/shops/IPO_santodominion b/santo_dominion/shops/IPO_santodominion new file mode 100644 index 000000000..14045ed8f --- /dev/null +++ b/santo_dominion/shops/IPO_santodominion @@ -0,0 +1,1247 @@ +arch map +name Santo Dominion Imperial Post Office +difficulty 2 +region santo dominion +width 14 +height 14 +enter_x 9 +enter_y 9 +msg +Created: 2001-09-05 Commander Gros (yann.chachkoff@mailandnews.com) +Modified: 2012-08-15 Rick Tanner +Following a Lord MiDS idea +endmsg +outdoor 1 +end +arch grass +end +arch grass +y 1 +end +arch grass +y 2 +end +arch grass +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 grass +y 10 +end +arch grass +y 11 +end +arch grass +y 12 +end +arch cobblestones +y 13 +end +arch grass +x 1 +end +arch grass +x 1 +y 1 +end +arch grass +x 1 +y 2 +end +arch grass +x 1 +y 3 +end +arch grass +x 1 +y 4 +end +arch grass +x 1 +y 5 +end +arch grass +x 1 +y 6 +end +arch grass +x 1 +y 7 +end +arch grass +x 1 +y 8 +end +arch grass +x 1 +y 9 +end +arch grass +x 1 +y 10 +end +arch grass +x 1 +y 11 +end +arch grass +x 1 +y 12 +end +arch cobblestones +x 1 +y 13 +end +arch grass +x 2 +end +arch grass +x 2 +y 1 +end +arch flagstone +x 2 +y 2 +end +arch white_wall_2_2_2 +x 2 +y 2 +end +arch flagstone +x 2 +y 3 +end +arch white_wall_2_1_1 +x 2 +y 3 +end +arch light2 +x 2 +y 4 +end +arch flagstone +x 2 +y 4 +end +arch white_wall_2_1_1 +x 2 +y 4 +end +arch dungeon_magic +x 2 +y 5 +end +arch flagstone +x 2 +y 5 +end +arch swall_1_4_half +x 2 +y 5 +end +arch white_wall_2_1_1 +x 2 +y 5 +end +arch flagstone +x 2 +y 6 +end +arch swall_1_2 +x 2 +y 6 +end +arch white_wall_2_1_1 +x 2 +y 6 +end +arch flagstone +x 2 +y 7 +end +arch white_wall_win1 +x 2 +y 7 +end +arch flagstone +x 2 +y 8 +end +arch white_wall_2_1_1 +x 2 +y 8 +end +arch light2 +x 2 +y 9 +end +arch flagstone +x 2 +y 9 +end +arch white_wall_2_1_1 +x 2 +y 9 +end +arch flagstone +x 2 +y 10 +end +arch white_wall_2_1_1 +x 2 +y 10 +end +arch flagstone +x 2 +y 11 +end +arch white_wall_2_2_1 +x 2 +y 11 +end +arch grass +x 2 +y 12 +end +arch cobblestones +x 2 +y 13 +end +arch grass +x 3 +end +arch grass +x 3 +y 1 +end +arch flagstone +x 3 +y 2 +end +arch white_wall_2_1_2 +x 3 +y 2 +end +arch woodlarge +x 3 +y 3 +end +arch table_3 +x 3 +y 3 +end +arch scrollcase +x 3 +y 3 +end +arch light4 +x 3 +y 4 +end +arch woodlarge +x 3 +y 4 +end +arch dungeon_magic +x 3 +y 5 +end +arch woodlarge +x 3 +y 5 +end +arch longtable_1_4 +x 3 +y 5 +end +arch swall_2_1_2 +x 3 +y 5 +end +arch woodlarge +x 3 +y 6 +end +arch mailbox +x 3 +y 6 +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 light4 +x 3 +y 7 +end +arch woodlarge +x 3 +y 7 +end +arch woodlarge +x 3 +y 8 +end +arch woodlarge +x 3 +y 9 +end +arch chair_2.4 +x 3 +y 9 +end +arch light4 +x 3 +y 10 +end +arch woodlarge +x 3 +y 10 +end +arch light2 +x 3 +y 11 +end +arch flagstone +x 3 +y 11 +end +arch white_wall_2_1_2 +x 3 +y 11 +end +arch grass +x 3 +y 12 +end +arch cobblestones +x 3 +y 13 +end +arch grass +x 4 +end +arch grass +x 4 +y 1 +end +arch flagstone +x 4 +y 2 +end +arch white_wall_2_1_2 +x 4 +y 2 +end +arch woodlarge +x 4 +y 3 +end +arch woodlarge +x 4 +y 4 +end +arch chair_2.1 +x 4 +y 4 +end +arch merchant +name Postmaster Mahteen +msg +@match * +Seems the mail's down... sorry, come back once the required law is passed. +endmsg +x 4 +y 4 +level 115 +arch event_say +title Python +slaying /python/IPO/say.py +end +end +arch dungeon_magic +x 4 +y 5 +end +arch woodlarge +x 4 +y 5 +end +arch longtable_2_1_2 +x 4 +y 5 +end +arch swall_2_1_2 +x 4 +y 5 +end +arch woodlarge +x 4 +y 6 +end +arch woodlarge +x 4 +y 7 +end +arch woodlarge +x 4 +y 8 +end +arch woodlarge +x 4 +y 9 +end +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 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 woodlarge +x 4 +y 10 +end +arch chair_2.3 +x 4 +y 10 +end +arch flagstone +x 4 +y 11 +end +arch white_wall_win2 +x 4 +y 11 +end +arch grass +x 4 +y 12 +end +arch cobblestones +x 4 +y 13 +end +arch grass +x 5 +end +arch grass +x 5 +y 1 +end +arch flagstone +x 5 +y 2 +end +arch white_wall_win2 +x 5 +y 2 +end +arch woodlarge +x 5 +y 3 +end +arch woodlarge +x 5 +y 4 +end +arch dungeon_magic +x 5 +y 5 +end +arch woodlarge +x 5 +y 5 +end +arch longtable_1_3 +x 5 +y 5 +end +arch swall_2_1_2 +x 5 +y 5 +end +arch woodlarge +x 5 +y 6 +end +arch woodlarge +x 5 +y 7 +end +arch woodlarge +x 5 +y 8 +end +arch woodlarge +x 5 +y 9 +end +arch chair_2.2 +x 5 +y 9 +end +arch woodlarge +x 5 +y 10 +end +arch light2 +x 5 +y 11 +end +arch flagstone +x 5 +y 11 +end +arch white_wall_2_1_2 +x 5 +y 11 +end +arch grass +x 5 +y 12 +end +arch cobblestones +x 5 +y 13 +end +arch grass +x 6 +end +arch grass +x 6 +y 1 +end +arch flagstone +x 6 +y 2 +end +arch white_wall_2_1_2 +x 6 +y 2 +end +arch woodlarge +x 6 +y 3 +end +arch bookshelf +x 6 +y 3 +end +arch light4 +x 6 +y 4 +end +arch woodlarge +x 6 +y 4 +end +arch dungeon_magic +x 6 +y 5 +end +arch woodlarge +x 6 +y 5 +end +arch swall_1_3_half +x 6 +y 5 +end +arch white_wall_1_4 +x 6 +y 5 +end +arch woodlarge +x 6 +y 6 +end +arch light4 +x 6 +y 7 +end +arch woodlarge +x 6 +y 7 +end +arch woodlarge +x 6 +y 8 +end +arch woodlarge +x 6 +y 9 +end +arch woodlarge +x 6 +y 10 +end +arch flagstone +x 6 +y 11 +end +arch white_wall_2_1_2 +x 6 +y 11 +end +arch grass +x 6 +y 12 +end +arch cobblestones +x 6 +y 13 +end +arch grass +x 7 +end +arch grass +x 7 +y 1 +end +arch flagstone +x 7 +y 2 +end +arch white_wall_2_1_2 +x 7 +y 2 +end +arch woodlarge +x 7 +y 3 +end +arch bookshelf +x 7 +y 3 +end +arch woodlarge +x 7 +y 4 +end +arch dungeon_magic +x 7 +y 5 +end +arch woodlarge +x 7 +y 5 +end +arch white_wall_2_1_2 +x 7 +y 5 +end +arch woodlarge +x 7 +y 6 +end +arch woodlarge +x 7 +y 7 +end +arch woodlarge +x 7 +y 8 +end +arch woodlarge +x 7 +y 9 +end +arch woodlarge +x 7 +y 10 +end +arch flagstone +x 7 +y 11 +end +arch white_wall_win2 +x 7 +y 11 +end +arch grass +x 7 +y 12 +end +arch cobblestones +x 7 +y 13 +end +arch grass +x 8 +end +arch grass +x 8 +y 1 +end +arch flagstone +x 8 +y 2 +end +arch white_wall_2_1_2 +x 8 +y 2 +end +arch woodlarge +x 8 +y 3 +end +arch desk +x 8 +y 3 +end +arch woodlarge +x 8 +y 4 +end +arch dungeon_magic +x 8 +y 5 +end +arch woodlarge +x 8 +y 5 +end +arch white_wall_2_1_2 +x 8 +y 5 +end +arch woodlarge +x 8 +y 6 +end +arch woodlarge +x 8 +y 7 +end +arch woodlarge +x 8 +y 8 +end +arch woodlarge +x 8 +y 9 +end +arch button_small +x 8 +y 10 +connected 1 +end +arch woodlarge +x 8 +y 10 +end +arch flagstone +x 8 +y 11 +end +arch white_wall_1_3 +x 8 +y 11 +end +arch dungeon_magic +x 8 +y 12 +end +arch invis_exit +slaying /world/world_102_108 +hp 19 +sp 10 +x 8 +y 12 +end +arch grass +x 8 +y 12 +end +arch cobblestones +x 8 +y 13 +end +arch grass +x 9 +end +arch grass +x 9 +y 1 +end +arch flagstone +x 9 +y 2 +end +arch white_wall_2_1_2 +x 9 +y 2 +end +arch woodlarge +x 9 +y 3 +end +arch bookshelf2 +x 9 +y 3 +end +arch light4 +x 9 +y 4 +end +arch woodlarge +x 9 +y 4 +end +arch dungeon_magic +x 9 +y 5 +end +arch woodlarge +x 9 +y 5 +end +arch white_wall_2_1_2 +x 9 +y 5 +end +arch woodlarge +x 9 +y 6 +end +arch sign +name Santo Dominion 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 Santo Dominion board +title Python +slaying /python/IPO/board.py +end +end +arch light4 +x 9 +y 7 +end +arch woodlarge +x 9 +y 7 +end +arch woodlarge +x 9 +y 8 +end +arch woodlarge +x 9 +y 9 +end +arch light4 +x 9 +y 10 +end +arch button_small +x 9 +y 10 +connected 1 +end +arch woodlarge +x 9 +y 10 +end +arch button_small +x 9 +y 11 +connected 1 +end +arch flagstone +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_102_108 +hp 19 +sp 10 +x 9 +y 12 +end +arch grass +x 9 +y 12 +end +arch cobblestones +x 9 +y 13 +end +arch grass +x 10 +end +arch grass +x 10 +y 1 +end +arch flagstone +x 10 +y 2 +end +arch white_wall_2_1_2 +x 10 +y 2 +end +arch woodlarge +x 10 +y 3 +end +arch bookshelf +x 10 +y 3 +end +arch woodlarge +x 10 +y 4 +end +arch dungeon_magic +x 10 +y 5 +end +arch woodlarge +x 10 +y 5 +end +arch white_wall_2_1_2 +x 10 +y 5 +end +arch woodlarge +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 woodlarge +x 10 +y 7 +end +arch woodlarge +x 10 +y 8 +end +arch woodlarge +x 10 +y 9 +end +arch button_small +x 10 +y 10 +connected 1 +end +arch woodlarge +x 10 +y 10 +end +arch flagstone +x 10 +y 11 +end +arch white_wall_1_4 +x 10 +y 11 +end +arch dungeon_magic +x 10 +y 12 +end +arch invis_exit +slaying /world/world_102_108 +hp 19 +sp 10 +x 10 +y 12 +end +arch grass +x 10 +y 12 +end +arch cobblestones +x 10 +y 13 +end +arch grass +x 11 +end +arch grass +x 11 +y 1 +end +arch flagstone +x 11 +y 2 +end +arch white_wall_2_2_3 +x 11 +y 2 +end +arch flagstone +x 11 +y 3 +end +arch white_wall_2_1_1 +x 11 +y 3 +end +arch light2 +x 11 +y 4 +end +arch flagstone +x 11 +y 4 +end +arch white_wall_2_1_1 +x 11 +y 4 +end +arch dungeon_magic +x 11 +y 5 +end +arch flagstone +x 11 +y 5 +end +arch white_wall_3_4 +x 11 +y 5 +end +arch flagstone +x 11 +y 6 +end +arch white_wall_2_1_1 +x 11 +y 6 +end +arch flagstone +x 11 +y 7 +end +arch white_wall_win1 +x 11 +y 7 +end +arch flagstone +x 11 +y 8 +end +arch white_wall_2_1_1 +x 11 +y 8 +end +arch light2 +x 11 +y 9 +end +arch flagstone +x 11 +y 9 +end +arch white_wall_2_1_1 +x 11 +y 9 +end +arch flagstone +x 11 +y 10 +end +arch white_wall_2_1_1 +x 11 +y 10 +end +arch flagstone +x 11 +y 11 +end +arch white_wall_2_2_4 +x 11 +y 11 +end +arch grass +x 11 +y 12 +end +arch cobblestones +x 11 +y 13 +end +arch grass +x 12 +end +arch grass +x 12 +y 1 +end +arch grass +x 12 +y 2 +end +arch grass +x 12 +y 3 +end +arch grass +x 12 +y 4 +end +arch grass +x 12 +y 5 +end +arch grass +x 12 +y 6 +end +arch grass +x 12 +y 7 +end +arch grass +x 12 +y 8 +end +arch grass +x 12 +y 9 +end +arch grass +x 12 +y 10 +end +arch grass +x 12 +y 11 +end +arch grass +x 12 +y 12 +end +arch cobblestones +x 12 +y 13 +end +arch cobblestones +x 13 +end +arch cobblestones +x 13 +y 1 +end +arch cobblestones +x 13 +y 2 +end +arch cobblestones +x 13 +y 3 +end +arch cobblestones +x 13 +y 4 +end +arch cobblestones +x 13 +y 5 +end +arch cobblestones +x 13 +y 6 +end +arch cobblestones +x 13 +y 7 +end +arch cobblestones +x 13 +y 8 +end +arch cobblestones +x 13 +y 9 +end +arch cobblestones +x 13 +y 10 +end +arch cobblestones +x 13 +y 11 +end +arch cobblestones +x 13 +y 12 +end +arch cobblestones +x 13 +y 13 +end diff --git a/world/world_102_108 b/world/world_102_108 index 121770405..0a634d3b1 100644 --- a/world/world_102_108 +++ b/world/world_102_108 @@ -9,7 +9,7 @@ enter_x 1 enter_y 1 msg Created: 2002-02-19 -Modified: 2012-06-23 Rick Tanner +Modified: 2012-08-15 Rick Tanner endmsg outdoor 1 tile_path_1 world_102_107 @@ -4605,6 +4605,14 @@ arch grass x 19 y 10 end +arch house_small +name Santo Dominion Imperial Post Office +slaying ../santo_dominion/shops/IPO_santodominion +hp 9 +sp 9 +x 19 +y 10 +end arch cobblestones x 19 y 11