[gd_scene format=3 uid="uid://b8bqsk60jlnew"] [ext_resource type="PackedScene" uid="uid://oyqyvj5xo5mf" path="res://enemies/base_enemy.tscn" id="1_ovkbs"] [ext_resource type="Script" uid="uid://d0ciymxj47qbc" path="res://enemies/charging_car/charger_behavior.gd" id="2_ovkbs"] [sub_resource type="BoxShape3D" id="BoxShape3D_8s2ff"] size = Vector3(2.8337402, 1.0512085, 1.2189941) [sub_resource type="BoxShape3D" id="BoxShape3D_16nkq"] size = Vector3(2.1784668, 0.83740234, 1) [sub_resource type="PrismMesh" id="PrismMesh_16nkq"] [sub_resource type="BoxMesh" id="BoxMesh_idkrf"] [sub_resource type="BoxMesh" id="BoxMesh_8s2ff"] size = Vector3(0.1, 0.05, 0.2) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ovkbs"] albedo_color = Color(1, 0.32, 0.32, 1) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gtwxk"] albedo_color = Color(0.26, 0.45733315, 1, 1) [sub_resource type="FastNoiseLite" id="FastNoiseLite_ovkbs"] [sub_resource type="BoxShape3D" id="BoxShape3D_ovkbs"] size = Vector3(1.8274536, 1.0043945, 1.3088379) [node name="ChargingCar" unique_id=206023291 instance=ExtResource("1_ovkbs")] [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, 0.15533447, 0.41860962, 0) shape = SubResource("BoxShape3D_8s2ff") debug_color = Color(0.99742216, 0, 0.17616406, 0.41960785) [node name="CollisionShape3D" type="CollisionShape3D" parent="." index="2" unique_id=1443830094] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.16711426, 0.4411621, 0) shape = SubResource("BoxShape3D_16nkq") [node name="Meshes" type="Node3D" parent="." index="3" unique_id=1589501183] unique_name_in_owner = true [node name="MeshInstance3D" type="MeshInstance3D" parent="Meshes" index="0" unique_id=1428296358] transform = Transform3D(-4.0897394e-08, 0.9356233, 0, -0.9356233, -4.0897394e-08, 0, 0, 0, 0.9356233, 0.79208755, 0.39598227, 0) mesh = SubResource("PrismMesh_16nkq") [node name="MeshInstance3D2" type="MeshInstance3D" parent="Meshes" index="1" unique_id=1095305852] transform = Transform3D(1.2590417, 0, 0, 0, 0.6540867, 0, 0, 0, 0.6540867, -0.2952547, 0.36984542, 0) mesh = SubResource("BoxMesh_idkrf") [node name="MeshInstance3D7" type="MeshInstance3D" parent="Meshes" index="2" unique_id=2040240859] transform = Transform3D(1.7975575, 0.87680507, 0, -0.87680507, 1.7975575, 0, 0, 0, 2, 0.5758674, 0.7817617, 0.24429089) mesh = SubResource("BoxMesh_8s2ff") surface_material_override/0 = SubResource("StandardMaterial3D_ovkbs") [node name="MeshInstance3D8" type="MeshInstance3D" parent="Meshes" index="3" unique_id=2068949320] transform = Transform3D(1.7975575, 0.87680507, 0, -0.87680507, 1.7975575, 0, 0, 0, 2, 0.58287287, 0.7783446, -0.23176795) mesh = SubResource("BoxMesh_8s2ff") surface_material_override/0 = SubResource("StandardMaterial3D_gtwxk") [node name="ChargerBehavior" type="Node3D" parent="." index="4" unique_id=520454998] script = ExtResource("2_ovkbs") noise = SubResource("FastNoiseLite_ovkbs") [node name="KnockUpArea" type="Area3D" parent="." index="5" unique_id=74486428] unique_name_in_owner = true collision_layer = 0 collision_mask = 8 monitoring = false [node name="CollisionShape3D" type="CollisionShape3D" parent="KnockUpArea" index="0" unique_id=1991351917] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.1195984, 0.44458008, 0) shape = SubResource("BoxShape3D_ovkbs") debug_color = Color(0.84, 0.65799993, 0, 0.41960785) [connection signal="body_entered" from="KnockUpArea" to="ChargerBehavior" method="_on_knock_up_area_body_entered"]