feat: add plasma gun weapon implementation and new pause menu system with loadout management

This commit is contained in:
DottsGit
2026-06-04 17:06:50 -04:00
parent 67bd5b4302
commit 1ccc66a601
37 changed files with 1070 additions and 0 deletions
+4
View File
@@ -55,6 +55,10 @@ func _equip_slot(slot: int) -> void:
var w = weapons[active_slot]
w.visible = false
w.set_process_input(false)
if "is_firing" in w:
w.is_firing = false
if w.has_method("unequip"):
w.unequip()
active_slot = slot