refactor gold rewards and tower cost; fix wave test leak

This commit is contained in:
2026-06-29 00:31:34 -07:00
parent 6f30cd5ff2
commit be9fc24cd9
5 changed files with 9 additions and 11 deletions
+4
View File
@@ -28,6 +28,7 @@ Enemy_Def :: struct {
speed_per_wave: f32,
color: rl.Color,
draw_radius: f32,
gold_reward: int,
}
ENEMY_DEF: [Enemy_Kind]Enemy_Def = {
@@ -38,6 +39,7 @@ ENEMY_DEF: [Enemy_Kind]Enemy_Def = {
speed_per_wave = 5,
color = rl.MAROON,
draw_radius = 11,
gold_reward = 5,
},
.Runner = {
base_health = 10,
@@ -46,6 +48,7 @@ ENEMY_DEF: [Enemy_Kind]Enemy_Def = {
speed_per_wave = 3,
color = rl.ORANGE,
draw_radius = 11,
gold_reward = 5,
},
.Tank = {
base_health = 50,
@@ -54,6 +57,7 @@ ENEMY_DEF: [Enemy_Kind]Enemy_Def = {
speed_per_wave = 2,
color = rl.DARKGREEN,
draw_radius = 14,
gold_reward = 10,
},
}