[gd_scene format=3 uid="uid://dvk3bytqn3m5s"]

[ext_resource type="PackedScene" uid="uid://bowkbyxbq2jg2" path="res://tgcc/train/main_train.fbx" id="1_8k78i"]
[ext_resource type="Material" uid="uid://df1ghvw3d61x8" path="res://tgcc/train/train1.tres" id="2_crne2"]
[ext_resource type="Material" uid="uid://cufolpn48xxmv" path="res://tgcc/train/train2.tres" id="3_tf27f"]
[ext_resource type="Material" uid="uid://bu8wmlp0ffark" path="res://tgcc/train/train3.tres" id="4_e08y7"]
[ext_resource type="Material" uid="uid://cn5vw7unbqgve" path="res://core/daynight/weather_overlay.tres" id="5_weather"]

[sub_resource type="PlaneMesh" id="PlaneMesh_8k78i"]

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_crne2"]
emission_enabled = true
emission = Color(0.59849787, 0.2744873, 0.018916829, 1)
emission_energy_multiplier = 14.84

[node name="Train2" unique_id=206892833 groups=["weather_node", "wind_node"] instance=ExtResource("1_8k78i")]
transform = Transform3D(-0.85, 0, -1.2834644e-07, 0, 0.85, 0, 1.2834644e-07, 0, -0.85, 0, 0, 0)

[node name="polySurface3708_002" parent="." index="0" unique_id=1080693866]
transform = Transform3D(99.99998, 0, 0, 0, -4.3711375e-06, 99.99999, 0, -99.99997, -4.3711384e-06, 0, 1.5, 0)
material_overlay = ExtResource("5_weather")
surface_material_override/0 = ExtResource("2_crne2")
surface_material_override/1 = ExtResource("3_tf27f")
surface_material_override/2 = ExtResource("2_crne2")
surface_material_override/3 = ExtResource("4_e08y7")

[node name="MeshInstance3D" type="MeshInstance3D" parent="." index="1" unique_id=1403632389]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.668482, 1.6818931, 2.5172625, 1.2770853)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D2" type="MeshInstance3D" parent="." index="2" unique_id=1336101020]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.668482, 1.6125782, 2.5172625, 2.9643514)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D28" type="MeshInstance3D" parent="." index="3" unique_id=311730556]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.668482, 1.640722, 2.5172625, -4.04725)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D29" type="MeshInstance3D" parent="." index="4" unique_id=1304381077]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.668482, 1.640722, 2.5172625, -2.4448335)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D3" type="MeshInstance3D" parent="." index="5" unique_id=663441243]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.47599128, 1.640722, 2.5172625, 6.115757)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D37" type="MeshInstance3D" parent="." index="6" unique_id=332999290]
transform = Transform3D(1.5214157e-15, -4.371139e-08, -1.4922415, -0.796267, -4.371139e-08, 0, -3.4805936e-08, 1, -6.522796e-08, 0.00024104083, 2.668277, 8.483847)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D30" type="MeshInstance3D" parent="." index="7" unique_id=1998746087]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.47599128, 1.640722, 2.5172625, -7.2599697)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D4" type="MeshInstance3D" parent="." index="8" unique_id=1980372157]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, 5.212925)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D5" type="MeshInstance3D" parent="." index="9" unique_id=122016874]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, 4.909999)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D6" type="MeshInstance3D" parent="." index="10" unique_id=962812717]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, 4.59173)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D7" type="MeshInstance3D" parent="." index="11" unique_id=1668544912]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, 4.283636)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D8" type="MeshInstance3D" parent="." index="12" unique_id=1387960824]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -0.085068464)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D9" type="MeshInstance3D" parent="." index="13" unique_id=1969224680]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -0.387995)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D10" type="MeshInstance3D" parent="." index="14" unique_id=3545667]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -0.7062633)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D11" type="MeshInstance3D" parent="." index="15" unique_id=719869989]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -1.0143578)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D12" type="MeshInstance3D" parent="." index="16" unique_id=424215252]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -5.405431)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D13" type="MeshInstance3D" parent="." index="17" unique_id=593531465]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -5.708358)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D14" type="MeshInstance3D" parent="." index="18" unique_id=1495729886]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -6.0266256)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="MeshInstance3D15" type="MeshInstance3D" parent="." index="19" unique_id=1576847092]
transform = Transform3D(-2.4656883e-08, 1, 0, -0.5640837, -4.371139e-08, 0, 0, 0, 0.1321082, 1.6305791, 2.5172625, -6.3347206)
mesh = SubResource("PlaneMesh_8k78i")
surface_material_override/0 = SubResource("StandardMaterial3D_crne2")

[node name="OmniLight3D" type="OmniLight3D" parent="." index="20" unique_id=1693942993]
transform = Transform3D(1, 0, 0, 0, -1.1920932e-07, -1, 0, 1, -1.1920932e-07, -0.9650913, 1.3310676, 8.449412)
light_color = Color(0.9818843, 0.6206694, 0.26694176, 1)
omni_range = 0.437
omni_attenuation = 0.367

[node name="OmniLight3D2" type="OmniLight3D" parent="." index="21" unique_id=1965838060]
transform = Transform3D(1, 0, 0, 0, -1.1920932e-07, -1, 0, 1, -1.1920932e-07, 0.9597263, 1.3310676, 8.449412)
light_color = Color(0.9818843, 0.6206694, 0.26694176, 1)
omni_range = 0.437
omni_attenuation = 0.367

[node name="SpotLight3D2" type="SpotLight3D" parent="OmniLight3D2" index="0" unique_id=1940430623]
transform = Transform3D(-0.9991066, -0.0071844957, -0.041647904, 0.039682645, 0.1795881, -0.9829413, 0.014541405, -0.98371583, -0.17914255, -2.2325838, -0.021801949, -0.18683863)
light_color = Color(0.8039216, 0.6784314, 0.3254902, 1)
light_energy = 4.0
light_cull_mask = 4294967293
spot_range = 18.0
spot_attenuation = 1.2
spot_angle = 35.0
spot_angle_attenuation = 8.876516

[node name="SpotLight3D3" type="SpotLight3D" parent="OmniLight3D2" index="1" unique_id=1754775574]
transform = Transform3D(-0.9991066, -0.0071844957, -0.041647904, 0.039682645, 0.1795881, -0.9829413, 0.014541405, -0.98371583, -0.17914255, 0.31696087, -0.020600319, -0.18641448)
light_color = Color(0.8574047, 0.65361816, 0.27671134, 1)
light_energy = 4.0
light_cull_mask = 4294967293
spot_range = 18.0
spot_attenuation = 1.2
spot_angle = 35.0
spot_angle_attenuation = 8.876516
