239 lines
7.5 KiB
Plaintext
239 lines
7.5 KiB
Plaintext
[gd_scene load_steps=19 format=3]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="Material_rock"]
|
|
albedo_color = Color(0.25, 0.27, 0.24, 1)
|
|
roughness = 1.0
|
|
|
|
[sub_resource type="CylinderMesh" id="Mesh_rock_plinth"]
|
|
material = SubResource("Material_rock")
|
|
top_radius = 8.4
|
|
bottom_radius = 10.2
|
|
height = 3.2
|
|
radial_segments = 9
|
|
|
|
[sub_resource type="StandardMaterial3D" id="Material_stone"]
|
|
albedo_color = Color(0.47, 0.47, 0.43, 1)
|
|
roughness = 0.96
|
|
|
|
[sub_resource type="StandardMaterial3D" id="Material_stone_light"]
|
|
albedo_color = Color(0.57, 0.56, 0.51, 1)
|
|
roughness = 0.95
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_keep"]
|
|
material = SubResource("Material_stone_light")
|
|
size = Vector3(7.4, 7.8, 8.6)
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_wall_long"]
|
|
material = SubResource("Material_stone")
|
|
size = Vector3(13.8, 3.3, 1.15)
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_wall_short"]
|
|
material = SubResource("Material_stone")
|
|
size = Vector3(1.15, 3.3, 11.8)
|
|
|
|
[sub_resource type="CylinderMesh" id="Mesh_tower"]
|
|
material = SubResource("Material_stone_light")
|
|
top_radius = 1.65
|
|
bottom_radius = 1.95
|
|
height = 6.0
|
|
radial_segments = 10
|
|
|
|
[sub_resource type="CylinderMesh" id="Mesh_tower_cap"]
|
|
material = SubResource("Material_stone")
|
|
top_radius = 1.9
|
|
bottom_radius = 1.9
|
|
height = 0.65
|
|
radial_segments = 10
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_crenellation"]
|
|
material = SubResource("Material_stone_light")
|
|
size = Vector3(0.72, 0.92, 0.82)
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_gate_post"]
|
|
material = SubResource("Material_stone_light")
|
|
size = Vector3(1.25, 3.7, 1.7)
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_gate_lintel"]
|
|
material = SubResource("Material_stone_light")
|
|
size = Vector3(4.6, 1.05, 1.7)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="Material_gate"]
|
|
albedo_color = Color(0.18, 0.11, 0.065, 1)
|
|
roughness = 0.9
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_gate"]
|
|
material = SubResource("Material_gate")
|
|
size = Vector3(2.2, 2.8, 0.22)
|
|
|
|
[sub_resource type="CylinderMesh" id="Mesh_pole"]
|
|
material = SubResource("Material_gate")
|
|
top_radius = 0.07
|
|
bottom_radius = 0.09
|
|
height = 4.2
|
|
radial_segments = 8
|
|
|
|
[sub_resource type="StandardMaterial3D" id="Material_banner"]
|
|
albedo_color = Color(0.58, 0.1, 0.08, 1)
|
|
roughness = 0.76
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_banner"]
|
|
material = SubResource("Material_banner")
|
|
size = Vector3(0.12, 2.2, 1.35)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="Material_window_slit"]
|
|
albedo_color = Color(0.12, 0.14, 0.13, 1)
|
|
roughness = 0.98
|
|
|
|
[sub_resource type="BoxMesh" id="Mesh_window_slit"]
|
|
material = SubResource("Material_window_slit")
|
|
size = Vector3(0.38, 1.25, 0.14)
|
|
|
|
[node name="FortressBlockout" type="Node3D"]
|
|
|
|
[node name="RockyCitadelHill" type="MeshInstance3D" parent="."]
|
|
position = Vector3(0, 1.35, 0)
|
|
scale = Vector3(1.22, 1, 1)
|
|
mesh = SubResource("Mesh_rock_plinth")
|
|
|
|
[node name="CitadelKeep" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-0.8, 7.05, 0.35)
|
|
rotation_degrees = Vector3(0, -4, 0)
|
|
mesh = SubResource("Mesh_keep")
|
|
|
|
[node name="KeepWindowSouthLeft" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-2.55, 7.0, 4.72)
|
|
rotation_degrees = Vector3(0, -4, 0)
|
|
mesh = SubResource("Mesh_window_slit")
|
|
|
|
[node name="KeepWindowSouthRight" type="MeshInstance3D" parent="."]
|
|
position = Vector3(0.85, 7.0, 4.72)
|
|
rotation_degrees = Vector3(0, -4, 0)
|
|
mesh = SubResource("Mesh_window_slit")
|
|
|
|
[node name="KeepWindowEast" type="MeshInstance3D" parent="."]
|
|
position = Vector3(2.95, 7.45, 1.45)
|
|
rotation_degrees = Vector3(0, 86, 0)
|
|
mesh = SubResource("Mesh_window_slit")
|
|
|
|
[node name="NorthRampart" type="MeshInstance3D" parent="."]
|
|
position = Vector3(0, 4.05, -5.55)
|
|
rotation_degrees = Vector3(0, -2, 0)
|
|
mesh = SubResource("Mesh_wall_long")
|
|
|
|
[node name="SouthRampart" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-1.1, 4.0, 5.75)
|
|
rotation_degrees = Vector3(0, 4, 0)
|
|
mesh = SubResource("Mesh_wall_long")
|
|
|
|
[node name="WestRampart" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-6.55, 4.0, 0)
|
|
mesh = SubResource("Mesh_wall_short")
|
|
|
|
[node name="EastRampart" type="MeshInstance3D" parent="."]
|
|
position = Vector3(6.55, 4.0, 0)
|
|
mesh = SubResource("Mesh_wall_short")
|
|
|
|
[node name="DescendingWallEast" type="MeshInstance3D" parent="."]
|
|
position = Vector3(9.5, 2.8, 2.7)
|
|
rotation_degrees = Vector3(0, 23, -7)
|
|
scale = Vector3(0.65, 0.7, 1)
|
|
mesh = SubResource("Mesh_wall_short")
|
|
|
|
[node name="DescendingWallSouth" type="MeshInstance3D" parent="."]
|
|
position = Vector3(4.8, 2.7, 8.1)
|
|
rotation_degrees = Vector3(0, 38, 5)
|
|
scale = Vector3(0.72, 0.7, 1)
|
|
mesh = SubResource("Mesh_wall_short")
|
|
|
|
[node name="TowerNorthWest" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-6.5, 4.2, -5.5)
|
|
mesh = SubResource("Mesh_tower")
|
|
|
|
[node name="TowerNorthWestCap" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-6.5, 7.28, -5.5)
|
|
mesh = SubResource("Mesh_tower_cap")
|
|
|
|
[node name="TowerNorthEast" type="MeshInstance3D" parent="."]
|
|
position = Vector3(6.5, 4.2, -5.5)
|
|
mesh = SubResource("Mesh_tower")
|
|
|
|
[node name="TowerNorthEastCap" type="MeshInstance3D" parent="."]
|
|
position = Vector3(6.5, 7.28, -5.5)
|
|
mesh = SubResource("Mesh_tower_cap")
|
|
|
|
[node name="TowerSouthWest" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-6.5, 4.2, 5.5)
|
|
mesh = SubResource("Mesh_tower")
|
|
|
|
[node name="TowerSouthWestCap" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-6.5, 7.28, 5.5)
|
|
mesh = SubResource("Mesh_tower_cap")
|
|
|
|
[node name="GatePostLeft" type="MeshInstance3D" parent="."]
|
|
position = Vector3(4.45, 4.1, 5.62)
|
|
mesh = SubResource("Mesh_gate_post")
|
|
|
|
[node name="GatePostRight" type="MeshInstance3D" parent="."]
|
|
position = Vector3(7.15, 4.1, 5.62)
|
|
mesh = SubResource("Mesh_gate_post")
|
|
|
|
[node name="GateLintel" type="MeshInstance3D" parent="."]
|
|
position = Vector3(5.8, 6.35, 5.62)
|
|
mesh = SubResource("Mesh_gate_lintel")
|
|
|
|
[node name="GateDoor" type="MeshInstance3D" parent="."]
|
|
position = Vector3(5.8, 3.65, 6.22)
|
|
mesh = SubResource("Mesh_gate")
|
|
|
|
[node name="CrenellationNorth01" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-5.2, 6.12, -5.55)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationNorth02" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-2.6, 6.12, -5.55)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationNorth03" type="MeshInstance3D" parent="."]
|
|
position = Vector3(0, 6.12, -5.55)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationNorth04" type="MeshInstance3D" parent="."]
|
|
position = Vector3(2.6, 6.12, -5.55)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationNorth05" type="MeshInstance3D" parent="."]
|
|
position = Vector3(5.2, 6.12, -5.55)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationSouth01" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-5.2, 6.08, 5.75)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationSouth02" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-2.6, 6.08, 5.75)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="CrenellationSouth03" type="MeshInstance3D" parent="."]
|
|
position = Vector3(0, 6.08, 5.75)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="KeepCrenellationLeft" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-3.5, 11.35, 3.8)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="KeepCrenellationCenter" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-0.8, 11.35, 3.8)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="KeepCrenellationRight" type="MeshInstance3D" parent="."]
|
|
position = Vector3(1.9, 11.35, 3.8)
|
|
mesh = SubResource("Mesh_crenellation")
|
|
|
|
[node name="RidgeBannerPole" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-0.8, 13.1, 3.45)
|
|
mesh = SubResource("Mesh_pole")
|
|
|
|
[node name="RidgeBanner" type="MeshInstance3D" parent="."]
|
|
position = Vector3(-0.8, 13.75, 4.12)
|
|
mesh = SubResource("Mesh_banner")
|