745 lines
23 KiB
JSON
745 lines
23 KiB
JSON
{
|
|
"schema_version": 2,
|
|
"sfx": {
|
|
"turn_started": {
|
|
"stream": "audio/sfx/ui/turn_started.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "UI window-maximize tone \u2014 turn-start cue."
|
|
},
|
|
"turn_ended": {
|
|
"stream": "audio/sfx/ui/turn_ended.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "UI window-minimize tone \u2014 end-turn commit."
|
|
},
|
|
"city_founded": {
|
|
"stream": "audio/sfx/city/city_founded.ogg",
|
|
"volume_db": -4.0,
|
|
"bus": "SFX",
|
|
"description": "Stone-on-stone founding chime, bell tail."
|
|
},
|
|
"tech_researched": {
|
|
"stream": "audio/sfx/ui/tech_researched.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Bright scholarly chime when a tech completes."
|
|
},
|
|
"unit_killed": {
|
|
"stream": "audio/sfx/combat/unit_killed.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Neutral combat death thud \u2014 plays when neither side is the local human (AI vs AI, AI vs wild)."
|
|
},
|
|
"unit_defeated": {
|
|
"stream": "audio/sfx/combat/unit_defeated.ogg",
|
|
"volume_db": -4.0,
|
|
"bus": "SFX",
|
|
"description": "Somber wood thud \u2014 local human's unit died. Layered on top of the species death sound."
|
|
},
|
|
"unit_victorious": {
|
|
"stream": "audio/sfx/combat/unit_victorious.ogg",
|
|
"volume_db": -4.0,
|
|
"bus": "SFX",
|
|
"description": "Bright metallic ting \u2014 local human scored a kill. Layered on top of the species death sound."
|
|
},
|
|
"wonder_built": {
|
|
"stream": "audio/sfx/buildings/wonder_built.ogg",
|
|
"volume_db": -3.0,
|
|
"bus": "SFX",
|
|
"description": "Deep wood toll \u2014 generic wonder-built cue (fallback when neither own/rival variant exists)."
|
|
},
|
|
"wonder_built.own": {
|
|
"stream": "audio/sfx/buildings/wonder_built_own.ogg",
|
|
"volume_db": -2.0,
|
|
"bus": "SFX",
|
|
"description": "Triumphant brass fanfare when YOUR wonder completes (~5s, full ensemble)."
|
|
},
|
|
"wonder_built.rival": {
|
|
"stream": "audio/sfx/buildings/wonder_built_rival.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Distant ominous bell when a rival wonder completes (short, restrained, somewhere else in the world)."
|
|
},
|
|
"era_advanced": {
|
|
"stream": "audio/sfx/era/era_advanced.ogg",
|
|
"volume_db": -3.0,
|
|
"bus": "SFX",
|
|
"description": "Deep bell toll on era change."
|
|
},
|
|
"combat_hit": {
|
|
"stream": "audio/sfx/combat/combat_hit.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Generic combat impact \u2014 endpoint of the categorical ladder for unit hit events."
|
|
},
|
|
"unit_moved": {
|
|
"stream": "audio/sfx/ui/unit_moved.ogg",
|
|
"volume_db": -18.0,
|
|
"bus": "SFX",
|
|
"description": "Soft footstep tick on unit movement (throttled)."
|
|
},
|
|
"defeat_stinger": {
|
|
"stream": "audio/sfx/era/defeat_stinger.ogg",
|
|
"volume_db": -3.0,
|
|
"bus": "SFX",
|
|
"description": "Somber descending stinger on defeat / player_eliminated."
|
|
},
|
|
"victory_fanfare": {
|
|
"stream": "audio/sfx/era/victory_fanfare.ogg",
|
|
"volume_db": -2.0,
|
|
"bus": "SFX",
|
|
"description": "Full brass fanfare on victory_achieved."
|
|
},
|
|
"combat_started": {
|
|
"stream": "audio/sfx/combat/combat_started.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Heavy bell toll before first blow lands."
|
|
},
|
|
"unit_promoted": {
|
|
"stream": "audio/sfx/ui/unit_promoted.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Bright UI confirmation chime on unit promotion."
|
|
},
|
|
"city_grew": {
|
|
"stream": "audio/sfx/city/city_grew.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Gentle bell on city population growth."
|
|
},
|
|
"city_starved": {
|
|
"stream": "audio/sfx/city/city_starved.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "UI error tone \u2014 starvation warning."
|
|
},
|
|
"golden_age_swell": {
|
|
"stream": "audio/sfx/era/golden_age_swell.ogg",
|
|
"volume_db": -3.0,
|
|
"bus": "SFX",
|
|
"description": "Slow brass crescendo on golden-age start."
|
|
},
|
|
"border_expanded": {
|
|
"stream": "audio/sfx/ui/border_expanded.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "SFX",
|
|
"description": "Soft brass on border-tile claim."
|
|
},
|
|
"research_start": {
|
|
"stream": "audio/sfx/ui/research_start.ogg",
|
|
"volume_db": -12.0,
|
|
"bus": "SFX",
|
|
"description": "Soft tap on research-start; deliberately quiet."
|
|
},
|
|
"culture_researched": {
|
|
"stream": "audio/sfx/ui/culture_researched.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Bright UI confirmation chime on cultural-tradition completion."
|
|
},
|
|
"wild_spawn": {
|
|
"stream": "audio/sfx/fauna/spawn.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "SFX",
|
|
"description": "Brush rustle when a wild creature emerges from a lair."
|
|
},
|
|
"unit.melee.attack": {
|
|
"streams": [
|
|
"audio/sfx/units/melee/attack_01.ogg",
|
|
"audio/sfx/units/melee/attack_02.ogg",
|
|
"audio/sfx/units/melee/attack_03.ogg"
|
|
],
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.05,
|
|
"description": "Generic melee swing \u2014 random variant + \u00b15% pitch."
|
|
},
|
|
"unit.melee.hit": {
|
|
"streams": [
|
|
"audio/sfx/units/melee/hit_01.ogg",
|
|
"audio/sfx/units/melee/hit_02.ogg",
|
|
"audio/sfx/units/melee/hit_03.ogg"
|
|
],
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.04
|
|
},
|
|
"unit.melee.death": {
|
|
"streams": [
|
|
"audio/sfx/units/melee/death_01.ogg",
|
|
"audio/sfx/units/melee/death_02.ogg"
|
|
],
|
|
"volume_db": -7.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.03
|
|
},
|
|
"unit.ranged.attack": {
|
|
"streams": [
|
|
"audio/sfx/units/ranged/fire_01.ogg",
|
|
"audio/sfx/units/ranged/fire_02.ogg"
|
|
],
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.05,
|
|
"description": "Quick light release \u2014 bow approximation (no real bowstring sample available in our CC0 packs)."
|
|
},
|
|
"unit.ranged.hit": {
|
|
"streams": [
|
|
"audio/sfx/units/ranged/hit_01.ogg",
|
|
"audio/sfx/units/ranged/hit_02.ogg"
|
|
],
|
|
"volume_db": -7.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.03,
|
|
"description": "Arrow thunk into target."
|
|
},
|
|
"unit.ranged.death": {
|
|
"streams": [
|
|
"audio/sfx/units/ranged/death_01.ogg"
|
|
],
|
|
"volume_db": -7.0,
|
|
"bus": "SFX"
|
|
},
|
|
"unit.siege.spawn": {
|
|
"stream": "audio/sfx/units/siege/spawn.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Heavy hit-jingle — siege engine deployed."
|
|
},
|
|
"unit.support.spawn": {
|
|
"stream": "audio/sfx/units/support/spawn.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Light pizzicato — support unit takes the field."
|
|
},
|
|
"unit.siege.attack": {
|
|
"streams": [
|
|
"audio/sfx/units/siege/bombard_01.ogg",
|
|
"audio/sfx/units/siege/bombard_02.ogg"
|
|
],
|
|
"volume_db": -3.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.02,
|
|
"description": "Deep concussive boom \u2014 siege engine fire."
|
|
},
|
|
"unit.civilian.death": {
|
|
"stream": "audio/sfx/units/civilian/death.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX"
|
|
},
|
|
"building.production.complete": {
|
|
"stream": "audio/sfx/buildings/build_complete_prod.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Anvil ring on production-building completion."
|
|
},
|
|
"building.military.complete": {
|
|
"stream": "audio/sfx/buildings/build_complete_mil.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Drum + horn on military-building completion."
|
|
},
|
|
"building.defense.complete": {
|
|
"stream": "audio/sfx/buildings/build_complete_def.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Stone-slab thump on wall / fortification completion."
|
|
},
|
|
"fauna.predator.spawn": {
|
|
"stream": "audio/sfx/fauna/predator_spawn.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "SFX"
|
|
},
|
|
"fauna.predator.attack": {
|
|
"streams": [
|
|
"audio/sfx/fauna/predator_attack_01.ogg",
|
|
"audio/sfx/fauna/predator_attack_02.ogg"
|
|
],
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.05,
|
|
"description": "Snarl + impact for wolves / bears."
|
|
},
|
|
"fauna.predator.hit": {
|
|
"streams": [
|
|
"audio/sfx/fauna/predator_hurt_01.ogg",
|
|
"audio/sfx/fauna/predator_hurt_02.ogg"
|
|
],
|
|
"volume_db": -7.0,
|
|
"bus": "SFX",
|
|
"pitch_jitter": 0.04
|
|
},
|
|
"fauna.predator.death": {
|
|
"streams": [
|
|
"audio/sfx/fauna/predator_death.ogg"
|
|
],
|
|
"volume_db": -7.0,
|
|
"bus": "SFX"
|
|
},
|
|
"fauna.apex_predator.spawn": {
|
|
"stream": "audio/sfx/fauna/apex_roar.ogg",
|
|
"volume_db": -4.0,
|
|
"bus": "SFX"
|
|
},
|
|
"fauna.apex_predator.attack": {
|
|
"stream": "audio/sfx/fauna/apex_attack.ogg",
|
|
"volume_db": -3.0,
|
|
"bus": "SFX"
|
|
},
|
|
"fauna.apex_predator.death": {
|
|
"stream": "audio/sfx/fauna/apex_death.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX"
|
|
},
|
|
"fauna.herbivore.spawn": {
|
|
"stream": "audio/sfx/fauna/herbivore_call.ogg",
|
|
"volume_db": -12.0,
|
|
"bus": "SFX",
|
|
"description": "Distant deer / elk call."
|
|
},
|
|
"fauna.herbivore.death": {
|
|
"stream": "audio/sfx/fauna/herbivore_death.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX"
|
|
},
|
|
"weather.storm": {
|
|
"stream": "audio/sfx/weather/storm.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Distant thunder cue when a storm event applies."
|
|
},
|
|
"weather.blizzard": {
|
|
"stream": "audio/sfx/weather/blizzard.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Ethereal high-frequency loop \u2014 icy wind cue."
|
|
},
|
|
"weather.heat_wave": {
|
|
"stream": "audio/sfx/weather/heat_wave.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "SFX",
|
|
"description": "Shimmering mid-frequency drone \u2014 heat-wave cue."
|
|
},
|
|
"weather.drought": {
|
|
"stream": "audio/sfx/weather/drought.ogg",
|
|
"volume_db": -12.0,
|
|
"bus": "SFX",
|
|
"description": "Dry low-frequency drone \u2014 drought cue."
|
|
},
|
|
"weather.tornado": {
|
|
"stream": "audio/sfx/weather/tornado.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX"
|
|
},
|
|
"weather.hurricane": {
|
|
"stream": "audio/sfx/weather/hurricane.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX"
|
|
},
|
|
"unit.melee.spawn": {
|
|
"stream": "audio/sfx/units/melee/spawn.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Muffled wood thump \u2014 a melee unit musters into play."
|
|
},
|
|
"unit.ranged.spawn": {
|
|
"stream": "audio/sfx/units/ranged/spawn.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Quick wood tap \u2014 a ranged unit takes position."
|
|
},
|
|
"unit.siege.hit": {
|
|
"stream": "audio/sfx/units/siege/hit.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Strained plank creak \u2014 siege engine takes damage."
|
|
},
|
|
"unit.siege.death": {
|
|
"stream": "audio/sfx/units/siege/death.ogg",
|
|
"volume_db": -4.0,
|
|
"bus": "SFX",
|
|
"description": "Heavy plate collapse \u2014 siege engine destroyed."
|
|
},
|
|
"unit.support.attack": {
|
|
"stream": "audio/sfx/units/support/attack.ogg",
|
|
"volume_db": -7.0,
|
|
"bus": "SFX",
|
|
"description": "Soft string pluck \u2014 support unit's contributory action."
|
|
},
|
|
"unit.support.hit": {
|
|
"stream": "audio/sfx/units/support/hit.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Soft body impact \u2014 support unit takes damage."
|
|
},
|
|
"unit.support.death": {
|
|
"stream": "audio/sfx/units/support/death.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Soft heavy fall \u2014 support unit killed."
|
|
},
|
|
"fauna.apex_predator.hit": {
|
|
"stream": "audio/sfx/fauna/apex_hit.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Pained snarl \u2014 apex predator takes damage."
|
|
},
|
|
"fauna.herbivore.attack": {
|
|
"stream": "audio/sfx/fauna/herbivore_attack.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Pained grunt \u2014 cornered herbivore charges."
|
|
},
|
|
"fauna.herbivore.hit": {
|
|
"stream": "audio/sfx/fauna/herbivore_hit.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Bleat of pain \u2014 herbivore wounded."
|
|
},
|
|
"fauna.omnivore.spawn": {
|
|
"stream": "audio/sfx/fauna/omnivore_spawn.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "SFX",
|
|
"description": "Inquisitive chitter \u2014 omnivore enters the map."
|
|
},
|
|
"fauna.omnivore.attack": {
|
|
"stream": "audio/sfx/fauna/omnivore_attack.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Aggressive bark \u2014 omnivore lunges."
|
|
},
|
|
"fauna.omnivore.hit": {
|
|
"stream": "audio/sfx/fauna/omnivore_hit.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Yelp \u2014 omnivore takes damage."
|
|
},
|
|
"fauna.omnivore.death": {
|
|
"stream": "audio/sfx/fauna/omnivore_death.ogg",
|
|
"volume_db": -5.0,
|
|
"bus": "SFX",
|
|
"description": "Final roar trailing off \u2014 omnivore killed."
|
|
},
|
|
"building.culture.complete": {
|
|
"stream": "audio/sfx/buildings/culture_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Resonant wood-stop \u2014 culture building completed."
|
|
},
|
|
"building.diplomacy.complete": {
|
|
"stream": "audio/sfx/buildings/diplomacy_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Brass-plate ring \u2014 diplomacy building completed."
|
|
},
|
|
"building.infrastructure.complete": {
|
|
"stream": "audio/sfx/buildings/infrastructure_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Stone settle \u2014 infrastructure building completed."
|
|
},
|
|
"building.research.complete": {
|
|
"stream": "audio/sfx/buildings/research_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Light scholarly tap \u2014 research building completed."
|
|
},
|
|
"building.economy.complete": {
|
|
"stream": "audio/sfx/buildings/economy_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Plucked-string flourish \u2014 economy building completed."
|
|
},
|
|
"building.food.complete": {
|
|
"stream": "audio/sfx/buildings/food_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Plucked-string flourish \u2014 food building completed."
|
|
},
|
|
"building.naval.complete": {
|
|
"stream": "audio/sfx/buildings/naval_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Plucked-string flourish \u2014 naval building completed."
|
|
},
|
|
"building.resource.complete": {
|
|
"stream": "audio/sfx/buildings/resource_complete.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "SFX",
|
|
"description": "Plucked-string flourish \u2014 resource building completed."
|
|
}
|
|
},
|
|
"music": {
|
|
"tracks": [
|
|
{
|
|
"id": "overworld_awakening",
|
|
"stream": "audio/music/overworld_awakening.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "Music",
|
|
"loop": true,
|
|
"era_range": [
|
|
1,
|
|
2
|
|
],
|
|
"mood": "ambient",
|
|
"description": "Sparse horn drones + low drums. Era 1-2 ambient."
|
|
},
|
|
{
|
|
"id": "overworld_craft",
|
|
"stream": "audio/music/overworld_craft.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "Music",
|
|
"loop": true,
|
|
"era_range": [
|
|
3,
|
|
4
|
|
],
|
|
"mood": "ambient",
|
|
"description": "Forge-rhythm percussion + strings. Era 3-4 ambient."
|
|
},
|
|
{
|
|
"id": "overworld_kingdoms",
|
|
"stream": "audio/music/overworld_kingdoms.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "Music",
|
|
"loop": true,
|
|
"era_range": [
|
|
5,
|
|
6
|
|
],
|
|
"mood": "tension",
|
|
"description": "Measured march + choir. Era 5-6 ambient."
|
|
},
|
|
{
|
|
"id": "overworld_industry",
|
|
"stream": "audio/music/overworld_industry.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "Music",
|
|
"loop": true,
|
|
"era_range": [
|
|
7,
|
|
8
|
|
],
|
|
"mood": "tension",
|
|
"description": "Industrial pulse + low brass. Era 7-8 ambient."
|
|
},
|
|
{
|
|
"id": "overworld_ascension",
|
|
"stream": "audio/music/overworld_ascension.ogg",
|
|
"volume_db": -10.0,
|
|
"bus": "Music",
|
|
"loop": true,
|
|
"era_range": [
|
|
9,
|
|
10
|
|
],
|
|
"mood": "climactic",
|
|
"description": "Orchestral peak + full choir. Era 9-10 ambient."
|
|
},
|
|
{
|
|
"id": "golden_age",
|
|
"stream": "audio/music/golden_age.ogg",
|
|
"volume_db": -8.0,
|
|
"bus": "Music",
|
|
"loop": true,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Plays while a golden age is active; replaces era track until golden_age_ended."
|
|
},
|
|
{
|
|
"id": "victory",
|
|
"stream": "audio/music/victory.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Victory screen music, plays once on victory_achieved."
|
|
},
|
|
{
|
|
"id": "defeat",
|
|
"stream": "audio/music/defeat.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "lament",
|
|
"description": "Defeat screen music, plays once when the human player is eliminated."
|
|
},
|
|
{
|
|
"id": "victory_domination_a",
|
|
"stream": "audio/music/victory_domination_a.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Domination victory variant A \u2014 Junkala 'Preparing For Battle'."
|
|
},
|
|
{
|
|
"id": "victory_domination_b",
|
|
"stream": "audio/music/victory_domination_b.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Domination variant B \u2014 Junkala 'Encounter With The Witches'."
|
|
},
|
|
{
|
|
"id": "victory_domination_c",
|
|
"stream": "audio/music/victory_domination_c.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Domination variant C \u2014 Junkala 'Army Approaching'."
|
|
},
|
|
{
|
|
"id": "victory_culture_a",
|
|
"stream": "audio/music/victory_culture_a.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Cultural victory A \u2014 Junkala Calm 'A Place I Call Home', wistful + settled."
|
|
},
|
|
{
|
|
"id": "victory_culture_b",
|
|
"stream": "audio/music/victory_culture_b.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Cultural victory B \u2014 Junkala Calm 'Childhood Friends'."
|
|
},
|
|
{
|
|
"id": "victory_culture_c",
|
|
"stream": "audio/music/victory_culture_c.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Cultural victory C \u2014 Junkala Calm 'Summer Memories'."
|
|
},
|
|
{
|
|
"id": "victory_science_a",
|
|
"stream": "audio/music/victory_science_a.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Science victory A \u2014 Junkala Exploration 'Tha'el Mines', discovery vibe."
|
|
},
|
|
{
|
|
"id": "victory_science_b",
|
|
"stream": "audio/music/victory_science_b.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Science victory B \u2014 Junkala Exploration 'Tropical Island', mystery."
|
|
},
|
|
{
|
|
"id": "victory_economic_a",
|
|
"stream": "audio/music/victory_economic_a.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Economic victory A \u2014 Junkala Exploration 'Grasslands', pastoral wealth."
|
|
},
|
|
{
|
|
"id": "victory_economic_b",
|
|
"stream": "audio/music/victory_economic_b.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "triumph",
|
|
"description": "Economic victory B \u2014 Junkala Exploration 'Prairie Nights'."
|
|
},
|
|
{
|
|
"id": "defeat_domination",
|
|
"stream": "audio/music/defeat_domination.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "lament",
|
|
"description": "Defeated by domination \u2014 Junkala Exploration 'Military Base', conquered and occupied."
|
|
},
|
|
{
|
|
"id": "defeat_culture",
|
|
"stream": "audio/music/defeat_culture.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "lament",
|
|
"description": "Defeated by culture \u2014 Junkala Calm 'Peaceful Days', wistful."
|
|
},
|
|
{
|
|
"id": "defeat_science",
|
|
"stream": "audio/music/defeat_science.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "lament",
|
|
"description": "Defeated by science \u2014 Junkala Exploration 'Sneaking Around', left behind."
|
|
},
|
|
{
|
|
"id": "defeat_economic",
|
|
"stream": "audio/music/defeat_economic.ogg",
|
|
"volume_db": -6.0,
|
|
"bus": "Music",
|
|
"loop": false,
|
|
"era_range": null,
|
|
"mood": "lament",
|
|
"description": "Defeated by economic \u2014 Junkala Calm 'Sand Castles', transient ambition."
|
|
}
|
|
],
|
|
"crossfade_seconds": 2.0,
|
|
"default_track_id": "overworld_awakening",
|
|
"victory_pool": {
|
|
"domination": [
|
|
"victory_domination_a",
|
|
"victory_domination_b",
|
|
"victory_domination_c"
|
|
],
|
|
"culture": [
|
|
"victory_culture_a",
|
|
"victory_culture_b",
|
|
"victory_culture_c"
|
|
],
|
|
"science": [
|
|
"victory_science_a",
|
|
"victory_science_b"
|
|
],
|
|
"economic": [
|
|
"victory_economic_a",
|
|
"victory_economic_b"
|
|
],
|
|
"score": [
|
|
"victory"
|
|
]
|
|
},
|
|
"defeat_pool": {
|
|
"domination": ["defeat_domination"],
|
|
"culture": ["defeat_culture"],
|
|
"science": ["defeat_science"],
|
|
"economic": ["defeat_economic"],
|
|
"score": ["defeat"]
|
|
}
|
|
}
|
|
}
|