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

[ext_resource type="PackedScene" uid="uid://cbs0co0x4nh7e" path="res://assets/blender/watermill.glb" id="1_qh1o0"]
[ext_resource type="PackedScene" uid="uid://bh8vfparu1fi" path="res://assets/blender/bridge.glb" id="2_go4xj"]
[ext_resource type="Texture2D" uid="uid://d2mdeewkh0uyg" path="res://assets/img/textures/millwall.png" id="2_nhhsb"]
[ext_resource type="Texture2D" uid="uid://thvfy2fr8xxp" path="res://assets/img/normals/millwalls.png" id="3_ih40e"]

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ih40e"]
albedo_texture = ExtResource("2_nhhsb")
normal_enabled = true
normal_texture = ExtResource("3_ih40e")
uv1_offset = Vector3(0.275, -0.085, 0)

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sym4d"]
albedo_color = Color(0.5770089, 0.57700825, 0.57700837, 1)
albedo_texture = ExtResource("2_nhhsb")
uv1_scale = Vector3(0.5, 0.5, 0.5)
uv1_offset = Vector3(0.225, 0.535, 0)

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ky2aw"]
albedo_texture = ExtResource("2_nhhsb")
normal_enabled = true
normal_texture = ExtResource("3_ih40e")
uv1_offset = Vector3(0.07, 0.19, 0.15)

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gp8kn"]
albedo_color = Color(0.5770089, 0.57700825, 0.57700837, 1)
albedo_texture = ExtResource("2_nhhsb")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_offset = Vector3(0.145, 0.26, 0)

[node name="watermill" type="Node3D" unique_id=237331475]

[node name="CSGBox3D" type="CSGBox3D" parent="." unique_id=1426052152]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.807129, 0, -19.118164)
size = Vector3(43, 1, 81.52319)

[node name="watermill" parent="." unique_id=1128474412 instance=ExtResource("1_qh1o0")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -16.495707, 9.393879, -0.027528882)

[node name="barre" type="CSGBox3D" parent="watermill" unique_id=1050503105]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 8.631642, 0.051800728, -0.0026101172)
size = Vector3(15.339844, 1, 1)

[node name="tower" type="Node3D" parent="." unique_id=1055938531]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3)

[node name="tower" type="CSGBox3D" parent="tower" unique_id=1808539919]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.2113457, 20.454132, 14.775812)
size = Vector3(18.272583, 41.908264, 18.60254)
material = SubResource("StandardMaterial3D_ih40e")

[node name="fake_window" type="CSGBox3D" parent="tower/tower" unique_id=1747953357]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.164856, 16, 0)
size = Vector3(0.14807129, 3, 6)
material = SubResource("StandardMaterial3D_sym4d")

[node name="CSGPolygon3D" type="CSGPolygon3D" parent="tower" unique_id=577665090]
transform = Transform3D(-0.70710665, 0, -0.70710665, 0, 1, 0, 0.70710665, 0, -0.70710665, 5.2754936, 41.472553, 14.775812)
polygon = PackedVector2Array(0, 0, 0, 9, 4, 8, 12.865, 0)
mode = 1
spin_degrees = 360.0
spin_sides = 4

[node name="tower2" type="Node3D" parent="." unique_id=1359331711]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25319433, 0, -26)

[node name="tower" type="CSGBox3D" parent="tower2" unique_id=661899249]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.2113457, 20.454132, 14.775812)
size = Vector3(18.272583, 41.908264, 18.60254)
material = SubResource("StandardMaterial3D_ky2aw")

[node name="fake_window" type="CSGBox3D" parent="tower2/tower" unique_id=1396805202]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.164856, 17, 5)
size = Vector3(0.14807129, 3, 4)
material = SubResource("StandardMaterial3D_gp8kn")

[node name="fake_window2" type="CSGBox3D" parent="tower2/tower" unique_id=809058771]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.164856, 9, 5)
size = Vector3(0.14807129, 4, 4)
material = SubResource("StandardMaterial3D_gp8kn")

[node name="fake_window3" type="CSGBox3D" parent="tower2/tower" unique_id=485509546]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.164856, 17, -1)
size = Vector3(0.14807129, 3, 3)
material = SubResource("StandardMaterial3D_gp8kn")

[node name="bridge" parent="." unique_id=37247320 instance=ExtResource("2_go4xj")]
transform = Transform3D(5, 0, 2.842171e-14, 0, 5, 0, -2.842171e-14, 0, 5, -19.919495, 0, -42.812706)
