summaryrefslogtreecommitdiff
path: root/resources/game_stats_config.tres
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-05-29 14:32:47 -0400
committerbd <bdunahu@operationnull.com>2025-05-29 14:32:47 -0400
commit0f6253876681955020005e7c29429b59250af601 (patch)
tree7c0c6a8922aad8204fd81950661f68ad9a1011ea /resources/game_stats_config.tres
parent3affe4e168604dcaafd93e03a79b5cc6122d5bfc (diff)
More advanced wave spawning, player controls advancing of waves
Diffstat (limited to 'resources/game_stats_config.tres')
-rw-r--r--resources/game_stats_config.tres30
1 files changed, 27 insertions, 3 deletions
diff --git a/resources/game_stats_config.tres b/resources/game_stats_config.tres
index f5a735e..bf5571d 100644
--- a/resources/game_stats_config.tres
+++ b/resources/game_stats_config.tres
@@ -6,9 +6,33 @@
script = ExtResource("1_t0c0a")
starting_life = 50
starting_morale = 10
-max_wave = 3
-wave_time = 20.0
-wave_targets = [15, 40, 120]
+wave_data = [{
+15: {
+"fodder": 5
+},
+27: {
+"fodder": 8
+},
+30: {
+"fodder": 1,
+"soldier": 2
+}
+}, {
+5: {
+"fodder": 6
+},
+15: {
+"soldier": 3
+},
+20: {
+"fodder": 10,
+"soldier": 6
+},
+30: {
+"fodder": 5,
+"gnome": 1
+}
+}]
defenders = Array[Dictionary]([{
"chaos_factor": 35.0,
"cost": 10,