feat: scale village queries and enrich Jajce center
This commit is contained in:
@@ -1,119 +1,238 @@
|
||||
[gd_scene load_steps=12 format=3]
|
||||
[gd_scene load_steps=19 format=3]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_keep"]
|
||||
albedo_color = Color(0.45, 0.42, 0.38, 1)
|
||||
roughness = 0.85
|
||||
[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_keep")
|
||||
size = Vector3(7, 6, 9)
|
||||
material = SubResource("Material_stone_light")
|
||||
size = Vector3(7.4, 7.8, 8.6)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_parapet"]
|
||||
albedo_color = Color(0.42, 0.39, 0.35, 1)
|
||||
roughness = 0.85
|
||||
[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_parapet"]
|
||||
material = SubResource("Material_parapet")
|
||||
size = Vector3(6.6, 1.5, 7.8)
|
||||
[sub_resource type="BoxMesh" id="Mesh_wall_short"]
|
||||
material = SubResource("Material_stone")
|
||||
size = Vector3(1.15, 3.3, 11.8)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_turret"]
|
||||
albedo_color = Color(0.45, 0.42, 0.38, 1)
|
||||
roughness = 0.85
|
||||
[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_turret"]
|
||||
material = SubResource("Material_turret")
|
||||
top_radius = 0.6
|
||||
bottom_radius = 0.7
|
||||
height = 4.0
|
||||
[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_parapet")
|
||||
size = Vector3(0.55, 0.9, 0.7)
|
||||
material = SubResource("Material_stone_light")
|
||||
size = Vector3(0.72, 0.92, 0.82)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_pole"]
|
||||
albedo_color = Color(0.24, 0.13, 0.07, 1)
|
||||
roughness = 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_pole")
|
||||
top_radius = 0.08
|
||||
bottom_radius = 0.1
|
||||
height = 3.5
|
||||
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.68, 0.12, 0.1, 1)
|
||||
roughness = 0.65
|
||||
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.14, 2.0, 1.25)
|
||||
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="Keep" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 3, 0)
|
||||
[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="Parapet" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 6.75, 0)
|
||||
mesh = SubResource("Mesh_parapet")
|
||||
[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="Crenellation_01" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-2.8, 7.7, -3.1)
|
||||
[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="Crenellation_02" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-1.4, 7.7, -3.1)
|
||||
[node name="CrenellationNorth02" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-2.6, 6.12, -5.55)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_03" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 7.7, -3.1)
|
||||
[node name="CrenellationNorth03" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 6.12, -5.55)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_04" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(1.4, 7.7, -3.1)
|
||||
[node name="CrenellationNorth04" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(2.6, 6.12, -5.55)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_05" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(2.8, 7.7, -3.1)
|
||||
[node name="CrenellationNorth05" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(5.2, 6.12, -5.55)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_06" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-2.8, 7.7, 3.1)
|
||||
[node name="CrenellationSouth01" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-5.2, 6.08, 5.75)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_07" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-1.4, 7.7, 3.1)
|
||||
[node name="CrenellationSouth02" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-2.6, 6.08, 5.75)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_08" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 7.7, 3.1)
|
||||
[node name="CrenellationSouth03" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 6.08, 5.75)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_09" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(1.4, 7.7, 3.1)
|
||||
[node name="KeepCrenellationLeft" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-3.5, 11.35, 3.8)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Crenellation_10" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(2.8, 7.7, 3.1)
|
||||
[node name="KeepCrenellationCenter" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-0.8, 11.35, 3.8)
|
||||
mesh = SubResource("Mesh_crenellation")
|
||||
|
||||
[node name="Turret_A" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(-3.2, 2.0, -4)
|
||||
mesh = SubResource("Mesh_turret")
|
||||
|
||||
[node name="Turret_B" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(3.2, 2.0, -4)
|
||||
mesh = SubResource("Mesh_turret")
|
||||
|
||||
[node name="Turret_C" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(3.2, 2.0, 4)
|
||||
mesh = SubResource("Mesh_turret")
|
||||
[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.4, 3.8)
|
||||
position = Vector3(-0.8, 13.1, 3.45)
|
||||
mesh = SubResource("Mesh_pole")
|
||||
|
||||
[node name="RidgeBanner" type="MeshInstance3D" parent="."]
|
||||
position = Vector3(0, 9.2, 4.45)
|
||||
position = Vector3(-0.8, 13.75, 4.12)
|
||||
mesh = SubResource("Mesh_banner")
|
||||
|
||||
Reference in New Issue
Block a user