Added shooting

This commit is contained in:
2025-11-03 17:33:52 +03:00
parent 29bf133a6c
commit b22f6c44dd
8 changed files with 40 additions and 34 deletions
+7 -2
View File
@@ -20,8 +20,8 @@ func _init() -> void:
add_child(firerate_reloader)
var magazine_reloader := preload("res://game/entities/weapons/reloaders/magazine_reloader.gd").new()
magazine_reloader.magazine_size = 5
magazine_reloader.reload_time = 3
magazine_reloader.magazine_size = 300
magazine_reloader.reload_time = 2
reloaders.append(magazine_reloader)
add_child(magazine_reloader)
@@ -42,6 +42,11 @@ func _ready() -> void:
func shoot() -> void:
if not _can_shoot(): return
print("shot")
var projectile := preload("res://game/entities/weapons/projectiles/gatling_projectile.tscn").instantiate()
projectile.direction = Vector2.RIGHT
add_child(projectile)
for reloader in reloaders:
reloader.shoot()