diff options
author | bd <bdunahu@operationnull.com> | 2025-05-25 17:16:33 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-25 17:16:33 -0400 |
commit | ab9d1c167e1fa62d576b209edc20c0e87f4e977e (patch) | |
tree | af6624c042da0d68bc5596d82bd33cc5486fa6c7 /scripts/game_stats_config.gd | |
parent | 39794265b361c2f259a58d677f9e2e10b64d00af (diff) |
Lots of Wyvern balance/effect changes, skittles upgrade
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 { |