diff --git a/public/resources/ecology/fauna/species/basalt_centipede.json b/public/resources/ecology/fauna/species/basalt_centipede.json new file mode 100644 index 00000000..a210d873 --- /dev/null +++ b/public/resources/ecology/fauna/species/basalt_centipede.json @@ -0,0 +1,60 @@ +{ + "id": "basalt_centipede", + "name": "Basalt Centipede", + "description": "Heavy, armoured centipede the colour of weathered basalt, hunting through the cracked-pavement habitat of a cooled lava flow. Up to twenty centimetres long, with venom potent enough to subdue lizards and small rodents. Hunts at night when the flow surface has shed enough heat to permit movement; retreats into deep crack networks during the day. A keystone arthropod predator of the lava-field community.", + "tags": ["domain_land", "trophic_predator", "tier_2"], + "domain": "land", + "trophic_level": "predator", + "lineage": "insects_social", + "ecology_tier": 2, + "traits": [ + "size_small", + "diet_carnivore", + "habitat_terrestrial", + "locomotion_walking", + "thermal_cold_blooded", + "repro_k_strategy", + "social_solitary" + ], + "prey": [ + "obsidian_pebble_skink", + "thermophile_beetle", + "sulphur_lichen_grazer_insect" + ], + "habitat_min": 0.05, + "migration_range": 1, + "carrying_capacity": 1.0, + "lifecycle": { + "system": "volcanic", + "stage": "active", + "formed_by": [ + { + "source": "egg_clutch", + "mechanism": "accumulation", + "condition": "deep crack network in cooled basalt with arthropod prey base" + } + ], + "transforms": [] + }, + "substrate_climate": [ + { + "substrate": "rock", + "t_band_min": 2, + "t_band_max": 4, + "p_band_min": 0, + "p_band_max": 2 + } + ], + "terrain_affinity": [ + "lava_field", + "volcano", + "caldera" + ], + "hp": 6, + "attack": 5, + "defense": 3, + "armor_type": "medium", + "attack_type": "pierce", + "movement": 2, + "_derived_stats": true +} diff --git a/public/resources/ecology/fauna/species/fumarole_spider.json b/public/resources/ecology/fauna/species/fumarole_spider.json new file mode 100644 index 00000000..b2aa72bc --- /dev/null +++ b/public/resources/ecology/fauna/species/fumarole_spider.json @@ -0,0 +1,59 @@ +{ + "id": "fumarole_spider", + "name": "Fumarole Spider", + "description": "Heavy-bodied wandering spider that hunts on the warm rim of a sulphur fumarole, where the rising plume of gas concentrates lichen-grazing insects fleeing the heat. Cuticular wax layers seal it against acidic vapour; tarsal hairs detect the vibration of arthropod prey through bedrock. Lines a silken retreat under a basalt flake during the hottest hours.", + "tags": ["domain_land", "trophic_predator", "tier_2"], + "domain": "land", + "trophic_level": "predator", + "lineage": "arachnids", + "ecology_tier": 2, + "traits": [ + "size_small", + "diet_carnivore", + "habitat_terrestrial", + "locomotion_walking", + "thermal_cold_blooded", + "repro_k_strategy", + "social_solitary" + ], + "prey": [ + "sulphur_lichen_grazer_insect", + "thermophile_beetle" + ], + "habitat_min": 0.05, + "migration_range": 1, + "carrying_capacity": 1.2, + "lifecycle": { + "system": "volcanic", + "stage": "active", + "formed_by": [ + { + "source": "spiderling", + "mechanism": "accumulation", + "condition": "fumarole rim with warm basalt flakes and active insect prey base" + } + ], + "transforms": [] + }, + "substrate_climate": [ + { + "substrate": "rock", + "t_band_min": 3, + "t_band_max": 4, + "p_band_min": 0, + "p_band_max": 2 + } + ], + "terrain_affinity": [ + "caldera", + "volcano", + "lava_field" + ], + "hp": 4, + "attack": 4, + "defense": 2, + "armor_type": "light", + "attack_type": "pierce", + "movement": 3, + "_derived_stats": true +} diff --git a/public/resources/ecology/fauna/species/thermophile_beetle.json b/public/resources/ecology/fauna/species/thermophile_beetle.json new file mode 100644 index 00000000..2219ea87 --- /dev/null +++ b/public/resources/ecology/fauna/species/thermophile_beetle.json @@ -0,0 +1,58 @@ +{ + "id": "thermophile_beetle", + "name": "Thermophile Beetle", + "description": "Black-elytra ground beetle that forages across caldera scoria when the surface temperature climbs above sixty Celsius — temperatures lethal to almost every other arthropod. Its haemolymph contains heat-shock proteins continuously expressed at baseline rather than only on stress, and its tracheal openings close to a hair-fine seal that conserves moisture in the dry vent draught. Scavenges insect carcasses blown in by updrafts.", + "tags": ["domain_land", "trophic_omnivore", "tier_1"], + "domain": "land", + "trophic_level": "omnivore", + "lineage": "beetles", + "ecology_tier": 1, + "traits": [ + "size_tiny", + "diet_omnivore", + "habitat_terrestrial", + "locomotion_walking", + "thermal_cold_blooded", + "repro_r_strategy", + "social_solitary" + ], + "prey": [ + "sulphur_lichen_grazer_insect" + ], + "habitat_min": 0.05, + "migration_range": 2, + "carrying_capacity": 2.5, + "lifecycle": { + "system": "volcanic", + "stage": "active", + "formed_by": [ + { + "source": "larva", + "mechanism": "accumulation", + "condition": "scoria with sulphur-vent updraughts and decomposing arthropod debris" + } + ], + "transforms": [] + }, + "substrate_climate": [ + { + "substrate": "rock", + "t_band_min": 3, + "t_band_max": 4, + "p_band_min": 0, + "p_band_max": 2 + } + ], + "terrain_affinity": [ + "caldera", + "volcano", + "lava_field" + ], + "hp": 2, + "attack": 1, + "defense": 2, + "armor_type": "light", + "attack_type": "pierce", + "movement": 2, + "_derived_stats": true +} diff --git a/public/resources/ecology/fauna/species/volcanic_glass_spider.json b/public/resources/ecology/fauna/species/volcanic_glass_spider.json new file mode 100644 index 00000000..730fd5b3 --- /dev/null +++ b/public/resources/ecology/fauna/species/volcanic_glass_spider.json @@ -0,0 +1,61 @@ +{ + "id": "volcanic_glass_spider", + "name": "Volcanic Glass Spider", + "description": "Large wandering spider whose dorsal cuticle has the iridescent black sheen of fresh obsidian. Hunts across cooled lava flows at night, taking centipedes, skinks, and small rodents that risk the open. Its fangs penetrate medium chitin; venom is fast-acting and largely necrotic, liquefying prey tissue for external digestion. Caches partially digested prey under basalt slabs.", + "tags": ["domain_land", "trophic_predator", "tier_3"], + "domain": "land", + "trophic_level": "predator", + "lineage": "arachnids", + "ecology_tier": 3, + "traits": [ + "size_medium", + "diet_carnivore", + "habitat_terrestrial", + "locomotion_walking", + "thermal_cold_blooded", + "repro_k_strategy", + "social_solitary" + ], + "prey": [ + "basalt_centipede", + "obsidian_pebble_skink", + "thermophile_beetle", + "lava_tube_bat" + ], + "habitat_min": 0.08, + "migration_range": 2, + "carrying_capacity": 0.6, + "lifecycle": { + "system": "volcanic", + "stage": "active", + "formed_by": [ + { + "source": "spiderling", + "mechanism": "accumulation", + "condition": "cooled lava flow with cache-slab refugia and arthropod prey base" + } + ], + "transforms": [] + }, + "substrate_climate": [ + { + "substrate": "rock", + "t_band_min": 2, + "t_band_max": 4, + "p_band_min": 0, + "p_band_max": 2 + } + ], + "terrain_affinity": [ + "lava_field", + "volcano", + "caldera" + ], + "hp": 10, + "attack": 7, + "defense": 4, + "armor_type": "medium", + "attack_type": "pierce", + "movement": 3, + "_derived_stats": true +} diff --git a/public/resources/ecology/fauna/species/volcanic_vulture.json b/public/resources/ecology/fauna/species/volcanic_vulture.json new file mode 100644 index 00000000..29e57e94 --- /dev/null +++ b/public/resources/ecology/fauna/species/volcanic_vulture.json @@ -0,0 +1,61 @@ +{ + "id": "volcanic_vulture", + "name": "Volcanic Vulture", + "description": "Soot-coloured scavenging raptor that exploits the thermal lift of an active caldera, riding sulphur-laden updraughts in long lazy circuits over the vent field. Naked head and corrosive crop fluids let it feed on heat-killed carcasses that other scavengers cannot touch. Nests on inaccessible basalt towers and lava spires; pair-bonded for life. Its territory is centred on a single active vent and may persist for generations.", + "tags": ["domain_air", "trophic_omnivore", "tier_4"], + "domain": "air", + "trophic_level": "omnivore", + "lineage": "raptors", + "ecology_tier": 4, + "traits": [ + "size_large", + "diet_omnivore", + "habitat_aerial", + "locomotion_flying", + "thermal_warm_blooded", + "repro_k_strategy", + "social_pair" + ], + "prey": [ + "caldera_pit_viper", + "fumarole_spider", + "thermophile_beetle" + ], + "habitat_min": 0.05, + "migration_range": 8, + "carrying_capacity": 0.3, + "lifecycle": { + "system": "volcanic", + "stage": "active", + "formed_by": [ + { + "source": "chick", + "mechanism": "accumulation", + "condition": "basalt nesting tower at active caldera with persistent thermal updraughts" + } + ], + "transforms": [] + }, + "substrate_climate": [ + { + "substrate": "rock", + "t_band_min": 2, + "t_band_max": 4, + "p_band_min": 0, + "p_band_max": 2 + } + ], + "terrain_affinity": [ + "caldera", + "volcano", + "lava_field", + "mountain" + ], + "hp": 18, + "attack": 7, + "defense": 5, + "armor_type": "light", + "attack_type": "pierce", + "movement": 5, + "_derived_stats": true +}