diff options
Diffstat (limited to 'worlds')
| -rw-r--r-- | worlds/test.c | 57 |
1 files changed, 42 insertions, 15 deletions
diff --git a/worlds/test.c b/worlds/test.c index 5a7e020..3bb9287 100644 --- a/worlds/test.c +++ b/worlds/test.c @@ -2,38 +2,65 @@ const struct roomdata_t netcosm_world[] = { { - "starting_room", - "Starting Room", - "You are in the starting room.\nThere are exits to the west and the east.", - { NONE_N, NONE_NE, "east_room", NONE_SE, NONE_S, NONE_SW, "west_room", NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, + "portal_room", + "Portal Room", + "You stand in the middle of a stone room. In to the east lies a portal to the world. Above it, there is a sign that reads `Alacron, 238 A.B.A.`.", + { NONE_N, NONE_NE, "world_start", NONE_SE, NONE_S, NONE_SW, NONE_W, NONE_NW, NONE_UP, NONE_DN, "world_start", NONE_OT }, NULL, NULL, NULL, - NULL }, { - "west_room", - "West Room", - "You are in the west room.\nThere is an exit to the east.", - { NONE_N, NONE_NE, "starting_room", NONE_SE, NONE_S, NONE_SW, NONE_W, NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, + "world_start", + "Beride Town Square", + "You are in the Beride town square. All around you there are people hurrying to get along. To the north stands a statue of the late King Ajax IV. There are exits in all four directions.", + { "beride_square_n_statue", NONE_NE, "beride_square_e", NONE_SE, "beride_square_s", NONE_SW, "beride_square_w", NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, NULL, NULL, NULL, - NULL }, { - "east_room", - "East Room", - "You are in the east room.\nThere is an exit to the west.", - { NONE_N, NONE_NE, NONE_E, NONE_SE, NONE_S, NONE_SW, "starting_room", NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, + "beride_square_n_statue", + "King Ajax IV Statue", + "Your path is blocked by an enormous bronze statue. A plaque on the pedestal reads,\n\nKing Ajax IV\n\n182 - 238 A.B.A. To the south is the Beride Town Square.", + { NONE_N, NONE_NE, NONE_E, NONE_SE, "world_start", NONE_SW, NONE_W, NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, NULL, NULL, NULL, + }, + + { + "beride_square_e", + "Bottomless Pit", + "You take a step onto what seems to be solid rock, but your foot unexplicably slips through it, leading you to lose your balance and slip into the bottomless abyss...", + { NONE_N, NONE_NE, NONE_E, NONE_SE, NONE_S, NONE_SW, NONE_W, NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, + NULL, + NULL, + NULL, + }, + + { + "beride_square_w", + "Bottomless Pit", + "You take a step onto what seems to be solid rock, but your foot unexplicably slips through it, leading you to lose your balance and slip into the bottomless abyss...", + { NONE_N, NONE_NE, NONE_E, NONE_SE, NONE_S, NONE_SW, NONE_W, NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, + NULL, + NULL, + NULL, + }, + + { + "beride_square_s", + "Bottomless Pit", + "You take a step onto what seems to be solid rock, but your foot unexplicably slips through it, leading you to lose your balance and slip into the bottomless abyss...", + { NONE_N, NONE_NE, NONE_E, NONE_SE, NONE_S, NONE_SW, NONE_W, NONE_NW, NONE_UP, NONE_DN, NONE_IN, NONE_OT }, + NULL, + NULL, NULL, }, }; const size_t netcosm_world_sz = ARRAYLEN(netcosm_world); -const char *netcosm_world_name = "Test World 1.1"; +const char *netcosm_world_name = "Alacron 0.1"; |