moved key gun functions into gun script. small glitch in reload animation that I havent diagnosed yet

This commit is contained in:
Derek
2024-07-14 19:04:53 -05:00
parent db3b4fdbdc
commit b9001901df
6 changed files with 691 additions and 42 deletions

View File

@@ -212,6 +212,20 @@ tracks/6/keys = {
"update": 0,
"values": [0.0]
}
tracks/7/type = "method"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath(".")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(0.28),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [],
"method": &"spawn_mag"
}]
}
[sub_resource type="Animation" id="Animation_bsc1a"]
resource_name = "shoot"
@@ -305,7 +319,7 @@ _data = {
[node name="mac10" node_paths=PackedStringArray("flare_light", "anim_player", "barrel_raycast", "casing_ejector", "mag_ejector", "audio_fire", "audio_empty", "audio_reload") instance=ExtResource("1_nb4p5")]
script = ExtResource("2_6i1l4")
max_ammo = 30
start_mags = 4
start_mags = 100
random_spread_amt = 1.5
flare_light = NodePath("mac10/SpotLight3D")
bullet = ExtResource("3_pyl20")