valencia-rail-rush/station.tscn

283 lines
13 KiB
Plaintext

[gd_scene format=3 uid="uid://cf50vwp60vxxf"]
[ext_resource type="Script" uid="uid://e3kpo73hvthu" path="res://station.gd" id="1_lu35c"]
[ext_resource type="Material" uid="uid://pi37nbc20kiw" path="res://assets/Images/pavement/PavingStones074_1K-JPG2.tres" id="2_oblqs"]
[ext_resource type="PackedScene" uid="uid://8227la7x8kn1" path="res://assets/3d/Rails.glb" id="2_xmj61"]
[ext_resource type="Texture2D" uid="uid://dwp08vjv8v6h6" path="res://icon.svg" id="3_sum1q"]
[sub_resource type="PlaneMesh" id="PlaneMesh_kdh3y"]
size = Vector2(150, 150)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_eoxb4"]
albedo_color = Color(0.19793716, 0.19793725, 0.19793722, 1)
[sub_resource type="CapsuleMesh" id="CapsuleMesh_lu35c"]
radius = 24.892
height = 134.805
[sub_resource type="BoxShape3D" id="BoxShape3D_lu35c"]
size = Vector3(14.698975, 20, 93.01605)
[sub_resource type="BoxMesh" id="BoxMesh_lu35c"]
size = Vector3(100, 30, 10)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sum1q"]
albedo_color = Color(1, 0.7764706, 0.41960785, 1)
[sub_resource type="BoxMesh" id="BoxMesh_oblqs"]
size = Vector3(10, 1, 100)
[sub_resource type="BoxMesh" id="BoxMesh_xmj61"]
size = Vector3(6, 6, 20)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_oblqs"]
albedo_color = Color(1, 0.536, 0.04000002, 1)
[sub_resource type="PrismMesh" id="PrismMesh_k7ugr"]
left_to_right = 1.0
size = Vector3(3, 6, 6)
[sub_resource type="PlaneMesh" id="PlaneMesh_oblqs"]
size = Vector2(6, 2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qalsi"]
albedo_texture = ExtResource("3_sum1q")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_87b1w"]
albedo_texture = ExtResource("3_sum1q")
[sub_resource type="PrismMesh" id="PrismMesh_sum1q"]
size = Vector3(100, 15, 100)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_olwe1"]
transparency = 1
albedo_color = Color(0.27, 0.27, 0.27, 0.49411765)
[sub_resource type="PlaneMesh" id="PlaneMesh_sum1q"]
size = Vector2(50, 10)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_k7ugr"]
transparency = 1
albedo_texture = ExtResource("3_sum1q")
[sub_resource type="CylinderMesh" id="CylinderMesh_oblqs"]
top_radius = 15.0
bottom_radius = 15.0
height = 12.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_72kuv"]
albedo_color = Color(0.32309133, 0.18083456, 0.02107518, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_qalsi"]
size = Vector3(10.328461, 19.235413, 100.52051)
[sub_resource type="BoxShape3D" id="BoxShape3D_sum1q"]
size = Vector3(16.840843, 19.235413, 1)
[node name="Station" type="Node3D" unique_id=1195945545]
script = ExtResource("1_lu35c")
[node name="Mesh" type="MeshInstance3D" parent="." unique_id=651037282]
material_override = ExtResource("2_oblqs")
mesh = SubResource("PlaneMesh_kdh3y")
surface_material_override/0 = SubResource("StandardMaterial3D_eoxb4")
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=833530865]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 0, 0)
visible = false
mesh = SubResource("CapsuleMesh_lu35c")
[node name="StationArea" type="Area3D" parent="." unique_id=206017994]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StationArea" unique_id=793426973]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.7340088, 0, -13.491974)
shape = SubResource("BoxShape3D_lu35c")
[node name="Façada2" type="MeshInstance3D" parent="." unique_id=2115321391]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 45, 15, 10)
mesh = SubResource("BoxMesh_lu35c")
surface_material_override/0 = SubResource("StandardMaterial3D_sum1q")
[node name="Façada" type="MeshInstance3D" parent="." unique_id=1847419900]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 15, 55)
mesh = SubResource("BoxMesh_lu35c")
surface_material_override/0 = SubResource("StandardMaterial3D_sum1q")
[node name="Façada3" type="MeshInstance3D" parent="." unique_id=380816008]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -45, 15, 10)
mesh = SubResource("BoxMesh_lu35c")
surface_material_override/0 = SubResource("StandardMaterial3D_sum1q")
[node name="Rails" type="Node3D" parent="." unique_id=171191597]
[node name="Rails" parent="Rails" unique_id=1212550890 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, 30)
[node name="Rails2" parent="Rails" unique_id=683572105 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, 15.327507)
[node name="Rails3" parent="Rails" unique_id=2017975210 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, 0.44229317)
[node name="Rails4" parent="Rails" unique_id=590938836 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, -14.522095)
[node name="Rails5" parent="Rails" unique_id=1440233334 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, -29.273678)
[node name="Rails6" parent="Rails" unique_id=861899794 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, -43.70311)
[node name="Rails7" parent="Rails" unique_id=447600592 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, -58.111214)
[node name="Rails8" parent="Rails" unique_id=1615777728 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, -73.22452)
[node name="Rails9" parent="Rails" unique_id=1456970423 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, -20, 0, -88.67105)
[node name="Rails10" parent="Rails" unique_id=1299040393 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, 30)
[node name="Rails11" parent="Rails" unique_id=1666682509 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, 15.327507)
[node name="Rails12" parent="Rails" unique_id=2060556919 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, 0.44229317)
[node name="Rails13" parent="Rails" unique_id=146238848 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, -14.522095)
[node name="Rails14" parent="Rails" unique_id=1953575175 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, -29.273678)
[node name="Rails15" parent="Rails" unique_id=1058453156 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, -43.70311)
[node name="Rails16" parent="Rails" unique_id=43959185 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, -58.111214)
[node name="Rails17" parent="Rails" unique_id=630269291 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, -73.22452)
[node name="Rails18" parent="Rails" unique_id=2110137904 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0.26788712, 0, -88.67105)
[node name="Rails19" parent="Rails" unique_id=99293456 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, 30)
[node name="Rails20" parent="Rails" unique_id=341148836 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, 15.327507)
[node name="Rails21" parent="Rails" unique_id=1711280445 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, 0.44229317)
[node name="Rails22" parent="Rails" unique_id=301552616 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, -14.522095)
[node name="Rails23" parent="Rails" unique_id=952554890 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, -29.273678)
[node name="Rails24" parent="Rails" unique_id=1531104549 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, -43.70311)
[node name="Rails25" parent="Rails" unique_id=694001971 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, -58.111214)
[node name="Rails26" parent="Rails" unique_id=1725564832 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, -73.22452)
[node name="Rails27" parent="Rails" unique_id=1514118356 instance=ExtResource("2_xmj61")]
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 22.078978, 0, -88.67105)
[node name="Platform" type="MeshInstance3D" parent="." unique_id=840978912]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.291748, 0, -17.420876)
mesh = SubResource("BoxMesh_oblqs")
[node name="Platform2" type="MeshInstance3D" parent="." unique_id=41781318]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.776154, 0, -17.420876)
mesh = SubResource("BoxMesh_oblqs")
[node name="Platform3" type="MeshInstance3D" parent="." unique_id=2033485405]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.250391, 0, -17.420876)
mesh = SubResource("BoxMesh_oblqs")
[node name="Platform4" type="MeshInstance3D" parent="." unique_id=686916110]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.74395, 0, -17.420876)
mesh = SubResource("BoxMesh_oblqs")
[node name="Train" type="Node3D" parent="." unique_id=522438055]
[node name="Vago" type="MeshInstance3D" parent="Train" unique_id=1358069498]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, 17.567303)
mesh = SubResource("BoxMesh_xmj61")
surface_material_override/0 = SubResource("StandardMaterial3D_oblqs")
[node name="Cabina" type="MeshInstance3D" parent="Train" unique_id=1078253588]
transform = Transform3D(1.3113416e-07, 0, 1, 0, 1, 0, -1, 0, 1.3113416e-07, 0, 4, 29.09083)
mesh = SubResource("PrismMesh_k7ugr")
surface_material_override/0 = SubResource("StandardMaterial3D_oblqs")
[node name="Vago2" type="MeshInstance3D" parent="Train" unique_id=1531165930]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, -3.0382385)
mesh = SubResource("BoxMesh_xmj61")
surface_material_override/0 = SubResource("StandardMaterial3D_oblqs")
[node name="Vago3" type="MeshInstance3D" parent="Train" unique_id=1304668418]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, -23.656246)
mesh = SubResource("BoxMesh_xmj61")
surface_material_override/0 = SubResource("StandardMaterial3D_oblqs")
[node name="Cabina2" type="MeshInstance3D" parent="Train" unique_id=1982245798]
transform = Transform3D(-2.1855693e-07, 0, -1, 0, 1, 0, 1, 0, -2.1855693e-07, 0, 4, -35.070324)
mesh = SubResource("PrismMesh_k7ugr")
surface_material_override/0 = SubResource("StandardMaterial3D_oblqs")
[node name="Logo" type="MeshInstance3D" parent="Train" unique_id=1901753724]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7.259035, 26.030708)
mesh = SubResource("PlaneMesh_oblqs")
surface_material_override/0 = SubResource("StandardMaterial3D_qalsi")
[node name="Logo2" type="MeshInstance3D" parent="Train" unique_id=2031030233]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7.259035, -31.657166)
mesh = SubResource("PlaneMesh_oblqs")
surface_material_override/0 = SubResource("StandardMaterial3D_87b1w")
[node name="Sostre" type="MeshInstance3D" parent="." unique_id=1924357643]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 37.53141, 10.131109)
mesh = SubResource("PrismMesh_sum1q")
surface_material_override/0 = SubResource("StandardMaterial3D_olwe1")
[node name="Cartell" type="MeshInstance3D" parent="." unique_id=959266171]
transform = Transform3D(1, 0, 0, 0, 0.25881907, -0.9659258, 0, 0.9659258, 0.25881907, 0, 23.787352, 61.09195)
mesh = SubResource("PlaneMesh_sum1q")
surface_material_override/0 = SubResource("StandardMaterial3D_k7ugr")
[node name="Arch" type="MeshInstance3D" parent="." unique_id=811465892]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, -23.927849, -0.17786789, 55.08796)
mesh = SubResource("CylinderMesh_oblqs")
surface_material_override/0 = SubResource("StandardMaterial3D_72kuv")
[node name="Arch2" type="MeshInstance3D" parent="." unique_id=1193484977]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 23.122692, -0.17786789, 55.08796)
mesh = SubResource("CylinderMesh_oblqs")
surface_material_override/0 = SubResource("StandardMaterial3D_72kuv")
[node name="Walls" type="StaticBody3D" parent="." unique_id=1827051563]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -40.55725, 0, 59.986458)
collision_layer = 65535
collision_mask = 65535
[node name="LeftWall" type="CollisionShape3D" parent="Walls" unique_id=1384700771]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.631, 9.118, -52.22)
shape = SubResource("BoxShape3D_qalsi")
[node name="MiddleWall" type="CollisionShape3D" parent="Walls" unique_id=302080513]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40.28652, 9.117706, 0)
shape = SubResource("BoxShape3D_sum1q")
[node name="RightWall" type="CollisionShape3D" parent="Walls" unique_id=1875610184]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 85.126785, 9.118, -52.22)
shape = SubResource("BoxShape3D_qalsi")