diff --git a/resources/natural_resources/resources.json b/resources/natural_resources/resources.json new file mode 100644 index 00000000..745b80f0 --- /dev/null +++ b/resources/natural_resources/resources.json @@ -0,0 +1,650 @@ +{ + "resources": [ + { + "id": "mithril_vein", + "name": "Mithril Vein", + "quality": 4, + "school_affinity": "aether", + "terrains": ["hills", "mountains", "desert"], + "food_bonus": 0, + "production_bonus": 4, + "trade_bonus": 3, + "culture_bonus": 0, + "mana_bonus": { "school": "aether", "amount": 2 }, + "revealed_by_tech": "arcane_lore", + "ley_weight_multiplier": 8.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/mithril_vein.png", + "description": "Extraterrestrial silver-blue ore of extraordinary magical potency. Can only be exposed by asteroid impacts or found deep in ancient mountains." + }, + { + "id": "wild_game", + "name": "Wild Game", + "quality": 1, + "school_affinity": "nature", + "terrains": ["grassland", "forest", "jungle", "enchanted_forest"], + "food_bonus": 2, + "production_bonus": 0, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/wild_game.png", + "description": "Herds of deer and boar roam these lands, providing abundant food." + }, + { + "id": "mana_node_resource", + "name": "Mana Node", + "quality": 3, + "school_affinity": "generic", + "terrains": ["grassland", "forest", "hills", "desert", "enchanted_forest"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 0, + "mana_bonus": { "school": "generic", "amount": 2 }, + "revealed_by_tech": "mysticism", + "ley_weight_multiplier": 10.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/mana_node_resource.png", + "description": "A minor convergence of magical energy radiating ambient power." + }, + { + "id": "gold_vein", + "name": "Gold Vein", + "quality": 3, + "school_affinity": null, + "terrains": ["hills", "mountains", "desert"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 6, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/gold_vein.png", + "description": "Rich deposits of gold ore gleaming in the rock." + }, + { + "id": "iron_ore", + "name": "Iron Ore", + "quality": 2, + "school_affinity": null, + "terrains": ["hills", "mountains"], + "food_bonus": 0, + "production_bonus": 3, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": null, + "revealed_by_tech": "bronze_working", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/iron_ore.png", + "description": "Dense iron deposits essential for forging weapons and armor." + }, + { + "id": "gems", + "name": "Gems", + "quality": 3, + "school_affinity": "aether", + "terrains": ["jungle", "enchanted_forest", "swamp"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 4, + "culture_bonus": 1, + "mana_bonus": null, + "ley_weight_multiplier": 2.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/gems.png", + "description": "Clusters of precious gemstones formed under ancient magical pressure." + }, + { + "id": "nightshade", + "name": "Nightshade", + "quality": 3, + "school_affinity": "death", + "terrains": ["swamp"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 0, + "mana_bonus": { "school": "death", "amount": 1 }, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/nightshade.png", + "description": "Dark herbs prized by alchemists and necromancers for their potent properties." + }, + { + "id": "sacred_grove", + "name": "Sacred Grove", + "quality": 4, + "school_affinity": "nature", + "terrains": ["enchanted_forest"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 0, + "culture_bonus": 2, + "mana_bonus": { "school": "nature", "amount": 1 }, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.3, + "sprite": "sprites/resources/sacred_grove.png", + "description": "A holy clearing where the boundary between worlds grows thin." + }, + { + "id": "obsidian", + "name": "Obsidian", + "quality": 2, + "school_affinity": "chaos", + "terrains": ["volcano", "mountains", "desert", "hills"], + "food_bonus": 0, + "production_bonus": 4, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": { "school": "chaos", "amount": 1 }, + "ley_weight_multiplier": 1.5, + "ley_min_density": 0.0, + "sprite": "sprites/resources/obsidian.png", + "description": "Volcanic glass formed wherever magma meets the surface." + }, + { + "id": "coral_reef", + "name": "Coral Reef", + "quality": 2, + "school_affinity": "nature", + "terrains": ["ocean", "coast"], + "climate_zones": ["tropical"], + "food_bonus": 2, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 1, + "mana_bonus": null, + "revealed_by_tech": "seafaring", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/coral_reef.png", + "description": "Living underwater formations teeming with sea life and rare materials." + }, + { + "id": "merfolk_shallows", + "name": "Merfolk Shallows", + "quality": 2, + "school_affinity": null, + "terrains": ["coast"], + "climate_zones": ["tropical", "temperate"], + "food_bonus": 3, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/merfolk_shallows.png", + "description": "Coastal waters rich with fish driven ashore by merfolk hunting parties." + }, + { + "id": "sea_serpent_shoals", + "name": "Sea Serpent Shoals", + "quality": 3, + "school_affinity": "chaos", + "terrains": ["coast"], + "climate_zones": ["temperate", "tropical"], + "food_bonus": 2, + "production_bonus": 1, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/sea_serpent_shoals.png", + "description": "Shallow waters where juvenile sea serpents gather, their shed scales prized for armor." + }, + { + "id": "pearl_beds", + "name": "Pearl Beds", + "quality": 3, + "school_affinity": "aether", + "terrains": ["coast", "ocean"], + "climate_zones": ["tropical", "temperate"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 3, + "culture_bonus": 1, + "mana_bonus": { "school": "aether", "amount": 1 }, + "revealed_by_tech": "seafaring", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/pearl_beds.png", + "description": "Oyster beds producing lustrous pearls imbued with faint Aether resonance." + }, + { + "id": "leviathan_grounds", + "name": "Leviathan Grounds", + "quality": 4, + "school_affinity": null, + "terrains": ["ocean"], + "climate_zones": ["arctic", "temperate"], + "food_bonus": 1, + "production_bonus": 2, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": null, + "revealed_by_tech": "seafaring", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/leviathan_grounds.png", + "description": "Deep waters where ancient leviathans migrate, their bones a source of ivory and alchemical reagents." + }, + { + "id": "kraken_ink_vent", + "name": "Kraken Ink Vent", + "quality": 3, + "school_affinity": "death", + "terrains": ["ocean"], + "climate_zones": ["temperate", "tropical"], + "food_bonus": 0, + "production_bonus": 1, + "trade_bonus": 2, + "culture_bonus": 0, + "mana_bonus": { "school": "death", "amount": 1 }, + "revealed_by_tech": "seafaring", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/kraken_ink_vent.png", + "description": "Deep-sea vents stained with kraken ink, a reagent prized by Death and Chaos mages." + }, + { + "id": "grain_fields", + "name": "Grain Fields", + "quality": 1, + "school_affinity": null, + "terrains": ["grassland"], + "food_bonus": 3, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/grain_fields.png", + "description": "Vast fields of wheat, rye, and millet that sustain growing cities." + }, + { + "id": "wild_cattle", + "name": "Aurochs", + "quality": 1, + "school_affinity": null, + "terrains": ["grassland", "tundra"], + "food_bonus": 2, + "production_bonus": 1, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/wild_cattle.png", + "description": "Massive wild aurochs roam the plains, hunted for meat and leather." + }, + { + "id": "sheep_herds", + "name": "Sheep Herds", + "quality": 1, + "school_affinity": null, + "terrains": ["hills", "grassland"], + "food_bonus": 2, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/sheep_herds.png", + "description": "Flocks of hardy mountain sheep provide wool, milk, and meat." + }, + { + "id": "highland_deer", + "name": "Highland Deer", + "quality": 1, + "school_affinity": null, + "terrains": ["tundra", "forest"], + "food_bonus": 2, + "production_bonus": 0, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/highland_deer.png", + "description": "Elk and caribou that survive the harshest winters, hunted by northern peoples." + }, + { + "id": "river_fish", + "name": "River Fish", + "quality": 1, + "school_affinity": null, + "terrains": ["coast", "lake", "inland_sea"], + "food_bonus": 2, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/river_fish.png", + "description": "Abundant shoals of fish in coastal and freshwater shallows." + }, + { + "id": "bog_mushrooms", + "name": "Bog Mushrooms", + "quality": 2, + "school_affinity": "death", + "terrains": ["swamp", "forest"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": { "school": "death", "amount": 1 }, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/bog_mushrooms.png", + "description": "Strange fungi that thrive in shadow and decay, prized by alchemists and poisoners alike." + }, + { + "id": "coal_seam", + "name": "Coal Seam", + "quality": 2, + "school_affinity": "chaos", + "terrains": ["hills", "mountains"], + "food_bonus": 0, + "production_bonus": 4, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": { "school": "chaos", "amount": 1 }, + "revealed_by_tech": "metallurgy_advanced", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/coal_seam.png", + "description": "Deep black seams of coal that fuel goblin forges and industrial smelters. Where coal burns, something stirs in the smoke." + }, + { + "id": "saltpeter_deposit", + "name": "Saltpeter", + "quality": 2, + "school_affinity": "chaos", + "terrains": ["desert", "hills"], + "food_bonus": 0, + "production_bonus": 1, + "trade_bonus": 2, + "culture_bonus": 0, + "mana_bonus": { "school": "chaos", "amount": 1 }, + "revealed_by_tech": "alchemy", + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/saltpeter_deposit.png", + "description": "Crystalline deposits essential for alchemical propellants and explosive reagents." + }, + { + "id": "dragon_bone", + "name": "Dragon Bone", + "quality": 3, + "school_affinity": "chaos", + "terrains": ["volcano", "desert", "hills"], + "food_bonus": 0, + "production_bonus": 3, + "trade_bonus": 1, + "culture_bonus": 0, + "mana_bonus": { "school": "chaos", "amount": 1 }, + "ley_weight_multiplier": 2.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/dragon_bone.png", + "description": "Ancient dragon remains fossilized in volcanic stone. Their bones conduct heat and chaos energies, ideal for forging magical weapons." + }, + { + "id": "magesteel_ore", + "name": "Magesteel", + "quality": 4, + "school_affinity": "aether", + "terrains": ["mountains", "tundra"], + "food_bonus": 0, + "production_bonus": 3, + "trade_bonus": 0, + "culture_bonus": 0, + "mana_bonus": { "school": "aether", "amount": 1 }, + "revealed_by_tech": "arcane_lore", + "ley_weight_multiplier": 4.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/magesteel_ore.png", + "description": "A rare bluish-silver alloy ore found only where mountain stone meets ley-field saturation. Conducts spells through enchanted armor." + }, + { + "id": "ley_crystal", + "name": "Ley Crystal", + "quality": 5, + "school_affinity": "generic", + "terrains": ["mountains", "enchanted_forest"], + "food_bonus": 0, + "production_bonus": 2, + "trade_bonus": 2, + "culture_bonus": 0, + "mana_bonus": { "school": "generic", "amount": 3 }, + "revealed_by_tech": "high_aether", + "ley_weight_multiplier": 12.0, + "ley_min_density": 0.5, + "sprite": "sprites/resources/ley_crystal.png", + "description": "Crystallized ley-line energy given physical form. Near-mythical material that can power any magic school. Found only at ancient ley convergence points." + }, + { + "id": "spice_groves", + "name": "Spice Groves", + "quality": 2, + "school_affinity": "nature", + "terrains": ["jungle", "coast"], + "climate_zones": ["tropical"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 3, + "culture_bonus": 1, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/spice_groves.png", + "description": "Groves of exotic pepper, cinnamon, and stranger spices that drive trade empires." + }, + { + "id": "exotic_furs", + "name": "Exotic Furs", + "quality": 2, + "school_affinity": null, + "terrains": ["tundra", "forest"], + "climate_zones": ["arctic", "boreal"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 3, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/exotic_furs.png", + "description": "Pelts of arctic foxes, snow bears, and white wolves — essential trade goods for cold-climate peoples." + }, + { + "id": "incense_flowers", + "name": "Incense Flowers", + "quality": 2, + "school_affinity": "life", + "terrains": ["desert", "grassland"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 2, + "mana_bonus": { "school": "life", "amount": 1 }, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/incense_flowers.png", + "description": "Sacred blooms burned in temples and healing rituals. Their smoke carries prayers to the divine." + }, + { + "id": "enchanted_silk", + "name": "Enchanted Silk", + "quality": 3, + "school_affinity": "nature", + "terrains": ["enchanted_forest", "jungle"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 3, + "culture_bonus": 2, + "mana_bonus": { "school": "nature", "amount": 1 }, + "ley_weight_multiplier": 1.5, + "ley_min_density": 0.0, + "sprite": "sprites/resources/enchanted_silk.png", + "description": "Silk spun by fae moths in enchanted forests. It shimmers with natural magic and commands extraordinary prices." + }, + { + "id": "ancient_marble", + "name": "Ancient Marble", + "quality": 5, + "school_affinity": null, + "terrains": ["hills", "mountains"], + "food_bonus": 0, + "production_bonus": 1, + "trade_bonus": 2, + "culture_bonus": 2, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/ancient_marble.png", + "description": "Perfect white marble quarried from ancient mountains. Cities possessing it build wonders 30% faster." + }, + { + "id": "dye_plants", + "name": "Dye Plants", + "quality": 2, + "school_affinity": null, + "terrains": ["grassland", "jungle", "swamp"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 1, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/dye_plants.png", + "description": "Indigo, madder, and woad plants used to dye clothing and banners. Vital for trade and court fashion." + }, + { + "id": "shadow_wine", + "name": "Shadow Wine", + "quality": 2, + "school_affinity": "death", + "terrains": ["hills", "grassland"], + "climate_zones": ["temperate"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 1, + "mana_bonus": { "school": "death", "amount": 1 }, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/shadow_wine.png", + "description": "Dark grapes grown on death-ley soil, fermented into an intoxicating and mildly necromantic vintage." + }, + { + "id": "glimmer_salt", + "name": "Glimmer Salt", + "quality": 1, + "school_affinity": null, + "terrains": ["desert", "coast"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 0, + "mana_bonus": null, + "ley_weight_multiplier": 1.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/glimmer_salt.png", + "description": "Crystalline salt deposits that shimmer faintly, used for food preservation and alchemical reagents." + }, + { + "id": "chaos_ember", + "name": "Chaos Ember", + "quality": 3, + "school_affinity": "chaos", + "terrains": ["volcano", "desert"], + "food_bonus": 0, + "production_bonus": 2, + "trade_bonus": 1, + "culture_bonus": 1, + "mana_bonus": { "school": "chaos", "amount": 2 }, + "ley_weight_multiplier": 3.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/chaos_ember.png", + "description": "Perpetually burning stones infused with raw chaos energy. They neither cool nor consume fuel — they simply burn." + }, + { + "id": "ghost_orchid", + "name": "Ghost Orchid", + "quality": 3, + "school_affinity": "death", + "terrains": ["swamp"], + "food_bonus": 1, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 2, + "mana_bonus": { "school": "death", "amount": 2 }, + "ley_weight_multiplier": 2.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/ghost_orchid.png", + "description": "Translucent flowers that bloom only in corrupted and haunted wetlands. Necromancers prize them above gold." + }, + { + "id": "sunstone_deposit", + "name": "Sunstone", + "quality": 4, + "school_affinity": "life", + "terrains": ["desert", "hills"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 2, + "mana_bonus": { "school": "life", "amount": 2 }, + "ley_weight_multiplier": 4.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/sunstone_deposit.png", + "description": "Warm golden stones that store sunlight and radiate Life energy. Beloved by healers and paladins." + }, + { + "id": "deepwood_amber", + "name": "Deepwood Amber", + "quality": 4, + "school_affinity": "nature", + "terrains": ["forest", "enchanted_forest"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 1, + "culture_bonus": 2, + "mana_bonus": { "school": "nature", "amount": 2 }, + "ley_weight_multiplier": 3.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/deepwood_amber.png", + "description": "Ancient tree resin hardened over millennia, often encasing magical insects or plant fragments. Powerful Nature reagent." + }, + { + "id": "void_crystal", + "name": "Void Crystal", + "quality": 4, + "school_affinity": "aether", + "terrains": ["mountains"], + "climate_zones": ["arctic", "boreal"], + "food_bonus": 0, + "production_bonus": 0, + "trade_bonus": 2, + "culture_bonus": 3, + "mana_bonus": { "school": "aether", "amount": 2 }, + "revealed_by_tech": "arcane_lore", + "ley_weight_multiplier": 5.0, + "ley_min_density": 0.0, + "sprite": "sprites/resources/void_crystal.png", + "description": "Perfectly clear crystals found only in the coldest mountain peaks, formed where Aether energy crystallizes in freezing air." + } + ] +}