From 69d8757ad983697cdc9182fdcc1cdb612a77fb41 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Wed, 10 Jun 2026 04:44:31 -0400 Subject: feat: yaml architecture for complex object interaction --- data/players/characters/.gitkeep | 0 data/players/characters/ad.yaml | 59 ------------------------ data/players/characters/be.yaml | 44 ------------------ data/players/characters/eo.yaml | 50 --------------------- data/players/characters/ew.yaml | 44 ------------------ data/players/characters/fd.yaml | 44 ------------------ data/players/characters/guy4.yaml | 40 ----------------- data/players/characters/he.yaml | 41 ----------------- data/players/characters/ir.yaml | 53 ---------------------- data/players/characters/je.yaml | 50 --------------------- data/players/characters/me.yaml | 41 ----------------- data/players/characters/mo.yaml | 53 ---------------------- data/players/characters/nc.yaml | 56 ----------------------- data/players/characters/oe.yaml | 47 ------------------- data/players/characters/oer.yaml | 95 --------------------------------------- data/players/characters/ow.yaml | 47 ------------------- data/players/characters/re.yaml | 44 ------------------ data/players/characters/wor.yaml | 50 --------------------- 18 files changed, 858 deletions(-) create mode 100644 data/players/characters/.gitkeep delete mode 100644 data/players/characters/ad.yaml delete mode 100644 data/players/characters/be.yaml delete mode 100644 data/players/characters/eo.yaml delete mode 100644 data/players/characters/ew.yaml delete mode 100644 data/players/characters/fd.yaml delete mode 100644 data/players/characters/guy4.yaml delete mode 100644 data/players/characters/he.yaml delete mode 100644 data/players/characters/ir.yaml delete mode 100644 data/players/characters/je.yaml delete mode 100644 data/players/characters/me.yaml delete mode 100644 data/players/characters/mo.yaml delete mode 100644 data/players/characters/nc.yaml delete mode 100644 data/players/characters/oe.yaml delete mode 100644 data/players/characters/oer.yaml delete mode 100644 data/players/characters/ow.yaml delete mode 100644 data/players/characters/re.yaml delete mode 100644 data/players/characters/wor.yaml (limited to 'data/players/characters') diff --git a/data/players/characters/.gitkeep b/data/players/characters/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/data/players/characters/ad.yaml b/data/players/characters/ad.yaml deleted file mode 100644 index 9bbaec2..0000000 --- a/data/players/characters/ad.yaml +++ /dev/null @@ -1,59 +0,0 @@ -name: ad -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 - 2: - item_id: copper_ore - quantity: 1 - 3: - item_id: copper_ore - quantity: 1 - 4: - item_id: copper_ore - quantity: 1 - 5: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/be.yaml b/data/players/characters/be.yaml deleted file mode 100644 index e00fe49..0000000 --- a/data/players/characters/be.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: be -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: fishing_rod - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 8 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/eo.yaml b/data/players/characters/eo.yaml deleted file mode 100644 index c258c4d..0000000 --- a/data/players/characters/eo.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: eo -skills: - agility: 0 - alchemy: 0 - attack: 21 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1161 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: bronze_pickaxe - quantity: 1 - 2: - item_id: bones - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 7 -credits: 10 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 68 diff --git a/data/players/characters/ew.yaml b/data/players/characters/ew.yaml deleted file mode 100644 index 6169e00..0000000 --- a/data/players/characters/ew.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: ew -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/fd.yaml b/data/players/characters/fd.yaml deleted file mode 100644 index 5558d9b..0000000 --- a/data/players/characters/fd.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: fd -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/guy4.yaml b/data/players/characters/guy4.yaml deleted file mode 100644 index 4141899..0000000 --- a/data/players/characters/guy4.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: guy4 -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: {} -equipment: {} -toolbelt: [] -room_id: 1 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/he.yaml b/data/players/characters/he.yaml deleted file mode 100644 index e36c8d2..0000000 --- a/data/players/characters/he.yaml +++ /dev/null @@ -1,41 +0,0 @@ -name: he -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: {} -equipment: {} -toolbelt: [] -room_id: 8 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/ir.yaml b/data/players/characters/ir.yaml deleted file mode 100644 index 95da9ca..0000000 --- a/data/players/characters/ir.yaml +++ /dev/null @@ -1,53 +0,0 @@ -name: ir -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 - 2: - item_id: copper_ore - quantity: 1 - 3: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/je.yaml b/data/players/characters/je.yaml deleted file mode 100644 index 2816d76..0000000 --- a/data/players/characters/je.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: je -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: pass_stub - quantity: 1 - 2: - item_id: uncut_sapphire - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 10 -hp: 10 -credits: 50 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/me.yaml b/data/players/characters/me.yaml deleted file mode 100644 index ef5d9b0..0000000 --- a/data/players/characters/me.yaml +++ /dev/null @@ -1,41 +0,0 @@ -name: me -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: {} -equipment: {} -toolbelt: [] -room_id: 8 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/mo.yaml b/data/players/characters/mo.yaml deleted file mode 100644 index d9139c0..0000000 --- a/data/players/characters/mo.yaml +++ /dev/null @@ -1,53 +0,0 @@ -name: mo -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 - 2: - item_id: copper_ore - quantity: 1 - 3: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/nc.yaml b/data/players/characters/nc.yaml deleted file mode 100644 index 13af64e..0000000 --- a/data/players/characters/nc.yaml +++ /dev/null @@ -1,56 +0,0 @@ -name: nc -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 - 2: - item_id: copper_ore - quantity: 1 - 3: - item_id: copper_ore - quantity: 1 - 4: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/oe.yaml b/data/players/characters/oe.yaml deleted file mode 100644 index d54feca..0000000 --- a/data/players/characters/oe.yaml +++ /dev/null @@ -1,47 +0,0 @@ -name: oe -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/oer.yaml b/data/players/characters/oer.yaml deleted file mode 100644 index 246ae02..0000000 --- a/data/players/characters/oer.yaml +++ /dev/null @@ -1,95 +0,0 @@ -name: oer -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 - 2: - item_id: copper_ore - quantity: 1 - 3: - item_id: copper_ore - quantity: 1 - 4: - item_id: copper_ore - quantity: 1 - 5: - item_id: copper_ore - quantity: 1 - 6: - item_id: copper_ore - quantity: 1 - 7: - item_id: copper_ore - quantity: 1 - 8: - item_id: copper_ore - quantity: 1 - 9: - item_id: copper_ore - quantity: 1 - 10: - item_id: copper_ore - quantity: 1 - 11: - item_id: copper_ore - quantity: 1 - 12: - item_id: copper_ore - quantity: 1 - 13: - item_id: copper_ore - quantity: 1 - 14: - item_id: copper_ore - quantity: 1 - 15: - item_id: copper_ore - quantity: 1 - 16: - item_id: copper_ore - quantity: 1 - 17: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/ow.yaml b/data/players/characters/ow.yaml deleted file mode 100644 index 32c03c5..0000000 --- a/data/players/characters/ow.yaml +++ /dev/null @@ -1,47 +0,0 @@ -name: ow -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 - 1: - item_id: copper_ore - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/re.yaml b/data/players/characters/re.yaml deleted file mode 100644 index 819f3b5..0000000 --- a/data/players/characters/re.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: re -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: bronze_pickaxe - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 2 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 diff --git a/data/players/characters/wor.yaml b/data/players/characters/wor.yaml deleted file mode 100644 index 687c8d9..0000000 --- a/data/players/characters/wor.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: wor -skills: - agility: 0 - alchemy: 0 - attack: 0 - construction: 0 - cooking: 0 - crafting: 0 - defense: 0 - fishing: 0 - fletching: 0 - hitpoints: 1154 - hunter: 0 - mining: 0 - ranged: 0 - scavenging: 0 - science: 0 - slayer: 0 - smithing: 0 - strength: 0 - technology: 0 - thieving: 0 - woodcutting: 0 -inventory: - 0: - item_id: fishing_rod - quantity: 1 - 1: - item_id: raw_trout - quantity: 1 - 2: - item_id: raw_trout - quantity: 1 -equipment: {} -toolbelt: [] -room_id: 9 -hp: 10 -credits: 0 -description: "" -attack_style: accurate -toggles: - description: true - exits: true - mobenter: true - mobleave: true - mobspawn: true - reserve: true - tinymap: true - xpdrops: true -regeneratetick: 0 -- cgit v1.2.3