diff options
Diffstat (limited to 'data/rooms/example/town')
30 files changed, 438 insertions, 0 deletions
diff --git a/data/rooms/example/town/999991.yaml b/data/rooms/example/town/999991.yaml new file mode 100644 index 0000000..0231940 --- /dev/null +++ b/data/rooms/example/town/999991.yaml @@ -0,0 +1,80 @@ +id: 999991 +name: "Town Square" +description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district." +exits: + east: 999992 + west: 9999922 + up: 9999930 + down: 9999931 +objects: + - id: lumby_fountain + - id: charging_station + - id: bank_booth + - id: aps_tower +mobs: + - "newbie_trainer" + - "general_store_clerk" +item_spawns: + - id: cape_of_agility + quantity: 1 + respawn_ticks: 60 + - id: graceful_hat + quantity: 1 + respawn_ticks: 60 + - id: graceful_torso + quantity: 1 + respawn_ticks: 60 + - id: graceful_legs + quantity: 1 + respawn_ticks: 60 + - id: graceful_gloves + quantity: 1 + respawn_ticks: 60 + - id: graceful_boots + quantity: 1 + respawn_ticks: 60 + - id: graceful_cape + quantity: 1 + respawn_ticks: 60 + - id: basic_deck + quantity: 1 + respawn_ticks: 60 + - id: solar_identifier + quantity: 1 + respawn_ticks: 60 + - id: hydro_identifier + quantity: 1 + respawn_ticks: 60 + - id: cosmic_identifier + quantity: 1 + respawn_ticks: 60 + - id: eco_identifier + quantity: 1 + respawn_ticks: 60 + - id: chaos_identifier + quantity: 1 + respawn_ticks: 60 + - id: bio_identifier + quantity: 1 + respawn_ticks: 60 + - id: nature_identifier + quantity: 1 + respawn_ticks: 60 + - id: law_identifier + quantity: 1 + respawn_ticks: 60 + - id: death_identifier + quantity: 1 + respawn_ticks: 60 + - id: blood_identifier + quantity: 1 + respawn_ticks: 60 + - id: grimy_guam + quantity: 5 + respawn_ticks: 60 + - id: vial_of_water + quantity: 5 + respawn_ticks: 60 + - id: eye_of_newt + quantity: 5 + respawn_ticks: 60 diff --git a/data/rooms/example/town/9999910.yaml b/data/rooms/example/town/9999910.yaml new file mode 100644 index 0000000..7dcbc2e --- /dev/null +++ b/data/rooms/example/town/9999910.yaml @@ -0,0 +1,10 @@ +id: 9999910 +name: "Farming Plot" +description: "A small patch of tilled soil behind a weathered fence. This area is not yet accessible." +exits: + west: 999999 + east: 9999911 +mobs: + - id: skeleton + - id: skeleton + - id: mutant_rat diff --git a/data/rooms/example/town/9999911.yaml b/data/rooms/example/town/9999911.yaml new file mode 100644 index 0000000..72b5337 --- /dev/null +++ b/data/rooms/example/town/9999911.yaml @@ -0,0 +1,17 @@ +id: 9999911 +name: "Kitchen" +description: "A warm kitchen with a stone hearth and wooden counters. A large iron cooking range dominates one wall, and shelves are stocked with ingredients." +exits: + east: 9999912 + west: 9999910 +objects: + - id: cooking_range +mobs: + - id: zombie +item_spawns: + - id: bucket_of_water + quantity: 1 + respawn_ticks: 200 + - id: pot_of_flour + quantity: 1 + respawn_ticks: 200 diff --git a/data/rooms/example/town/9999912.yaml b/data/rooms/example/town/9999912.yaml new file mode 100644 index 0000000..eee3aeb --- /dev/null +++ b/data/rooms/example/town/9999912.yaml @@ -0,0 +1,28 @@ +id: 9999912 +name: "Forge" +description: "A blazing forge and anvil dominate this smoky workshop. The heat from the furnace is intense." +exits: + east: 9999913 + west: 9999911 +mobs: + - "weapons_smith" +objects: + - id: furnace + - id: anvil + - id: bank_booth +item_spawns: + - id: copper_ore + quantity: 3 + respawn_ticks: 30 + - id: tin_ore + quantity: 3 + respawn_ticks: 30 + - id: iron_ore + quantity: 3 + respawn_ticks: 30 + - id: coal + quantity: 5 + respawn_ticks: 30 + - id: hammer + quantity: 1 + respawn_ticks: 30 diff --git a/data/rooms/example/town/9999913.yaml b/data/rooms/example/town/9999913.yaml new file mode 100644 index 0000000..369fb66 --- /dev/null +++ b/data/rooms/example/town/9999913.yaml @@ -0,0 +1,46 @@ +id: 9999913 +name: "Crafting Workshop" +description: "A bustling workshop filled with crafting stations. A {130}spinning wheel{/} sits in one corner, a {173}pottery wheel{/} and {196}pottery oven{/} in another. Racks of tools and raw materials line the walls. The forge is just to the west." +exits: + east: 9999914 + west: 9999912 +objects: + - id: spinning_wheel + - id: pottery_wheel + - id: pottery_oven + - id: sheep + - id: clay_rock + - id: clay_rock +mobs: + - id: tanner + - id: cow + - id: cow + - id: cow +item_spawns: + - id: flax + quantity: 5 + respawn_ticks: 60 + - id: thread + quantity: 10 + respawn_ticks: 60 + - id: shears + quantity: 1 + respawn_ticks: 60 + - id: needle + quantity: 1 + respawn_ticks: 60 + - id: chisel + quantity: 1 + respawn_ticks: 60 + - id: ring_mould + quantity: 1 + respawn_ticks: 60 + - id: necklace_mould + quantity: 1 + respawn_ticks: 60 + - id: amulet_mould + quantity: 1 + respawn_ticks: 60 + - id: bracelet_mould + quantity: 1 + respawn_ticks: 60 diff --git a/data/rooms/example/town/9999914.yaml b/data/rooms/example/town/9999914.yaml new file mode 100644 index 0000000..c003cf7 --- /dev/null +++ b/data/rooms/example/town/9999914.yaml @@ -0,0 +1,18 @@ +id: 9999914 +name: "Fletching Bench" +description: "A workbench covered in wood shavings, feathers, and arrowheads. Racks of unfinished bows line the walls, and a pile of bowstrings sits in the corner." +exits: + east: 9999915 + west: 9999913 +mobs: + - id: moss_giant +item_spawns: + - id: bowstring + quantity: 5 + respawn_ticks: 50 + - id: knife + quantity: 1 + respawn_ticks: 50 + - id: chisel + quantity: 1 + respawn_ticks: 50 diff --git a/data/rooms/example/town/9999915.yaml b/data/rooms/example/town/9999915.yaml new file mode 100644 index 0000000..f632f3e --- /dev/null +++ b/data/rooms/example/town/9999915.yaml @@ -0,0 +1,10 @@ +id: 9999915 +name: "Pharmacy Lab" +description: "Shelves lined with glass vials, dried herbs, and bubbling cauldrons. This area is not yet accessible." +exits: + east: 9999916 + west: 9999914 + south: 99999150 +mobs: + - id: lesser_drone + - id: lesser_drone diff --git a/data/rooms/example/town/9999916.yaml b/data/rooms/example/town/9999916.yaml new file mode 100644 index 0000000..0a8fb95 --- /dev/null +++ b/data/rooms/example/town/9999916.yaml @@ -0,0 +1,12 @@ +id: 9999916 +name: "Construction Site" +description: "A half-built structure surrounded by planks, nails, and blueprints. A workbench stands ready for crafting. Signs point north toward the Local Neighborhood and east toward the lumberyard." +exits: + east: 99999171 + west: 9999915 + north: 99999170 +objects: + - id: workbench +mobs: + - id: greater_drone + - id: estate_broker diff --git a/data/rooms/example/town/9999917.yaml b/data/rooms/example/town/9999917.yaml new file mode 100644 index 0000000..82ff07d --- /dev/null +++ b/data/rooms/example/town/9999917.yaml @@ -0,0 +1,10 @@ +id: 9999917 +name: "Bonfire" +description: "A ring of stones surrounds a bed of ash. A few unlit logs wait nearby. A narrow passage leads north toward what sounds like echoing footsteps and clanging metal." +exits: + east: 9999918 + west: 9999916 + north: 99999200 +mobs: + - id: scrap_bot + - id: scrap_bot diff --git a/data/rooms/example/town/9999918.yaml b/data/rooms/example/town/9999918.yaml new file mode 100644 index 0000000..baa21f4 --- /dev/null +++ b/data/rooms/example/town/9999918.yaml @@ -0,0 +1,6 @@ +id: 9999918 +name: "Thieves' Den" +description: "A shadowy hideout with lockpicks, dark cloaks, and wanted posters on the walls. This area is not yet accessible." +exits: + east: 9999919 + west: 9999917 diff --git a/data/rooms/example/town/9999919.yaml b/data/rooms/example/town/9999919.yaml new file mode 100644 index 0000000..2fd5c5d --- /dev/null +++ b/data/rooms/example/town/9999919.yaml @@ -0,0 +1,6 @@ +id: 9999919 +name: "Agility Course" +description: "A training ground with balance beams, monkey bars, and climbing nets. This area is not yet accessible." +exits: + east: 9999920 + west: 9999918 diff --git a/data/rooms/example/town/999992.yaml b/data/rooms/example/town/999992.yaml new file mode 100644 index 0000000..90bacac --- /dev/null +++ b/data/rooms/example/town/999992.yaml @@ -0,0 +1,16 @@ +id: 999992 +name: "Fishing Spot" +description: "A quiet spot along the riverbank. The water is clear and fish can be seen swimming beneath the surface. You can cast a line here with a fishing rod and bait." +exits: + east: 999994 + north: 999993 + west: 999991 +objects: + - id: bait_fishing_spot +item_spawns: + - id: fishing_rod + quantity: 1 + respawn_ticks: 30 + - id: fishing_bait + quantity: 20 + respawn_ticks: 60 diff --git a/data/rooms/example/town/9999920.yaml b/data/rooms/example/town/9999920.yaml new file mode 100644 index 0000000..88a2e3c --- /dev/null +++ b/data/rooms/example/town/9999920.yaml @@ -0,0 +1,6 @@ +id: 9999920 +name: "Assassin's Bureau" +description: "A discreet office with job postings pinned to a corkboard. This area is not yet accessible." +exits: + east: 9999921 + west: 9999919 diff --git a/data/rooms/example/town/9999921.yaml b/data/rooms/example/town/9999921.yaml new file mode 100644 index 0000000..8c399fe --- /dev/null +++ b/data/rooms/example/town/9999921.yaml @@ -0,0 +1,12 @@ +id: 9999921 +name: "Combat Arena" +description: "A sandy training ground with practice dummies and sparring rings. Several men wander here looking for a fight." +exits: + west: 9999920 +mobs: + - id: man + wander_interval: 10 + - id: man + wander_interval: 12 + - id: man + wander_interval: 15 diff --git a/data/rooms/example/town/9999922.yaml b/data/rooms/example/town/9999922.yaml new file mode 100644 index 0000000..fb2fe9f --- /dev/null +++ b/data/rooms/example/town/9999922.yaml @@ -0,0 +1,6 @@ +id: 9999922 +name: "West of Town Square" +description: "" +exits: + east: 999991 + west: 9999923 diff --git a/data/rooms/example/town/9999923.yaml b/data/rooms/example/town/9999923.yaml new file mode 100644 index 0000000..6160f00 --- /dev/null +++ b/data/rooms/example/town/9999923.yaml @@ -0,0 +1,6 @@ +id: 9999923 +name: "West of West of Town Square" +description: "Here is a description of where we are!" +exits: + east: 9999922 + south: 9999924 diff --git a/data/rooms/example/town/9999924.yaml b/data/rooms/example/town/9999924.yaml new file mode 100644 index 0000000..4c4592f --- /dev/null +++ b/data/rooms/example/town/9999924.yaml @@ -0,0 +1,6 @@ +id: 9999924 +name: "South of West of West of Town Square" +description: "Here is a description of where we are!" +exits: + north: 9999923 + east: 9999925 diff --git a/data/rooms/example/town/9999925.yaml b/data/rooms/example/town/9999925.yaml new file mode 100644 index 0000000..b9ad750 --- /dev/null +++ b/data/rooms/example/town/9999925.yaml @@ -0,0 +1,6 @@ +id: 9999925 +name: "East of South of West of West of Town Square" +description: "Here is a description of where we are!" +exits: + west: 9999924 + east: 9999926 diff --git a/data/rooms/example/town/9999926.yaml b/data/rooms/example/town/9999926.yaml new file mode 100644 index 0000000..f776337 --- /dev/null +++ b/data/rooms/example/town/9999926.yaml @@ -0,0 +1,6 @@ +id: 9999926 +name: "East of South of West of West of Town Square" +description: "Here is a description of where we are!" +exits: + west: 9999925 + south: 9999927 diff --git a/data/rooms/example/town/9999927.yaml b/data/rooms/example/town/9999927.yaml new file mode 100644 index 0000000..1c108e6 --- /dev/null +++ b/data/rooms/example/town/9999927.yaml @@ -0,0 +1,6 @@ +id: 9999927 +name: "East of South of West of West of Town Square" +description: "Here is a description of where we are!" +exits: + west: 9999928 + north: 9999926 diff --git a/data/rooms/example/town/9999928.yaml b/data/rooms/example/town/9999928.yaml new file mode 100644 index 0000000..79917f1 --- /dev/null +++ b/data/rooms/example/town/9999928.yaml @@ -0,0 +1,5 @@ +id: 9999928 +name: "East of South of West of West of Town Square" +description: "Here is a description of where we are!" +exits: + east: 9999927 diff --git a/data/rooms/example/town/999993.yaml b/data/rooms/example/town/999993.yaml new file mode 100644 index 0000000..078da89 --- /dev/null +++ b/data/rooms/example/town/999993.yaml @@ -0,0 +1,14 @@ +id: 999993 +name: "Fly Fishing Pool" +description: "A calm pool where insects hover over the water. Perfect for fly fishing." +exits: + south: 999992 +objects: + - id: fly_fishing_spot +item_spawns: + - id: fly_fishing_rod + quantity: 1 + respawn_ticks: 30 + - id: feather + quantity: 15 + respawn_ticks: 60 diff --git a/data/rooms/example/town/9999930.yaml b/data/rooms/example/town/9999930.yaml new file mode 100644 index 0000000..6e8a4c2 --- /dev/null +++ b/data/rooms/example/town/9999930.yaml @@ -0,0 +1,5 @@ +id: 9999930 +name: "Above Town Square" +description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district." +exits: + down: 999991 diff --git a/data/rooms/example/town/9999931.yaml b/data/rooms/example/town/9999931.yaml new file mode 100644 index 0000000..9a93023 --- /dev/null +++ b/data/rooms/example/town/9999931.yaml @@ -0,0 +1,6 @@ +id: 9999931 +name: "Below Town Square" +description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district." +exits: + up: 999991 + down: 9999950 diff --git a/data/rooms/example/town/999994.yaml b/data/rooms/example/town/999994.yaml new file mode 100644 index 0000000..e8c3453 --- /dev/null +++ b/data/rooms/example/town/999994.yaml @@ -0,0 +1,36 @@ +id: 999994 +name: "Woodcutting Glade" +description: "A sunny glade at the edge of the forest. A sturdy tree stands here, perfect for practicing woodcutting. A solid rock formation near the edge of the glade looks like it could provide cover." +exits: + east: 999996 + north: 999995 + west: 999992 +objects: + - id: tree + - id: tree + - id: tree + - id: tree + - id: simple_rock + - id: tutorial_lever +mobs: + - id: rat + - id: rat +item_spawns: + - id: bronze_axe + quantity: 1 + respawn_ticks: 60 + - id: matches + quantity: 100 + respawn_ticks: 120 + - id: firesteel + quantity: 1 + respawn_ticks: 120 + - id: lighter + quantity: 1 + respawn_ticks: 120 + - id: shortbow + quantity: 1 + respawn_ticks: 60 + - id: bronze_arrow + quantity: 100 + respawn_ticks: 60 diff --git a/data/rooms/example/town/999995.yaml b/data/rooms/example/town/999995.yaml new file mode 100644 index 0000000..767fe73 --- /dev/null +++ b/data/rooms/example/town/999995.yaml @@ -0,0 +1,11 @@ +id: 999995 +name: "Oak Grove" +description: "A stand of young oak trees. The wood here is tougher but more valuable." +exits: + south: 999994 +objects: + - id: oak_tree +item_spawns: + - id: iron_axe + quantity: 1 + respawn_ticks: 60 diff --git a/data/rooms/example/town/999996.yaml b/data/rooms/example/town/999996.yaml new file mode 100644 index 0000000..86b1b26 --- /dev/null +++ b/data/rooms/example/town/999996.yaml @@ -0,0 +1,15 @@ +id: 999996 +name: "Mining Pit" +description: "A small mining pit. The rocky walls glint with veins of copper ore." +exits: + east: 999998 + north: 999997 + west: 999994 +objects: + - id: copper_rock + - id: copper_rock + - id: copper_rock +item_spawns: + - id: bronze_pickaxe + quantity: 1 + respawn_ticks: 30 diff --git a/data/rooms/example/town/999997.yaml b/data/rooms/example/town/999997.yaml new file mode 100644 index 0000000..847da5c --- /dev/null +++ b/data/rooms/example/town/999997.yaml @@ -0,0 +1,9 @@ +id: 999997 +name: "Deep Mine" +description: "A deeper mine shaft. Higher quality ores can be found here. This area is not yet accessible." +exits: + south: 999996 +mobs: + - id: goblin + - id: goblin + - id: bandit diff --git a/data/rooms/example/town/999998.yaml b/data/rooms/example/town/999998.yaml new file mode 100644 index 0000000..6700e9a --- /dev/null +++ b/data/rooms/example/town/999998.yaml @@ -0,0 +1,11 @@ +id: 999998 +name: "Hacking Lab" +description: "A dimly lit room filled with old terminals and flickering screens. Cables dangle from the ceiling, some still sparking. The air smells of ozone and burnt circuitry. A {40}basic terminal{/} against the far wall still has power." +exits: + east: 999999 + west: 999996 +objects: + - id: terminal_basic + - id: terminal_advanced + - id: terminal_secure + - id: netrunner diff --git a/data/rooms/example/town/999999.yaml b/data/rooms/example/town/999999.yaml new file mode 100644 index 0000000..71b7f5f --- /dev/null +++ b/data/rooms/example/town/999999.yaml @@ -0,0 +1,13 @@ +id: 999999 +name: "Scavenging Post" +description: "A cluttered yard full of {243}scrap{/} and discarded technology. Piles of salvageable debris are scattered across the ground. The air smells of ozone and rust." +exits: + east: 9999910 + west: 999998 + north: 99999150 + south: 99999151 +objects: + - id: scrap_pile + - id: scrap_pile + - id: scrap_pile + - id: solar_altar |
