summaryrefslogtreecommitdiff
path: root/scripts/game_stats_config.gd
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/game_stats_config.gd')
-rw-r--r--scripts/game_stats_config.gd39
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
{