added game states

This commit is contained in:
Nikolai Fesenko
2025-08-28 23:37:44 +02:00
parent 972c785007
commit 4e810f8fc0
7 changed files with 60 additions and 9 deletions

View File

@@ -12,7 +12,7 @@ var timer: Timer
var is_cylinder_out: bool = false
func _ready() -> void:
loaded_bullets.resize(6)
loaded_bullets.resize(max_bullets + 1)
timer = $Timer
if is_player_revolver:
GameManager.set_player_revolver(self)
@@ -34,13 +34,12 @@ func load_bullet(bullet_object: Node3D):
bullet_object.rotate_x(deg_to_rad(-90))
is_cylinder_out = true
bullet_object.reparent(cylinder)
print_tree()
timer.timeout.connect(on_load_anim_end)
#cylinder.rotation.x = 90.0
func on_load_anim_end():
is_cylinder_out = false
GameManager.end_turn()
timer.timeout.disconnect(on_load_anim_end)
func on_bullet_reached():