feat: implement weapon system, loadout manager, and specialized projectile behaviors with associated assets

This commit is contained in:
DottsGit
2026-06-04 18:14:50 -04:00
parent c32f45a8aa
commit e6a2199777
36 changed files with 700 additions and 4 deletions
+20
View File
@@ -42,6 +42,26 @@ var weapon_db = {
"name": "Nail Gun",
"category": "primary",
"script": "res://weapons/nail_gun.gd"
},
"awp": {
"name": "AWP",
"category": "special",
"script": "res://weapons/awp.gd"
},
"rocket_launcher": {
"name": "Rocket Launcher",
"category": "special",
"script": "res://weapons/rocket_launcher.gd"
},
"rocket_swarm": {
"name": "Rocket Swarm",
"category": "special",
"script": "res://weapons/rocket_swarm.gd"
},
"mortar": {
"name": "Mortar",
"category": "special",
"script": "res://weapons/mortar.gd"
}
}