diff options
Diffstat (limited to 'scripts/game_stats_config.gd')
-rw-r--r-- | scripts/game_stats_config.gd | 39 |
1 files changed, 34 insertions, 5 deletions
diff --git a/scripts/game_stats_config.gd b/scripts/game_stats_config.gd index f58ec64..8edffd2 100644 --- a/scripts/game_stats_config.gd +++ b/scripts/game_stats_config.gd @@ -31,9 +31,8 @@ enum defenders_index {WARLOCK, WYVERN, WEREWOLF, WELLSPRING} { "desc": "Phoenix (DMG)", "sprite_panel": Vector2i(32, 5), - "cost": 10, + "cost": 9999, "effects": { - "damage": 9.0, }, }, { @@ -60,15 +59,45 @@ enum defenders_index {WARLOCK, WYVERN, WEREWOLF, WELLSPRING} { "desc": "Wyvern", "damage" : 1.0, - "fire_rate" : 1.0, - "range": 35.0, + "fire_delay" : 1.0, + "range": 40.0, + "projectile_range": 45.0, "sprite_panel": Vector2i(28, 11), "sprite_attacking": Vector2i(25, 10), "sprite_idle": Vector2i(24, 10), "cost": 15, "damage_tick_rate": 0.25, + "chaos_factor": 10, # TODO - "upgrades": [], + "upgrades": [ + { + "desc": "Skittles (SPD)", + "sprite_panel": Vector2i(28, 12), + "cost": 7, + "effects": { + "fire_delay": 0.1 + } + }, + { + "desc": "Pop Rocks (RNGE)", + "sprite_panel": Vector2i(31, 12), + "cost": 30.0, + "effects": { + "damage": 4.0, + "damage_tick_rate": 0.75, + "chaos_factor": 7.5, + "range": 55.0, + "projectile_range": 70.0, + } + }, + { + "desc": "Twizzlers (DUP)", + "sprite_panel": Vector2i(27, 12), + "cost": 9999, + "effects": { + } + }, + ], }, # TODO { |