95 lines
4.5 KiB
Plaintext
95 lines
4.5 KiB
Plaintext
[gd_scene format=3 uid="uid://0t1qprxnrxpw"]
|
|
|
|
[ext_resource type="Script" uid="uid://bbjxgsv6p27ly" path="res://entities/mecha/mecha.gd" id="1_ariye"]
|
|
[ext_resource type="PackedScene" uid="uid://hq2acth6vm2d" path="res://entities/mecha/assets/3d/mecha-body.blend" id="1_wfen8"]
|
|
[ext_resource type="PackedScene" uid="uid://dhgclnvdm41nl" path="res://entities/mecha/mecha_leg.tscn" id="2_p6u1l"]
|
|
[ext_resource type="Texture2D" uid="uid://dvgqy34aw6xfc" path="res://entities/mecha/assets/textures/pointer.svg" id="4_ua006"]
|
|
[ext_resource type="Script" uid="uid://7s4jtqkpp21e" path="res://entities/mecha/weapons/gatling/gatling.gd" id="5_pfbkk"]
|
|
|
|
[sub_resource type="CylinderShape3D" id="CylinderShape3D_g4v7s"]
|
|
height = 5.0075684
|
|
radius = 2.546875
|
|
|
|
[node name="Mecha" type="CharacterBody3D" unique_id=608967332]
|
|
axis_lock_linear_y = true
|
|
axis_lock_angular_x = true
|
|
axis_lock_angular_z = true
|
|
motion_mode = 1
|
|
script = ExtResource("1_ariye")
|
|
max_speed = 20.0
|
|
|
|
[node name="Model" type="Node3D" parent="." unique_id=1153097662]
|
|
unique_name_in_owner = true
|
|
|
|
[node name="mecha-body" parent="Model" unique_id=479724907 instance=ExtResource("1_wfen8")]
|
|
transform = Transform3D(1.3113416e-07, 0, -1, 0, 1, 0, 1, 0, 1.3113416e-07, 0, 2, 0)
|
|
|
|
[node name="Leg1" parent="Model" unique_id=1161871766 instance=ExtResource("2_p6u1l")]
|
|
unique_name_in_owner = true
|
|
transform = Transform3D(-0.70710665, 0, -0.70710677, 0, 1, 0, 0.70710677, 0, -0.70710665, 0, 2, 0)
|
|
step_target_path = NodePath("../StepTargets/Marker3D")
|
|
|
|
[node name="Leg2" parent="Model" unique_id=1040806054 instance=ExtResource("2_p6u1l")]
|
|
unique_name_in_owner = true
|
|
transform = Transform3D(0.70710677, 0, -0.70710665, 0, 1, 0, 0.70710665, 0, 0.70710677, 0, 2, 0)
|
|
step_target_path = NodePath("../StepTargets/Marker3D2")
|
|
|
|
[node name="Leg3" parent="Model" unique_id=636817449 instance=ExtResource("2_p6u1l")]
|
|
unique_name_in_owner = true
|
|
transform = Transform3D(0.70710665, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710665, 0, 2, 0)
|
|
step_target_path = NodePath("../StepTargets/Marker3D3")
|
|
|
|
[node name="Leg4" parent="Model" unique_id=373252400 instance=ExtResource("2_p6u1l")]
|
|
unique_name_in_owner = true
|
|
transform = Transform3D(-0.70710677, 0, 0.70710665, 0, 1, 0, -0.70710665, 0, -0.70710677, 0, 2, 0)
|
|
step_target_path = NodePath("../StepTargets/Marker3D4")
|
|
|
|
[node name="StepTargets" type="Node3D" parent="Model" unique_id=1107229276]
|
|
unique_name_in_owner = true
|
|
|
|
[node name="Marker3D" type="Marker3D" parent="Model/StepTargets" unique_id=1883887265]
|
|
transform = Transform3D(-0.7071066, 0, -0.7071067, 0, 1, 0, 0.7071067, 0, -0.7071066, -2.1213202, 0, 2.1213205)
|
|
|
|
[node name="Marker3D2" type="Marker3D" parent="Model/StepTargets" unique_id=2083428784]
|
|
transform = Transform3D(0.7071067, 0, -0.7071066, 0, 1, 0, 0.7071066, 0, 0.7071067, 2.1213205, 0, 2.1213202)
|
|
|
|
[node name="Marker3D3" type="Marker3D" parent="Model/StepTargets" unique_id=203630463]
|
|
transform = Transform3D(0.7071066, 0, 0.7071067, 0, 1, 0, -0.7071067, 0, 0.7071066, 2.12132, 0, -2.1213207)
|
|
|
|
[node name="Marker3D4" type="Marker3D" parent="Model/StepTargets" unique_id=1646251219]
|
|
transform = Transform3D(-0.7071067, 0, 0.7071066, 0, 1, 0, -0.7071066, 0, -0.7071067, -2.1213207, 0, -2.1213205)
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=781282910]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5037842, 0)
|
|
shape = SubResource("CylinderShape3D_g4v7s")
|
|
|
|
[node name="TargetContainer" type="Node" parent="." unique_id=857862335]
|
|
|
|
[node name="Target" type="Node3D" parent="TargetContainer" unique_id=871238190]
|
|
unique_name_in_owner = true
|
|
|
|
[node name="Sprite3D" type="Sprite3D" parent="TargetContainer/Target" unique_id=328289766]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9376632, -0.07640457)
|
|
modulate = Color(0.79607844, 0.2627451, 0.3647059, 1)
|
|
pixel_size = 0.02
|
|
billboard = 1
|
|
no_depth_test = true
|
|
texture = ExtResource("4_ua006")
|
|
|
|
[node name="CameraPivot" type="Node3D" parent="." unique_id=1668504271]
|
|
unique_name_in_owner = true
|
|
transform = Transform3D(1, 0, 0, 0, 0.8660253, 0.49999997, 0, -0.49999997, 0.8660253, 0, 0, 0)
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="CameraPivot" unique_id=2082056518]
|
|
unique_name_in_owner = true
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 50)
|
|
|
|
[node name="Inventory" type="Node3D" parent="." unique_id=1873054596]
|
|
unique_name_in_owner = true
|
|
|
|
[node name="Gatling" type="Node" parent="Inventory" unique_id=2131873567]
|
|
script = ExtResource("5_pfbkk")
|
|
metadata/_custom_type_script = "uid://7s4jtqkpp21e"
|
|
|
|
[editable path="Model/mecha-body"]
|