feat: clarify jajce work-site silhouettes
This commit is contained in:
+104
-1
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=29 format=3]
|
||||
[gd_scene load_steps=39 format=3]
|
||||
|
||||
[ext_resource type="Terrain3DAssets" path="res://terrain/jajce/assets.tres" id="1_assets"]
|
||||
[ext_resource type="PackedScene" path="res://world/resource_nodes/ResourceNode.tscn" id="2_resource"]
|
||||
@@ -53,6 +53,48 @@ roughness = 0.95
|
||||
material = SubResource("Material_path_readability")
|
||||
size = Vector3(1, 0.06, 1)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_landmark_banner"]
|
||||
albedo_color = Color(0.68, 0.12, 0.1, 1)
|
||||
roughness = 0.72
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_site_canvas"]
|
||||
albedo_color = Color(0.82, 0.68, 0.38, 1)
|
||||
roughness = 0.88
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_site_dark_wood"]
|
||||
albedo_color = Color(0.24, 0.13, 0.07, 1)
|
||||
roughness = 0.82
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="Material_site_book"]
|
||||
albedo_color = Color(0.37, 0.18, 0.62, 1)
|
||||
roughness = 0.74
|
||||
|
||||
[sub_resource type="BoxMesh" id="Mesh_landmark_banner"]
|
||||
material = SubResource("Material_landmark_banner")
|
||||
size = Vector3(0.12, 1.7, 1.0)
|
||||
|
||||
[sub_resource type="CylinderMesh" id="Mesh_site_pole"]
|
||||
material = SubResource("Material_site_dark_wood")
|
||||
top_radius = 0.06
|
||||
bottom_radius = 0.07
|
||||
height = 2.2
|
||||
|
||||
[sub_resource type="BoxMesh" id="Mesh_site_sign"]
|
||||
material = SubResource("Material_site_canvas")
|
||||
size = Vector3(1.0, 0.08, 0.5)
|
||||
|
||||
[sub_resource type="BoxMesh" id="Mesh_site_sack"]
|
||||
material = SubResource("Material_site_canvas")
|
||||
size = Vector3(0.5, 0.62, 0.42)
|
||||
|
||||
[sub_resource type="BoxMesh" id="Mesh_study_book"]
|
||||
material = SubResource("Material_site_book")
|
||||
size = Vector3(0.42, 0.08, 0.3)
|
||||
|
||||
[sub_resource type="BoxMesh" id="Mesh_rest_canopy"]
|
||||
material = SubResource("Material_site_canvas")
|
||||
size = Vector3(2.9, 0.08, 1.4)
|
||||
|
||||
[sub_resource type="ProceduralSkyMaterial" id="SkyMaterial_jajce"]
|
||||
sky_top_color = Color(0.23, 0.43, 0.62, 1)
|
||||
sky_horizon_color = Color(0.82, 0.68, 0.5, 1)
|
||||
@@ -144,6 +186,14 @@ position = Vector3(-25, 7, 9)
|
||||
|
||||
[node name="Keep" parent="FortressBlockout" instance=ExtResource("5_fortress")]
|
||||
|
||||
[node name="RidgeBannerPole" type="MeshInstance3D" parent="FortressBlockout/Keep"]
|
||||
position = Vector3(2.2, 8.6, 2.8)
|
||||
mesh = SubResource("Mesh_site_pole")
|
||||
|
||||
[node name="RidgeBanner" type="MeshInstance3D" parent="FortressBlockout/Keep"]
|
||||
position = Vector3(2.2, 8.95, 3.35)
|
||||
mesh = SubResource("Mesh_landmark_banner")
|
||||
|
||||
[node name="WaterRoot" type="Node3D" parent="."]
|
||||
|
||||
[node name="RiverSurface" parent="WaterRoot" instance=ExtResource("9_water")]
|
||||
@@ -369,6 +419,25 @@ discovery_priority = 0.75
|
||||
[node name="VillagePantry" parent="WorldObjects/StorageSites" instance=ExtResource("14_storage")]
|
||||
position = Vector3(0, 0, -8)
|
||||
|
||||
[node name="PantrySignPole" type="MeshInstance3D" parent="WorldObjects/StorageSites/VillagePantry"]
|
||||
position = Vector3(-1.05, 1.1, 1.25)
|
||||
mesh = SubResource("Mesh_site_pole")
|
||||
|
||||
[node name="PantrySign" type="MeshInstance3D" parent="WorldObjects/StorageSites/VillagePantry"]
|
||||
position = Vector3(-1.05, 1.85, 1.25)
|
||||
rotation_degrees = Vector3(0, 90, 0)
|
||||
mesh = SubResource("Mesh_site_sign")
|
||||
|
||||
[node name="PantrySack_A" type="MeshInstance3D" parent="WorldObjects/StorageSites/VillagePantry"]
|
||||
position = Vector3(-0.95, 0.3, -0.65)
|
||||
scale = Vector3(0.65, 1.0, 0.65)
|
||||
mesh = SubResource("Mesh_site_sack")
|
||||
|
||||
[node name="PantrySack_B" type="MeshInstance3D" parent="WorldObjects/StorageSites/VillagePantry"]
|
||||
position = Vector3(-1.35, 0.22, -0.25)
|
||||
scale = Vector3(0.5, 0.75, 0.5)
|
||||
mesh = SubResource("Mesh_site_sack")
|
||||
|
||||
[node name="ActivitySites" type="Node3D" parent="WorldObjects"]
|
||||
|
||||
[node name="GuardPost" type="Node3D" parent="WorldObjects/ActivitySites"]
|
||||
@@ -383,6 +452,15 @@ capacity = 2
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.25, 0)
|
||||
mesh = SubResource("Mesh_guard_post")
|
||||
|
||||
[node name="GuardPennantPole" type="MeshInstance3D" parent="WorldObjects/ActivitySites/GuardPost"]
|
||||
position = Vector3(0.45, 2.35, 0)
|
||||
mesh = SubResource("Mesh_site_pole")
|
||||
|
||||
[node name="GuardPennant" type="MeshInstance3D" parent="WorldObjects/ActivitySites/GuardPost"]
|
||||
position = Vector3(0.45, 2.85, 0.48)
|
||||
scale = Vector3(0.8, 0.55, 0.65)
|
||||
mesh = SubResource("Mesh_landmark_banner")
|
||||
|
||||
[node name="InteractionPoint" type="Marker3D" parent="WorldObjects/ActivitySites/GuardPost"]
|
||||
|
||||
[node name="DebugLabel" type="Label3D" parent="WorldObjects/ActivitySites/GuardPost"]
|
||||
@@ -405,6 +483,16 @@ display_name = "Study Desk"
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.125, 0)
|
||||
mesh = SubResource("Mesh_study_desk")
|
||||
|
||||
[node name="OpenBook_A" type="MeshInstance3D" parent="WorldObjects/ActivitySites/StudyDesk"]
|
||||
position = Vector3(-0.25, 0.32, 0)
|
||||
rotation_degrees = Vector3(0, 14, 0)
|
||||
mesh = SubResource("Mesh_study_book")
|
||||
|
||||
[node name="OpenBook_B" type="MeshInstance3D" parent="WorldObjects/ActivitySites/StudyDesk"]
|
||||
position = Vector3(0.22, 0.32, 0.04)
|
||||
rotation_degrees = Vector3(0, -14, 0)
|
||||
mesh = SubResource("Mesh_study_book")
|
||||
|
||||
[node name="InteractionPoint" type="Marker3D" parent="WorldObjects/ActivitySites/StudyDesk"]
|
||||
|
||||
[node name="DebugLabel" type="Label3D" parent="WorldObjects/ActivitySites/StudyDesk"]
|
||||
@@ -428,6 +516,21 @@ capacity = 2
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.15, 0)
|
||||
mesh = SubResource("Mesh_rest_bench")
|
||||
|
||||
[node name="RestCanopy" type="MeshInstance3D" parent="WorldObjects/ActivitySites/RestBench"]
|
||||
position = Vector3(0, 1.35, 0)
|
||||
rotation_degrees = Vector3(0, 0, -6)
|
||||
mesh = SubResource("Mesh_rest_canopy")
|
||||
|
||||
[node name="RestCanopyPost_A" type="MeshInstance3D" parent="WorldObjects/ActivitySites/RestBench"]
|
||||
position = Vector3(-1.25, 0.72, -0.52)
|
||||
scale = Vector3(0.8, 0.8, 0.8)
|
||||
mesh = SubResource("Mesh_site_pole")
|
||||
|
||||
[node name="RestCanopyPost_B" type="MeshInstance3D" parent="WorldObjects/ActivitySites/RestBench"]
|
||||
position = Vector3(1.25, 0.72, 0.52)
|
||||
scale = Vector3(0.8, 0.8, 0.8)
|
||||
mesh = SubResource("Mesh_site_pole")
|
||||
|
||||
[node name="InteractionPoint" type="Marker3D" parent="WorldObjects/ActivitySites/RestBench"]
|
||||
|
||||
[node name="DebugLabel" type="Label3D" parent="WorldObjects/ActivitySites/RestBench"]
|
||||
|
||||
Reference in New Issue
Block a user