From 575a71dcfed3b9fa44af244836f638a23df05a9a Mon Sep 17 00:00:00 2001 From: workhorse Date: Fri, 19 Jun 2026 11:51:17 -0400 Subject: feat: farming roughly implemented --- data/rooms/15.yaml | 1 + data/rooms/150.yaml | 32 ++++++++++++++++++++++++++++++++ data/rooms/151.yaml | 11 +++++++++++ data/rooms/152.yaml | 11 +++++++++++ 4 files changed, 55 insertions(+) create mode 100644 data/rooms/150.yaml create mode 100644 data/rooms/151.yaml create mode 100644 data/rooms/152.yaml (limited to 'data/rooms') diff --git a/data/rooms/15.yaml b/data/rooms/15.yaml index b51840a..a67624d 100644 --- a/data/rooms/15.yaml +++ b/data/rooms/15.yaml @@ -4,6 +4,7 @@ description: "Shelves lined with glass vials, dried herbs, and bubbling cauldron exits: east: 16 west: 14 + south: 150 mobs: - id: lesser_drone - id: lesser_drone diff --git a/data/rooms/150.yaml b/data/rooms/150.yaml new file mode 100644 index 0000000..462a30c --- /dev/null +++ b/data/rooms/150.yaml @@ -0,0 +1,32 @@ +id: 150 +name: "Hydroponics Bay" +description: "A large enclosed area with climate-controlled growing stations. {34}Lush green patches{/} of soil are laid out in neat rows under artificial UV lamps. A {94}tool shed{/} stands near the entrance. Exits lead to specialized growing areas." +map_symbol: "H" +exits: + north: 15 + east: 151 + south: 152 +objects: + - id: tool_shed +spawns: + - item_id: rake + quantity: 1 + respawn_ticks: 120 + - item_id: spade + quantity: 1 + respawn_ticks: 120 + - item_id: watering_can + quantity: 1 + respawn_ticks: 120 + - item_id: plant_cure + quantity: 3 + respawn_ticks: 200 + - item_id: guam_seed + quantity: 5 + respawn_ticks: 300 + - item_id: potato_seed + quantity: 10 + respawn_ticks: 300 + - item_id: onion_seed + quantity: 10 + respawn_ticks: 300 diff --git a/data/rooms/151.yaml b/data/rooms/151.yaml new file mode 100644 index 0000000..1bb25bf --- /dev/null +++ b/data/rooms/151.yaml @@ -0,0 +1,11 @@ +id: 151 +name: "Herb Garden" +description: "A dedicated section of the hydroponics bay for growing herbs. {28}Herb patches{/} are arranged in two rows under specialized grow lights. The air here smells faintly of fresh vegetation." +map_symbol: "G" +exits: + west: 150 +objects: + - id: herb_patch + - id: herb_patch + - id: herb_patch + - id: herb_patch diff --git a/data/rooms/152.yaml b/data/rooms/152.yaml new file mode 100644 index 0000000..5d2f62d --- /dev/null +++ b/data/rooms/152.yaml @@ -0,0 +1,11 @@ +id: 152 +name: "Allotment Field" +description: "A section with larger soil beds for growing vegetables. {94}Allotment patches{/} stretch across the floor under warm overhead lamps. A single {213}flower patch{/} sits in the corner." +map_symbol: "A" +exits: + north: 150 +objects: + - id: allotment_patch + - id: allotment_patch + - id: allotment_patch + - id: flower_patch -- cgit v1.2.3