changes + enemy particles

This commit is contained in:
Michael Campbell 2026-04-30 04:42:00 -04:00
parent 457de8dcaa
commit 0f8f737bc0
12 changed files with 2949 additions and 24 deletions

View file

@ -1,9 +1,10 @@
[gd_scene format=4 uid="uid://b8bqsk60jlnew"]
[ext_resource type="PackedScene" uid="uid://oyqyvj5xo5mf" path="res://enemies/base_enemy.tscn" id="1_ovkbs"]
[ext_resource type="PackedScene" uid="uid://csxewuln32lhk" path="res://enemies/shatters/charging_car_shatter.tscn" id="2_idkrf"]
[ext_resource type="Script" uid="uid://d0ciymxj47qbc" path="res://enemies/charging_car/charger_behavior.gd" id="2_ovkbs"]
[ext_resource type="Texture2D" uid="uid://deucpof3lur15" path="res://models/charger_charger_car_body_albedo.png" id="3_16nkq"]
[ext_resource type="PackedScene" uid="uid://xunielenaajh" path="res://models/charger.glb" id="3_gtwxk"]
[ext_resource type="Texture2D" uid="uid://deucpof3lur15" path="res://models/vehicles/charger_charger_car_body_albedo.png" id="3_16nkq"]
[ext_resource type="PackedScene" uid="uid://xunielenaajh" path="res://models/vehicles/charger.glb" id="3_gtwxk"]
[sub_resource type="BoxShape3D" id="BoxShape3D_8s2ff"]
size = Vector3(5.258606, 2.0716248, 1.2189941)
@ -67,7 +68,9 @@ _surfaces = [{
[sub_resource type="BoxShape3D" id="BoxShape3D_ovkbs"]
size = Vector3(1.7326088, 1.3425293, 1.7998047)
[node name="ChargingCar" unique_id=206023291 instance=ExtResource("1_ovkbs")]
[node name="ChargingCar" unique_id=206023291 node_paths=PackedStringArray("mesh") instance=ExtResource("1_ovkbs")]
shatter_scene = ExtResource("2_idkrf")
mesh = NodePath("Meshes/charger")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hurtbox" parent_id_path=PackedInt32Array(688205599) index="0" unique_id=1037862249]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0536804, 0.92881775, 0)
@ -84,18 +87,18 @@ unique_name_in_owner = true
[node name="charger" parent="Meshes" index="0" unique_id=1106312542 instance=ExtResource("3_gtwxk")]
transform = Transform3D(-7.365892e-08, 0, -1.6851196, 0, 1.6851196, 0, 1.6851196, 0, -7.365892e-08, 0, 1.2939161, 0)
[node name="CarBody" parent="Meshes/charger" index="0" unique_id=1957256260]
[node name="CarBody" parent="Meshes/charger" index="0" unique_id=1633310356]
material_override = SubResource("StandardMaterial3D_idkrf")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Meshes/charger/CarBody" index="0" unique_id=1073485572]
material_override = SubResource("StandardMaterial3D_16nkq")
mesh = SubResource("ArrayMesh_idkrf")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Meshes/charger/Cylinder_001" parent_id_path=PackedInt32Array(1106312542, 2133559398) index="0" unique_id=1181853677]
[node name="MeshInstance3D" type="MeshInstance3D" parent="Meshes/charger/Cylinder_001" parent_id_path=PackedInt32Array(1106312542, 1528303040) index="0" unique_id=1181853677]
material_override = SubResource("StandardMaterial3D_16nkq")
mesh = SubResource("ArrayMesh_kyms3")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Meshes/charger/Cube_001" parent_id_path=PackedInt32Array(1106312542, 1841021847) index="0" unique_id=1007244050]
[node name="MeshInstance3D" type="MeshInstance3D" parent="Meshes/charger/Cube_001" parent_id_path=PackedInt32Array(1106312542, 566555156) index="0" unique_id=1007244050]
material_override = SubResource("StandardMaterial3D_16nkq")
mesh = SubResource("ArrayMesh_vr87c")