diff options
author | bd <bdunahu@operationnull.com> | 2025-05-29 14:32:47 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-29 14:32:47 -0400 |
commit | 0f6253876681955020005e7c29429b59250af601 (patch) | |
tree | 7c0c6a8922aad8204fd81950661f68ad9a1011ea /scripts/game_stats_config.gd | |
parent | 3affe4e168604dcaafd93e03a79b5cc6122d5bfc (diff) |
More advanced wave spawning, player controls advancing of waves
Diffstat (limited to 'scripts/game_stats_config.gd')
-rw-r--r-- | scripts/game_stats_config.gd | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/scripts/game_stats_config.gd b/scripts/game_stats_config.gd index 8edffd2..8b2e544 100644 --- a/scripts/game_stats_config.gd +++ b/scripts/game_stats_config.gd @@ -6,10 +6,18 @@ class_name GameStatsConfig @export var starting_morale : int = 10 # waves -@export var max_wave : int = 3 -@export var wave_time : float = 30.0 -@export var wave_targets = [ - 15, 40, 120 +@export var 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 |