feat(species): Add JSON resource file for roc juvenile species data

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
autocommit 2026-05-20 00:10:42 -07:00
parent ef89d4299b
commit 069e3dca82

View file

@ -0,0 +1,77 @@
{
"id": "roc_juvenile",
"name": "Juvenile Roc",
"description": "Sub-adult of the legendary roc — already with a wingspan twice that of a golden eagle, but lacking the parent's continent-spanning territory. Feeds on full-grown deer, bears, and small whales it lifts from coastal shallows. Each juvenile claims a single mountain pinnacle as a perch for years before dispersing to find a mate. The bird's flight-feathers shed scale-sized sky-fragments that gleam blue against any background; mountaineers prize them as proof of high-altitude survival. Touched by the aether school's lifting current; bridges the mundane harpy_eagle T7 and the legendary roc T10.",
"tags": ["domain_air", "trophic_apex_predator", "tier_8"],
"domain": "air",
"trophic_level": "apex_predator",
"lineage": "raptors",
"ecology_tier": 8,
"magic_school_affinity": "aether",
"traits": [
"size_huge",
"diet_carnivore",
"habitat_aerial",
"locomotion_flying",
"thermal_warm_blooded",
"repro_k_strategy",
"social_solitary"
],
"prey": [
"harpy_eagle",
"golden_eagle",
"brown_bear",
"grey_wolf",
"bactrian_camel"
],
"habitat_min": 0.15,
"migration_range": 12,
"carrying_capacity": 0.05,
"lifecycle": {
"system": "mountain",
"stage": "young",
"formed_by": [
{
"source": "fledgling",
"mechanism": "accumulation",
"condition": "isolated mountain pinnacle with aether-current updraughts and large-mammal prey base"
}
],
"transforms": [
{
"to": "roc",
"condition": "default",
"turns": 200,
"description": "Juvenile matures into adult roc upon claiming a continent-scale territory"
}
]
},
"encyclopedia": {
"category": "world",
"entry_type": "creature",
"detail_route": "/climate/ecosystem/fauna",
"tags": ["air", "apex_predator", "fantasy"]
},
"substrate_climate": [
{
"substrate": "rock",
"t_band_min": 0,
"t_band_max": 3,
"p_band_min": 0,
"p_band_max": 3
}
],
"terrain_affinity": [
"mountain",
"hills",
"tundra",
"wooded_foothills"
],
"hp": 80,
"attack": 28,
"defense": 20,
"armor_type": "heavy",
"attack_type": "pierce",
"movement": 7,
"_derived_stats": true
}