aboutsummaryrefslogtreecommitdiff
path: root/data/rooms/forest
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-20 15:35:58 -0400
committerhistoria <[not public]>2026-09-20 15:35:58 -0400
commit91b466b6923d3eb1df1658199960fe7aa6db36dc (patch)
treee8a5f308530037f9471e19e6f194177c784c36b6 /data/rooms/forest
parentbab5dd653039d026eb3d4e46da7aafef7137fe7c (diff)
downloadthehouseoficarus-91b466b6923d3eb1df1658199960fe7aa6db36dc.tar.gz
feat: new placeholder world
Diffstat (limited to 'data/rooms/forest')
-rw-r--r--data/rooms/forest/4100.yaml16
-rw-r--r--data/rooms/forest/4101.yaml9
-rw-r--r--data/rooms/forest/4102.yaml18
-rw-r--r--data/rooms/forest/4103.yaml18
-rw-r--r--data/rooms/forest/4104.yaml18
-rw-r--r--data/rooms/forest/4105.yaml16
-rw-r--r--data/rooms/forest/4106.yaml12
-rw-r--r--data/rooms/forest/4107.yaml12
-rw-r--r--data/rooms/forest/4108.yaml10
-rw-r--r--data/rooms/forest/4109.yaml8
-rw-r--r--data/rooms/forest/4110.yaml9
-rw-r--r--data/rooms/forest/4111.yaml7
-rw-r--r--data/rooms/forest/4112.yaml7
-rw-r--r--data/rooms/forest/4113.yaml8
-rw-r--r--data/rooms/forest/4114.yaml11
-rw-r--r--data/rooms/forest/4115.yaml10
-rw-r--r--data/rooms/forest/4116.yaml10
-rw-r--r--data/rooms/forest/4117.yaml10
-rw-r--r--data/rooms/forest/4118.yaml7
-rw-r--r--data/rooms/forest/4119.yaml7
20 files changed, 223 insertions, 0 deletions
diff --git a/data/rooms/forest/4100.yaml b/data/rooms/forest/4100.yaml
new file mode 100644
index 0000000..e489065
--- /dev/null
+++ b/data/rooms/forest/4100.yaml
@@ -0,0 +1,16 @@
+name: Western Forest — Warden’s Fork
+description: A covered map stands at a three-way fork. Numisia lies east, Tuccia south, and Domita northwest
+ by the maintained north road.
+exits:
+ east:
+ room: 7121
+ south:
+ room: 7122
+ north:
+ room: 7132
+ west:
+ room: 4101
+objects:
+- id: aps_tower
+mobs:
+- id: forest_warden
diff --git a/data/rooms/forest/4101.yaml b/data/rooms/forest/4101.yaml
new file mode 100644
index 0000000..dc81522
--- /dev/null
+++ b/data/rooms/forest/4101.yaml
@@ -0,0 +1,9 @@
+name: Western Forest — Coppice Gate
+description: A low gate opens into a managed timber trail. No aggressive creature enters the managed grove.
+exits:
+ east:
+ room: 4100
+ west:
+ room: 4102
+objects:
+- id: tree
diff --git a/data/rooms/forest/4102.yaml b/data/rooms/forest/4102.yaml
new file mode 100644
index 0000000..6efd95d
--- /dev/null
+++ b/data/rooms/forest/4102.yaml
@@ -0,0 +1,18 @@
+name: Western Forest — Oak Stand
+description: Straight oaks rise above the low coppice. Woodcutting 15. No aggressive creature enters the
+ managed grove.
+exits:
+ east:
+ room: 4101
+ west:
+ room: 4103
+ north:
+ room: 4110
+ south:
+ room: 4114
+objects:
+- id: oak_tree
+- name: danger marker
+ description: 'DANGER beyond this side trail: goblin, goblin. The public road and gathering path are
+ safe; this detour is optional.'
+ inroom_description: A danger marker stands where travelers can read it.
diff --git a/data/rooms/forest/4103.yaml b/data/rooms/forest/4103.yaml
new file mode 100644
index 0000000..293be25
--- /dev/null
+++ b/data/rooms/forest/4103.yaml
@@ -0,0 +1,18 @@
+name: Western Forest — Willow Brook
+description: Roots trail into a slow stream. Woodcutting 30. No aggressive creature enters the managed
+ grove.
+exits:
+ east:
+ room: 4102
+ west:
+ room: 4104
+ north:
+ room: 4111
+ south:
+ room: 4115
+objects:
+- id: willow_tree
+- name: danger marker
+ description: 'DANGER beyond this side trail: bandit. The public road and gathering path are safe; this
+ detour is optional.'
+ inroom_description: A danger marker stands where travelers can read it.
diff --git a/data/rooms/forest/4104.yaml b/data/rooms/forest/4104.yaml
new file mode 100644
index 0000000..68b0970
--- /dev/null
+++ b/data/rooms/forest/4104.yaml
@@ -0,0 +1,18 @@
+name: Western Forest — Teak Terrace
+description: Terraces hold well-spaced teak trees. Woodcutting 35. No aggressive creature enters the managed
+ grove.
+exits:
+ east:
+ room: 4103
+ west:
+ room: 4105
+ north:
+ room: 4112
+ south:
+ room: 4116
+objects:
+- id: teak_tree
+- name: danger marker
+ description: 'DANGER beyond this side trail: mutant rat. The public road and gathering path are safe;
+ this detour is optional.'
+ inroom_description: A danger marker stands where travelers can read it.
diff --git a/data/rooms/forest/4105.yaml b/data/rooms/forest/4105.yaml
new file mode 100644
index 0000000..68139f7
--- /dev/null
+++ b/data/rooms/forest/4105.yaml
@@ -0,0 +1,16 @@
+name: Western Forest — Foresters’ Clearing
+description: A common-wood stand is reserved for beginners learning with friends. No aggressive creature
+ enters the managed grove.
+exits:
+ east:
+ room: 4104
+ west:
+ room: 4106
+ south:
+ room: 4117
+objects:
+- id: tree
+- name: danger marker
+ description: 'DANGER beyond this side trail: drone. The public road and gathering path are safe; this
+ detour is optional.'
+ inroom_description: A danger marker stands where travelers can read it.
diff --git a/data/rooms/forest/4106.yaml b/data/rooms/forest/4106.yaml
new file mode 100644
index 0000000..815aabf
--- /dev/null
+++ b/data/rooms/forest/4106.yaml
@@ -0,0 +1,12 @@
+name: Western Forest — Brookside Oaks
+description: Young oaks follow a winding brook. Woodcutting 15. No aggressive creature enters the managed
+ grove.
+exits:
+ east:
+ room: 4105
+ west:
+ room: 4107
+ north:
+ room: 4113
+objects:
+- id: oak_tree
diff --git a/data/rooms/forest/4107.yaml b/data/rooms/forest/4107.yaml
new file mode 100644
index 0000000..5f77443
--- /dev/null
+++ b/data/rooms/forest/4107.yaml
@@ -0,0 +1,12 @@
+name: Western Forest — West Willow Reach
+description: Willows shade the westward trail. Woodcutting 30. No aggressive creature enters the managed
+ grove.
+exits:
+ east:
+ room: 4106
+ west:
+ room: 4108
+ north:
+ room: 4118
+objects:
+- id: willow_tree
diff --git a/data/rooms/forest/4108.yaml b/data/rooms/forest/4108.yaml
new file mode 100644
index 0000000..4238dd7
--- /dev/null
+++ b/data/rooms/forest/4108.yaml
@@ -0,0 +1,10 @@
+name: Western Forest — Plantation Edge
+description: Teak planted by the first settlers marks the present district boundary. Woodcutting 35. No
+ aggressive creature enters the managed grove.
+exits:
+ east:
+ room: 4107
+ west:
+ room: 4109
+objects:
+- id: teak_tree
diff --git a/data/rooms/forest/4109.yaml b/data/rooms/forest/4109.yaml
new file mode 100644
index 0000000..948e5bd
--- /dev/null
+++ b/data/rooms/forest/4109.yaml
@@ -0,0 +1,8 @@
+name: Western Forest — Western Waystation
+description: Ordinary trees line the maintained path beyond the timber stands. Future regions lie farther
+ west. No aggressive creature enters the managed grove.
+exits:
+ east:
+ room: 4108
+objects:
+- id: tree
diff --git a/data/rooms/forest/4110.yaml b/data/rooms/forest/4110.yaml
new file mode 100644
index 0000000..947a7ac
--- /dev/null
+++ b/data/rooms/forest/4110.yaml
@@ -0,0 +1,9 @@
+name: Western Forest — Charcoal Camp
+description: A public workbench and sawyer’s shelter stand outside the town boundaries.
+exits:
+ south:
+ room: 4102
+objects:
+- id: workbench
+mobs:
+- id: sawmill_operator
diff --git a/data/rooms/forest/4111.yaml b/data/rooms/forest/4111.yaml
new file mode 100644
index 0000000..3c9878d
--- /dev/null
+++ b/data/rooms/forest/4111.yaml
@@ -0,0 +1,7 @@
+name: Western Forest — River Bend
+description: A shaded river bend supports fly fishing without blocking the timber trail.
+exits:
+ south:
+ room: 4103
+objects:
+- id: fly_fishing_spot
diff --git a/data/rooms/forest/4112.yaml b/data/rooms/forest/4112.yaml
new file mode 100644
index 0000000..10955e4
--- /dev/null
+++ b/data/rooms/forest/4112.yaml
@@ -0,0 +1,7 @@
+name: Western Forest — Eco Shrine
+description: Organic circuits identify ecojunk for scavengers of level 28.
+exits:
+ south:
+ room: 4104
+objects:
+- id: eco_altar
diff --git a/data/rooms/forest/4113.yaml b/data/rooms/forest/4113.yaml
new file mode 100644
index 0000000..7a4f3e0
--- /dev/null
+++ b/data/rooms/forest/4113.yaml
@@ -0,0 +1,8 @@
+name: Western Forest — Old Field Station
+description: Roots enfold an abandoned field terminal. The training program still responds at Hacking
+ 20.
+exits:
+ south:
+ room: 4106
+objects:
+- id: terminal_advanced
diff --git a/data/rooms/forest/4114.yaml b/data/rooms/forest/4114.yaml
new file mode 100644
index 0000000..c45aaf8
--- /dev/null
+++ b/data/rooms/forest/4114.yaml
@@ -0,0 +1,11 @@
+name: Western Forest — Goblin Camp
+description: Broken baskets hang from the branches. This is an off-road combat area; hostile creatures
+ remain here.
+exits:
+ north:
+ room: 4102
+objects:
+- id: rock_outcrop
+mobs:
+- id: goblin
+- id: goblin
diff --git a/data/rooms/forest/4115.yaml b/data/rooms/forest/4115.yaml
new file mode 100644
index 0000000..341177a
--- /dev/null
+++ b/data/rooms/forest/4115.yaml
@@ -0,0 +1,10 @@
+name: Western Forest — Bandit Clearing
+description: A stolen wagon has been turned into a barricade. This is an off-road combat area; hostile
+ creatures remain here.
+exits:
+ north:
+ room: 4103
+objects:
+- id: rock_outcrop
+mobs:
+- id: bandit
diff --git a/data/rooms/forest/4116.yaml b/data/rooms/forest/4116.yaml
new file mode 100644
index 0000000..6d0cb3b
--- /dev/null
+++ b/data/rooms/forest/4116.yaml
@@ -0,0 +1,10 @@
+name: Western Forest — Rat Hollow
+description: Oversized rat tracks cross a muddy hollow. This is an off-road combat area; hostile creatures
+ remain here.
+exits:
+ north:
+ room: 4104
+objects:
+- id: rock_outcrop
+mobs:
+- id: mutant_rat
diff --git a/data/rooms/forest/4117.yaml b/data/rooms/forest/4117.yaml
new file mode 100644
index 0000000..fae76da
--- /dev/null
+++ b/data/rooms/forest/4117.yaml
@@ -0,0 +1,10 @@
+name: Western Forest — Relay Enclosure
+description: A broken fence surrounds still-active security equipment. Assassin 15; insulated gloves recommended.
+ This is an off-road combat area; hostile creatures remain here.
+exits:
+ north:
+ room: 4105
+objects:
+- id: rock_outcrop
+mobs:
+- id: drone
diff --git a/data/rooms/forest/4118.yaml b/data/rooms/forest/4118.yaml
new file mode 100644
index 0000000..9b1753e
--- /dev/null
+++ b/data/rooms/forest/4118.yaml
@@ -0,0 +1,7 @@
+name: Western Forest — Ranger Shelter
+description: An emergency charger and dry shelter mark the farthest regular patrol point.
+exits:
+ south:
+ room: 4107
+objects:
+- id: charging_station
diff --git a/data/rooms/forest/4119.yaml b/data/rooms/forest/4119.yaml
new file mode 100644
index 0000000..9bd99d6
--- /dev/null
+++ b/data/rooms/forest/4119.yaml
@@ -0,0 +1,7 @@
+name: Forest — Ranger Exercise Track
+description: A safe branch reaches the ranger training circuit.
+exits:
+ east:
+ room: 7134
+ west:
+ room: 8104