Base Weapons

Place in world, pick up and drop working on multiplayer
This commit is contained in:
Twirpytherobot
2025-11-15 16:03:38 +00:00
parent 791b1557c7
commit 86db6865b7
144 changed files with 3582 additions and 2 deletions
+16
View File
@@ -0,0 +1,16 @@
[gd_resource type="Resource" script_class="WeaponData" load_steps=3 format=3]
[ext_resource type="Script" path="res://level/scripts/weapon_data.gd" id="1"]
[ext_resource type="PackedScene" path="res://level/scenes/weapons/shield_mesh.tscn" id="2"]
[resource]
script = ExtResource("1")
weapon_name = "Wooden Shield"
description = "A sturdy wooden shield. Can be used to bash enemies."
damage = 8.0
attack_range = 2.5
attack_cooldown = 0.8
attack_animation = "Attack1"
mesh_scene = ExtResource("2")
pickup_radius = 1.5
weight = 3.0
+16
View File
@@ -0,0 +1,16 @@
[gd_resource type="Resource" script_class="WeaponData" load_steps=3 format=3]
[ext_resource type="Script" path="res://level/scripts/weapon_data.gd" id="1"]
[ext_resource type="PackedScene" path="res://level/scenes/weapons/sword_mesh.tscn" id="2"]
[resource]
script = ExtResource("1")
weapon_name = "Iron Sword"
description = "A simple iron sword. Good for close combat."
damage = 15.0
attack_range = 3.5
attack_cooldown = 0.6
attack_animation = "Attack1"
mesh_scene = ExtResource("2")
pickup_radius = 1.5
weight = 2.0