v0.1.0-windows: initial Windows release build

- WeaponData: restored class_name, converted static vars to make() factory
- WeaponDefinitions: updated to use make() instead of static var refs
- Windows export: tactical-shooter.exe + godot-jolt_windows-x64.dll
- Build artifact: build/tactical-shooter-windows-x86_64-v0.1.0.zip
This commit is contained in:
2026-07-02 18:09:16 -04:00
parent e70ce76207
commit 969741aa31
2 changed files with 23 additions and 65 deletions
+4 -4
View File
@@ -33,10 +33,10 @@ static func _ensure_init() -> void:
return
_initialized = true
WEAPONS = {
"rifle": _WD.RIFLE,
"pistol": _WD.PISTOL,
"shotgun": _WD.SHOTGUN,
"smg": _WD.SMG,
"rifle": _WD.make("rifle", "Assault Rifle", 30.0, 10.0, 30, 2.1, true, 0.5, 200.0, 1),
"pistol": _WD.make("pistol", "Pistol", 25.0, 4.0, 12, 1.5, false, 0.3, 80.0, 1),
"shotgun": _WD.make("shotgun","Shotgun", 8.0, 1.0, 8, 3.0, false, 3.0, 30.0, 8),
"smg": _WD.make("smg", "Submachine Gun", 18.0, 12.0, 25, 1.8, true, 1.5, 100.0, 1),
}
# ---------------------------------------------------------------------------