[gd_resource type="Resource" script_class="GameStatsConfig" load_steps=2 format=3 uid="uid://d3x0o0033pf8m"] [ext_resource type="Script" uid="uid://dndluiku7wdi8" path="res://scripts/game_stats_config.gd" id="1_t0c0a"] [resource] script = ExtResource("1_t0c0a") starting_life = 15 starting_morale = 10 max_wave = 3 wave_time = 20.0 wave_targets = [15, 40, 120] defenders = Dictionary[String, Dictionary]({ "warlock": { "cost": 10, "damage": 4.0, "fire_rate": 1.2, "range": 75.0, "sprite_attacking": Vector2i(31, 2), "sprite_idle": Vector2i(31, 1), "sprite_panel": Vector2i(32, 4) }, "wellspring": { "cost": 1, "damage": 1.0, "fire_rate": 1.0, "range": 1.0, "sprite_attacking": Vector2i(38, 11), "sprite_idle": Vector2i(38, 11), "sprite_panel": Vector2i(38, 11) }, "werewolf": { "cost": 1, "damage": 1.0, "fire_rate": 1.0, "range": 1.0, "sprite_attacking": Vector2i(26, 11), "sprite_idle": Vector2i(26, 11), "sprite_panel": Vector2i(26, 11) }, "wyvern": { "cost": 15, "damage": 1.0, "damage_tick_rate": 0.25, "fire_rate": 1.0, "range": 35.0, "sprite_attacking": Vector2i(25, 10), "sprite_idle": Vector2i(24, 10), "sprite_panel": Vector2i(28, 11) } }) crawlers = Dictionary[String, Dictionary]({ "fodder": { "damage": 1.0, "health": 10.0, "speed": 40.0, "sprite": Vector2i(25, 4), "worth": 2.0 }, "gnome": { "damage": 1.0, "health": 8.0, "speed": 90.0, "sprite": Vector2i(26, 9), "worth": 3.0 }, "soldier": { "damage": 1.0, "health": 35.0, "speed": 30.0, "sprite": Vector2i(28, 0), "worth": 5.0 } }) metadata/_custom_type_script = "uid://dndluiku7wdi8"