Balance update

This commit is contained in:
Georgiy Gorin
2026-04-23 13:09:23 +03:00
parent 9981ed1ae3
commit d7368e7fa7
3 changed files with 10 additions and 10 deletions
+2 -2
View File
@@ -15,10 +15,10 @@ height = 1.6220214
script = ExtResource("1_stick") script = ExtResource("1_stick")
[node name="StickMesh" type="MeshInstance3D" parent="." unique_id=1850002866] [node name="StickMesh" type="MeshInstance3D" parent="." unique_id=1850002866]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.32, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.16618532, 0)
material_override = SubResource("StandardMaterial3D_1") material_override = SubResource("StandardMaterial3D_1")
mesh = ExtResource("2_urm7b") mesh = ExtResource("2_urm7b")
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=653008437] [node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=653008437]
transform = Transform3D(1, 0, 0, 0, 0.025374386, 0.999678, 0, -0.999678, 0.025374386, 0.005088806, 0.31109625, 0.109485604) transform = Transform3D(1, 0, 0, 0, 0.025374386, 0.999678, 0, -0.999678, 0.025374386, 0.005088806, 0.15728158, 0.109485604)
shape = SubResource("CapsuleShape3D_1") shape = SubResource("CapsuleShape3D_1")
+7 -7
View File
@@ -67,14 +67,14 @@ func setup(type: String, wave: int) -> void:
match type: match type:
"slime": "slime":
move_speed = 2.8 + wave * 0.12 move_speed = 2.8 + wave * 0.12
health = 28 + wave * 4 health = 25 + wave * 4
score_value = 10 score_value = 10
damage_to_player = 8 damage_to_player = 8
enemy_level = 1 enemy_level = 1
"bat": "bat":
move_speed = 5.5 + wave * 0.15 move_speed = 5 + wave * 0.15
health = 14 + wave * 2 health = 40 + wave * 2
score_value = 15 score_value = 20
damage_to_player = 6 damage_to_player = 6
base_scale = 0.7 base_scale = 0.7
mesh_node.scale = Vector3(0.7, 0.7, 0.7) mesh_node.scale = Vector3(0.7, 0.7, 0.7)
@@ -82,9 +82,9 @@ func setup(type: String, wave: int) -> void:
mat.albedo_color = COLOR_CHASE mat.albedo_color = COLOR_CHASE
enemy_level = 2 enemy_level = 2
"ogre": "ogre":
move_speed = 1.8 + wave * 0.08 move_speed = 3 + wave * 0.08
health = 80 + wave * 12 health = 150 + wave * 12
score_value = 25 score_value = 50
damage_to_player = 18 damage_to_player = 18
base_scale = 1.5 base_scale = 1.5
mesh_node.scale = Vector3(1.5, 1.5, 1.5) mesh_node.scale = Vector3(1.5, 1.5, 1.5)
+1 -1
View File
@@ -21,5 +21,5 @@ func _process(delta: float) -> void:
tooltip.visible = p != null and global_position.distance_to(p.global_position) < 2.5 tooltip.visible = p != null and global_position.distance_to(p.global_position) < 2.5
func interact(player: Node) -> void: func interact(player: Node) -> void:
player.call("apply_upgrade_boots", 10.0, tier) player.call("apply_upgrade_boots", 2.0, tier)
queue_free() queue_free()