v0.5 Update

This commit is contained in:
Josef 2026-02-06 10:02:00 +01:00
parent a498511554
commit 2eee303307
13 changed files with 5625 additions and 877 deletions

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=40 format=4 uid="uid://d3brugocci17o"]
[gd_scene format=4 uid="uid://d3brugocci17o"]
[ext_resource type="PackedScene" uid="uid://c2nmnsvtjycko" path="res://GameObjects/Fir/Fir-Tree.gltf" id="1_gblxg"]
[ext_resource type="Material" uid="uid://bukxgehx43byh" path="res://GameObjects/Fir/Fir Ice Material.tres" id="2_mvr6i"]
@ -134,12 +134,12 @@ _surfaces = [{
[sub_resource type="PlaneMesh" id="PlaneMesh_3jsax"]
size = Vector2(10, 10)
[sub_resource type="Gradient" id="Gradient_woxha"]
[sub_resource type="Gradient" id="Gradient_kmvfw"]
offsets = PackedFloat32Array(0.27152318, 1)
colors = PackedColorArray(0.4826035, 0.8530103, 0.6780904, 1, 0.5526121, 0.9857644, 1, 0)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_4pxk2"]
gradient = SubResource("Gradient_woxha")
gradient = SubResource("Gradient_kmvfw")
fill = 1
fill_from = Vector2(0.5, 0.5)
fill_to = Vector2(1, 0.5)
@ -151,44 +151,50 @@ albedo_texture = SubResource("GradientTexture2D_4pxk2")
[sub_resource type="PlaneMesh" id="PlaneMesh_mvr6i"]
[node name="Fir-Group" type="Node3D"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_pg7of"]
[node name="Fir-Tree" type="StaticBody3D" parent="."]
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_pg7of"]
noise = SubResource("FastNoiseLite_pg7of")
as_normal_map = true
[node name="Fir-Group" type="Node3D" unique_id=3120083]
[node name="Fir-Tree" type="StaticBody3D" parent="." unique_id=278227354]
transform = Transform3D(0.9595, 0, 0, 0, 0.9595, 0, 0, 0, 0.9595, -1.1071688, 1.9831061e-06, -0.03523016)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree" unique_id=12063680]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.8082289, 0)
shape = SubResource("CapsuleShape3D_3jsax")
[node name="Fir-Tree2" parent="Fir-Tree" instance=ExtResource("1_gblxg")]
[node name="Fir-Tree2" parent="Fir-Tree" unique_id=2126570000 instance=ExtResource("1_gblxg")]
transform = Transform3D(1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree/Fir-Tree2" index="0"]
surface_material_override/0 = ExtResource("2_mvr6i")
surface_material_override/1 = ExtResource("3_kmvfw")
[node name="Fir-Tree2" type="StaticBody3D" parent="."]
[node name="Fir-Tree2" type="StaticBody3D" parent="." unique_id=377080686]
transform = Transform3D(0.6540956, 0.076034315, 0, -0.076034315, 0.6540956, 0, 0, 0, 0.6585, 2.051654, 0.19738604, -0.03106308)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree2"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree2" unique_id=638934284]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.7695697, 0)
shape = SubResource("CapsuleShape3D_ojc8e")
[node name="Fir-Tree2" parent="Fir-Tree2" instance=ExtResource("1_gblxg")]
[node name="Fir-Tree2" parent="Fir-Tree2" unique_id=908023520 instance=ExtResource("1_gblxg")]
transform = Transform3D(1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree2/Fir-Tree2" index="0"]
surface_material_override/0 = ExtResource("2_mvr6i")
surface_material_override/1 = ExtResource("3_kmvfw")
[node name="Fir-Tree3" type="StaticBody3D" parent="."]
[node name="Fir-Tree3" type="StaticBody3D" parent="." unique_id=1064828302]
transform = Transform3D(0.7900405, 0.09086897, -0.044621587, -0.09780733, 0.7757176, -0.15201366, 0.026114782, 0.15626022, 0.7805851, -0.18325019, -0.40480185, 1.311768)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree3"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree3" unique_id=106403479]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.9849193e-09, 0.7918011, 0)
shape = SubResource("CapsuleShape3D_5ep8c")
[node name="Fir-Tree2" parent="Fir-Tree3" instance=ExtResource("1_gblxg")]
[node name="Fir-Tree2" parent="Fir-Tree3" unique_id=1183119151 instance=ExtResource("1_gblxg")]
transform = Transform3D(1.2378, 0, 0, 0, 1.6477927, 0, 0, 0, 1.2378, 0, 0, 0)
metadata/_edit_group_ = true
@ -196,7 +202,7 @@ metadata/_edit_group_ = true
surface_material_override/0 = ExtResource("2_mvr6i")
surface_material_override/1 = ExtResource("3_kmvfw")
[node name="GrassPatch" type="Node3D" parent="." node_paths=PackedStringArray("output")]
[node name="GrassPatch" type="Node3D" parent="." unique_id=1856153442 node_paths=PackedStringArray("output")]
script = ExtResource("2_woxha")
output = NodePath("MeshInstance3D")
material = ExtResource("5_kmvfw")
@ -234,32 +240,40 @@ lowCurve = SubResource("Curve_m86la")
highCurve = SubResource("Curve_2gdgn")
metadata/_custom_type_script = "uid://bo0awqfi5eqg4"
[node name="MeshInstance3D" type="MeshInstance3D" parent="GrassPatch"]
[node name="MeshInstance3D" type="MeshInstance3D" parent="GrassPatch" unique_id=297929607]
mesh = SubResource("ArrayMesh_kmvfw")
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=97584298]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
visible = false
mesh = SubResource("PlaneMesh_3jsax")
surface_material_override/0 = SubResource("StandardMaterial3D_2ba48")
[node name="Map Geometry" type="MeshInstance3D" parent="."]
[node name="Map Geometry" type="MeshInstance3D" parent="." unique_id=1675329437]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2740593, 4.7683716e-07, 0.003993213)
layers = 8
mesh = SubResource("PlaneMesh_mvr6i")
surface_material_override/0 = ExtResource("4_4pxk2")
[node name="Map Geometry 2" type="MeshInstance3D" parent="."]
[node name="Map Geometry 2" type="MeshInstance3D" parent="." unique_id=1539745364]
transform = Transform3D(1.8367388, 0, 0, 0, 1, 0, 0, 0, 1.8367388, -1.0960741, 4.7683716e-07, -0.026505917)
layers = 8
mesh = SubResource("PlaneMesh_mvr6i")
surface_material_override/0 = ExtResource("4_4pxk2")
[node name="Map Geometry 3" type="MeshInstance3D" parent="."]
[node name="Map Geometry 3" type="MeshInstance3D" parent="." unique_id=112956659]
transform = Transform3D(0.6997885, 0, 0, 0, 1, 0, 0, 0, 0.6997885, -0.063928604, 4.7683716e-07, 1.5103611)
layers = 8
mesh = SubResource("PlaneMesh_mvr6i")
surface_material_override/0 = ExtResource("4_4pxk2")
[node name="Decal" type="Decal" parent="." unique_id=311383374]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.00010681152, 0)
size = Vector3(8, 0.48886108, 8)
texture_albedo = SubResource("GradientTexture2D_4pxk2")
texture_normal = SubResource("NoiseTexture2D_pg7of")
upper_fade = 1.3314837
[editable path="Fir-Tree/Fir-Tree2"]
[editable path="Fir-Tree2/Fir-Tree2"]
[editable path="Fir-Tree3/Fir-Tree2"]

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=72 format=4 uid="uid://cysnvy387qi38"]
[gd_scene format=4 uid="uid://cysnvy387qi38"]
[ext_resource type="PackedScene" uid="uid://c2nmnsvtjycko" path="res://GameObjects/Fir/Fir-Tree.gltf" id="1_ojc8e"]
[ext_resource type="Script" uid="uid://bo0awqfi5eqg4" path="res://addons/rokojori_action_library/Runtime/Procedural/Assets/Grass/GrassPatch.cs" id="2_3jsax"]
@ -233,51 +233,67 @@ specular = SubResource("Resource_oqbay")
occlusion = SubResource("Resource_6usmv")
layers = []
[node name="Fir-Group" type="Node3D"]
[sub_resource type="Gradient" id="Gradient_woxha"]
offsets = PackedFloat32Array(0.27152318, 1)
colors = PackedColorArray(0.24705882, 0.6, 0.42352942, 1, 0.24705882, 0.6, 0.42352942, 0)
[node name="Fir-Tree" type="StaticBody3D" parent="."]
[sub_resource type="GradientTexture2D" id="GradientTexture2D_5t3l0"]
gradient = SubResource("Gradient_woxha")
fill = 1
fill_from = Vector2(0.5, 0.5)
fill_to = Vector2(1, 0.5)
[sub_resource type="FastNoiseLite" id="FastNoiseLite_kmvfw"]
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_t1nin"]
noise = SubResource("FastNoiseLite_kmvfw")
as_normal_map = true
[node name="Fir-Group" type="Node3D" unique_id=727160438]
[node name="Fir-Tree" type="StaticBody3D" parent="." unique_id=668138342]
transform = Transform3D(0.9595, 0, 0, 0, 0.9595, 0, 0, 0, 0.9595, -1.1071688, 1.9831061e-06, -0.03523016)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree" unique_id=1823802054]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.8082289, 0)
shape = SubResource("CapsuleShape3D_3jsax")
[node name="Fir-Tree2" parent="Fir-Tree" instance=ExtResource("1_ojc8e")]
[node name="Fir-Tree2" parent="Fir-Tree" unique_id=299915175 instance=ExtResource("1_ojc8e")]
transform = Transform3D(1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree/Fir-Tree2" index="0"]
surface_material_override/0 = ExtResource("2_gr4uy")
surface_material_override/1 = ExtResource("3_5t3l0")
[node name="Fir-Tree2" type="StaticBody3D" parent="."]
[node name="Fir-Tree2" type="StaticBody3D" parent="." unique_id=186392533]
transform = Transform3D(0.6540956, 0.076034315, 0, -0.076034315, 0.6540956, 0, 0, 0, 0.6585, 2.051654, 0.19738604, -0.03106308)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree2"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree2" unique_id=2118317728]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.7695697, 0)
shape = SubResource("CapsuleShape3D_ojc8e")
[node name="Fir-Tree2" parent="Fir-Tree2" instance=ExtResource("1_ojc8e")]
[node name="Fir-Tree2" parent="Fir-Tree2" unique_id=1623428260 instance=ExtResource("1_ojc8e")]
transform = Transform3D(1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree2/Fir-Tree2" index="0"]
surface_material_override/0 = ExtResource("2_gr4uy")
surface_material_override/1 = ExtResource("3_5t3l0")
[node name="Fir-Tree3" type="StaticBody3D" parent="."]
[node name="Fir-Tree3" type="StaticBody3D" parent="." unique_id=298540885]
transform = Transform3D(0.7900405, 0.09086897, -0.044621587, -0.09780733, 0.7757176, -0.15201366, 0.026114782, 0.15626022, 0.7805851, -0.18325019, -0.40480185, 1.311768)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree3"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree3" unique_id=1339623090]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.9849193e-09, 0.7918011, 0)
shape = SubResource("CapsuleShape3D_5ep8c")
[node name="Fir-Tree2" parent="Fir-Tree3" instance=ExtResource("1_ojc8e")]
[node name="Fir-Tree2" parent="Fir-Tree3" unique_id=1988947020 instance=ExtResource("1_ojc8e")]
transform = Transform3D(1.2378, 0, 0, 0, 1.6477927, 0, 0, 0, 1.2378, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree3/Fir-Tree2" index="0"]
surface_material_override/0 = ExtResource("2_gr4uy")
surface_material_override/1 = ExtResource("3_5t3l0")
[node name="GrassPatch" type="Node3D" parent="." node_paths=PackedStringArray("output")]
[node name="GrassPatch" type="Node3D" parent="." unique_id=707431721 node_paths=PackedStringArray("output")]
script = ExtResource("2_3jsax")
output = NodePath("MeshInstance3D")
material = ExtResource("5_5t3l0")
@ -315,33 +331,34 @@ lowCurve = SubResource("Curve_m86la")
highCurve = SubResource("Curve_2gdgn")
metadata/_custom_type_script = "uid://bo0awqfi5eqg4"
[node name="MeshInstance3D" type="MeshInstance3D" parent="GrassPatch"]
[node name="MeshInstance3D" type="MeshInstance3D" parent="GrassPatch" unique_id=2088386383]
mesh = SubResource("ArrayMesh_5t3l0")
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1807438275]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
visible = false
mesh = SubResource("PlaneMesh_3jsax")
surface_material_override/0 = SubResource("StandardMaterial3D_2ba48")
[node name="Map Geometry" type="MeshInstance3D" parent="."]
[node name="Map Geometry" type="MeshInstance3D" parent="." unique_id=1264668237]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2740593, 4.7683716e-07, 0.003993213)
layers = 8
mesh = SubResource("PlaneMesh_uf0ka")
surface_material_override/0 = ExtResource("3_5ep8c")
[node name="Map Geometry 2" type="MeshInstance3D" parent="."]
[node name="Map Geometry 2" type="MeshInstance3D" parent="." unique_id=1092947156]
transform = Transform3D(1.8367388, 0, 0, 0, 1, 0, 0, 0, 1.8367388, -1.0960741, 4.7683716e-07, -0.026505917)
layers = 8
mesh = SubResource("PlaneMesh_uf0ka")
surface_material_override/0 = ExtResource("3_5ep8c")
[node name="Map Geometry 3" type="MeshInstance3D" parent="."]
[node name="Map Geometry 3" type="MeshInstance3D" parent="." unique_id=1897574725]
transform = Transform3D(0.6997885, 0, 0, 0, 1, 0, 0, 0, 0.6997885, -0.063928604, 4.7683716e-07, 1.5103611)
layers = 8
mesh = SubResource("PlaneMesh_uf0ka")
surface_material_override/0 = ExtResource("3_5ep8c")
[node name="SpatialShaderGenerator" type="Node" parent="."]
[node name="SpatialShaderGenerator" type="Node" parent="." unique_id=451180539]
script = ExtResource("6_5t3l0")
data = SubResource("Resource_wr8kx")
path = "res://GameObjects/Fir/"
@ -350,6 +367,13 @@ shader = ExtResource("2_6ynax")
numVariants = 1
metadata/_custom_type_script = "uid://2gudnu1r4pjg"
[node name="Decal" type="Decal" parent="." unique_id=862146200]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.00010681152, 0)
size = Vector3(8, 0.48886108, 8)
texture_albedo = SubResource("GradientTexture2D_5t3l0")
texture_normal = SubResource("NoiseTexture2D_t1nin")
upper_fade = 1.4773725
[editable path="Fir-Tree/Fir-Tree2"]
[editable path="Fir-Tree2/Fir-Tree2"]
[editable path="Fir-Tree3/Fir-Tree2"]

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://bg8ypdl6k85ri"]
[gd_scene format=3 uid="uid://bg8ypdl6k85ri"]
[ext_resource type="PackedScene" uid="uid://d3brugocci17o" path="res://GameObjects/Fir-Group/Fir Group Ice.tscn" id="1_8q2ot"]
[ext_resource type="PackedScene" uid="uid://dawxe3jm1j1ei" path="res://GameObjects/Present/Present.tscn" id="1_44yth"]
@ -7,120 +7,132 @@
[sub_resource type="PlaneMesh" id="PlaneMesh_44yth"]
[node name="Forest Group" type="Node3D"]
[sub_resource type="BoxMesh" id="BoxMesh_44yth"]
size = Vector3(1000, 1, 1000)
[node name="Present" parent="." instance=ExtResource("1_44yth")]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_44yth"]
albedo_color = Color(0, 0, 0, 1)
[node name="Forest Group" type="Node3D" unique_id=1761305105]
[node name="Present" parent="." unique_id=2128204178 instance=ExtResource("1_44yth")]
transform = Transform3D(0.4108638, 0, -0.91169673, 0, 1, 0, 0.91169673, 0, 0.4108638, 2.5577374, 0, -2.2148113)
[node name="Present2" parent="." instance=ExtResource("1_44yth")]
[node name="Present2" parent="." unique_id=711073172 instance=ExtResource("1_44yth")]
transform = Transform3D(0.4108638, 0, -0.91169673, 0, 1, 0, 0.91169673, 0, 0.4108638, 22.174994, 0, -12.391151)
[node name="Present3" parent="." instance=ExtResource("1_44yth")]
[node name="Present3" parent="." unique_id=1702624472 instance=ExtResource("1_44yth")]
transform = Transform3D(-0.5215799, 0, -0.85320234, 0, 1, 0, 0.85320234, 0, -0.5215799, 28.674747, 0, -32.675495)
[node name="Fir-Group-Ice" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice" parent="." unique_id=750332662 instance=ExtResource("1_8q2ot")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.040007, 0, -29.891865)
[node name="Fir-Group-Ice2" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice2" parent="." unique_id=352731454 instance=ExtResource("1_8q2ot")]
transform = Transform3D(1.6802716, 0, 1.1051642, 0, 2.0111442, 0, -1.1051642, 0, 1.6802716, 30.688313, 0, -16.258135)
[node name="Fir-Group-Ice3" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice3" parent="." unique_id=131591937 instance=ExtResource("1_8q2ot")]
transform = Transform3D(-0.9800344, 0, -1.7561985, 0, 2.0111442, 0, 1.7561985, 0, -0.9800344, 40.843777, 0, -24.753067)
[node name="Fir-Group-Ice4" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice4" parent="." unique_id=469193976 instance=ExtResource("1_8q2ot")]
transform = Transform3D(-0.9800344, 0, -1.7561985, 0, 2.0111442, 0, 1.7561985, 0, -0.9800344, 9.997768, 0, -37.6371)
[node name="Fir-Group-Ice5" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice5" parent="." unique_id=7031171 instance=ExtResource("1_8q2ot")]
transform = Transform3D(-0.9800344, 0, -1.7561985, 0, 2.0111442, 0, 1.7561985, 0, -0.9800344, -3.4658546, 0, -35.783768)
[node name="Fir-Group-Ice6" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice6" parent="." unique_id=986216411 instance=ExtResource("1_8q2ot")]
transform = Transform3D(-0.9800344, 0, -1.7561985, 0, 2.0111442, 0, 1.7561985, 0, -0.9800344, 21.938131, -3.8146973e-06, -46.358772)
[node name="Fir-Group-Ice7" parent="." instance=ExtResource("1_8q2ot")]
[node name="Fir-Group-Ice7" parent="." unique_id=313854133 instance=ExtResource("1_8q2ot")]
transform = Transform3D(0.84413, 0, -1.8254168, 0, 2.0111442, 0, 1.8254168, 0, 0.84413, 35.4118, -3.8146973e-06, -41.0494)
[node name="Fir-Group" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group" parent="." unique_id=129546925 instance=ExtResource("2_4qffx")]
[node name="Map Geometry 4" type="MeshInstance3D" parent="Fir-Group"]
[node name="Map Geometry 4" type="MeshInstance3D" parent="Fir-Group" unique_id=1920283803]
transform = Transform3D(27.44629, 0, 0, 0, 1, 0, 0, 0, 34.13384, 25.866308, -2.8980765, -20.222918)
layers = 8
mesh = SubResource("PlaneMesh_44yth")
surface_material_override/0 = ExtResource("3_4qffx")
[node name="Map Geometry 5" type="MeshInstance3D" parent="Fir-Group"]
[node name="Map Geometry 5" type="MeshInstance3D" parent="Fir-Group" unique_id=223280914]
transform = Transform3D(6.809019, 0, 2.7083173, 0, 1, 0, -2.0247078, 0, 9.107973, -1.8502192, -2.8980765, -3.199451)
layers = 8
mesh = SubResource("PlaneMesh_44yth")
surface_material_override/0 = ExtResource("3_4qffx")
[node name="Map Geometry 6" type="MeshInstance3D" parent="Fir-Group"]
[node name="Map Geometry 6" type="MeshInstance3D" parent="Fir-Group" unique_id=1599402512]
transform = Transform3D(13.654733, 0, 4.101728, 0, 1, 0, -4.060327, 0, 13.793963, -0.67935324, -2.8980765, -37.652992)
layers = 8
mesh = SubResource("PlaneMesh_44yth")
surface_material_override/0 = ExtResource("3_4qffx")
[node name="Fir-Group2" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group2" parent="." unique_id=1810877142 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.5618113, 0, 0.47460607, 0, 0.7354474, 0, -0.47460607, 0, 0.5618113, 0.88123584, 0, -4.286784)
[node name="Fir-Group3" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group3" parent="." unique_id=1390413801 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, -4.522704, 0, -1.7708321)
[node name="Fir-Group4" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group4" parent="." unique_id=1064003935 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, -2.860538, 0, -7.127802)
[node name="Fir-Group5" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group5" parent="." unique_id=543377336 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.69140065, 0, 0.58408034, 0, 0.90508825, 0, -0.58408034, 0, 0.69140065, 9.937724, 0.09370804, -1.5404787)
[node name="Fir-Group6" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group6" parent="." unique_id=701427553 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, 14.740155, 0, -0.8170748)
[node name="Fir-Group16" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group16" parent="." unique_id=1444505960 instance=ExtResource("2_4qffx")]
transform = Transform3D(1.7675036, 0, 1.4931487, 0, 2.3137765, 0, -1.4931487, 0, 1.7675036, 20.602327, 0, -19.379675)
[node name="Fir-Group18" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group18" parent="." unique_id=305444284 instance=ExtResource("2_4qffx")]
transform = Transform3D(1.7675036, 0, 1.4931487, 0, 2.3137765, 0, -1.4931487, 0, 1.7675036, 31.473858, 0, -7.668003)
[node name="Fir-Group19" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group19" parent="." unique_id=1623076261 instance=ExtResource("2_4qffx")]
transform = Transform3D(-0.99116874, 0, -2.0907288, 0, 2.3137763, 0, 2.0907288, 0, -0.99116874, 27.68608, 0, 4.5147467)
[node name="Fir-Group20" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group20" parent="." unique_id=1790105723 instance=ExtResource("2_4qffx")]
transform = Transform3D(-0.99116874, 0, -2.0907288, 0, 2.3137763, 0, 2.0907288, 0, -0.99116874, 38.650185, 0, 0.9058666)
[node name="Fir-Group21" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group21" parent="." unique_id=1351727511 instance=ExtResource("2_4qffx")]
transform = Transform3D(-0.99116874, 0, -2.0907288, 0, 2.3137763, 0, 2.0907288, 0, -0.99116874, 43.17967, -3.8146973e-06, -13.845122)
[node name="Fir-Group22" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group22" parent="." unique_id=1208574320 instance=ExtResource("2_4qffx")]
transform = Transform3D(-0.99116874, 0, -2.0907288, 0, 2.3137763, 0, 2.0907288, 0, -0.99116874, 32.17967, -3.8146973e-06, -26.845123)
[node name="Fir-Group23" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group23" parent="." unique_id=2092726188 instance=ExtResource("2_4qffx")]
transform = Transform3D(-0.99116874, 0, -2.0907288, 0, 2.3137763, 0, 2.0907288, 0, -0.99116874, 13.179668, -3.8146973e-06, -27.845123)
[node name="Fir-Group24" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group24" parent="." unique_id=1693279469 instance=ExtResource("2_4qffx")]
transform = Transform3D(-0.99116874, 0, -2.0907288, 0, 2.3137763, 0, 2.0907288, 0, -0.99116874, 24.192347, -3.8146973e-06, -34.274834)
[node name="Fir-Group7" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group7" parent="." unique_id=1552967536 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, 14.740155, 0, -0.8170748)
[node name="Fir-Group9" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group9" parent="." unique_id=822780372 instance=ExtResource("2_4qffx")]
transform = Transform3D(1.377319, 0, 0, 0, 1.377319, 0, 0, 0, 1.377319, 17.824429, 1.9073486e-06, 3.9406033)
[node name="Fir-Group10" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group10" parent="." unique_id=963046722 instance=ExtResource("2_4qffx")]
transform = Transform3D(1.0309029, 0, 0.8708845, 0, 1.3495187, 0, -0.8708845, 0, 1.0309029, 9.720096, 1.9073486e-06, -12.642575)
[node name="Fir-Group11" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group11" parent="." unique_id=2043709171 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.6242362, 0, 0.5273413, 0, 0.8171657, 0, -0.5273413, 0, 0.6242362, 0.7936969, 1.9073486e-06, -15.693883)
[node name="Fir-Group12" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group12" parent="." unique_id=1184706505 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, 5.277456, 1.9073486e-06, -15.403289)
[node name="Fir-Group13" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group13" parent="." unique_id=1375914621 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, 18.204105, 1.9073486e-06, -9.535548)
[node name="Fir-Group14" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group14" parent="." unique_id=1126491883 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, 22.878149, 1.9073486e-06, -9.092562)
[node name="Fir-Group15" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group15" parent="." unique_id=169114940 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.76390415, 0, 0.6453297, 0, 1, 0, -0.6453297, 0, 0.76390415, 22.878149, 1.9073486e-06, -9.092562)
[node name="Fir-Group8" parent="." instance=ExtResource("2_4qffx")]
[node name="Fir-Group8" parent="." unique_id=1074298200 instance=ExtResource("2_4qffx")]
transform = Transform3D(0.5464133, 0, 0.83751565, 0, 1, 0, -0.83751565, 0, 0.5464133, 11.081239, 0, 4.55863)
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=505577165]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.32139397, 0)
visible = false
mesh = SubResource("BoxMesh_44yth")
surface_material_override/0 = SubResource("StandardMaterial3D_44yth")

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,70 @@
[gd_resource type="Resource" script_class="FlareVFXPreset" format=3 uid="uid://brxt3cjnryymj"]
[ext_resource type="Script" uid="uid://cs35ft8hb0dqy" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/Layers/GlowFlareVFXLayer.cs" id="1_dj3bq"]
[ext_resource type="Script" uid="uid://cdg307hboj17p" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/Layers/ShapeFlareVFXLayer.cs" id="2_maoue"]
[ext_resource type="Script" uid="uid://dciilhb7dhar1" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareVFXPreset.cs" id="3_5npbf"]
[sub_resource type="Curve" id="Curve_5wyb8"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_pl7u1"]
texture_mode = 1
curve = SubResource("Curve_5wyb8")
[sub_resource type="Resource" id="Resource_seli3"]
script = ExtResource("1_dj3bq")
opacityCurve = SubResource("CurveTexture_pl7u1")
worldSize_vs_screenSize = 0.0
screenOffset = Vector2(0.177, 0)
opacity = 0.01
metadata/_custom_type_script = "uid://cs35ft8hb0dqy"
[sub_resource type="Curve" id="Curve_jxdri"]
_data = [Vector2(0, 0), 0.0, -2.9493527, 0, 0, Vector2(0.016431928, 1), 0.0, 0.0, 0, 0, Vector2(0.072769955, 0.16608083), -0.48664308, -0.48664308, 0, 0, Vector2(1, 0), -0.032932032, 0.0, 0, 0]
point_count = 4
[sub_resource type="CurveTexture" id="CurveTexture_5rqpk"]
texture_mode = 1
curve = SubResource("Curve_jxdri")
[sub_resource type="Resource" id="Resource_6a7ab"]
script = ExtResource("2_maoue")
numInstances = 50
colorDistortion = 3.7089
alphaDistortion = 4.3836
centerHSLA = Vector4(0.273, 0.008, 0.0385, 1)
outsideHSLA = Vector4(-0.3415, 0.77, -0.367, 0.754)
minShapeDistanceColor = -0.6605
maxShapeDistanceColor = 0.462
shapeDistanceOffsetColor = 0.214
shapeDistanceSpreadColor = -0.4825
hueOffset = 0.0105
hueSpread = 0.0475
opacityCurve = SubResource("CurveTexture_5rqpk")
shapeType = 5
shapeScale = 0.4798
shapeMinDistance = -0.262
shapeMaxDistance = 0.5225
shapeDistanceOffset = -0.0665
shapeDistanceSpread = -0.3185
sizeXY = 2.244
worldSizeScale = 10.0
polarRandomScale = 0.762
worldSize_vs_screenSize = 0.5158
chromaticAberationAmount = 1.458
chromaticAberationSmearing = 1.1465
chromaticAberationSteps = 5
chromaticAberationColorShifts = Vector3(-1.0745, 0, 1.5905)
chromaticAberationDirectionType = 1.0
chromaticAberationCustomDirection = Vector2(1, 0)
screenOffset = Vector2(-7, -7)
screenOffsetSpreadPerLayer = Vector2(-10, -10)
solo = true
metadata/_custom_type_script = "uid://cdg307hboj17p"
[resource]
script = ExtResource("3_5npbf")
mainColor = Color(0.16260698, 0.24555926, 1.2693719, 1)
flareLayers = [SubResource("Resource_seli3"), SubResource("Resource_6a7ab")]
metadata/_custom_type_script = "uid://dciilhb7dhar1"

View File

@ -0,0 +1,717 @@
[gd_resource type="Resource" script_class="FlarePreset" load_steps=99 format=3 uid="uid://buy7irc2ym1ow"]
[ext_resource type="Script" uid="uid://dmswtuayeoagf" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareChromaticAberation/OrientatedFlareChromaticAberation.cs" id="1_1u4wg"]
[ext_resource type="Script" uid="uid://8ca7d84rikb7" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareChromaticAberation/DirectionalFlareChromaticAberation.cs" id="1_5wwvb"]
[ext_resource type="Script" uid="uid://c67s0ccpomg2s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/EdgeFlareFading.cs" id="2_7pfeb"]
[ext_resource type="Script" uid="uid://btuv7v342v3k6" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/TextureFlareType.cs" id="3_1u4wg"]
[ext_resource type="Script" uid="uid://u3g0mlwlpd6s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareLayer.cs" id="4_sxovr"]
[ext_resource type="Script" uid="uid://0epjgkk6qmhy" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/SDFShapeFlareType.cs" id="5_1cx3l"]
[ext_resource type="Script" uid="uid://d1t1a1ki176ii" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/StarFlareType.cs" id="6_mwjfi"]
[ext_resource type="Script" uid="uid://bmcf4qxpqs8mb" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/ParametricFlareFading.cs" id="7_auf4m"]
[ext_resource type="Script" uid="uid://bq2hh5ledvviu" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareOcclusion/FadingFlareOcclusion.cs" id="8_eguri"]
[ext_resource type="Script" uid="uid://bh37fg1dnc37s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlarePreset.cs" id="9_1jlm7"]
[ext_resource type="Script" uid="uid://dk8t1ljh3jroo" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/EllipseFlareType.cs" id="9_sxovr"]
[sub_resource type="Resource" id="Resource_1cx3l"]
script = ExtResource("1_1u4wg")
orientation = 1
amount = 21.0429
smear = 30.8889
offsetR = -0.3039
offsetB = 0.1165
metadata/_custom_type_script = "uid://dmswtuayeoagf"
[sub_resource type="Resource" id="Resource_jpti0"]
script = ExtResource("2_7pfeb")
sizeAmount = 0.3216
metadata/_custom_type_script = "uid://c67s0ccpomg2s"
[sub_resource type="Gradient" id="Gradient_ade2u"]
offsets = PackedFloat32Array(0, 0.4732143, 0.59821427, 1)
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0.0714286, 1, 1, 1, 0.008474581, 1, 1, 1, 0)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_x0p8u"]
gradient = SubResource("Gradient_ade2u")
fill = 1
fill_from = Vector2(0.5, 0.5)
fill_to = Vector2(1, 0.4957265)
[sub_resource type="Resource" id="Resource_krf45"]
script = ExtResource("3_1u4wg")
texture = SubResource("GradientTexture2D_x0p8u")
textureUVScale = 4.0
maskUVScale = 4.0
metadata/_custom_type_script = "uid://btuv7v342v3k6"
[sub_resource type="Curve" id="Curve_a4g6s"]
_data = [Vector2(0, 1), 0.0, -1.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_xxny3"]
curve = SubResource("Curve_a4g6s")
[sub_resource type="Resource" id="Resource_nuxa8"]
script = ExtResource("4_sxovr")
layerName = "Core"
flareType = SubResource("Resource_krf45")
overwriteColor = Color(2.343, 2.343, 2.343, 1)
overwriteAmount = 0.2568
opacityCurvePerLayer = SubResource("CurveTexture_xxny3")
tint = Color(4.8530827, 4.8530827, 4.8530827, 1)
lighntessShift = -10.3896
size = 4.0
sizeScale = 0.6026
worldSize_vs_screenSize = 1.0
randomScaleMin = 0.6503
randomScaleMax = 2.0
screenOffsetLayerScale = 0.153
screenOffsetLayerDirection = Vector2(1, 1)
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_xxny3"]
script = ExtResource("2_7pfeb")
power = 2.0
sizeAmount = 0.0
metadata/_custom_type_script = "uid://c67s0ccpomg2s"
[sub_resource type="Resource" id="Resource_adfmi"]
script = ExtResource("5_1cx3l")
shapeType = 5
shapeOpacityOuterBorder = 0.0692
shapeOpacityBorderOffset = -0.2154
shapeOpacityBorderSpread = -0.0317
shapeColorMappingInnerBorder = -0.1913
shapeColorMappingOuterBorder = 0.623
shapeColorMappingBorderOffset = -0.255
innerTemparatureOffset = 10.1791
innerLightnessOffset = 0.1923
innerOpacity = 0.0181
outerTemparatureOffset = -33.2308
outerSaturationOffset = 100.0
outerLightnessOffset = 81.8721
outerOpacity = 0.225
noiseAmount = 1.0
noiseScale = 2.6244
metadata/_custom_type_script = "uid://0epjgkk6qmhy"
[sub_resource type="Curve" id="Curve_nt8a7"]
_data = [Vector2(0, 0), 0.0, 2.2291045, 0, 1, Vector2(0.27371275, 0.61013436), 1.5357342, 1.5357342, 0, 0, Vector2(0.51282054, 0.052631617), 0.0, 0.0, 0, 0, Vector2(0.74254745, 0.07911062), -1.3894734, -1.3894734, 0, 0, Vector2(1, 0), -0.30728236, 0.0, 1, 0]
point_count = 5
[sub_resource type="CurveTexture" id="CurveTexture_0y4dn"]
curve = SubResource("Curve_nt8a7")
[sub_resource type="Resource" id="Resource_ade2u"]
script = ExtResource("4_sxovr")
layerName = "Big Hexagons"
opacity = 0.1879
numLayers = 8
flareType = SubResource("Resource_adfmi")
minHueRandom = -62.945
maxHueRandom = 74.9895
opacityCurvePerLayer = SubResource("CurveTexture_0y4dn")
saturationShift = 100.0
size = 8.986
sizeScale = 0.5299
worldSize_vs_screenSize = 0.5896
randomScaleMin = 0.9167
randomScaleMax = 1.6866
overwriteExtension = true
extension = 3.3824
screenOffsetStaticScale = 0.0128
screenOffsetStaticDirection = Vector2(-2, -2)
screenOffsetLayerScale = 0.0072
screenOffsetLayerDirection = Vector2(100, 100)
rotationOverX = 45.0
rotationPerLayer = -2.0
fading = SubResource("Resource_xxny3")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_0y4dn"]
script = ExtResource("5_1cx3l")
shapeType = 0
shapeScale = 1.0
shapeOpacityOuterBorder = 0.0692
shapeOpacityBorderOffset = -0.2994
shapeOpacityBorderSpread = -0.0297
shapeOpacityDistribution = 5.2471
shapeColorMappingInnerBorder = -0.1913
innerTemparatureOffset = 30.4291
innerSaturationOffset = 5.3192
innerLightnessOffset = 7.6923
outerTemparatureOffset = -33.2308
outerSaturationOffset = 98.4615
outerLightnessOffset = -16.9231
noiseAmount = 1.0
noiseScale = 2.182
metadata/_custom_type_script = "uid://0epjgkk6qmhy"
[sub_resource type="Curve" id="Curve_ymqbv"]
_data = [Vector2(0, 0), 0.0, 1.7192984, 0, 1, Vector2(0.21428572, 0.36842108), 1.7263157, 1.7263157, 0, 0, Vector2(0.45, 1), 0.0, 0.0, 0, 0, Vector2(0.7285714, 0.42105263), -0.7114339, -0.7114339, 0, 0, Vector2(1, 0), -1.5512465, 0.0, 1, 0]
point_count = 5
[sub_resource type="CurveTexture" id="CurveTexture_7owh2"]
curve = SubResource("Curve_ymqbv")
[sub_resource type="Resource" id="Resource_jvxnt"]
script = ExtResource("4_sxovr")
layerName = "Small Circles"
opacity = 0.3343
numLayers = 50
flareType = SubResource("Resource_0y4dn")
minHueRandom = -45.0
maxHueRandom = 20.0
opacityCurvePerLayer = SubResource("CurveTexture_7owh2")
tint = Color(0.54901963, 0.54901963, 0.54901963, 1)
saturationShift = -10.5882
lighntessShift = 12.3529
size = 1.3905
sizeScale = 0.4618
worldSize_vs_screenSize = 0.5896
randomScaleMin = 0.019
randomScaleMax = 1.572
screenOffsetStaticScale = 0.0
screenOffsetStaticDirection = Vector2(-5, -5)
screenOffsetLayerScale = 0.2785
screenOffsetLayerDirection = Vector2(4, 4)
rotationOverX = 45.0
rotationOverY = 180.0
rotationPerLayer = -2.0
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Curve" id="Curve_0y4dn"]
_data = [Vector2(0, 0), 0.0, -0.07258064, 0, 0, Vector2(0.27469137, 1), 0.0, 0.0, 0, 0, Vector2(0.7407407, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.18409093, 0.0, 0, 0]
point_count = 4
[sub_resource type="CurveTexture" id="CurveTexture_ymqbv"]
curve = SubResource("Curve_0y4dn")
[sub_resource type="Curve" id="Curve_7owh2"]
_data = [Vector2(0, 1), 0.0, -4.7460933, 0, 1, Vector2(0.14814815, 0.296875), -2.2600446, -2.2600446, 0, 0, Vector2(0.47839507, 0), -0.066611856, -0.066611856, 0, 0, Vector2(0.63580245, 0), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 5
[sub_resource type="CurveTexture" id="CurveTexture_adfmi"]
curve = SubResource("Curve_7owh2")
[sub_resource type="Resource" id="Resource_k3n7u"]
script = ExtResource("9_sxovr")
radialMaskTexture = SubResource("CurveTexture_adfmi")
radialMaskOffset = 0.0
radialMaskRepeat = true
conicMaskTexture = SubResource("CurveTexture_ymqbv")
conicMaskTile = 2.0
conicMaskOffset = 0.0
conicMaskRepeat = true
metadata/_custom_type_script = "uid://dk8t1ljh3jroo"
[sub_resource type="Resource" id="Resource_027rg"]
script = ExtResource("4_sxovr")
layerName = "Streaks"
opacity = 0.1873
numLayers = 3
flareType = SubResource("Resource_k3n7u")
overwriteColor = Color(2.385, 0.24872369, 0, 1)
opacityCurvePerLayer = SubResource("CurveTexture_xxny3")
temparatureShift = 34.56
size = 100.0
sizeScale = 0.0912
sizeYScale = 0.0365
worldSize_vs_screenSize = 1.0
randomScaleMin = 0.424
randomScaleMax = 0.664
screenOffsetStaticScale = 0.0
screenOffsetLayerScale = 0.0
screenOffsetLayerDirection = Vector2(1, 1)
rotation = 90.0
rotationOverX = 20.0
rotationPerLayer = 60.0
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_ayqen"]
script = ExtResource("7_auf4m")
opacity = 3.0
metadata/_custom_type_script = "uid://bmcf4qxpqs8mb"
[sub_resource type="FastNoiseLite" id="FastNoiseLite_ade2u"]
frequency = 0.0439
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_x0p8u"]
width = 32
height = 1
noise = SubResource("FastNoiseLite_ade2u")
seamless = true
seamless_blend_skirt = 0.118
[sub_resource type="Curve" id="Curve_5q01g"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_krf45"]
width = 32
texture_mode = 1
curve = SubResource("Curve_5q01g")
[sub_resource type="Gradient" id="Gradient_a4g6s"]
offsets = PackedFloat32Array(0.06666667, 0.37435898)
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_xxny3"]
gradient = SubResource("Gradient_a4g6s")
width = 8
[sub_resource type="Resource" id="Resource_ui5ll"]
script = ExtResource("9_sxovr")
radialFillTexture = SubResource("GradientTexture1D_xxny3")
radialFillOffset = 0.0
radialFillRepeat = true
conicFillTexture = SubResource("NoiseTexture2D_x0p8u")
conicFillOffset = 0.0
conicFillRepeat = true
radialMaskTexture = SubResource("GradientTexture1D_xxny3")
radialMaskOffset = 0.0
radialMaskRepeat = true
conicMaskTexture = SubResource("CurveTexture_krf45")
metadata/_custom_type_script = "uid://dk8t1ljh3jroo"
[sub_resource type="Curve" id="Curve_008mr"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_jxdri"]
curve = SubResource("Curve_008mr")
[sub_resource type="Resource" id="Resource_nt8a7"]
script = ExtResource("4_sxovr")
layerName = "Blend"
opacity = 0.0141
flareType = SubResource("Resource_ui5ll")
overwriteColor = Color(1.8247963, 1.8247963, 1.8247963, 1)
overwriteAmount = 0.6638
opacityCurvePerLayer = SubResource("CurveTexture_jxdri")
saturationShift = -89.4437
lighntessShift = 37.2645
size = 100.0
sizeScale = 0.2665
screenOffsetStaticScale = 0.0
screenOffsetStaticDirection = Vector2(-5, -5)
rotationOverX = 30.0
fading = SubResource("Resource_ayqen")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_6y0r4"]
script = ExtResource("1_5wwvb")
amount = 0.0
steps = 0
smear = 1.0
metadata/_custom_type_script = "uid://8ca7d84rikb7"
[sub_resource type="Resource" id="Resource_yynim"]
script = ExtResource("6_mwjfi")
innerHsl = Vector4(0.18, 0, 0.0645, 3)
outerHsl = Vector4(-0.0435, 0, 0, 0)
colorFillRange = 1.4581
colorFillDistributionPower = 0.2851
streaksFrequency = 6.876
streaksRotationSpeed = 0.0125
streaksNoise = 0.01
streaksNoiseScroll = 0.0155
streaks2Enabled = true
streaks2Multiply = 0.548
streaksFrequency2 = 6.5131
streaksRotationSpeed2 = 0.01
streaksNoise2 = 0.11
streaksNoiseScroll2 = 0.0365
maskScale = 0.2322
maskRange = 1.2003
maskInnerSize = 1.6943
maskFrequency = 1.3986
maskRotationSpeed = -0.003
noiseAmount = 1.0
noiseScale = 1.9275
metadata/_custom_type_script = "uid://d1t1a1ki176ii"
[sub_resource type="Curve" id="Curve_4qtqc"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_tn5uv"]
curve = SubResource("Curve_4qtqc")
[sub_resource type="Resource" id="Resource_6kf7p"]
script = ExtResource("4_sxovr")
layerName = "Star"
opacity = 0.1
flareType = SubResource("Resource_yynim")
opacityCurvePerLayer = SubResource("CurveTexture_tn5uv")
size = 20.0
sizeScale = 0.152
worldSize_vs_screenSize = 1.0
rotationOverX = -20.0
chromaticAberation = SubResource("Resource_6y0r4")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_4qtqc"]
script = ExtResource("7_auf4m")
fading = 0.0
opacity = 1.0
sizeX = 0.0
sizeY = 0.6289
metadata/_custom_type_script = "uid://bmcf4qxpqs8mb"
[sub_resource type="Resource" id="Resource_gwku0"]
script = ExtResource("5_1cx3l")
shapeType = 0
shapeOpacityBorderOffset = 0.0992
shapeOpacityBorderSpread = 0.6013
shapeOpacityDistribution = 3.1273
shapeColorMappingInnerBorder = -0.5455
shapeColorMappingOuterBorder = 0.1983
outerOpacity = 0.0
metadata/_custom_type_script = "uid://0epjgkk6qmhy"
[sub_resource type="Curve" id="Curve_fy8er"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_ls5mq"]
curve = SubResource("Curve_fy8er")
[sub_resource type="Resource" id="Resource_8vqmt"]
script = ExtResource("4_sxovr")
layerName = "Big Horizontal Streak"
opacity = 0.0227
flareType = SubResource("Resource_gwku0")
opacityCurvePerLayer = SubResource("CurveTexture_ls5mq")
temparatureShift = 8.4706
saturationShift = -68.8168
size = 1000.0
sizeScale = 0.075
sizeYScale = 0.0765
screenSizeScale = 0.616
worldSize_vs_screenSize = 1.0
fading = SubResource("Resource_4qtqc")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_lrl2b"]
script = ExtResource("7_auf4m")
fading = 0.0798
opacity = 1.0
sizeX = 0.0
sizeY = 0.0
metadata/_custom_type_script = "uid://bmcf4qxpqs8mb"
[sub_resource type="Gradient" id="Gradient_e2s3r"]
offsets = PackedFloat32Array(0.1550152, 0.4863222, 0.6018237, 0.8753799)
colors = PackedColorArray(1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_uhxun"]
gradient = SubResource("Gradient_e2s3r")
fill_from = Vector2(1, 0)
fill_to = Vector2(0, 0)
[sub_resource type="Gradient" id="Gradient_4rdwj"]
offsets = PackedFloat32Array(0.39209726, 0.60790277, 0.7112462, 0.8145897, 0.89361703, 0.9513678, 1)
colors = PackedColorArray(1, 0.43423486, 0.43423486, 0, 0.9616289, 0.5124353, 0.5726143, 0.09411765, 1.102819, 0.78434074, 0.5605453, 0.15686275, 0.8615009, 1.0505337, 0.79985976, 1, 0.5803922, 0.80784315, 1, 0.5019608, 0.5231823, 0.53739774, 0.9141083, 0.16862746, 0.52630603, 0.6414788, 1, 0)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_jyu1d"]
gradient = SubResource("Gradient_4rdwj")
width = 512
height = 512
fill = 1
fill_from = Vector2(0.5, 0.5)
fill_to = Vector2(1, 0.5)
[sub_resource type="Resource" id="Resource_msay1"]
script = ExtResource("3_1u4wg")
texture = SubResource("GradientTexture2D_jyu1d")
mask = SubResource("GradientTexture2D_uhxun")
maskRepeat = true
noiseAmount = 0.1915
noiseScale = 24.5436
metadata/_custom_type_script = "uid://btuv7v342v3k6"
[sub_resource type="Curve" id="Curve_a5aan"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_6jyri"]
curve = SubResource("Curve_a5aan")
[sub_resource type="Resource" id="Resource_rjwbk"]
script = ExtResource("4_sxovr")
layerName = "Rainbow Glow"
opacity = 0.0625
numLayers = 2
flareType = SubResource("Resource_msay1")
overwriteColor = Color(1.353256, 1.353256, 1.353256, 1)
overwriteAmount = 0.8494
opacityCurvePerLayer = SubResource("CurveTexture_6jyri")
size = 50.0
sizeScale = 0.7135
worldSize_vs_screenSize = 1.0
randomScaleMin = 0.3021
randomScaleMax = 2.0
overwriteExtension = true
extension = 1.2524
screenOffsetStaticScale = 0.01
screenOffsetStaticDirection = Vector2(5, 5)
screenOffsetLayerScale = 0.01
screenOffsetLayerDirection = Vector2(-10, -10)
rotation = -13.125
rotationOverX = -25.0
rotationPerLayer = 90.0
fading = SubResource("Resource_lrl2b")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_mwjfi"]
script = ExtResource("1_5wwvb")
direction = Vector2(0, -1)
amount = 0.2772
smear = 10.0
metadata/_custom_type_script = "uid://8ca7d84rikb7"
[sub_resource type="Resource" id="Resource_auf4m"]
script = ExtResource("7_auf4m")
fading = 0.0
opacity = 1.0
sizeX = 0.0
sizeY = 0.0
metadata/_custom_type_script = "uid://bmcf4qxpqs8mb"
[sub_resource type="Gradient" id="Gradient_oytpb"]
offsets = PackedFloat32Array(0.33596838, 0.47826087, 0.5217391, 0.66007906)
colors = PackedColorArray(0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_yynim"]
gradient = SubResource("Gradient_oytpb")
[sub_resource type="Curve" id="Curve_tn5uv"]
_data = [Vector2(0, 1), 0.0, -2.850001, 0, 1, Vector2(0.105263144, 0.6999999), 0.86363685, 0.86363685, 0, 0, Vector2(0.16491227, 0.82727265), 0.0, 0.0, 0, 0, Vector2(0.25614032, 1), 0.0, 0.0, 0, 0, Vector2(0.28070173, 0.79999995), 0.0, 0.0, 0, 0, Vector2(0.32280698, 0.5454545), 0.0, 0.0, 0, 0, Vector2(0.38947368, 0.8454545), 0.0, 0.0, 0, 0, Vector2(0.44912276, 0.6636363), 0.0, 0.0, 0, 0, Vector2(0.48771927, 0.8818182), 0.0, 0.0, 0, 0, Vector2(0.522807, 0.3454545), 0.0, 0.0, 0, 0, Vector2(0.6277372, 1), 0.0, 0.0, 0, 0, Vector2(0.6561403, 0.80909085), 0.0, 0.0, 0, 0, Vector2(0.70175433, 0.99090904), 0.0, 0.0, 0, 0, Vector2(0.78596485, 0.43636358), 2.4122248, 2.4122248, 0, 0, Vector2(0.81754386, 0.79999995), 0.0, 0.0, 0, 0, Vector2(0.88070166, 0.59090906), 0.0, 0.0, 0, 0, Vector2(0.9263158, 0.8909091), 0.0, 0.0, 0, 0, Vector2(0.9614035, 0.43636358), 0.0, 0.0, 0, 0, Vector2(1, 1), 14.6033, 0.0, 1, 0]
point_count = 19
[sub_resource type="CurveTexture" id="CurveTexture_027rg"]
texture_mode = 1
curve = SubResource("Curve_tn5uv")
[sub_resource type="Gradient" id="Gradient_gwku0"]
offsets = PackedFloat32Array(0, 0.13833992, 0.2952381, 0.4857143, 0.6482214, 0.8577075, 1)
colors = PackedColorArray(1, 0, 0, 1, 1, 1, 0, 1, 0.14311719, 1, 0, 1, 0, 1, 0.9274306, 1, 0, 0.117609024, 1, 1, 1, 0, 0.8233118, 1, 1, 0, 0, 1)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_fy8er"]
gradient = SubResource("Gradient_gwku0")
[sub_resource type="Curve" id="Curve_ls5mq"]
_data = [Vector2(0.16842104, 0), 0.0, 0.0, 0, 0, Vector2(0.3087719, 0), 0.0, 1.1720778, 1, 0, Vector2(0.4561403, 0.17272723), 5.1818166, 5.1818166, 0, 0, Vector2(0.47368416, 1), 0.0, 0.0, 0, 0, Vector2(0.49122807, 0), 0.0, 0.0, 0, 0, Vector2(0.99999, 0), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 7
[sub_resource type="CurveTexture" id="CurveTexture_1ntwo"]
texture_mode = 1
curve = SubResource("Curve_ls5mq")
[sub_resource type="Resource" id="Resource_eguri"]
script = ExtResource("9_sxovr")
radialFillTexture = SubResource("GradientTexture1D_fy8er")
radialFillTile = 3.8395
radialFillOffset = 0.2245
radialFillRepeat = true
conicFillTexture = SubResource("GradientTexture1D_yynim")
conicFillOffset = 0.0
conicFillRepeat = true
radialMaskTexture = SubResource("CurveTexture_1ntwo")
radialMaskOffset = 0.0
radialMaskRepeat = true
conicMaskTexture = SubResource("CurveTexture_027rg")
conicMaskTile = 34.0
conicMaskOffset = 0.0
conicMaskRepeat = true
metadata/_custom_type_script = "uid://dk8t1ljh3jroo"
[sub_resource type="Curve" id="Curve_6kf7p"]
_data = [Vector2(0, 0), 0.0, 4.7777777, 0, 1, Vector2(0.20930234, 1), 0.0, 0.0, 0, 0, Vector2(0.60465115, 0.3440367), 0.0, 0.0, 0, 0, Vector2(0.71428573, 1), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 5
[sub_resource type="CurveTexture" id="CurveTexture_6xf1f"]
curve = SubResource("Curve_6kf7p")
[sub_resource type="Resource" id="Resource_1jlm7"]
script = ExtResource("4_sxovr")
layerName = "Partial Rainbow Rings 1"
opacity = 0.0223
numLayers = 3
flareType = SubResource("Resource_eguri")
overwriteColor = Color(3.4864159, 3.4864159, 3.4864159, 1)
overwriteAmount = 0.8476
opacityCurvePerLayer = SubResource("CurveTexture_6xf1f")
size = 20.0
sizeScale = 0.5576
randomScaleMin = 0.7532
randomScaleMax = 1.5185
overwriteExtension = true
extension = 1.935
screenOffsetLayerScale = 0.2792
screenOffsetLayerDirection = Vector2(0.0555, 0.0235)
rotation = 149.5689
rotationOverX = 20.0
rotationPerLayer = 8.1819
fading = SubResource("Resource_auf4m")
chromaticAberation = SubResource("Resource_mwjfi")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_xm31l"]
script = ExtResource("1_5wwvb")
direction = Vector2(0, -1)
amount = 0.2772
smear = 10.0
metadata/_custom_type_script = "uid://8ca7d84rikb7"
[sub_resource type="Resource" id="Resource_o68fw"]
script = ExtResource("7_auf4m")
fading = 0.0
opacity = 1.0
sizeX = 0.0
sizeY = 0.0
metadata/_custom_type_script = "uid://bmcf4qxpqs8mb"
[sub_resource type="Curve" id="Curve_lrl2b"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_e2s3r"]
curve = SubResource("Curve_lrl2b")
[sub_resource type="Resource" id="Resource_0xhst"]
script = ExtResource("4_sxovr")
layerName = "Partial Rainbow Rings 2"
opacity = 0.0313
numLayers = 2
flareType = SubResource("Resource_eguri")
overwriteColor = Color(3.4864159, 3.4864159, 3.4864159, 1)
overwriteAmount = 0.869
opacityCurvePerLayer = SubResource("CurveTexture_e2s3r")
size = 20.0
sizeScale = 0.5837
randomScaleMin = 0.7532
randomScaleMax = 1.5185
overwriteExtension = true
extension = 1.935
screenOffsetLayerScale = 0.2792
screenOffsetLayerDirection = Vector2(0.0555, 0.0235)
rotation = -79.522
rotationOverX = 20.0
rotationPerLayer = 8.1819
fading = SubResource("Resource_o68fw")
chromaticAberation = SubResource("Resource_xm31l")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_5ghy1"]
script = ExtResource("4_sxovr")
layerName = "Partial Rainbow Rings 3"
opacity = 0.0268
numLayers = 3
flareType = SubResource("Resource_eguri")
overwriteColor = Color(3.4864159, 3.4864159, 3.4864159, 1)
overwriteAmount = 0.9726
opacityCurvePerLayer = SubResource("CurveTexture_6xf1f")
size = 20.0
sizeScale = 0.526
randomScaleMin = 0.7532
randomScaleMax = 1.5185
overwriteExtension = true
extension = 1.935
screenOffsetLayerScale = 0.2792
screenOffsetLayerDirection = Vector2(0.0555, 0.0235)
rotation = 32.6858
rotationOverX = 20.0
rotationPerLayer = 8.1819
fading = SubResource("Resource_auf4m")
chromaticAberation = SubResource("Resource_mwjfi")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_1u4wg"]
script = ExtResource("7_auf4m")
fading = 0.0
opacity = 3.0
sizeX = 0.0
sizeY = 0.0
metadata/_custom_type_script = "uid://bmcf4qxpqs8mb"
[sub_resource type="FastNoiseLite" id="FastNoiseLite_4qtqc"]
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_tn5uv"]
height = 1
noise = SubResource("FastNoiseLite_4qtqc")
[sub_resource type="FastNoiseLite" id="FastNoiseLite_027rg"]
frequency = 0.0646
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_6kf7p"]
noise = SubResource("FastNoiseLite_027rg")
[sub_resource type="Gradient" id="Gradient_fy8er"]
offsets = PackedFloat32Array(0, 0.28521127, 0.47887325, 0.6866197, 1)
colors = PackedColorArray(1, 1, 1, 1, 1, 0.4605409, 0.4605409, 1, 0.75361896, 1, 0.64468336, 1, 0.5460356, 0.71885765, 1, 1, 1, 1, 1, 1)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_ls5mq"]
gradient = SubResource("Gradient_fy8er")
[sub_resource type="Curve" id="Curve_1ntwo"]
_data = [Vector2(0, 0), 0.0, 1.1375841, 0, 1, Vector2(0.43354434, 0.49319315), 0.0, 0.0, 0, 0, Vector2(0.5379747, 1), 0.0, 0.0, 0, 0, Vector2(0.74367094, 0.7827971), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.84735966, 0.0, 1, 0]
point_count = 5
[sub_resource type="CurveTexture" id="CurveTexture_8vqmt"]
curve = SubResource("Curve_1ntwo")
[sub_resource type="Resource" id="Resource_sxovr"]
script = ExtResource("9_sxovr")
radialFillTexture = SubResource("GradientTexture1D_ls5mq")
radialFillTile = 40.0
radialFillOffset = 0.0
radialFillRepeat = true
conicFillTexture = SubResource("NoiseTexture2D_tn5uv")
conicFillTile = 4.0
conicFillOffset = 0.0
conicFillRepeat = true
radialMaskTexture = SubResource("CurveTexture_8vqmt")
radialMaskTile = 5.0
radialMaskOffset = 0.0
radialMaskRepeat = true
conicMaskTexture = SubResource("NoiseTexture2D_6kf7p")
conicMaskRepeat = true
metadata/_custom_type_script = "uid://dk8t1ljh3jroo"
[sub_resource type="Curve" id="Curve_6xf1f"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_gwku0"]
curve = SubResource("Curve_6xf1f")
[sub_resource type="Resource" id="Resource_skhw3"]
script = ExtResource("4_sxovr")
layerName = "Rainbow Streaks"
opacity = 0.1
flareType = SubResource("Resource_sxovr")
overwriteColor = Color(2.8845115, 2.8845115, 2.8845115, 1)
overwriteAmount = 0.5914
opacityCurvePerLayer = SubResource("CurveTexture_gwku0")
size = 200.0
worldSize_vs_screenSize = 1.0
rotationOverX = 60.0588
rotationPerLayer = 90.0
fading = SubResource("Resource_1u4wg")
metadata/_custom_type_script = "uid://u3g0mlwlpd6s"
[sub_resource type="Resource" id="Resource_x0p8u"]
script = ExtResource("8_eguri")
zOffset = 0.5735
toSize = 0.0
[resource]
script = ExtResource("9_1jlm7")
mainColor = Color(5.111, 2.6303775, 0, 1)
scale = 0.423
layers = [SubResource("Resource_nuxa8"), SubResource("Resource_ade2u"), SubResource("Resource_jvxnt"), SubResource("Resource_027rg"), SubResource("Resource_nt8a7"), SubResource("Resource_6kf7p"), SubResource("Resource_8vqmt"), SubResource("Resource_rjwbk"), SubResource("Resource_1jlm7"), SubResource("Resource_0xhst"), SubResource("Resource_5ghy1"), SubResource("Resource_skhw3")]
fading = SubResource("Resource_jpti0")
chromaticAberation = SubResource("Resource_1cx3l")
occlusion = SubResource("Resource_x0p8u")
metadata/_custom_type_script = "uid://bh37fg1dnc37s"

8
Winter Tales.csproj.old Normal file
View File

@ -0,0 +1,8 @@
<Project Sdk="Godot.NET.Sdk/4.5.0">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net9.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>
<RootNamespace>WinterTales</RootNamespace>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,8 @@
<Project Sdk="Godot.NET.Sdk/4.6.0">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net9.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>
<RootNamespace>WinterTales</RootNamespace>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,8 @@
<Project Sdk="Godot.NET.Sdk/4.5.0">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net9.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>
<RootNamespace>WinterTales</RootNamespace>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,8 @@
<Project Sdk="Godot.NET.Sdk/4.6.0">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net9.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>
<RootNamespace>WinterTales</RootNamespace>
</PropertyGroup>
</Project>

View File

@ -1,6 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Winter Tales", "Winter Tales.csproj", "{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Winter Tales", "Winter Tales.csproj", "{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -9,11 +9,11 @@ Global
ExportRelease|Any CPU = ExportRelease|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU
{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU
{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU
{4197C05B-4CBA-4DA9-BE8B-B022E9C58D4D}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU
{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU
{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU
{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU
{B9F75A6C-5280-428D-9ED3-1A7F9A2755F4}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU
EndGlobalSection
EndGlobal

@ -1 +1 @@
Subproject commit 68917d081a3a1e812dd7c1fc4564f5ccf9ef8f05
Subproject commit 537926b0502e9c321f68a709c404c30de5a5d86c

View File

@ -8,6 +8,10 @@
config_version=5
[animation]
compatibility/default_parent_skeleton_in_mesh_instance_3d=true
[application]
config/name="Winter Tales"