[gd_scene load_steps=8 format=3] [ext_resource type="Script" path="res://game/world/submarine/submarine_actor.gd" id="1_actor"] [sub_resource type="CapsuleShape3D" id="CapsuleCollision"] radius = 0.72 height = 3.8 [sub_resource type="CapsuleMesh" id="CapsuleHull"] radius = 0.72 height = 3.8 [sub_resource type="StandardMaterial3D" id="HullMaterial"] albedo_color = Color(0.64, 0.48, 0.17, 1) metallic = 0.72 roughness = 0.34 [sub_resource type="SphereMesh" id="CanopyMesh"] radius = 0.58 height = 1.05 [sub_resource type="StandardMaterial3D" id="CanopyMaterial"] transparency = 1 albedo_color = Color(0.04, 0.18, 0.25, 0.72) metallic = 0.18 roughness = 0.16 [sub_resource type="BoxMesh" id="FinMesh"] size = Vector3(1.8, 0.12, 1.2) [node name="SubmarineActor" type="CharacterBody3D"] script = ExtResource("1_actor") [node name="CollisionShape" type="CollisionShape3D" parent="."] rotation = Vector3(1.5708, 0, 0) shape = SubResource("CapsuleCollision") [node name="Hull" type="MeshInstance3D" parent="."] rotation = Vector3(1.5708, 0, 0) mesh = SubResource("CapsuleHull") material_override = SubResource("HullMaterial") [node name="Canopy" type="MeshInstance3D" parent="."] position = Vector3(0, 0.36, -0.45) scale = Vector3(0.85, 0.55, 1) mesh = SubResource("CanopyMesh") material_override = SubResource("CanopyMaterial") [node name="LeftFin" type="MeshInstance3D" parent="."] position = Vector3(-0.92, 0, 0.85) mesh = SubResource("FinMesh") material_override = SubResource("HullMaterial") [node name="RightFin" type="MeshInstance3D" parent="."] position = Vector3(0.92, 0, 0.85) mesh = SubResource("FinMesh") material_override = SubResource("HullMaterial") [node name="LeftProjector" type="SpotLight3D" parent="."] position = Vector3(-0.42, 0.05, -2.02) rotation_degrees = Vector3(-3, 6, 0) light_color = Color(0.72, 0.91, 1, 1) light_energy = 22.0 shadow_enabled = true spot_range = 58.0 spot_angle = 24.0 [node name="RightProjector" type="SpotLight3D" parent="."] position = Vector3(0.42, 0.05, -2.02) rotation_degrees = Vector3(-3, -6, 0) light_color = Color(0.72, 0.91, 1, 1) light_energy = 22.0 shadow_enabled = true spot_range = 58.0 spot_angle = 24.0