polish tende noren

This commit is contained in:
Matteo Sonaglioni
2026-05-25 19:29:11 +02:00
parent 4e7e6087c2
commit 15dbb11823
45 changed files with 2089 additions and 132 deletions

View File

@@ -73,6 +73,7 @@ fog_density_morning = 0.01
fog_density_afternoon = 0.02 fog_density_afternoon = 0.02
glow_morning = 0.4 glow_morning = 0.4
glow_night = 0.8 glow_night = 0.8
enable_fog = true
material_fog = SubResource("ShaderMaterial_b5atu") material_fog = SubResource("ShaderMaterial_b5atu")
material_drops = SubResource("StandardMaterial3D_r4tfj") material_drops = SubResource("StandardMaterial3D_r4tfj")
material_clouds = SubResource("ShaderMaterial_ruhh7") material_clouds = SubResource("ShaderMaterial_ruhh7")

View File

@@ -45,6 +45,7 @@
[ext_resource type="PackedScene" uid="uid://7063xk3bwboc" path="res://tgcc/chunk/river/scene/chunk_river_straight_4.tscn" id="30_3ldqx"] [ext_resource type="PackedScene" uid="uid://7063xk3bwboc" path="res://tgcc/chunk/river/scene/chunk_river_straight_4.tscn" id="30_3ldqx"]
[ext_resource type="PackedScene" uid="uid://ccgd3uy68r88h" path="res://tgcc/chunk/river/scene/chunk_river_curve_3.tscn" id="31_dsw5k"] [ext_resource type="PackedScene" uid="uid://ccgd3uy68r88h" path="res://tgcc/chunk/river/scene/chunk_river_curve_3.tscn" id="31_dsw5k"]
[ext_resource type="PackedScene" uid="uid://mpgyaho52lii" path="res://tgcc/chunk/river/scene/chunk_river_straight_5.tscn" id="32_03yl6"] [ext_resource type="PackedScene" uid="uid://mpgyaho52lii" path="res://tgcc/chunk/river/scene/chunk_river_straight_5.tscn" id="32_03yl6"]
[ext_resource type="PackedScene" uid="uid://c5rcq82mn1vv7" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_04.tscn" id="32_rlemp"]
[ext_resource type="PackedScene" uid="uid://q26mkh3cupic" path="res://tgcc/chunk/river/scene/chunk_river_cross_2.tscn" id="33_rlemp"] [ext_resource type="PackedScene" uid="uid://q26mkh3cupic" path="res://tgcc/chunk/river/scene/chunk_river_cross_2.tscn" id="33_rlemp"]
[ext_resource type="Resource" uid="uid://cmd6s6thq4f7r" path="res://core/biome_generator/entities_pool.tres" id="35_hmtvu"] [ext_resource type="Resource" uid="uid://cmd6s6thq4f7r" path="res://core/biome_generator/entities_pool.tres" id="35_hmtvu"]
@@ -126,7 +127,7 @@ compositor_effects = Array[CompositorEffect]([SubResource("CompositorEffect_q52t
[sub_resource type="Resource" id="Resource_3qrd0"] [sub_resource type="Resource" id="Resource_3qrd0"]
script = ExtResource("6_s3jnv") script = ExtResource("6_s3jnv")
name = "countryside" name = "countryside"
available_chunks = Array[PackedScene]([ExtResource("7_xgfli"), ExtResource("10_ufarv"), ExtResource("9_q6kbb"), ExtResource("7_4elh6"), ExtResource("8_hvd8d"), ExtResource("12_81wux"), ExtResource("13_1ugwu"), ExtResource("10_ufarv"), ExtResource("15_ky1rt"), ExtResource("16_5g563"), ExtResource("17_tbmwr"), ExtResource("9_51cxd"), ExtResource("19_ne4de"), ExtResource("21_81wux"), ExtResource("21_ky1rt"), ExtResource("22_5g563"), ExtResource("23_tbmwr"), ExtResource("24_ne4de"), ExtResource("25_5g563"), ExtResource("26_7ykwn"), ExtResource("27_d1gyr"), ExtResource("28_3ldqx"), ExtResource("29_d1gyr"), ExtResource("30_3ldqx"), ExtResource("31_dsw5k"), ExtResource("32_03yl6"), ExtResource("33_rlemp")]) available_chunks = Array[PackedScene]([ExtResource("7_xgfli"), ExtResource("10_ufarv"), ExtResource("9_q6kbb"), ExtResource("7_4elh6"), ExtResource("8_hvd8d"), ExtResource("12_81wux"), ExtResource("13_1ugwu"), ExtResource("10_ufarv"), ExtResource("15_ky1rt"), ExtResource("16_5g563"), ExtResource("17_tbmwr"), ExtResource("9_51cxd"), ExtResource("21_81wux"), ExtResource("21_ky1rt"), ExtResource("22_5g563"), ExtResource("23_tbmwr"), ExtResource("24_ne4de"), ExtResource("25_5g563"), ExtResource("26_7ykwn"), ExtResource("27_d1gyr"), ExtResource("28_3ldqx"), ExtResource("29_d1gyr"), ExtResource("30_3ldqx"), ExtResource("31_dsw5k"), ExtResource("32_03yl6"), ExtResource("33_rlemp"), ExtResource("32_rlemp"), ExtResource("19_ne4de")])
metadata/_custom_type_script = "uid://wv6kcqkibium" metadata/_custom_type_script = "uid://wv6kcqkibium"
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pypsn"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pypsn"]

View File

@@ -13,6 +13,23 @@
[ext_resource type="PackedScene" uid="uid://h6xj43vo84uf" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn" id="11_arwwt"] [ext_resource type="PackedScene" uid="uid://h6xj43vo84uf" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn" id="11_arwwt"]
[ext_resource type="PackedScene" uid="uid://cu2chsjh8wuvp" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn" id="12_l62i2"] [ext_resource type="PackedScene" uid="uid://cu2chsjh8wuvp" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn" id="12_l62i2"]
[ext_resource type="PackedScene" uid="uid://pxmcy0lhne5d" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn" id="13_f3g5s"] [ext_resource type="PackedScene" uid="uid://pxmcy0lhne5d" path="res://tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn" id="13_f3g5s"]
[ext_resource type="PackedScene" uid="uid://cqe4t842io22i" path="res://tgcc/chunk/river/scene/chunk_river_cross_1.tscn" id="14_fvxxr"]
[ext_resource type="PackedScene" uid="uid://q26mkh3cupic" path="res://tgcc/chunk/river/scene/chunk_river_cross_2.tscn" id="15_3ixwc"]
[ext_resource type="PackedScene" uid="uid://bs3dkwcc8w2uk" path="res://tgcc/chunk/river/scene/chunk_river_curve_1.tscn" id="16_ftjsv"]
[ext_resource type="PackedScene" uid="uid://ce6qvpb27fdpo" path="res://tgcc/chunk/river/scene/chunk_river_curve_2.tscn" id="17_g3aeu"]
[ext_resource type="PackedScene" uid="uid://ccgd3uy68r88h" path="res://tgcc/chunk/river/scene/chunk_river_curve_3.tscn" id="18_lqd1u"]
[ext_resource type="PackedScene" uid="uid://deaxxlxdipqvx" path="res://tgcc/chunk/river/scene/chunk_river_end_1.tscn" id="19_2bigr"]
[ext_resource type="PackedScene" uid="uid://ct3084nflycla" path="res://tgcc/chunk/river/scene/chunk_river_mix1_1.tscn" id="20_cx2ut"]
[ext_resource type="PackedScene" uid="uid://bhvmmw8d8vns5" path="res://tgcc/chunk/river/scene/chunk_river_mix2_1.tscn" id="21_tath0"]
[ext_resource type="PackedScene" uid="uid://rjvefmcd4bpo" path="res://tgcc/chunk/river/scene/chunk_river_mix3_1.tscn" id="22_go10l"]
[ext_resource type="PackedScene" uid="uid://c6vpwol3k384y" path="res://tgcc/chunk/river/scene/chunk_river_mix4_1.tscn" id="23_0611v"]
[ext_resource type="PackedScene" uid="uid://cd3iyj71hkgcr" path="res://tgcc/chunk/river/scene/chunk_river_mix5_1.tscn" id="24_l6hgn"]
[ext_resource type="PackedScene" uid="uid://bh8kbw07bsu6n" path="res://tgcc/chunk/river/scene/chunk_river_mix6_1.tscn" id="25_ep1ji"]
[ext_resource type="PackedScene" uid="uid://btipd6wev016d" path="res://tgcc/chunk/river/scene/chunk_river_straight_1.tscn" id="26_suc3s"]
[ext_resource type="PackedScene" uid="uid://c2mnl5l0c3o8t" path="res://tgcc/chunk/river/scene/chunk_river_straight_2.tscn" id="27_nvl11"]
[ext_resource type="PackedScene" uid="uid://ccg8aaxoghjpq" path="res://tgcc/chunk/river/scene/chunk_river_straight_3.tscn" id="28_s3ae5"]
[ext_resource type="PackedScene" uid="uid://7063xk3bwboc" path="res://tgcc/chunk/river/scene/chunk_river_straight_4.tscn" id="29_fo8qs"]
[ext_resource type="PackedScene" uid="uid://mpgyaho52lii" path="res://tgcc/chunk/river/scene/chunk_river_straight_5.tscn" id="30_5ecyi"]
[node name="ZooCountryside" type="Node3D" unique_id=1742985179] [node name="ZooCountryside" type="Node3D" unique_id=1742985179]
@@ -55,3 +72,54 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 22.5)
[node name="chunk_country_straight_03" parent="country" unique_id=626808879 instance=ExtResource("13_f3g5s")] [node name="chunk_country_straight_03" parent="country" unique_id=626808879 instance=ExtResource("13_f3g5s")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 45) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 45)
[node name="Chunk_R_X_1" parent="." unique_id=1511831760 instance=ExtResource("14_fvxxr")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 69)
[node name="chunk_river_cross_2" parent="." unique_id=1083596819 instance=ExtResource("15_3ixwc")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -113, 0, 91)
[node name="Chunk_R_L_1" parent="." unique_id=1754539718 instance=ExtResource("16_ftjsv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 69)
[node name="chunk_river_curve_2" parent="." unique_id=191563018 instance=ExtResource("17_g3aeu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 91)
[node name="chunk_river_curve_3" parent="." unique_id=1126488629 instance=ExtResource("18_lqd1u")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 113)
[node name="Chunk_R_T_1" parent="." unique_id=752736563 instance=ExtResource("19_2bigr")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -67, 0, 69)
[node name="Chunk_R_T1_1" parent="." unique_id=1445877410 instance=ExtResource("20_cx2ut")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44, 0, 69)
[node name="Chunk_R_T1_2" parent="." unique_id=969769133 instance=ExtResource("21_tath0")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44, 0, 91)
[node name="Chunk_R_T1_3" parent="." unique_id=1011215861 instance=ExtResource("22_go10l")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44, 0, 113)
[node name="chunk_river_mix4_1" parent="." unique_id=1707401596 instance=ExtResource("23_0611v")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44, 0, 135)
[node name="chunk_river_mix5_1" parent="." unique_id=1783079255 instance=ExtResource("24_l6hgn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44, 0, 157)
[node name="chunk_river_mix6_1" parent="." unique_id=386231587 instance=ExtResource("25_ep1ji")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44, 0, 178)
[node name="Chunk_R_R_1" parent="." unique_id=37947667 instance=ExtResource("26_suc3s")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 69)
[node name="chunk_river_straight_2" parent="." unique_id=941010308 instance=ExtResource("27_nvl11")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 91)
[node name="chunk_river_straight_3" parent="." unique_id=1630389200 instance=ExtResource("28_s3ae5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 113)
[node name="chunk_river_straight_4" parent="." unique_id=280774482 instance=ExtResource("29_fo8qs")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 135)
[node name="chunk_river_straight_5" parent="." unique_id=1518664851 instance=ExtResource("30_5ecyi")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 156)

View File

@@ -51,6 +51,7 @@ size = Vector2(1, 1)
[node name="chunk_country_corner_01" unique_id=200417581 node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_0ffx4")] [node name="chunk_country_corner_01" unique_id=200417581 node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_0ffx4")]
script = ExtResource("2_4d433") script = ExtResource("2_4d433")
uniqueness = 2
south = true south = true
west = true west = true
have_lamppost = true have_lamppost = true

View File

@@ -56,6 +56,7 @@ size = Vector2(1, 1)
[node name="chunk_country_corner_02" unique_id=85657005 instance=ExtResource("1_r82s4")] [node name="chunk_country_corner_02" unique_id=85657005 instance=ExtResource("1_r82s4")]
script = ExtResource("2_yfmnf") script = ExtResource("2_yfmnf")
uniqueness = 2
south = true south = true
west = true west = true

View File

@@ -31,6 +31,7 @@
[ext_resource type="PackedScene" uid="uid://b5fhktgyjcxhn" path="res://tgcc/chunk/prop/sign/scene/sign_4.tscn" id="29_1jc80"] [ext_resource type="PackedScene" uid="uid://b5fhktgyjcxhn" path="res://tgcc/chunk/prop/sign/scene/sign_4.tscn" id="29_1jc80"]
[ext_resource type="PackedScene" uid="uid://swbs2s3libd3" path="res://tgcc/chunk/prop/sign/scene/sign_3.tscn" id="30_0dqpg"] [ext_resource type="PackedScene" uid="uid://swbs2s3libd3" path="res://tgcc/chunk/prop/sign/scene/sign_3.tscn" id="30_0dqpg"]
[ext_resource type="PackedScene" uid="uid://c6lh23yhi330a" path="res://tgcc/chunk/prop/tenda noren/tenda2.tscn" id="31_dhfaq"] [ext_resource type="PackedScene" uid="uid://c6lh23yhi330a" path="res://tgcc/chunk/prop/tenda noren/tenda2.tscn" id="31_dhfaq"]
[ext_resource type="PackedScene" uid="uid://cqsp8pai6vw22" path="res://tgcc/chunk/prop/climax/climax_1.tscn" id="32_08eyy"]
[sub_resource type="PlaneMesh" id="PlaneMesh_fqrww"] [sub_resource type="PlaneMesh" id="PlaneMesh_fqrww"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -591,6 +592,18 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.4382036, 1.2461891, -8.865
[node name="Tenda10" parent="." index="39" unique_id=1109339303 instance=ExtResource("31_dhfaq")] [node name="Tenda10" parent="." index="39" unique_id=1109339303 instance=ExtResource("31_dhfaq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.2831383, 1.2461891, -8.865059) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.2831383, 1.2461891, -8.865059)
[node name="Climax1" parent="." index="40" unique_id=550260579 instance=ExtResource("32_08eyy")]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 4.0100093, 0.32507002, 7.847479)
[node name="Climax2" parent="." index="41" unique_id=615248765 instance=ExtResource("32_08eyy")]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 8.588135, 0.32507002, 0.71407676)
[node name="Climax3" parent="." index="42" unique_id=1356397467 instance=ExtResource("32_08eyy")]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -0.15635872, 0.32507002, -7.946577)
[node name="Climax4" parent="." index="43" unique_id=2048308942 instance=ExtResource("32_08eyy")]
transform = Transform3D(1.3113416e-07, 0, -1, 0, 1, 0, 1, 0, 1.3113416e-07, -8.899487, 0.32507002, -7.9216614)
[editable path="TreeTest3"] [editable path="TreeTest3"]
[editable path="TreeTest4"] [editable path="TreeTest4"]
[editable path="TreeTest5"] [editable path="TreeTest5"]

View File

@@ -63,6 +63,7 @@ size = Vector2(1, 1)
[node name="chunk_country_cross3_01" unique_id=319840865 instance=ExtResource("1_d5ypx")] [node name="chunk_country_cross3_01" unique_id=319840865 instance=ExtResource("1_d5ypx")]
script = ExtResource("2_wjrum") script = ExtResource("2_wjrum")
uniqueness = 2
north = true north = true
est = true est = true
south = true south = true

View File

@@ -36,6 +36,7 @@
[ext_resource type="PackedScene" uid="uid://dqgn3sucsr4t5" path="res://tgcc/chunk/prop/vehicle/bike/bike.tscn" id="34_g53bu"] [ext_resource type="PackedScene" uid="uid://dqgn3sucsr4t5" path="res://tgcc/chunk/prop/vehicle/bike/bike.tscn" id="34_g53bu"]
[ext_resource type="PackedScene" uid="uid://b53eql8vsisae" path="res://tgcc/chunk/prop/vase/vase_2.tscn" id="35_jwe44"] [ext_resource type="PackedScene" uid="uid://b53eql8vsisae" path="res://tgcc/chunk/prop/vase/vase_2.tscn" id="35_jwe44"]
[ext_resource type="PackedScene" uid="uid://c058662vbd6ey" path="res://tgcc/chunk/prop/tree/tree_03/tree_03.tscn" id="36_g53bu"] [ext_resource type="PackedScene" uid="uid://c058662vbd6ey" path="res://tgcc/chunk/prop/tree/tree_03/tree_03.tscn" id="36_g53bu"]
[ext_resource type="PackedScene" uid="uid://bklpig8fmtajl" path="res://tgcc/chunk/prop/climax/climax_2.tscn" id="37_nluj1"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_en6je"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_en6je"]
render_priority = 0 render_priority = 0
@@ -174,6 +175,7 @@ shader_parameter/emission_energy = 0.0
[node name="chunk_country_cross3_03" unique_id=643218732 instance=ExtResource("1_udhcw")] [node name="chunk_country_cross3_03" unique_id=643218732 instance=ExtResource("1_udhcw")]
script = ExtResource("2_cu4ct") script = ExtResource("2_cu4ct")
uniqueness = 2
north = true north = true
est = true est = true
south = true south = true
@@ -626,6 +628,12 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.0847847, 4.7683716e-07, -8
[node name="Tree_04" parent="." index="42" unique_id=2101777269 instance=ExtResource("36_g53bu")] [node name="Tree_04" parent="." index="42" unique_id=2101777269 instance=ExtResource("36_g53bu")]
transform = Transform3D(-0.29000077, 0, 0.9570264, 0, 1, 0, -0.9570264, 0, -0.29000077, -4.709289, 4.7683716e-07, -8.943489) transform = Transform3D(-0.29000077, 0, 0.9570264, 0, 1, 0, -0.9570264, 0, -0.29000077, -4.709289, 4.7683716e-07, -8.943489)
[node name="Climax2" parent="." index="43" unique_id=801526857 instance=ExtResource("37_nluj1")]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -5.842542, 4.024694, -4.2861013)
[node name="Climax3" parent="." index="44" unique_id=354473306 instance=ExtResource("37_nluj1")]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -5.842542, 4.024694, 4.239496)
[editable path="TreeTest5"] [editable path="TreeTest5"]
[editable path="TreeTest6"] [editable path="TreeTest6"]
[editable path="VendingMachine_1"] [editable path="VendingMachine_1"]

View File

@@ -75,6 +75,7 @@ size = Vector2(1, 1)
[node name="chunk_country_end_02" unique_id=1712924087 node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_k5c0x")] [node name="chunk_country_end_02" unique_id=1712924087 node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_k5c0x")]
script = ExtResource("2_dmw3x") script = ExtResource("2_dmw3x")
uniqueness = 2
west = true west = true
have_lamppost = true have_lamppost = true
connection_left = [NodePath("PaloLuce/sx")] connection_left = [NodePath("PaloLuce/sx")]

View File

@@ -25,6 +25,7 @@
[ext_resource type="PackedScene" uid="uid://cfwno1sqo416j" path="res://tgcc/chunk/prop/postbox/post_box_2.tscn" id="23_hts7m"] [ext_resource type="PackedScene" uid="uid://cfwno1sqo416j" path="res://tgcc/chunk/prop/postbox/post_box_2.tscn" id="23_hts7m"]
[ext_resource type="PackedScene" uid="uid://eymqqkalqpsc" path="res://tgcc/chunk/prop/shrine/shrine_2.tscn" id="24_8nsq5"] [ext_resource type="PackedScene" uid="uid://eymqqkalqpsc" path="res://tgcc/chunk/prop/shrine/shrine_2.tscn" id="24_8nsq5"]
[ext_resource type="PackedScene" uid="uid://cite22mi6obpl" path="res://tgcc/chunk/prop/shrine/shrine_1.tscn" id="25_8nsq5"] [ext_resource type="PackedScene" uid="uid://cite22mi6obpl" path="res://tgcc/chunk/prop/shrine/shrine_1.tscn" id="25_8nsq5"]
[ext_resource type="PackedScene" uid="uid://cqsp8pai6vw22" path="res://tgcc/chunk/prop/climax/climax_1.tscn" id="26_bnwyx"]
[sub_resource type="PlaneMesh" id="PlaneMesh_g6h4y"] [sub_resource type="PlaneMesh" id="PlaneMesh_g6h4y"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -70,6 +71,7 @@ fill_from = Vector2(0.5, 0.5)
[node name="chunk_country_straight_01" unique_id=926368352 instance=ExtResource("1_37ch6")] [node name="chunk_country_straight_01" unique_id=926368352 instance=ExtResource("1_37ch6")]
script = ExtResource("2_n2ly8") script = ExtResource("2_n2ly8")
uniqueness = 1
north = true north = true
south = true south = true
@@ -568,3 +570,6 @@ transform = Transform3D(1.615, 0, 0, 0, 1.615, 0, 0, 0, 1.615, 5.759377, 0, 8.85
[node name="Shrine1" parent="." index="31" unique_id=870119639 instance=ExtResource("25_8nsq5")] [node name="Shrine1" parent="." index="31" unique_id=870119639 instance=ExtResource("25_8nsq5")]
transform = Transform3D(-5.2453668e-08, 0, 1.2, 0, 1.2, 0, -1.2, 0, -5.2453668e-08, -8.408054, 0, 0.17121863) transform = Transform3D(-5.2453668e-08, 0, 1.2, 0, 1.2, 0, -1.2, 0, -5.2453668e-08, -8.408054, 0, 0.17121863)
[node name="Climax1" parent="." index="32" unique_id=550260579 instance=ExtResource("26_bnwyx")]
transform = Transform3D(1.3113416e-07, 0, 1, 0, 1, 0, -1, 0, 1.3113416e-07, -3.4588075, 0.32706928, 4.9402475)

View File

@@ -177,6 +177,7 @@ fill_from = Vector2(0.5, 0.5)
[node name="chunk_country_straight_02" unique_id=1847746456 node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_p2w7d")] [node name="chunk_country_straight_02" unique_id=1847746456 node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_p2w7d")]
script = ExtResource("2_qbybq") script = ExtResource("2_qbybq")
uniqueness = 1
north = true north = true
south = true south = true
have_lamppost = true have_lamppost = true

View File

@@ -54,6 +54,7 @@ buffer = PackedFloat32Array(4.37551e-08, -1.001, 0, 1.4436365, -1.001, -4.37551e
[node name="chunk_country_straight_03" unique_id=626808879 instance=ExtResource("1_3g8xx")] [node name="chunk_country_straight_03" unique_id=626808879 instance=ExtResource("1_3g8xx")]
script = ExtResource("2_e417f") script = ExtResource("2_e417f")
uniqueness = 2
north = true north = true
south = true south = true

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dwaoklv87nr2s"
path="res://.godot/imported/Bridge.fbx-fe034bf9bc7e4063563528617f3a8808.scn"
[deps]
source_file="res://tgcc/chunk/prop/bridge/Bridge.fbx"
dest_files=["res://.godot/imported/Bridge.fbx-fe034bf9bc7e4063563528617f3a8808.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=true
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={}
fbx/importer=0
fbx/allow_geometry_helper_nodes=false
fbx/embedded_image_handling=1
fbx/naming_version=2

View File

@@ -0,0 +1,15 @@
[gd_scene format=3 uid="uid://ct2itsj0jxban"]
[ext_resource type="PackedScene" uid="uid://dwaoklv87nr2s" path="res://tgcc/chunk/prop/bridge/Bridge.fbx" id="1_emhyi"]
[ext_resource type="Material" uid="uid://dbepc80w602ce" path="res://tgcc/chunk/material/wood_bridge.tres" id="2_j7cpr"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://tgcc/chunk/prop/house/house_emissiv.tres" id="2_lc1lw"]
[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="3_lc1lw"]
[ext_resource type="Material" uid="uid://cn20mp8ep3yxu" path="res://tgcc/chunk/material/wires.tres" id="4_fa3cx"]
[node name="Bridge" unique_id=58428549 instance=ExtResource("1_emhyi")]
[node name="bridge_003" parent="." index="0" unique_id=784647016]
surface_material_override/0 = ExtResource("2_lc1lw")
surface_material_override/1 = ExtResource("2_j7cpr")
surface_material_override/2 = ExtResource("3_lc1lw")
surface_material_override/3 = ExtResource("4_fa3cx")

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://uawswfvbtnmd"
path.s3tc="res://.godot/imported/PatternNoren_1.png-29216caf2c53c14e4cc029c8a3766c3f.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_1.png"
dest_files=["res://.godot/imported/PatternNoren_1.png-29216caf2c53c14e4cc029c8a3766c3f.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://co3jyflwx7s22"
path.s3tc="res://.godot/imported/PatternNoren_2.png-178a21d6540a59c5622ba6ef01a40220.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_2.png"
dest_files=["res://.godot/imported/PatternNoren_2.png-178a21d6540a59c5622ba6ef01a40220.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bp1yefh18cn3l"
path.s3tc="res://.godot/imported/PatternNoren_3.png-72757ef53e16d31c03134b0c3a7f4cc7.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_3.png"
dest_files=["res://.godot/imported/PatternNoren_3.png-72757ef53e16d31c03134b0c3a7f4cc7.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b577wk8jna8d1"
path.s3tc="res://.godot/imported/PatternNoren_4.png-3a235d5f4aeace912c6dc4ef0c160e07.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_4.png"
dest_files=["res://.godot/imported/PatternNoren_4.png-3a235d5f4aeace912c6dc4ef0c160e07.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cvfb82b2fc3w6"
path.s3tc="res://.godot/imported/PatternNoren_5.png-cea4ca9737b8438a203cb6b0c088c59a.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_5.png"
dest_files=["res://.godot/imported/PatternNoren_5.png-cea4ca9737b8438a203cb6b0c088c59a.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

View File

@@ -3,7 +3,7 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://ct5baskpya3or" uid="uid://ct5baskpya3or"
path.s3tc="res://.godot/imported/kanji1.png-5313d1e81ebbd617f55d75a7be4a0e41.s3tc.ctex" path.s3tc="res://.godot/imported/kanji1.png-beb84e46477b5cd794dc30bd4db77786.s3tc.ctex"
metadata={ metadata={
"imported_formats": ["s3tc_bptc"], "imported_formats": ["s3tc_bptc"],
"vram_texture": true "vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps] [deps]
source_file="res://tgcc/chunk/prop/tenda noren/kanji1.png" source_file="res://tgcc/chunk/prop/tenda noren/Pattern/kanji1.png"
dest_files=["res://.godot/imported/kanji1.png-5313d1e81ebbd617f55d75a7be4a0e41.s3tc.ctex"] dest_files=["res://.godot/imported/kanji1.png-beb84e46477b5cd794dc30bd4db77786.s3tc.ctex"]
[params] [params]

View File

@@ -11,12 +11,29 @@ uniform vec2 uv_scale = vec2(1.0, 1.0);
uniform float palette_shift_y : hint_range(0.0, 1.0) = 0.0; uniform float palette_shift_y : hint_range(0.0, 1.0) = 0.0;
uniform float alpha_scissor_threshold : hint_range(0.0, 1.0) = 0.5; uniform float alpha_scissor_threshold : hint_range(0.0, 1.0) = 0.5;
group_uniforms Kanji_Decal_Settings; // --- DECAL 1 ---
uniform sampler2D kanji_texture : source_color, filter_nearest; group_uniforms Kanji_Decal_1;
uniform bool use_kanji = true; uniform sampler2D kanji_texture_1 : source_color, filter_nearest;
uniform vec4 kanji_color : source_color = vec4(1.0); // Cambia il colore del Kanji qui uniform bool use_kanji_1 = true;
uniform vec2 kanji_scale = vec2(1.0, 1.0); uniform vec4 kanji_color_1 : source_color = vec4(1.0);
uniform vec2 kanji_offset = vec2(0.0, 0.0); uniform vec2 kanji_scale_1 = vec2(1.0, 1.0);
uniform vec2 kanji_offset_1 = vec2(0.0, 0.0);
// --- DECAL 2 ---
group_uniforms Kanji_Decal_2;
uniform sampler2D kanji_texture_2 : source_color, filter_nearest;
uniform bool use_kanji_2 = false;
uniform vec4 kanji_color_2 : source_color = vec4(1.0);
uniform vec2 kanji_scale_2 = vec2(1.0, 1.0);
uniform vec2 kanji_offset_2 = vec2(0.0, 0.0);
// --- DECAL 3 ---
group_uniforms Kanji_Decal_3;
uniform sampler2D kanji_texture_3 : source_color, filter_nearest;
uniform bool use_kanji_3 = false;
uniform vec4 kanji_color_3 : source_color = vec4(1.0);
uniform vec2 kanji_scale_3 = vec2(1.0, 1.0);
uniform vec2 kanji_offset_3 = vec2(0.0, 0.0);
group_uniforms Height_Gradient; group_uniforms Height_Gradient;
global uniform vec4 global_gradient_color_top; global uniform vec4 global_gradient_color_top;
@@ -51,13 +68,9 @@ uniform float wind_frequency = 3.0;
varying float world_y; varying float world_y;
void vertex() { void vertex() {
// Calcolo per il gradiente d'altezza
world_y = (MODEL_MATRIX * vec4(VERTEX, 1.0)).y; world_y = (MODEL_MATRIX * vec4(VERTEX, 1.0)).y;
// Maschera vento: tiene ferma la parte alta (UV.y = 0) e muove la bassa
float mask = pow(UV.y, 1.5); float mask = pow(UV.y, 1.5);
// Onda del vento con asincronia basata sulla posizione nel mondo
float wave = sin(TIME * wind_speed + VERTEX.x * wind_frequency + NODE_POSITION_WORLD.x); float wave = sin(TIME * wind_speed + VERTEX.x * wind_frequency + NODE_POSITION_WORLD.x);
VERTEX.z += wave * wind_strength * mask; VERTEX.z += wave * wind_strength * mask;
@@ -65,27 +78,42 @@ void vertex() {
} }
void fragment() { void fragment() {
// UV base per il tessuto
vec2 final_uv = (UV * uv_scale) + vec2(0.0, palette_shift_y); vec2 final_uv = (UV * uv_scale) + vec2(0.0, palette_shift_y);
vec4 tex = texture(albedo_texture, final_uv); vec4 tex = texture(albedo_texture, final_uv);
vec3 base_color = albedo_color.rgb; vec3 base_color = albedo_color.rgb;
if (use_texture) base_color *= tex.rgb; if (use_texture) base_color *= tex.rgb;
// LOGICA KANJI // --- APLICAZIONE DECAL 1 ---
if (use_kanji) { if (use_kanji_1) {
// Calcolo coordinate per centrare e scalare il kanji vec2 kanji_uv = (UV - vec2(0.5) - kanji_offset_1) / kanji_scale_1 + vec2(0.5);
vec2 kanji_uv = (UV - vec2(0.5) - kanji_offset) / kanji_scale + vec2(0.5);
if (kanji_uv.x >= 0.0 && kanji_uv.x <= 1.0 && kanji_uv.y >= 0.0 && kanji_uv.y <= 1.0) { if (kanji_uv.x >= 0.0 && kanji_uv.x <= 1.0 && kanji_uv.y >= 0.0 && kanji_uv.y <= 1.0) {
vec4 kanji_tex = texture(kanji_texture, kanji_uv); vec4 kanji_tex = texture(kanji_texture_1, kanji_uv);
// Applichiamo il colore scelto e l'alpha del PNG vec3 kanji_final_rgb = kanji_tex.rgb * kanji_color_1.rgb;
vec3 kanji_final_rgb = kanji_tex.rgb * kanji_color.rgb; base_color = mix(base_color, kanji_final_rgb, kanji_tex.a * kanji_color_1.a);
base_color = mix(base_color, kanji_final_rgb, kanji_tex.a * kanji_color.a); }
}
// --- APLICAZIONE DECAL 2 ---
if (use_kanji_2) {
vec2 kanji_uv = (UV - vec2(0.5) - kanji_offset_2) / kanji_scale_2 + vec2(0.5);
if (kanji_uv.x >= 0.0 && kanji_uv.x <= 1.0 && kanji_uv.y >= 0.0 && kanji_uv.y <= 1.0) {
vec4 kanji_tex = texture(kanji_texture_2, kanji_uv);
vec3 kanji_final_rgb = kanji_tex.rgb * kanji_color_2.rgb;
base_color = mix(base_color, kanji_final_rgb, kanji_tex.a * kanji_color_2.a);
}
}
// --- APLICAZIONE DECAL 3 ---
if (use_kanji_3) {
vec2 kanji_uv = (UV - vec2(0.5) - kanji_offset_3) / kanji_scale_3 + vec2(0.5);
if (kanji_uv.x >= 0.0 && kanji_uv.x <= 1.0 && kanji_uv.y >= 0.0 && kanji_uv.y <= 1.0) {
vec4 kanji_tex = texture(kanji_texture_3, kanji_uv);
vec3 kanji_final_rgb = kanji_tex.rgb * kanji_color_3.rgb;
base_color = mix(base_color, kanji_final_rgb, kanji_tex.a * kanji_color_3.a);
} }
} }
// Applicazione Gradiente Mondiale
float grad_factor = smoothstep(gradient_start_y, gradient_end_y, world_y); float grad_factor = smoothstep(gradient_start_y, gradient_end_y, world_y);
vec3 current_gradient_color = mix(global_gradient_color_bot.rgb, global_gradient_color_top.rgb, grad_factor); vec3 current_gradient_color = mix(global_gradient_color_bot.rgb, global_gradient_color_top.rgb, grad_factor);
base_color = mix(base_color, current_gradient_color, global_gradient_intensity); base_color = mix(base_color, current_gradient_color, global_gradient_intensity);
@@ -93,7 +121,6 @@ void fragment() {
ALBEDO = base_color; ALBEDO = base_color;
EMISSION = emission_color.rgb * emission_energy; EMISSION = emission_color.rgb * emission_energy;
// Gestione Trasparenza Stoffa
if (use_texture) { if (use_texture) {
ALPHA = tex.a * albedo_color.a; ALPHA = tex.a * albedo_color.a;
ALPHA_SCISSOR_THRESHOLD = alpha_scissor_threshold; ALPHA_SCISSOR_THRESHOLD = alpha_scissor_threshold;
@@ -105,7 +132,6 @@ void light() {
float cutoff_mask = smoothstep(0.0, 0.1, ATTENUATION); float cutoff_mask = smoothstep(0.0, 0.1, ATTENUATION);
float n_dot_l = dot(NORMAL, LIGHT); float n_dot_l = dot(NORMAL, LIGHT);
// Effetto Dither per ombre morbide ma stilizzate
float dither = fract(sin(dot(FRAGCOORD.xy, vec2(12.9898, 78.233))) * 43758.5453); float dither = fract(sin(dot(FRAGCOORD.xy, vec2(12.9898, 78.233))) * 43758.5453);
float intensity = (clamp(n_dot_l, 0.0, 1.0) * shadow_factor) + (dither - 0.5) * 0.02; float intensity = (clamp(n_dot_l, 0.0, 1.0) * shadow_factor) + (dither - 0.5) * 0.02;
@@ -118,7 +144,6 @@ void light() {
vec3 light_color_final = mix(shadow_color.rgb, vec3(1.1), clamp(stepped_intensity, 0.0, 1.0)); vec3 light_color_final = mix(shadow_color.rgb, vec3(1.1), clamp(stepped_intensity, 0.0, 1.0));
DIFFUSE_LIGHT += (light_color_final * LIGHT_COLOR) * cutoff_mask; DIFFUSE_LIGHT += (light_color_final * LIGHT_COLOR) * cutoff_mask;
// Glint direzionale stile Ghibli
if (use_ghibli_glint) { if (use_ghibli_glint) {
float glint_raw = pow(max(0.0, n_dot_l), glint_sharpness); float glint_raw = pow(max(0.0, n_dot_l), glint_sharpness);
float glint_mask = smoothstep(0.5 - step_softness*0.5, 0.5 + step_softness*0.5, glint_raw); float glint_mask = smoothstep(0.5 - step_softness*0.5, 0.5 + step_softness*0.5, glint_raw);

View File

@@ -1,7 +1,8 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://dj7impnueaobw"] [gd_resource type="ShaderMaterial" format=3 uid="uid://dj7impnueaobw"]
[ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="1_8cm6p"] [ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="1_8cm6p"]
[ext_resource type="Texture2D" uid="uid://ct5baskpya3or" path="res://tgcc/chunk/prop/tenda noren/kanji1.png" id="2_phvpu"] [ext_resource type="Texture2D" uid="uid://bp1yefh18cn3l" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_3.png" id="2_phvpu"]
[ext_resource type="Texture2D" uid="uid://cvfb82b2fc3w6" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_5.png" id="3_u1xd4"]
[resource] [resource]
render_priority = 0 render_priority = 0
@@ -11,11 +12,20 @@ shader_parameter/use_texture = false
shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0 shader_parameter/palette_shift_y = 0.0
shader_parameter/alpha_scissor_threshold = 0.5 shader_parameter/alpha_scissor_threshold = 0.5
shader_parameter/kanji_texture = ExtResource("2_phvpu") shader_parameter/kanji_texture_1 = ExtResource("2_phvpu")
shader_parameter/use_kanji = true shader_parameter/use_kanji_1 = true
shader_parameter/kanji_color = Color(1, 1, 1, 1) shader_parameter/kanji_color_1 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale = Vector2(1, 0.5) shader_parameter/kanji_scale_1 = Vector2(2.975, 1.445)
shader_parameter/kanji_offset = Vector2(0.5, -0.15) shader_parameter/kanji_offset_1 = Vector2(-0.075, -0.185)
shader_parameter/kanji_texture_2 = ExtResource("3_u1xd4")
shader_parameter/use_kanji_2 = true
shader_parameter/kanji_color_2 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_2 = Vector2(1, 0.5)
shader_parameter/kanji_offset_2 = Vector2(0, -0.15)
shader_parameter/use_kanji_3 = false
shader_parameter/kanji_color_3 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_3 = Vector2(1, 1)
shader_parameter/kanji_offset_3 = Vector2(0, 0)
shader_parameter/gradient_start_y = 0.0 shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 10.0 shader_parameter/gradient_end_y = 10.0
shader_parameter/light_steps = 3.0 shader_parameter/light_steps = 3.0

View File

@@ -5,7 +5,8 @@
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_setxb"] [ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_setxb"]
[ext_resource type="Material" uid="uid://dj7impnueaobw" path="res://tgcc/chunk/prop/tenda noren/tenda.tres" id="4_sky3l"] [ext_resource type="Material" uid="uid://dj7impnueaobw" path="res://tgcc/chunk/prop/tenda noren/tenda.tres" id="4_sky3l"]
[ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="5_ino6v"] [ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="5_ino6v"]
[ext_resource type="Texture2D" uid="uid://ct5baskpya3or" path="res://tgcc/chunk/prop/tenda noren/kanji1.png" id="6_xdty5"] [ext_resource type="Texture2D" uid="uid://bp1yefh18cn3l" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_3.png" id="6_k5fni"]
[ext_resource type="Texture2D" uid="uid://cvfb82b2fc3w6" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_5.png" id="7_jslaf"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_cmmaj"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_cmmaj"]
render_priority = 0 render_priority = 0
@@ -147,11 +148,20 @@ shader_parameter/use_texture = false
shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0 shader_parameter/palette_shift_y = 0.0
shader_parameter/alpha_scissor_threshold = 0.5 shader_parameter/alpha_scissor_threshold = 0.5
shader_parameter/kanji_texture = ExtResource("6_xdty5") shader_parameter/kanji_texture_1 = ExtResource("6_k5fni")
shader_parameter/use_kanji = true shader_parameter/use_kanji_1 = true
shader_parameter/kanji_color = Color(1, 1, 1, 1) shader_parameter/kanji_color_1 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale = Vector2(1, 0.5) shader_parameter/kanji_scale_1 = Vector2(2.975, 1.445)
shader_parameter/kanji_offset = Vector2(-0.5, -0.095) shader_parameter/kanji_offset_1 = Vector2(-0.075, -0.185)
shader_parameter/kanji_texture_2 = ExtResource("7_jslaf")
shader_parameter/use_kanji_2 = true
shader_parameter/kanji_color_2 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_2 = Vector2(1, 0.5)
shader_parameter/kanji_offset_2 = Vector2(0, -0.15)
shader_parameter/use_kanji_3 = false
shader_parameter/kanji_color_3 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_3 = Vector2(1, 1)
shader_parameter/kanji_offset_3 = Vector2(0, 0)
shader_parameter/gradient_start_y = 0.0 shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 10.0 shader_parameter/gradient_end_y = 10.0
shader_parameter/light_steps = 3.0 shader_parameter/light_steps = 3.0

View File

@@ -3,8 +3,9 @@
[ext_resource type="PackedScene" uid="uid://bcnuvxdy8c2gu" path="res://tgcc/chunk/prop/tenda noren/Tenda.fbx" id="1_beveb"] [ext_resource type="PackedScene" uid="uid://bcnuvxdy8c2gu" path="res://tgcc/chunk/prop/tenda noren/Tenda.fbx" id="1_beveb"]
[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="2_prrb5"] [ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="2_prrb5"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_o3mdb"] [ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_o3mdb"]
[ext_resource type="Texture2D" uid="uid://co3jyflwx7s22" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_2.png" id="5_beveb"]
[ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="5_jax72"] [ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="5_jax72"]
[ext_resource type="Texture2D" uid="uid://ct5baskpya3or" path="res://tgcc/chunk/prop/tenda noren/kanji1.png" id="6_1bhr1"] [ext_resource type="Texture2D" uid="uid://cvfb82b2fc3w6" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_5.png" id="6_beveb"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_4jlum"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_4jlum"]
render_priority = 0 render_priority = 0
@@ -30,16 +31,24 @@ shader_parameter/emission_energy = 0.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_beveb"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_beveb"]
render_priority = 0 render_priority = 0
shader = ExtResource("5_jax72") shader = ExtResource("5_jax72")
shader_parameter/albedo_color = Color(0.46245766, 0.17453003, 0.17777932, 1) shader_parameter/albedo_color = Color(0.65882355, 0.27450982, 0.27450982, 1)
shader_parameter/use_texture = false shader_parameter/use_texture = false
shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0 shader_parameter/palette_shift_y = 0.0
shader_parameter/alpha_scissor_threshold = 0.5 shader_parameter/alpha_scissor_threshold = 0.5
shader_parameter/kanji_texture = ExtResource("6_1bhr1") shader_parameter/kanji_texture_1 = ExtResource("5_beveb")
shader_parameter/use_kanji = true shader_parameter/use_kanji_1 = true
shader_parameter/kanji_color = Color(1, 1, 1, 1) shader_parameter/kanji_color_1 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale = Vector2(1, 0.5) shader_parameter/kanji_scale_1 = Vector2(1, 1)
shader_parameter/kanji_offset = Vector2(0.5, -0.15) shader_parameter/kanji_offset_1 = Vector2(0, 0)
shader_parameter/use_kanji_2 = false
shader_parameter/kanji_color_2 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_2 = Vector2(1, 1)
shader_parameter/kanji_offset_2 = Vector2(0, 0)
shader_parameter/use_kanji_3 = false
shader_parameter/kanji_color_3 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_3 = Vector2(1, 1)
shader_parameter/kanji_offset_3 = Vector2(0, 0)
shader_parameter/gradient_start_y = 0.0 shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 10.0 shader_parameter/gradient_end_y = 10.0
shader_parameter/light_steps = 3.0 shader_parameter/light_steps = 3.0
@@ -192,16 +201,25 @@ shadow_mesh = SubResource("ArrayMesh_fbmeh")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_s46u4"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_s46u4"]
render_priority = 0 render_priority = 0
shader = ExtResource("5_jax72") shader = ExtResource("5_jax72")
shader_parameter/albedo_color = Color(0.4627451, 0.1764706, 0.1764706, 1) shader_parameter/albedo_color = Color(0.66016024, 0.27475527, 0.27305055, 1)
shader_parameter/use_texture = false shader_parameter/use_texture = false
shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0 shader_parameter/palette_shift_y = 0.0
shader_parameter/alpha_scissor_threshold = 0.5 shader_parameter/alpha_scissor_threshold = 0.5
shader_parameter/kanji_texture = ExtResource("6_1bhr1") shader_parameter/kanji_texture_1 = ExtResource("5_beveb")
shader_parameter/use_kanji = true shader_parameter/use_kanji_1 = true
shader_parameter/kanji_color = Color(1, 1, 1, 1) shader_parameter/kanji_color_1 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale = Vector2(1, 0.5) shader_parameter/kanji_scale_1 = Vector2(-1, 1)
shader_parameter/kanji_offset = Vector2(-0.5, -0.095) shader_parameter/kanji_offset_1 = Vector2(0, 0)
shader_parameter/kanji_texture_2 = ExtResource("6_beveb")
shader_parameter/use_kanji_2 = false
shader_parameter/kanji_color_2 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_2 = Vector2(1, 1)
shader_parameter/kanji_offset_2 = Vector2(0, 0)
shader_parameter/use_kanji_3 = false
shader_parameter/kanji_color_3 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_3 = Vector2(1, 1)
shader_parameter/kanji_offset_3 = Vector2(0, 0)
shader_parameter/gradient_start_y = 0.0 shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 10.0 shader_parameter/gradient_end_y = 10.0
shader_parameter/light_steps = 3.0 shader_parameter/light_steps = 3.0

View File

@@ -3,8 +3,8 @@
[ext_resource type="PackedScene" uid="uid://bcnuvxdy8c2gu" path="res://tgcc/chunk/prop/tenda noren/Tenda.fbx" id="1_csgpj"] [ext_resource type="PackedScene" uid="uid://bcnuvxdy8c2gu" path="res://tgcc/chunk/prop/tenda noren/Tenda.fbx" id="1_csgpj"]
[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="2_clsvi"] [ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="2_clsvi"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_5bupq"] [ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_5bupq"]
[ext_resource type="Texture2D" uid="uid://uawswfvbtnmd" path="res://tgcc/chunk/prop/tenda noren/Pattern/PatternNoren_1.png" id="5_7hvl5"]
[ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="5_xhovi"] [ext_resource type="Shader" uid="uid://dy4ole5evc7n2" path="res://tgcc/chunk/prop/tenda noren/tenda.gdshader" id="5_xhovi"]
[ext_resource type="Texture2D" uid="uid://ct5baskpya3or" path="res://tgcc/chunk/prop/tenda noren/kanji1.png" id="6_xv8n0"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_7hvl5"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_7hvl5"]
render_priority = 0 render_priority = 0
@@ -35,11 +35,19 @@ shader_parameter/use_texture = false
shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0 shader_parameter/palette_shift_y = 0.0
shader_parameter/alpha_scissor_threshold = 0.5 shader_parameter/alpha_scissor_threshold = 0.5
shader_parameter/kanji_texture = ExtResource("6_xv8n0") shader_parameter/kanji_texture_1 = ExtResource("5_7hvl5")
shader_parameter/use_kanji = true shader_parameter/use_kanji_1 = true
shader_parameter/kanji_color = Color(1, 1, 1, 1) shader_parameter/kanji_color_1 = Color(0.79461306, 0.5937024, 0.56760734, 1)
shader_parameter/kanji_scale = Vector2(1, 0.5) shader_parameter/kanji_scale_1 = Vector2(2, 1)
shader_parameter/kanji_offset = Vector2(0.5, -0.15) shader_parameter/kanji_offset_1 = Vector2(-0.2, 0)
shader_parameter/use_kanji_2 = false
shader_parameter/kanji_color_2 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_2 = Vector2(1, 1)
shader_parameter/kanji_offset_2 = Vector2(0, 0)
shader_parameter/use_kanji_3 = false
shader_parameter/kanji_color_3 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_3 = Vector2(1, 1)
shader_parameter/kanji_offset_3 = Vector2(0, 0)
shader_parameter/gradient_start_y = 0.0 shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 10.0 shader_parameter/gradient_end_y = 10.0
shader_parameter/light_steps = 3.0 shader_parameter/light_steps = 3.0
@@ -197,11 +205,19 @@ shader_parameter/use_texture = false
shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0 shader_parameter/palette_shift_y = 0.0
shader_parameter/alpha_scissor_threshold = 0.5 shader_parameter/alpha_scissor_threshold = 0.5
shader_parameter/kanji_texture = ExtResource("6_xv8n0") shader_parameter/kanji_texture_1 = ExtResource("5_7hvl5")
shader_parameter/use_kanji = true shader_parameter/use_kanji_1 = true
shader_parameter/kanji_color = Color(1, 1, 1, 1) shader_parameter/kanji_color_1 = Color(0.79607844, 0.5921569, 0.5686275, 1)
shader_parameter/kanji_scale = Vector2(1, 0.5) shader_parameter/kanji_scale_1 = Vector2(2, 1)
shader_parameter/kanji_offset = Vector2(-0.5, -0.095) shader_parameter/kanji_offset_1 = Vector2(0.2, 0)
shader_parameter/use_kanji_2 = false
shader_parameter/kanji_color_2 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_2 = Vector2(1, 1)
shader_parameter/kanji_offset_2 = Vector2(0, 0)
shader_parameter/use_kanji_3 = false
shader_parameter/kanji_color_3 = Color(1, 1, 1, 1)
shader_parameter/kanji_scale_3 = Vector2(1, 1)
shader_parameter/kanji_offset_3 = Vector2(0, 0)
shader_parameter/gradient_start_y = 0.0 shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 10.0 shader_parameter/gradient_end_y = 10.0
shader_parameter/light_steps = 3.0 shader_parameter/light_steps = 3.0

View File

@@ -39,7 +39,7 @@ buffer = PackedFloat32Array(3.9456527e-08, -0.6345529, 0.77417296, 8.223151, -1.
[sub_resource type="BoxShape3D" id="BoxShape3D_xfgwo"] [sub_resource type="BoxShape3D" id="BoxShape3D_xfgwo"]
size = Vector3(20, 10, 20) size = Vector3(20, 10, 20)
[node name="chunk_railway_curve" unique_id=238887300 groups=["weather_node"] node_paths=PackedStringArray("connection_left", "connection_right") instance=ExtResource("1_r0w7x")] [node name="chunk_railway_curve" unique_id=238887300 groups=["weather_node"] instance=ExtResource("1_r0w7x")]
script = ExtResource("2_nebt2") script = ExtResource("2_nebt2")
chunk_type = 2 chunk_type = 2
@@ -149,7 +149,7 @@ transform = Transform3D(-0.63049877, 0, -1.5787565, 0, 1.7000003, 0, 1.5787565,
transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0, -0.9698234, -4.0217094, -0.36944103, -7.1778965) transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0, -0.9698234, -4.0217094, -0.36944103, -7.1778965)
[node name="TreeTest14" parent="Tree" index="11" unique_id=1200979515 instance=ExtResource("11_v2rwj")] [node name="TreeTest14" parent="Tree" index="11" unique_id=1200979515 instance=ExtResource("11_v2rwj")]
transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0, -0.9698234, -8.440878, 0.9438591, -3.7630825) transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0, -0.9698234, -8.440878, 0.07700968, -3.7630825)
[node name="TreeTest15" parent="Tree" index="12" unique_id=895751273 instance=ExtResource("11_v2rwj")] [node name="TreeTest15" parent="Tree" index="12" unique_id=895751273 instance=ExtResource("11_v2rwj")]
transform = Transform3D(1.258351, 0, -1.1430457, 0, 1.7000003, 0, 1.1430457, 0, 1.258351, -10.145991, 0, -7.2683086) transform = Transform3D(1.258351, 0, -1.1430457, 0, 1.7000003, 0, 1.1430457, 0, 1.258351, -10.145991, 0, -7.2683086)
@@ -188,7 +188,7 @@ transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0
transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0, -0.9698234, 18.050694, 0, 6.8240547) transform = Transform3D(-0.9698234, 0, 1.3962246, 0, 1.7000003, 0, -1.3962246, 0, -0.9698234, 18.050694, 0, 6.8240547)
[node name="TreeTest27" parent="Tree" index="24" unique_id=612618107 instance=ExtResource("11_v2rwj")] [node name="TreeTest27" parent="Tree" index="24" unique_id=612618107 instance=ExtResource("11_v2rwj")]
transform = Transform3D(1.258351, 0, -1.1430457, 0, 1.7000003, 0, 1.1430457, 0, 1.258351, 29.810612, 0, 4.2991066) transform = Transform3D(1.258351, 0, -1.1430457, 0, 1.7000003, 0, 1.1430457, 0, 1.258351, 29.810612, -0.09423971, 4.2991066)
[node name="TreeTest28" parent="Tree" index="25" unique_id=1382978604 instance=ExtResource("11_v2rwj")] [node name="TreeTest28" parent="Tree" index="25" unique_id=1382978604 instance=ExtResource("11_v2rwj")]
transform = Transform3D(-0.63049877, 0, -1.5787565, 0, 1.7000003, 0, 1.5787565, 0, -0.63049877, 24.532253, 0, 4.9635143) transform = Transform3D(-0.63049877, 0, -1.5787565, 0, 1.7000003, 0, 1.5787565, 0, -0.63049877, 24.532253, 0, 4.9635143)
@@ -251,7 +251,7 @@ transform = Transform3D(-1.1851596, 0, -1.2187692, 0, 1.7000004, 0, 1.2187692, 0
transform = Transform3D(0.023765683, 0, -1.6998341, 0, 1.7000004, 0, 1.6998341, 0, 0.023765683, 10.369839, 0, 15.744606) transform = Transform3D(0.023765683, 0, -1.6998341, 0, 1.7000004, 0, 1.6998341, 0, 0.023765683, 10.369839, 0, 15.744606)
[node name="TreeTest48" parent="Tree" index="45" unique_id=1405194793 instance=ExtResource("11_v2rwj")] [node name="TreeTest48" parent="Tree" index="45" unique_id=1405194793 instance=ExtResource("11_v2rwj")]
transform = Transform3D(-1.1851596, 0, -1.2187692, 0, 1.7000004, 0, 1.2187692, 0, -1.1851596, 27.846088, 1.4089146, -11.721266) transform = Transform3D(-1.1851596, 0, -1.2187692, 0, 1.7000004, 0, 1.2187692, 0, -1.1851596, 27.846088, 0.27974176, -11.721266)
[node name="TreeTest49" parent="Tree" index="46" unique_id=1704394289 instance=ExtResource("11_v2rwj")] [node name="TreeTest49" parent="Tree" index="46" unique_id=1704394289 instance=ExtResource("11_v2rwj")]
transform = Transform3D(0.023765683, 0, -1.6998341, 0, 1.7000004, 0, 1.6998341, 0, 0.023765683, 24.77705, -1.1143436, -7.2139797) transform = Transform3D(0.023765683, 0, -1.6998341, 0, 1.7000004, 0, 1.6998341, 0, 0.023765683, 24.77705, -1.1143436, -7.2139797)
@@ -263,10 +263,10 @@ transform = Transform3D(-0.43901765, 0, -1.6423352, 0, 1.7000004, 0, 1.6423352,
transform = Transform3D(0.8508739, 0, -1.4717385, 0, 1.7000002, 0, 1.4717385, 0, 0.8508739, 28.48977, -0.4604206, -19.671616) transform = Transform3D(0.8508739, 0, -1.4717385, 0, 1.7000002, 0, 1.4717385, 0, 0.8508739, 28.48977, -0.4604206, -19.671616)
[node name="TreeTest52" parent="Tree" index="49" unique_id=1974216946 instance=ExtResource("11_v2rwj")] [node name="TreeTest52" parent="Tree" index="49" unique_id=1974216946 instance=ExtResource("11_v2rwj")]
transform = Transform3D(1.6596266, 0, -0.36829472, 0, 1.7000004, 0, 0.36829472, 0, 1.6596266, -16.864445, 0.7274399, 24.405975) transform = Transform3D(1.6596266, 0, -0.36829472, 0, 1.7000004, 0, 0.36829472, 0, 1.6596266, -16.864445, 0.5890417, 24.405975)
[node name="TreeTest53" parent="Tree" index="50" unique_id=1584657693 instance=ExtResource("11_v2rwj")] [node name="TreeTest53" parent="Tree" index="50" unique_id=1584657693 instance=ExtResource("11_v2rwj")]
transform = Transform3D(1.4339567, 0, 0.9131093, 0, 1.7000002, 0, -0.9131093, 0, 1.4339567, -11.416958, 0, 24.64993) transform = Transform3D(1.4339567, 0, 0.9131093, 0, 1.7000002, 0, -0.9131093, 0, 1.4339567, -11.416958, -0.034111023, 24.64993)
[node name="TreeTest22" parent="Tree" index="51" unique_id=504561169 instance=ExtResource("11_v2rwj")] [node name="TreeTest22" parent="Tree" index="51" unique_id=504561169 instance=ExtResource("11_v2rwj")]
transform = Transform3D(-1.6730486, 0, 0.30151117, 0, 1.7000005, 0, -0.30151117, 0, -1.6730486, -22.988789, 0.678772, 3.902561) transform = Transform3D(-1.6730486, 0, 0.30151117, 0, 1.7000005, 0, -0.30151117, 0, -1.6730486, -22.988789, 0.678772, 3.902561)

View File

@@ -17,6 +17,7 @@
[ext_resource type="Material" uid="uid://dbepc80w602ce" path="res://tgcc/chunk/material/wood_bridge.tres" id="8_mlqo1"] [ext_resource type="Material" uid="uid://dbepc80w602ce" path="res://tgcc/chunk/material/wood_bridge.tres" id="8_mlqo1"]
[ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="9_m21ki"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="9_m21ki"]
[ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="10_fenj0"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="10_fenj0"]
[ext_resource type="PackedScene" uid="uid://bxjjgsgc2rrk5" path="res://tgcc/chunk/prop/vending machine/vending_machine_3.tscn" id="18_8d4ka"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_i6s7h"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_i6s7h"]
render_priority = 0 render_priority = 0
@@ -91,31 +92,31 @@ west = true
river_north = true river_north = true
river_south = true river_south = true
[node name="Argini_F_003" parent="." index="0" unique_id=1480268542] [node name="Argini_F_003" parent="." index="0" unique_id=1943456620]
surface_material_override/0 = ExtResource("2_wqn5s") surface_material_override/0 = ExtResource("2_wqn5s")
[node name="Flower_021" parent="." index="1" unique_id=2125433847] [node name="Flower_021" parent="." index="1" unique_id=1248562513]
visible = false visible = false
[node name="FlowerG_020" parent="." index="2" unique_id=588074656] [node name="FlowerG_020" parent="." index="2" unique_id=522984193]
visible = false visible = false
[node name="MSH_Staccioanta_1_019" parent="." index="3" unique_id=1959253560] [node name="MSH_Staccioanta_1_019" parent="." index="3" unique_id=712328040]
surface_material_override/0 = ExtResource("3_amhor") surface_material_override/0 = ExtResource("3_amhor")
[node name="Strada_011" parent="." index="4" unique_id=651344270 groups=["weather_node"]] [node name="Strada_011" parent="." index="4" unique_id=1636902357 groups=["weather_node"]]
surface_material_override/0 = ExtResource("4_amhor") surface_material_override/0 = ExtResource("4_amhor")
[node name="Water_F_003" parent="." index="5" unique_id=1436454617] [node name="Water_F_003" parent="." index="5" unique_id=1352549891]
surface_material_override/0 = ExtResource("6_es1d0") surface_material_override/0 = ExtResource("6_es1d0")
[node name="bridge" parent="." index="6" unique_id=780103758 groups=["weather_node"]] [node name="bridge" parent="." index="6" unique_id=283522162 groups=["weather_node"]]
surface_material_override/0 = ExtResource("6_062h7") surface_material_override/0 = ExtResource("6_062h7")
surface_material_override/1 = ExtResource("8_mlqo1") surface_material_override/1 = ExtResource("8_mlqo1")
surface_material_override/2 = ExtResource("8_0snf2") surface_material_override/2 = ExtResource("8_0snf2")
surface_material_override/3 = SubResource("ShaderMaterial_i6s7h") surface_material_override/3 = SubResource("ShaderMaterial_i6s7h")
[node name="grass" parent="." index="7" unique_id=995119855] [node name="grass" parent="." index="7" unique_id=863206516]
surface_material_override/0 = ExtResource("2_wqn5s") surface_material_override/0 = ExtResource("2_wqn5s")
[node name="grass2" type="Node3D" parent="." index="8" unique_id=1023384553 groups=["weather_vegetables_node", "wind_node"]] [node name="grass2" type="Node3D" parent="." index="8" unique_id=1023384553 groups=["weather_vegetables_node", "wind_node"]]
@@ -372,3 +373,6 @@ light_bake_mode = 1
shadow_enabled = true shadow_enabled = true
shadow_opacity = 0.96 shadow_opacity = 0.96
omni_attenuation = 2.0 omni_attenuation = 2.0
[node name="VendingMachine_1" parent="." index="12" unique_id=1157270784 instance=ExtResource("18_8d4ka")]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 5.3037963, 0, -8.487689)

View File

@@ -19,6 +19,10 @@
[ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="9_t63l0"] [ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="9_t63l0"]
[ext_resource type="Material" uid="uid://dbepc80w602ce" path="res://tgcc/chunk/material/wood_bridge.tres" id="10_0k2sy"] [ext_resource type="Material" uid="uid://dbepc80w602ce" path="res://tgcc/chunk/material/wood_bridge.tres" id="10_0k2sy"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01/tree_01.tscn" id="18_0k2sy"] [ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01/tree_01.tscn" id="18_0k2sy"]
[ext_resource type="PackedScene" uid="uid://c058662vbd6ey" path="res://tgcc/chunk/prop/tree/tree_03/tree_03.tscn" id="20_e8uks"]
[ext_resource type="PackedScene" uid="uid://cqsp8pai6vw22" path="res://tgcc/chunk/prop/climax/climax_1.tscn" id="21_qaqsl"]
[ext_resource type="PackedScene" uid="uid://bxuhubp1ug6j4" path="res://tgcc/chunk/prop/vase/vase_4.tscn" id="22_wmfvl"]
[ext_resource type="PackedScene" uid="uid://r720wolh815q" path="res://tgcc/chunk/prop/vase/vase_3.tscn" id="23_f0wug"]
[sub_resource type="PlaneMesh" id="PlaneMesh_t63l0"] [sub_resource type="PlaneMesh" id="PlaneMesh_t63l0"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -206,3 +210,21 @@ multimesh = SubResource("MultiMesh_e3pab")
[node name="TreeTest3" parent="." index="15" unique_id=1532527216 instance=ExtResource("18_0k2sy")] [node name="TreeTest3" parent="." index="15" unique_id=1532527216 instance=ExtResource("18_0k2sy")]
transform = Transform3D(1.7, 0, 0, 0, 1.7, 0, 0, 0, 1.7, -7.82513, -0.23368514, -7.711019) transform = Transform3D(1.7, 0, 0, 0, 1.7, 0, 0, 0, 1.7, -7.82513, -0.23368514, -7.711019)
[node name="Tree_03" parent="." index="16" unique_id=633798313 instance=ExtResource("20_e8uks")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.100831, 0, -6.9377995)
[node name="Tree_04" parent="." index="17" unique_id=1687140181 instance=ExtResource("20_e8uks")]
transform = Transform3D(-0.26883572, 0, 0.963186, 0, 1, 0, -0.963186, 0, -0.26883572, 2.82451, 0, 0.892149)
[node name="Climax1" parent="." index="18" unique_id=550260579 instance=ExtResource("21_qaqsl")]
transform = Transform3D(1.3113416e-07, 0, 1, 0, 1, 0, -1, 0, 1.3113416e-07, -4.366987, 0.36946726, 4.790949)
[node name="Vase4" parent="." index="19" unique_id=237410267 instance=ExtResource("22_wmfvl")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.396727, -4.7683716e-07, 3.1399696)
[node name="Vase3" parent="." index="20" unique_id=1886668319 instance=ExtResource("23_f0wug")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.678949, -4.7683716e-07, 2.068669)
[node name="Vase5" parent="." index="21" unique_id=1943995458 instance=ExtResource("23_f0wug")]
transform = Transform3D(0.13282727, 0, -0.9911392, 0, 1, 0, 0.9911392, 0, 0.13282727, -4.8502774, -4.7683716e-07, 2.1250656)

View File

@@ -12,6 +12,11 @@
[ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="7_xw085"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="7_xw085"]
[ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="8_7l6u1"] [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="8_7l6u1"]
[ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="9_gku4c"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="9_gku4c"]
[ext_resource type="Script" uid="uid://dg6ngy4pmtsyc" path="res://core/biome_generator/prop_info.gd" id="13_gku4c"]
[ext_resource type="PackedScene" uid="uid://be1px5nxfr4hs" path="res://tgcc/chunk/prop/scarecrow/scarecrow.tscn" id="14_bo133"]
[ext_resource type="PackedScene" uid="uid://chhdorj82bkus" path="res://tgcc/chunk/prop/scarecrow/scarecrow2.tscn" id="15_3n35i"]
[ext_resource type="PackedScene" uid="uid://dn2b3f3nr6btn" path="res://tgcc/chunk/prop/scarecrow/scarecrow3.tscn" id="16_fpiva"]
[ext_resource type="PackedScene" uid="uid://cn2n7ehlt6hya" path="res://tgcc/chunk/prop/empty.tscn" id="17_sxbxx"]
[sub_resource type="PlaneMesh" id="PlaneMesh_bo133"] [sub_resource type="PlaneMesh" id="PlaneMesh_bo133"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -859,3 +864,8 @@ transform = Transform3D(1, -1.7484555e-07, 7.642742e-15, 0, -4.371139e-08, -1, 1
cast_shadow = 0 cast_shadow = 0
mesh = SubResource("PlaneMesh_b74j7") mesh = SubResource("PlaneMesh_b74j7")
surface_material_override/0 = ExtResource("5_b74j7") surface_material_override/0 = ExtResource("5_b74j7")
[node name="Prop3" type="Marker3D" parent="." index="10" unique_id=1861412232]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 5.2081633, 0.35683155, -4.750541)
script = ExtResource("13_gku4c")
available_props = Array[PackedScene]([ExtResource("14_bo133"), ExtResource("15_3n35i"), ExtResource("16_fpiva"), ExtResource("17_sxbxx")])

View File

@@ -12,6 +12,11 @@
[ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_tf5mu"] [ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_tf5mu"]
[ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="7_w3iym"] [ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="7_w3iym"]
[ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="11_tf5mu"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="11_tf5mu"]
[ext_resource type="Script" uid="uid://dg6ngy4pmtsyc" path="res://core/biome_generator/prop_info.gd" id="13_el5iw"]
[ext_resource type="PackedScene" uid="uid://be1px5nxfr4hs" path="res://tgcc/chunk/prop/scarecrow/scarecrow.tscn" id="14_rchhp"]
[ext_resource type="PackedScene" uid="uid://chhdorj82bkus" path="res://tgcc/chunk/prop/scarecrow/scarecrow2.tscn" id="15_06sp3"]
[ext_resource type="PackedScene" uid="uid://dn2b3f3nr6btn" path="res://tgcc/chunk/prop/scarecrow/scarecrow3.tscn" id="16_brr4k"]
[ext_resource type="PackedScene" uid="uid://cn2n7ehlt6hya" path="res://tgcc/chunk/prop/empty.tscn" id="17_em82r"]
[sub_resource type="PlaneMesh" id="PlaneMesh_tf5mu"] [sub_resource type="PlaneMesh" id="PlaneMesh_tf5mu"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -53,25 +58,25 @@ size = Vector2(1, 1)
script = ExtResource("2_kvbtp") script = ExtResource("2_kvbtp")
river_north = true river_north = true
[node name="Argini_018" parent="." index="0" unique_id=1877504536] [node name="Argini_018" parent="." index="0" unique_id=798153780]
surface_material_override/0 = ExtResource("3_4mfxv") surface_material_override/0 = ExtResource("3_4mfxv")
[node name="Argini_F_002" parent="." index="1" unique_id=1630210022] [node name="Argini_F_002" parent="." index="1" unique_id=224286275]
surface_material_override/0 = ExtResource("3_4mfxv") surface_material_override/0 = ExtResource("3_4mfxv")
[node name="Cube_034" parent="." index="2" unique_id=536917094] [node name="Cube_034" parent="." index="2" unique_id=763901855]
surface_material_override/0 = ExtResource("4_w8tpk") surface_material_override/0 = ExtResource("4_w8tpk")
[node name="Grass_020" parent="." index="3" unique_id=228303770] [node name="Grass_020" parent="." index="3" unique_id=1008856994]
surface_material_override/0 = ExtResource("3_4mfxv") surface_material_override/0 = ExtResource("3_4mfxv")
[node name="MSH_Staccioanta_1_021" parent="." index="4" unique_id=777398218] [node name="MSH_Staccioanta_1_021" parent="." index="4" unique_id=1790761410]
surface_material_override/0 = ExtResource("5_i0i0i") surface_material_override/0 = ExtResource("5_i0i0i")
[node name="Water_019" parent="." index="5" unique_id=726411103] [node name="Water_019" parent="." index="5" unique_id=1519616413]
surface_material_override/0 = ExtResource("6_tf5mu") surface_material_override/0 = ExtResource("6_tf5mu")
[node name="Water_F_002" parent="." index="6" unique_id=1656129705] [node name="Water_F_002" parent="." index="6" unique_id=903800211]
surface_material_override/0 = ExtResource("7_w3iym") surface_material_override/0 = ExtResource("7_w3iym")
[node name="grass2" type="Node3D" parent="." index="7" unique_id=1169806788 groups=["weather_vegetables_node", "wind_node"]] [node name="grass2" type="Node3D" parent="." index="7" unique_id=1169806788 groups=["weather_vegetables_node", "wind_node"]]
@@ -964,3 +969,13 @@ transform = Transform3D(-0.99767154, 0.034316447, 0.0589405, 0.034376223, 0.9994
[node name="Bambù30" parent="rice" index="163" unique_id=517771341 instance=ExtResource("11_tf5mu")] [node name="Bambù30" parent="rice" index="163" unique_id=517771341 instance=ExtResource("11_tf5mu")]
transform = Transform3D(-0.87715, 0.06090507, 0.47633848, 0.08790587, 0.99552816, 0.0345845, -0.472102, 0.07220872, -0.8785817, 0.717288, 0, 3.0856853) transform = Transform3D(-0.87715, 0.06090507, 0.47633848, 0.08790587, 0.99552816, 0.0345845, -0.472102, 0.07220872, -0.8785817, 0.717288, 0, 3.0856853)
[node name="Prop3" type="Marker3D" parent="." index="9" unique_id=1619411498]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -6.3744164, 0.35683155, 0.003191471)
script = ExtResource("13_el5iw")
available_props = Array[PackedScene]([ExtResource("14_rchhp"), ExtResource("15_06sp3"), ExtResource("16_brr4k"), ExtResource("17_em82r")])
[node name="Prop4" type="Marker3D" parent="." index="10" unique_id=370644944]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 5.6255836, 0.35683155, 0.003191471)
script = ExtResource("13_el5iw")
available_props = Array[PackedScene]([ExtResource("14_rchhp"), ExtResource("15_06sp3"), ExtResource("16_brr4k"), ExtResource("17_em82r")])

View File

@@ -18,6 +18,17 @@
[ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="9_aimrl"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="9_aimrl"]
[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="9_tbfcp"] [ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="9_tbfcp"]
[ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="11_sc7dg"] [ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="11_sc7dg"]
[ext_resource type="PackedScene" uid="uid://r720wolh815q" path="res://tgcc/chunk/prop/vase/vase_3.tscn" id="19_cpxlw"]
[ext_resource type="PackedScene" uid="uid://b53eql8vsisae" path="res://tgcc/chunk/prop/vase/vase_2.tscn" id="20_0tges"]
[ext_resource type="PackedScene" uid="uid://bllge1erdtn05" path="res://tgcc/chunk/prop/vase/vase_1.tscn" id="21_v4daw"]
[ext_resource type="PackedScene" uid="uid://bxuhubp1ug6j4" path="res://tgcc/chunk/prop/vase/vase_4.tscn" id="22_qyt8t"]
[ext_resource type="PackedScene" uid="uid://cqsp8pai6vw22" path="res://tgcc/chunk/prop/climax/climax_1.tscn" id="23_0tges"]
[ext_resource type="PackedScene" uid="uid://bklpig8fmtajl" path="res://tgcc/chunk/prop/climax/climax_2.tscn" id="24_v4daw"]
[ext_resource type="PackedScene" uid="uid://8ytvophfcwgi" path="res://tgcc/chunk/prop/vehicle/motorbike/motorbike.tscn" id="25_qyt8t"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="26_uxx25"]
[ext_resource type="PackedScene" uid="uid://eymqqkalqpsc" path="res://tgcc/chunk/prop/shrine/shrine_2.tscn" id="27_cernu"]
[ext_resource type="PackedScene" uid="uid://c6lh23yhi330a" path="res://tgcc/chunk/prop/tenda noren/tenda2.tscn" id="28_2y8jp"]
[ext_resource type="PackedScene" uid="uid://b1knnmp0vms32" path="res://tgcc/chunk/prop/lantern/lantern_2.tscn" id="29_6ovau"]
[sub_resource type="PlaneMesh" id="PlaneMesh_tbfcp"] [sub_resource type="PlaneMesh" id="PlaneMesh_tbfcp"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -67,6 +78,27 @@ gradient = SubResource("Gradient_qbybq")
fill = 2 fill = 2
fill_from = Vector2(0.5, 0.5) fill_from = Vector2(0.5, 0.5)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_cernu"]
render_priority = 0
shader = ExtResource("26_uxx25")
shader_parameter/albedo_color = Color(0.32553336, 0.098422386, 0.14239493, 1)
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(3, 3)
shader_parameter/palette_shift_y = 0.0
shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 1.5
shader_parameter/light_steps = 3.0
shader_parameter/step_softness = 0.1
shader_parameter/shadow_color = Color(0.4, 0.4, 0.6, 1)
shader_parameter/shadow_offset = 0.0
shader_parameter/cast_shadow_strength = 0.6
shader_parameter/use_ghibli_glint = true
shader_parameter/glint_color = Color(1, 0.95, 0.85, 1)
shader_parameter/glint_intensity = 1.0
shader_parameter/glint_sharpness = 32.0
shader_parameter/emission_color = Color(0, 0, 0, 1)
shader_parameter/emission_energy = 0.0
[node name="Chunk_R_T1_2" unique_id=969769133 instance=ExtResource("1_oqbbr")] [node name="Chunk_R_T1_2" unique_id=969769133 instance=ExtResource("1_oqbbr")]
script = ExtResource("2_oo15q") script = ExtResource("2_oo15q")
west = true west = true
@@ -75,6 +107,9 @@ river_est = true
[node name="Argini_F_006" parent="." index="0" unique_id=2052595324] [node name="Argini_F_006" parent="." index="0" unique_id=2052595324]
surface_material_override/0 = ExtResource("2_07njl") surface_material_override/0 = ExtResource("2_07njl")
[node name="Cart_004" parent="." index="1" unique_id=870823258]
transform = Transform3D(-2.105941, -1.3013108, -3.4868522, -7.450568e-08, -0.6470466, 24.148098, -1.3472161, 2.0341828, 5.450573, 1.1636996, 0.0010174388, 2.48663)
[node name="Cavi_011" parent="." index="2" unique_id=1189119357] [node name="Cavi_011" parent="." index="2" unique_id=1189119357]
surface_material_override/0 = ExtResource("3_6i64l") surface_material_override/0 = ExtResource("3_6i64l")
surface_material_override/1 = ExtResource("3_6i64l") surface_material_override/1 = ExtResource("3_6i64l")
@@ -686,3 +721,50 @@ transform = Transform3D(0.98959816, 0.06340927, -0.1291299, -0.07032961, 0.99628
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.73047, 0.118, 5.7403393) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.73047, 0.118, 5.7403393)
size = Vector3(8.417166, 0.5, 8.460018) size = Vector3(8.417166, 0.5, 8.460018)
texture_albedo = SubResource("GradientTexture2D_oo15q") texture_albedo = SubResource("GradientTexture2D_oo15q")
[node name="Vase3" parent="." index="20" unique_id=1886668319 instance=ExtResource("19_cpxlw")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.947988, 0, -3.488599)
[node name="Vase2" parent="." index="21" unique_id=888035065 instance=ExtResource("20_0tges")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.8883853, 0, -8.095519)
[node name="Vase1" parent="." index="22" unique_id=705516693 instance=ExtResource("21_v4daw")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.3084564, 0, -8.715565)
[node name="Vase4" parent="." index="23" unique_id=237410267 instance=ExtResource("22_qyt8t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.2906537, 0, -1.111531)
[node name="Vase5" parent="." index="24" unique_id=1011130130 instance=ExtResource("22_qyt8t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.4749274, 0, -1.111531)
[node name="Climax1" parent="." index="25" unique_id=550260579 instance=ExtResource("23_0tges")]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -8.314187, 0.41507506, 2.421712)
[node name="Climax2" parent="." index="26" unique_id=801526857 instance=ExtResource("24_v4daw")]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -3.1939507, 1.4134331, 8.969388)
[node name="motorbike" parent="." index="27" unique_id=329677096 instance=ExtResource("25_qyt8t")]
transform = Transform3D(-0.024170447, 0, 0.99970794, -0.3027971, 0.95302695, -0.0073208795, -0.9527486, -0.30288556, -0.023035087, -2.873084, 0, -0.9759604)
[node name="motorbike" parent="motorbike" index="0" unique_id=1591996623]
surface_material_override/3 = SubResource("ShaderMaterial_cernu")
[node name="Shrine2" parent="." index="28" unique_id=2116391887 instance=ExtResource("27_cernu")]
transform = Transform3D(-1.46, 0, -2.2045388e-07, 0, 1.46, 0, 2.2045388e-07, 0, -1.46, 0.07113364, 0, -4.2274446)
[node name="Tenda" parent="." index="29" unique_id=1345812366 instance=ExtResource("28_2y8jp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.923727, 1.1348412, 2.3887122)
[node name="Tenda2" parent="." index="30" unique_id=1038709354 instance=ExtResource("28_2y8jp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.110577, 1.1348412, 2.3887122)
[node name="Tenda3" parent="." index="31" unique_id=1531352679 instance=ExtResource("28_2y8jp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.2974267, 1.1348412, 2.3887122)
[node name="Lantern_2" parent="." index="32" unique_id=396452378 instance=ExtResource("29_6ovau")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.129595, 0, -3.1982975)
[node name="Lantern_3" parent="." index="33" unique_id=1727415427 instance=ExtResource("29_6ovau")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.097744, 0, -3.1982975)
[editable path="motorbike"]

View File

@@ -15,6 +15,7 @@
[ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="8_gg6s1"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="8_gg6s1"]
[ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="8_rc623"] [ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="8_rc623"]
[ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="9_fbq43"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="9_fbq43"]
[ext_resource type="PackedScene" uid="uid://l3inky72a783" path="res://tgcc/chunk/prop/well/stone/well_stone.tscn" id="16_7qcx4"]
[sub_resource type="PlaneMesh" id="PlaneMesh_4bk23"] [sub_resource type="PlaneMesh" id="PlaneMesh_4bk23"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -75,42 +76,42 @@ script = ExtResource("2_6ts01")
west = true west = true
river_north = true river_north = true
[node name="Argini_014" parent="." index="0" unique_id=1594457990] [node name="Argini_014" parent="." index="0" unique_id=1144332199]
surface_material_override/0 = ExtResource("2_6cke1") surface_material_override/0 = ExtResource("2_6cke1")
surface_material_override/1 = ExtResource("2_6cke1") surface_material_override/1 = ExtResource("2_6cke1")
[node name="Argini_F_007" parent="." index="1" unique_id=987117353] [node name="Argini_F_007" parent="." index="1" unique_id=1754711084]
surface_material_override/0 = ExtResource("2_6cke1") surface_material_override/0 = ExtResource("2_6cke1")
[node name="Chunk_024" parent="." index="2" unique_id=1981797526] [node name="Chunk_024" parent="." index="2" unique_id=1720184777]
surface_material_override/0 = ExtResource("2_6cke1") surface_material_override/0 = ExtResource("2_6cke1")
[node name="Chunk_033" parent="." index="3" unique_id=540804286] [node name="Chunk_033" parent="." index="3" unique_id=1628229952]
surface_material_override/0 = ExtResource("3_dxc7w") surface_material_override/0 = ExtResource("3_dxc7w")
[node name="Cube_038" parent="." index="4" unique_id=1304238242 groups=["weather_node"]] [node name="Cube_038" parent="." index="4" unique_id=2039579000 groups=["weather_node"]]
surface_material_override/0 = ExtResource("4_wiylo") surface_material_override/0 = ExtResource("4_wiylo")
[node name="Flower_013" parent="." index="5" unique_id=794398748] [node name="Flower_013" parent="." index="5" unique_id=1366790519]
visible = false visible = false
[node name="FlowerG_012" parent="." index="6" unique_id=810367425] [node name="FlowerG_012" parent="." index="6" unique_id=73383829]
visible = false visible = false
[node name="MSH_Staccioanta_1_014" parent="." index="7" unique_id=965987551] [node name="MSH_Staccioanta_1_014" parent="." index="7" unique_id=1893629780]
surface_material_override/0 = ExtResource("5_scsij") surface_material_override/0 = ExtResource("5_scsij")
[node name="Water_015" parent="." index="8" unique_id=596373854] [node name="Water_015" parent="." index="8" unique_id=1485337117]
surface_material_override/0 = ExtResource("6_6ts01") surface_material_override/0 = ExtResource("6_6ts01")
surface_material_override/1 = ExtResource("6_6ts01") surface_material_override/1 = ExtResource("6_6ts01")
[node name="Water_F_007" parent="." index="9" unique_id=315436041] [node name="Water_F_007" parent="." index="9" unique_id=1341709621]
surface_material_override/0 = ExtResource("8_rc623") surface_material_override/0 = ExtResource("8_rc623")
[node name="grass" type="Node3D" parent="." index="10" unique_id=970290101 groups=["weather_vegetables_node", "wind_node"]] [node name="grass" type="Node3D" parent="." index="10" unique_id=970290101 groups=["weather_vegetables_node", "wind_node"]]
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=701360837] [node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=701360837]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0) transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0.6788659, 0, 0)
mesh = SubResource("PlaneMesh_4bk23") mesh = SubResource("PlaneMesh_4bk23")
[node name="grass_chunk" type="MultiMeshInstance3D" parent="grass" index="1" unique_id=956495169] [node name="grass_chunk" type="MultiMeshInstance3D" parent="grass" index="1" unique_id=956495169]
@@ -721,37 +722,37 @@ surface_material_override/0 = ExtResource("5_wiylo")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.91278, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.91278, 0, 0)
[node name="Bambù15" parent="Bambu" index="0" unique_id=483033916 instance=ExtResource("9_fbq43")] [node name="Bambù15" parent="Bambu" index="0" unique_id=483033916 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, -24.729073, 0, 3.538574) transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, -24.050207, 0, 3.538574)
[node name="Bambù16" parent="Bambu" index="1" unique_id=2046913158 instance=ExtResource("9_fbq43")] [node name="Bambù16" parent="Bambu" index="1" unique_id=2046913158 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -24.729073, -0.2565055, 4.407611) transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -24.050207, -0.2565055, 0.4076109)
[node name="Bambù21" parent="Bambu" index="2" unique_id=1819043979 instance=ExtResource("9_fbq43")] [node name="Bambù21" parent="Bambu" index="2" unique_id=1819043979 instance=ExtResource("9_fbq43")]
transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -24.729073, 0, 5.250576) transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -24.050207, 0, 1.250576)
[node name="Bambù22" parent="Bambu" index="3" unique_id=1551398680 instance=ExtResource("9_fbq43")] [node name="Bambù22" parent="Bambu" index="3" unique_id=1551398680 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -24.729073, -0.3562231, 1.7214165) transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -24.050207, -0.3562231, 1.7214165)
[node name="Bambù23" parent="Bambu" index="4" unique_id=2010732581 instance=ExtResource("9_fbq43")] [node name="Bambù23" parent="Bambu" index="4" unique_id=2010732581 instance=ExtResource("9_fbq43")]
transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -24.729073, 0, 2.5643816) transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -24.050207, 0, 2.5643816)
[node name="Bambù24" parent="Bambu" index="5" unique_id=1771040611 instance=ExtResource("9_fbq43")] [node name="Bambù24" parent="Bambu" index="5" unique_id=1771040611 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, -24.40813, 4.7683716e-07, 1.8862629) transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, -23.729265, 4.7683716e-07, 1.8862629)
[node name="Bambù25" parent="Bambu" index="6" unique_id=536584073 instance=ExtResource("9_fbq43")] [node name="Bambù25" parent="Bambu" index="6" unique_id=536584073 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -24.40813, 4.7683716e-07, 2.7552996) transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -23.729265, 4.7683716e-07, 2.7552996)
[node name="Bambù41" parent="Bambu" index="7" unique_id=1484085857 instance=ExtResource("9_fbq43")] [node name="Bambù41" parent="Bambu" index="7" unique_id=1484085857 instance=ExtResource("9_fbq43")]
transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -24.40813, -0.2763033, 3.598265) transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -23.729265, -0.2763033, 3.598265)
[node name="Bambù42" parent="Bambu" index="8" unique_id=828118370 instance=ExtResource("9_fbq43")] [node name="Bambù42" parent="Bambu" index="8" unique_id=828118370 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, -24.40813, 4.7683716e-07, 2.886263) transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, -23.729265, 4.7683716e-07, 2.886263)
[node name="Bambù43" parent="Bambu" index="9" unique_id=992926974 instance=ExtResource("9_fbq43")] [node name="Bambù43" parent="Bambu" index="9" unique_id=992926974 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -24.40813, 0.26429868, 3.7552993) transform = Transform3D(0.9961886, 0.087225296, 0, -0.087225296, 0.9961886, 0, 0, 0, 1, -23.729265, 0.26429868, 3.7552993)
[node name="Bambù44" parent="Bambu" index="10" unique_id=2028633188 instance=ExtResource("9_fbq43")] [node name="Bambù44" parent="Bambu" index="10" unique_id=2028633188 instance=ExtResource("9_fbq43")]
transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -24.40813, 4.7683716e-07, 4.5982647) transform = Transform3D(1, 0, 0, 0, 0.9999092, 0.013473534, 0, -0.013473534, 0.9999092, -23.729265, 4.7683716e-07, -0.4017353)
[node name="Bambù45" parent="Bambu" index="11" unique_id=82622615 instance=ExtResource("9_fbq43")] [node name="Bambù45" parent="Bambu" index="11" unique_id=82622615 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.88067085, -0.10227825, -0.46255592, 0.10135726, 0.9944858, -0.026919719, 0.46275857, -0.023175985, 0.88618135, -16.286797, -0.42294633, 9.557026) transform = Transform3D(0.88067085, -0.10227825, -0.46255592, 0.10135726, 0.9944858, -0.026919719, 0.46275857, -0.023175985, 0.88618135, -16.286797, -0.42294633, 9.557026)
@@ -770,3 +771,6 @@ transform = Transform3D(0.99579215, 0.09164066, 0, -0.09164066, 0.99579215, 0, 0
[node name="Bambù50" parent="Bambu" index="16" unique_id=1735167360 instance=ExtResource("9_fbq43")] [node name="Bambù50" parent="Bambu" index="16" unique_id=1735167360 instance=ExtResource("9_fbq43")]
transform = Transform3D(0.99390334, 0.110254735, 0, -0.110254735, 0.99390334, 0, 0, 0, 1, -23.987162, 0.32301903, 9.268816) transform = Transform3D(0.99390334, 0.110254735, 0, -0.110254735, 0.99390334, 0, 0, 0, 1, -23.987162, 0.32301903, 9.268816)
[node name="well_stone" parent="." index="14" unique_id=2044144917 instance=ExtResource("16_7qcx4")]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -0.003993809, 0, 6.7540426)

View File

@@ -12,6 +12,12 @@
[ext_resource type="Material" uid="uid://4xhpd6lust7w" path="res://tgcc/chunk/material/path_chunk.tres" id="5_gaio7"] [ext_resource type="Material" uid="uid://4xhpd6lust7w" path="res://tgcc/chunk/material/path_chunk.tres" id="5_gaio7"]
[ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_7gbvy"] [ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_7gbvy"]
[ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="7_w3du0"] [ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="7_w3du0"]
[ext_resource type="Script" uid="uid://dg6ngy4pmtsyc" path="res://core/biome_generator/prop_info.gd" id="13_edwlb"]
[ext_resource type="PackedScene" uid="uid://be1px5nxfr4hs" path="res://tgcc/chunk/prop/scarecrow/scarecrow.tscn" id="14_smrbd"]
[ext_resource type="PackedScene" uid="uid://chhdorj82bkus" path="res://tgcc/chunk/prop/scarecrow/scarecrow2.tscn" id="15_8i7gk"]
[ext_resource type="PackedScene" uid="uid://dn2b3f3nr6btn" path="res://tgcc/chunk/prop/scarecrow/scarecrow3.tscn" id="16_4mvcp"]
[ext_resource type="PackedScene" uid="uid://cn2n7ehlt6hya" path="res://tgcc/chunk/prop/empty.tscn" id="17_bmeae"]
[ext_resource type="PackedScene" uid="uid://3esmv2ut0o75" path="res://tgcc/chunk/prop/vending machine/vending_machine_2.tscn" id="18_smrbd"]
[sub_resource type="PlaneMesh" id="PlaneMesh_w3du0"] [sub_resource type="PlaneMesh" id="PlaneMesh_w3du0"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -678,3 +684,23 @@ transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 16.8
cast_shadow = 0 cast_shadow = 0
mesh = SubResource("PlaneMesh_3o3jv") mesh = SubResource("PlaneMesh_3o3jv")
surface_material_override/0 = ExtResource("4_stxx8") surface_material_override/0 = ExtResource("4_stxx8")
[node name="Prop5" type="Marker3D" parent="." index="10" unique_id=1825701601]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 6.051896, 0.35683155, 5.9646416)
script = ExtResource("13_edwlb")
available_props = Array[PackedScene]([ExtResource("14_smrbd"), ExtResource("15_8i7gk"), ExtResource("16_4mvcp"), ExtResource("17_bmeae")])
[node name="Prop6" type="Marker3D" parent="." index="11" unique_id=621019212]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 5.756074, 0.35683155, -5.8990655)
script = ExtResource("13_edwlb")
available_props = Array[PackedScene]([ExtResource("14_smrbd"), ExtResource("15_8i7gk"), ExtResource("16_4mvcp"), ExtResource("17_bmeae")])
[node name="Prop7" type="Marker3D" parent="." index="12" unique_id=2130031465]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -6.32854, 0.35683155, -0.061197758)
script = ExtResource("13_edwlb")
available_props = Array[PackedScene]([ExtResource("14_smrbd"), ExtResource("15_8i7gk"), ExtResource("16_4mvcp"), ExtResource("17_bmeae")])
[node name="Prop8" type="Marker3D" parent="." index="13" unique_id=1309091483]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -1.1997008, 0.35683155, 5.714776)
script = ExtResource("13_edwlb")
available_props = Array[PackedScene]([ExtResource("17_bmeae"), ExtResource("18_smrbd")])

View File

@@ -17,6 +17,13 @@
[ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="14_qguie"] [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="14_qguie"]
[ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="15_ter5l"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="15_ter5l"]
[ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="17_tuv54"] [ext_resource type="Material" uid="uid://d37iugof887py" path="res://tgcc/chunk/material/water_river.tres" id="17_tuv54"]
[ext_resource type="PackedScene" uid="uid://8i4owd40xg1j" path="res://tgcc/chunk/prop/sign/scene/wood_sign.tscn" id="18_48n3r"]
[ext_resource type="PackedScene" uid="uid://cqsp8pai6vw22" path="res://tgcc/chunk/prop/climax/climax_1.tscn" id="19_604nm"]
[ext_resource type="PackedScene" uid="uid://dg68gwt4yki3k" path="res://tgcc/chunk/prop/postbox/post_box_3.tscn" id="20_604nm"]
[ext_resource type="PackedScene" uid="uid://b1gx0pkd4bwlq" path="res://tgcc/chunk/prop/vase/vase_5.tscn" id="21_kn1ev"]
[ext_resource type="PackedScene" uid="uid://r720wolh815q" path="res://tgcc/chunk/prop/vase/vase_3.tscn" id="22_tglbt"]
[ext_resource type="PackedScene" uid="uid://b53eql8vsisae" path="res://tgcc/chunk/prop/vase/vase_2.tscn" id="23_mo0sh"]
[ext_resource type="PackedScene" uid="uid://bxjjgsgc2rrk5" path="res://tgcc/chunk/prop/vending machine/vending_machine_3.tscn" id="24_mo0sh"]
[sub_resource type="PlaneMesh" id="PlaneMesh_2jm4l"] [sub_resource type="PlaneMesh" id="PlaneMesh_2jm4l"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -73,49 +80,49 @@ est = true
south = true south = true
river_west = true river_west = true
[node name="Argini_F_010" parent="." index="0" unique_id=570570760] [node name="Argini_F_010" parent="." index="0" unique_id=465659850]
surface_material_override/0 = ExtResource("2_js6cw") surface_material_override/0 = ExtResource("2_js6cw")
[node name="Cavi_009" parent="." index="1" unique_id=1773824101] [node name="Cavi_009" parent="." index="1" unique_id=1083143600]
surface_material_override/0 = ExtResource("3_8s23f") surface_material_override/0 = ExtResource("3_8s23f")
surface_material_override/1 = ExtResource("3_8s23f") surface_material_override/1 = ExtResource("3_8s23f")
[node name="Cube_044" parent="." index="2" unique_id=1674825184 groups=["weather_node"]] [node name="Cube_044" parent="." index="2" unique_id=1074625311 groups=["weather_node"]]
surface_material_override/0 = ExtResource("4_4oehn") surface_material_override/0 = ExtResource("4_4oehn")
[node name="Flower_015" parent="." index="3" unique_id=726745390] [node name="Flower_015" parent="." index="3" unique_id=237452355]
visible = false visible = false
[node name="FlowerG_013" parent="." index="4" unique_id=2134918644] [node name="FlowerG_013" parent="." index="4" unique_id=612907917]
visible = false visible = false
[node name="Grass_018" parent="." index="5" unique_id=746329037] [node name="Grass_018" parent="." index="5" unique_id=1699521721]
surface_material_override/0 = ExtResource("2_js6cw") surface_material_override/0 = ExtResource("2_js6cw")
[node name="House_C_1_010" parent="." index="6" unique_id=1285140680 groups=["weather_node"]] [node name="House_C_1_010" parent="." index="6" unique_id=1377410594 groups=["weather_node"]]
[node name="House_C_1_010|Cube_330|Dupli|" parent="House_C_1_010" index="0" unique_id=2056261753] [node name="House_C_1_010|Cube_330|Dupli|" parent="House_C_1_010" index="0" unique_id=1906771548]
surface_material_override/0 = ExtResource("5_471jd") surface_material_override/0 = ExtResource("5_471jd")
surface_material_override/1 = ExtResource("6_wwyrs") surface_material_override/1 = ExtResource("6_wwyrs")
[node name="House_C_1_011" parent="." index="7" unique_id=1413801634 groups=["weather_node"]] [node name="House_C_1_011" parent="." index="7" unique_id=381470710 groups=["weather_node"]]
[node name="House_C_1_011|Cube_330|Dupli|" parent="House_C_1_011" index="0" unique_id=1638321395] [node name="House_C_1_011|Cube_330|Dupli|" parent="House_C_1_011" index="0" unique_id=758032673]
surface_material_override/0 = ExtResource("5_471jd") surface_material_override/0 = ExtResource("5_471jd")
surface_material_override/1 = ExtResource("6_wwyrs") surface_material_override/1 = ExtResource("6_wwyrs")
[node name="Lanterne_009" parent="." index="8" unique_id=1499773616] [node name="Lanterne_009" parent="." index="8" unique_id=643151751]
surface_material_override/0 = ExtResource("6_wwyrs") surface_material_override/0 = ExtResource("6_wwyrs")
surface_material_override/1 = ExtResource("5_471jd") surface_material_override/1 = ExtResource("5_471jd")
[node name="MSH_Staccioanta_1_016" parent="." index="9" unique_id=1184159133] [node name="MSH_Staccioanta_1_016" parent="." index="9" unique_id=1505741880]
surface_material_override/0 = ExtResource("7_i7crw") surface_material_override/0 = ExtResource("7_i7crw")
[node name="PaliLuci_007" parent="." index="10" unique_id=103133870] [node name="PaliLuci_007" parent="." index="10" unique_id=138242778]
surface_material_override/0 = ExtResource("8_dwkbu") surface_material_override/0 = ExtResource("8_dwkbu")
surface_material_override/1 = ExtResource("7_i7crw") surface_material_override/1 = ExtResource("7_i7crw")
[node name="Strada_014" parent="." index="11" unique_id=132166129 groups=["weather_node"]] [node name="Strada_014" parent="." index="11" unique_id=1837061207 groups=["weather_node"]]
surface_material_override/0 = ExtResource("9_qbooo") surface_material_override/0 = ExtResource("9_qbooo")
[node name="grass" type="Node3D" parent="." index="12" unique_id=1609312469 groups=["weather_vegetables_node", "wind_node"]] [node name="grass" type="Node3D" parent="." index="12" unique_id=1609312469 groups=["weather_vegetables_node", "wind_node"]]
@@ -314,5 +321,38 @@ shadow_opacity = 0.96
omni_range = 10.0 omni_range = 10.0
omni_attenuation = 2.0 omni_attenuation = 2.0
[node name="Water_F_010" parent="." index="16" unique_id=1575540816] [node name="Water_F_010" parent="." index="16" unique_id=1190276160]
surface_material_override/0 = ExtResource("17_tuv54") surface_material_override/0 = ExtResource("17_tuv54")
[node name="WoodSign" parent="." index="17" unique_id=1916369170 instance=ExtResource("18_48n3r")]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1, 0, 0)
[node name="Climax1" parent="." index="18" unique_id=550260579 instance=ExtResource("19_604nm")]
transform = Transform3D(1.3113416e-07, 0, 1, 0, 1, 0, -1, 0, 1.3113416e-07, 9.060163, 0.3661884, -5)
[node name="Climax2" parent="." index="19" unique_id=224676197 instance=ExtResource("19_604nm")]
transform = Transform3D(1.3113416e-07, 0, 1, 0, 1, 0, -1, 0, 1.3113416e-07, 9.060163, 0.3661884, 4.8689823)
[node name="PostBox3" parent="." index="20" unique_id=734824988 instance=ExtResource("20_604nm")]
transform = Transform3D(1.3113416e-07, 0, -1, 0, 1, 0, 1, 0, 1.3113416e-07, 1.3087789, 0, 2.4236012)
[node name="Vase5" parent="." index="21" unique_id=400744767 instance=ExtResource("21_kn1ev")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.107547, 0, 1.3143966)
[node name="Vase6" parent="." index="22" unique_id=1451382901 instance=ExtResource("21_kn1ev")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.107547, 0, -1.1716793)
[node name="Vase7" parent="." index="23" unique_id=1604417012 instance=ExtResource("21_kn1ev")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.302671, 0, -1.1716793)
[node name="Vase8" parent="." index="24" unique_id=375774192 instance=ExtResource("21_kn1ev")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.302671, 0, 1.2811515)
[node name="Vase3" parent="." index="25" unique_id=1886668319 instance=ExtResource("22_tglbt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.177743, 0, 2.5398488)
[node name="Vase2" parent="." index="26" unique_id=888035065 instance=ExtResource("23_mo0sh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.002357, 0, -2.174316)
[node name="VendingMachine_1" parent="." index="27" unique_id=1157270784 instance=ExtResource("24_mo0sh")]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -5.0787663, -4.7683716e-07, -3.2722588)

View File

@@ -14,6 +14,12 @@
[ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="9_suum4"] [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="9_suum4"]
[ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="10_3h6f4"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="10_3h6f4"]
[ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="11_ypskt"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="11_ypskt"]
[ext_resource type="Script" uid="uid://dg6ngy4pmtsyc" path="res://core/biome_generator/prop_info.gd" id="15_kk47h"]
[ext_resource type="PackedScene" uid="uid://be1px5nxfr4hs" path="res://tgcc/chunk/prop/scarecrow/scarecrow.tscn" id="16_0mp3a"]
[ext_resource type="PackedScene" uid="uid://chhdorj82bkus" path="res://tgcc/chunk/prop/scarecrow/scarecrow2.tscn" id="17_r2wak"]
[ext_resource type="PackedScene" uid="uid://dn2b3f3nr6btn" path="res://tgcc/chunk/prop/scarecrow/scarecrow3.tscn" id="18_34jxm"]
[ext_resource type="PackedScene" uid="uid://cn2n7ehlt6hya" path="res://tgcc/chunk/prop/empty.tscn" id="19_an6tn"]
[ext_resource type="PackedScene" uid="uid://8i4owd40xg1j" path="res://tgcc/chunk/prop/sign/scene/wood_sign.tscn" id="20_0mp3a"]
[sub_resource type="PlaneMesh" id="PlaneMesh_pde1d"] [sub_resource type="PlaneMesh" id="PlaneMesh_pde1d"]
size = Vector2(0.5, 0.5) size = Vector2(0.5, 0.5)
@@ -70,37 +76,38 @@ est = true
river_south = true river_south = true
river_west = true river_west = true
[node name="Argini_016" parent="." index="0" unique_id=1569700439] [node name="Argini_016" parent="." index="0" unique_id=2109436536]
surface_material_override/0 = ExtResource("3_jrxr5") surface_material_override/0 = ExtResource("3_jrxr5")
[node name="Argini_F_011" parent="." index="1" unique_id=746029105] [node name="Argini_F_011" parent="." index="1" unique_id=1501903033]
surface_material_override/0 = ExtResource("3_jrxr5") surface_material_override/0 = ExtResource("3_jrxr5")
[node name="Chunk_019" parent="." index="2" unique_id=432366291] [node name="Chunk_019" parent="." index="2" unique_id=2048565985]
surface_material_override/0 = ExtResource("3_jrxr5") surface_material_override/0 = ExtResource("3_jrxr5")
[node name="Flower_017" parent="." index="3" unique_id=1602823058] [node name="Flower_017" parent="." index="3" unique_id=1701289870]
visible = false visible = false
[node name="FlowerG_014" parent="." index="4" unique_id=1108572235] [node name="FlowerG_014" parent="." index="4" unique_id=1473582000]
visible = false visible = false
[node name="MSH_Staccioanta_1_010" parent="." index="5" unique_id=1356459847] [node name="MSH_Staccioanta_1_010" parent="." index="5" unique_id=1293236768]
surface_material_override/0 = ExtResource("4_br2wm") surface_material_override/0 = ExtResource("4_br2wm")
[node name="Sentieri_002" parent="." index="6" unique_id=645670437 groups=["weather_node"]] [node name="Sentieri_002" parent="." index="6" unique_id=115567893 groups=["weather_node"]]
surface_material_override/0 = ExtResource("5_br2wm") surface_material_override/0 = ExtResource("5_br2wm")
[node name="Water_017" parent="." index="7" unique_id=133111535] [node name="Water_017" parent="." index="7" unique_id=1815217646]
surface_material_override/0 = ExtResource("6_nbmm4") surface_material_override/0 = ExtResource("6_nbmm4")
[node name="Water_F_011" parent="." index="8" unique_id=1907133028] [node name="Water_F_011" parent="." index="8" unique_id=299227028]
surface_material_override/0 = ExtResource("7_enote") surface_material_override/0 = ExtResource("7_enote")
[node name="grass" type="Node3D" parent="." index="9" unique_id=1171398973 groups=["weather_vegetables_node", "wind_node"]] [node name="grass" type="Node3D" parent="." index="9" unique_id=1171398973 groups=["weather_vegetables_node", "wind_node"]]
[node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=717259729] [node name="grass_plane" type="MeshInstance3D" parent="grass" index="0" unique_id=717259729]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0) transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0)
visible = false
mesh = SubResource("PlaneMesh_pde1d") mesh = SubResource("PlaneMesh_pde1d")
[node name="grass_chunk" type="MultiMeshInstance3D" parent="grass" index="1" unique_id=213508875] [node name="grass_chunk" type="MultiMeshInstance3D" parent="grass" index="1" unique_id=213508875]
@@ -634,3 +641,21 @@ transform = Transform3D(0.49511015, 0.043351375, 0.86774814, -0.087225325, 0.996
[node name="Bambù52" parent="Bambu" index="62" unique_id=628296591 instance=ExtResource("11_ypskt")] [node name="Bambù52" parent="Bambu" index="62" unique_id=628296591 instance=ExtResource("11_ypskt")]
transform = Transform3D(0.41908425, 0.07628466, 0.904737, -0.20654571, 0.97834814, 0.013183014, -0.88414216, -0.19239439, 0.42576665, -26.442627, 4.6938658e-07, -7.9047756) transform = Transform3D(0.41908425, 0.07628466, 0.904737, -0.20654571, 0.97834814, 0.013183014, -0.88414216, -0.19239439, 0.42576665, -26.442627, 4.6938658e-07, -7.9047756)
[node name="Prop3" type="Marker3D" parent="." index="13" unique_id=545066864]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -6.082967, 0.35683155, -5.9317636)
script = ExtResource("15_kk47h")
available_props = Array[PackedScene]([ExtResource("16_0mp3a"), ExtResource("17_r2wak"), ExtResource("18_34jxm"), ExtResource("19_an6tn")])
[node name="Prop4" type="Marker3D" parent="." index="14" unique_id=1844980033]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 5.972411, 0.35683155, -5.9052687)
script = ExtResource("15_kk47h")
available_props = Array[PackedScene]([ExtResource("16_0mp3a"), ExtResource("17_r2wak"), ExtResource("18_34jxm"), ExtResource("19_an6tn")])
[node name="Prop5" type="Marker3D" parent="." index="15" unique_id=1372221644]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 6.051896, 0.35683155, 5.9646416)
script = ExtResource("15_kk47h")
available_props = Array[PackedScene]([ExtResource("16_0mp3a"), ExtResource("17_r2wak"), ExtResource("18_34jxm"), ExtResource("19_an6tn")])
[node name="WoodSign" parent="." index="16" unique_id=1916369170 instance=ExtResource("20_0mp3a")]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.071341515, 0, 1.2710314)

View File

@@ -10,6 +10,13 @@
[ext_resource type="Material" uid="uid://fnjxocmx16b7" path="res://tgcc/chunk/prop/grass/grass_chunk.tres" id="6_5ybl1"] [ext_resource type="Material" uid="uid://fnjxocmx16b7" path="res://tgcc/chunk/prop/grass/grass_chunk.tres" id="6_5ybl1"]
[ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds.tres" id="7_qdud6"] [ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds.tres" id="7_qdud6"]
[ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds2.tres" id="8_kb5sp"] [ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds2.tres" id="8_kb5sp"]
[ext_resource type="Script" uid="uid://dg6ngy4pmtsyc" path="res://core/biome_generator/prop_info.gd" id="11_8h3kg"]
[ext_resource type="PackedScene" uid="uid://be1px5nxfr4hs" path="res://tgcc/chunk/prop/scarecrow/scarecrow.tscn" id="12_1bcsf"]
[ext_resource type="PackedScene" uid="uid://chhdorj82bkus" path="res://tgcc/chunk/prop/scarecrow/scarecrow2.tscn" id="13_1yfpm"]
[ext_resource type="PackedScene" uid="uid://dn2b3f3nr6btn" path="res://tgcc/chunk/prop/scarecrow/scarecrow3.tscn" id="14_jk2hj"]
[ext_resource type="PackedScene" uid="uid://cn2n7ehlt6hya" path="res://tgcc/chunk/prop/empty.tscn" id="15_4i8jh"]
[ext_resource type="PackedScene" uid="uid://ct2itsj0jxban" path="res://tgcc/chunk/prop/bridge/bridge.tscn" id="16_1bcsf"]
[ext_resource type="PackedScene" uid="uid://8i4owd40xg1j" path="res://tgcc/chunk/prop/sign/scene/wood_sign.tscn" id="17_1yfpm"]
[sub_resource type="PlaneMesh" id="PlaneMesh_58g1v"] [sub_resource type="PlaneMesh" id="PlaneMesh_58g1v"]
size = Vector2(1, 1) size = Vector2(1, 1)
@@ -56,6 +63,7 @@ river_south = true
surface_material_override/0 = ExtResource("2_i686r") surface_material_override/0 = ExtResource("2_i686r")
[node name="Argini_F" parent="." index="1" unique_id=1620075990] [node name="Argini_F" parent="." index="1" unique_id=1620075990]
transform = Transform3D(100, 0, 0, 0, -1.1920929e-05, 99.99999, 0, -99.99999, -1.1920929e-05, 0.0631299, 0, 0)
surface_material_override/0 = ExtResource("2_i686r") surface_material_override/0 = ExtResource("2_i686r")
[node name="Grass_015" parent="." index="2" unique_id=992510499] [node name="Grass_015" parent="." index="2" unique_id=992510499]
@@ -828,3 +836,21 @@ transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 7.76
cast_shadow = 0 cast_shadow = 0
mesh = SubResource("PlaneMesh_58g1v") mesh = SubResource("PlaneMesh_58g1v")
surface_material_override/0 = ExtResource("7_qdud6") surface_material_override/0 = ExtResource("7_qdud6")
[node name="Prop2" type="Marker3D" parent="." index="8" unique_id=141287955]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 5.6255836, 0.35683155, 0.003191471)
script = ExtResource("11_8h3kg")
available_props = Array[PackedScene]([ExtResource("12_1bcsf"), ExtResource("13_1yfpm"), ExtResource("14_jk2hj"), ExtResource("15_4i8jh")])
[node name="Prop3" type="Marker3D" parent="." index="9" unique_id=2102261318]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -6.3744164, 0.35683155, 0.003191471)
script = ExtResource("11_8h3kg")
available_props = Array[PackedScene]([ExtResource("12_1bcsf"), ExtResource("13_1yfpm"), ExtResource("14_jk2hj"), ExtResource("15_4i8jh")])
[node name="Prop4" type="Marker3D" parent="." index="10" unique_id=842557190]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.059693456, 0.35683155, 0.003191471)
script = ExtResource("11_8h3kg")
available_props = Array[PackedScene]([ExtResource("15_4i8jh"), ExtResource("16_1bcsf")])
[node name="WoodSign" parent="." index="11" unique_id=1916369170 instance=ExtResource("17_1yfpm")]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 2.3293982, 0, -4.7840466)

View File

@@ -93,7 +93,7 @@ buffer = PackedFloat32Array(0.47619614, -0.45174405, 0.755755, -9.176909, 0.8665
[node name="chunk_river_straight_3" unique_id=280774482 instance=ExtResource("1_x5ly2")] [node name="chunk_river_straight_3" unique_id=280774482 instance=ExtResource("1_x5ly2")]
script = ExtResource("2_wgwv3") script = ExtResource("2_wgwv3")
uniqueness = 1 uniqueness = 2
river_north = true river_north = true
river_south = true river_south = true