From 8ee8982b8759bcae116647cc993867f4c8b0a6ce Mon Sep 17 00:00:00 2001 From: workhorse Date: Fri, 19 Jun 2026 20:24:52 -0400 Subject: reorganized items, objects, and rooms in directories. oranized module names. added startup checks. --- data/items/misc/birds_nest.yaml | 9 +++++++++ data/items/misc/christmas_cracker.yaml | 10 ++++++++++ data/items/misc/circuit_board.yaml | 6 ++++++ data/items/misc/credit_stick.yaml | 9 +++++++++ data/items/misc/credits.yaml | 6 ++++++ data/items/misc/mahogany_table.yaml | 6 ++++++ data/items/misc/nutrient_bar.yaml | 8 ++++++++ data/items/misc/oak_shelf.yaml | 6 ++++++ data/items/misc/oak_table.yaml | 6 ++++++ data/items/misc/pass_stub.yaml | 6 ++++++ data/items/misc/scrap_metal.yaml | 6 ++++++ data/items/misc/teak_table.yaml | 6 ++++++ data/items/misc/wooden_chair.yaml | 6 ++++++ data/items/misc/wooden_shelf.yaml | 6 ++++++ data/items/misc/wooden_table.yaml | 6 ++++++ 15 files changed, 102 insertions(+) create mode 100644 data/items/misc/birds_nest.yaml create mode 100644 data/items/misc/christmas_cracker.yaml create mode 100644 data/items/misc/circuit_board.yaml create mode 100644 data/items/misc/credit_stick.yaml create mode 100644 data/items/misc/credits.yaml create mode 100644 data/items/misc/mahogany_table.yaml create mode 100644 data/items/misc/nutrient_bar.yaml create mode 100644 data/items/misc/oak_shelf.yaml create mode 100644 data/items/misc/oak_table.yaml create mode 100644 data/items/misc/pass_stub.yaml create mode 100644 data/items/misc/scrap_metal.yaml create mode 100644 data/items/misc/teak_table.yaml create mode 100644 data/items/misc/wooden_chair.yaml create mode 100644 data/items/misc/wooden_shelf.yaml create mode 100644 data/items/misc/wooden_table.yaml (limited to 'data/items/misc') diff --git a/data/items/misc/birds_nest.yaml b/data/items/misc/birds_nest.yaml new file mode 100644 index 0000000..1366b5d --- /dev/null +++ b/data/items/misc/birds_nest.yaml @@ -0,0 +1,9 @@ +id: birds_nest +name: bird's nest +color: "179" +description: "A bird's nest. You can search it for treasure." +value: 5 +stackable: false +search_table: birds_nest_drop +search_ticks: 3 +search_message: "digging through the bird's nest" diff --git a/data/items/misc/christmas_cracker.yaml b/data/items/misc/christmas_cracker.yaml new file mode 100644 index 0000000..c296443 --- /dev/null +++ b/data/items/misc/christmas_cracker.yaml @@ -0,0 +1,10 @@ +id: christmas_cracker +name: christmas cracker +color: "196" +description: "A festive party cracker. Pull it apart to see what's inside!" +value: 10 +stackable: true +search_table: christmas_cracker_hat +search_misc_table: christmas_cracker_misc +search_ticks: 3 +search_message: "digging through the christmas cracker" diff --git a/data/items/misc/circuit_board.yaml b/data/items/misc/circuit_board.yaml new file mode 100644 index 0000000..5b4db83 --- /dev/null +++ b/data/items/misc/circuit_board.yaml @@ -0,0 +1,6 @@ +id: circuit_board +name: circuit board +color: "40" +description: "A scorched circuit board salvaged from a destroyed drone." +value: 25 +stackable: false diff --git a/data/items/misc/credit_stick.yaml b/data/items/misc/credit_stick.yaml new file mode 100644 index 0000000..46b3050 --- /dev/null +++ b/data/items/misc/credit_stick.yaml @@ -0,0 +1,9 @@ +id: credit_stick +name: credit stick +color: "220" +description: "A small electronic stick loaded with credits. You can search it to extract the credits." +value: 10 +stackable: false +search_table: credit_stick_drop +search_ticks: 2 +search_message: "cracking open the credit stick" \ No newline at end of file diff --git a/data/items/misc/credits.yaml b/data/items/misc/credits.yaml new file mode 100644 index 0000000..7e2de10 --- /dev/null +++ b/data/items/misc/credits.yaml @@ -0,0 +1,6 @@ +id: credits +name: credits +color: "220" +description: "A handful of universal credits." +value: 1 +stackable: true diff --git a/data/items/misc/mahogany_table.yaml b/data/items/misc/mahogany_table.yaml new file mode 100644 index 0000000..245b929 --- /dev/null +++ b/data/items/misc/mahogany_table.yaml @@ -0,0 +1,6 @@ +id: mahogany_table +name: mahogany table +color: "96" +description: "A luxurious mahogany table, the centerpiece of any room." +value: 240 +stackable: false diff --git a/data/items/misc/nutrient_bar.yaml b/data/items/misc/nutrient_bar.yaml new file mode 100644 index 0000000..d33d7de --- /dev/null +++ b/data/items/misc/nutrient_bar.yaml @@ -0,0 +1,8 @@ +id: nutrient_bar +name: nutrient bar +color: "220" +description: "A compressed bar of processed nutrients. Restores a small amount of health." +value: 5 +stackable: true +heal_value: 2 +eat_message: "You eat the nutrient bar." diff --git a/data/items/misc/oak_shelf.yaml b/data/items/misc/oak_shelf.yaml new file mode 100644 index 0000000..0f08fa5 --- /dev/null +++ b/data/items/misc/oak_shelf.yaml @@ -0,0 +1,6 @@ +id: oak_shelf +name: oak shelf +color: "94" +description: "A solid oak shelf, built to last." +value: 80 +stackable: false diff --git a/data/items/misc/oak_table.yaml b/data/items/misc/oak_table.yaml new file mode 100644 index 0000000..e94b372 --- /dev/null +++ b/data/items/misc/oak_table.yaml @@ -0,0 +1,6 @@ +id: oak_table +name: oak table +color: "94" +description: "A fine oak table with carved legs." +value: 100 +stackable: false diff --git a/data/items/misc/pass_stub.yaml b/data/items/misc/pass_stub.yaml new file mode 100644 index 0000000..1068190 --- /dev/null +++ b/data/items/misc/pass_stub.yaml @@ -0,0 +1,6 @@ +id: pass_stub +name: pass stub +color: "222" +description: "A crumpled slip of paper stamped with the guard's seal. Grants one-time access past the gate." +value: 0 +stackable: false diff --git a/data/items/misc/scrap_metal.yaml b/data/items/misc/scrap_metal.yaml new file mode 100644 index 0000000..d9b805e --- /dev/null +++ b/data/items/misc/scrap_metal.yaml @@ -0,0 +1,6 @@ +id: scrap_metal +name: scrap metal +color: "243" +description: "A chunk of salvaged scrap metal." +value: 2 +stackable: false diff --git a/data/items/misc/teak_table.yaml b/data/items/misc/teak_table.yaml new file mode 100644 index 0000000..5c2c5c5 --- /dev/null +++ b/data/items/misc/teak_table.yaml @@ -0,0 +1,6 @@ +id: teak_table +name: teak table +color: "100" +description: "An elegant teak table with a polished surface." +value: 160 +stackable: false diff --git a/data/items/misc/wooden_chair.yaml b/data/items/misc/wooden_chair.yaml new file mode 100644 index 0000000..16220ef --- /dev/null +++ b/data/items/misc/wooden_chair.yaml @@ -0,0 +1,6 @@ +id: wooden_chair +name: wooden chair +color: "130" +description: "A comfortable wooden chair with a smooth finish." +value: 35 +stackable: false diff --git a/data/items/misc/wooden_shelf.yaml b/data/items/misc/wooden_shelf.yaml new file mode 100644 index 0000000..3b0d97d --- /dev/null +++ b/data/items/misc/wooden_shelf.yaml @@ -0,0 +1,6 @@ +id: wooden_shelf +name: wooden shelf +color: "130" +description: "A simple wooden shelf, useful for storing small items." +value: 40 +stackable: false diff --git a/data/items/misc/wooden_table.yaml b/data/items/misc/wooden_table.yaml new file mode 100644 index 0000000..171a9bb --- /dev/null +++ b/data/items/misc/wooden_table.yaml @@ -0,0 +1,6 @@ +id: wooden_table +name: wooden table +color: "130" +description: "A sturdy wooden table, perfect for dining or displaying objects." +value: 50 +stackable: false -- cgit v1.2.3