Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions content/config/overlays/aggressive_economy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Example Overlay: Aggressive Economy
# Demonstrates how to use YAML overlays to test balance changes.
#
# This overlay increases resource regeneration and reduces scarcity pressure
# to test how the game behaves with a more forgiving economy.
#
# Usage:
# echoes-balance-studio sweep --overlay content/config/overlays/aggressive_economy.yml
#
# Or use test-tuning for quick experiments:
# echoes-balance-studio test-tuning --name aggressive_econ \
# --change economy.regen_scale=1.2 \
# --change environment.scarcity_pressure_cap=4000

name: aggressive_economy
description: |
Test higher resource regeneration and reduced scarcity.
Use this overlay to see how the game behaves when resources
are more abundant and scarcity pressure is lower.

overrides:
economy:
regen_scale: 1.2
demand_population_scale: 80000
environment:
scarcity_pressure_cap: 4000
scarcity_unrest_weight: 0.00003
scarcity_pollution_weight: 0.00002

metadata:
author: balance_team
purpose: testing
related_issue: example
27 changes: 27 additions & 0 deletions content/config/overlays/fast_pacing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Example Overlay: Fast Narrative Pacing
# Demonstrates how to adjust narrative timing for testing.
#
# This overlay increases the rate of story seed activations
# and reduces quiet periods between events.
#
# Usage:
# echoes-balance-studio sweep --overlay content/config/overlays/fast_pacing.yml

name: fast_narrative_pacing
description: |
Test faster narrative pacing with more frequent story events.
Use this to see how players handle increased drama density.

overrides:
director:
max_active_seeds: 3
global_quiet_ticks: 2
seed_active_ticks: 4
seed_resolve_ticks: 2
seed_quiet_ticks: 3
story_seed_limit: 4

metadata:
author: narrative_team
purpose: testing
related_issue: example
Loading
Loading