[gd_resource type="Resource" script_class="FlarePreset" load_steps=63 format=3 uid="uid://b8bn6q2k5xst2"] [ext_resource type="Script" uid="uid://c67s0ccpomg2s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/EdgeFlareFading.cs" id="1_2c7vk"] [ext_resource type="Script" uid="uid://4pdr2urse51u" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareBlendMode/FlareBlendMode.cs" id="2_fdn3e"] [ext_resource type="Script" uid="uid://0epjgkk6qmhy" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/SDFShapeFlareType.cs" id="3_0rwfh"] [ext_resource type="Script" uid="uid://u3g0mlwlpd6s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareLayer.cs" id="4_cofyw"] [ext_resource type="Script" uid="uid://dk8t1ljh3jroo" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/EllipseFlareType.cs" id="5_kqbbs"] [ext_resource type="Script" uid="uid://d1t1a1ki176ii" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/StarFlareType.cs" id="6_plntr"] [ext_resource type="Script" uid="uid://8ca7d84rikb7" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareChromaticAberation/DirectionalFlareChromaticAberation.cs" id="7_rnjrr"] [ext_resource type="Script" uid="uid://bmcf4qxpqs8mb" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/ParametricFlareFading.cs" id="8_0bwjo"] [ext_resource type="Script" uid="uid://bq2hh5ledvviu" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareOcclusion/FadingFlareOcclusion.cs" id="9_h3mug"] [ext_resource type="Script" uid="uid://bh37fg1dnc37s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlarePreset.cs" id="10_6jecp"] [sub_resource type="Resource" id="Resource_2c7vk"] script = ExtResource("1_2c7vk") [sub_resource type="Resource" id="Resource_0rwfh"] script = ExtResource("2_fdn3e") blendMode = 1 metadata/_custom_type_script = "uid://4pdr2urse51u" [sub_resource type="Resource" id="Resource_cofyw"] script = ExtResource("3_0rwfh") shapeType = 0 shapeOpacityInnerBorder = -0.0341 shapeOpacityOuterBorder = 0.0641 shapeOpacityBorderOffset = -0.351 shapeOpacityBorderSpread = 0.032 shapeOpacityDistribution = 2.0697 shapeColorMappingInnerBorder = 0.1252 shapeColorMappingBorderOffset = -1.6144 shapeColorMappingBorderSpread = 1.1346 shapeColorMappingDistribution = 1.0165 metadata/_custom_type_script = "uid://0epjgkk6qmhy" [sub_resource type="Curve" id="Curve_kqbbs"] _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_plntr"] curve = SubResource("Curve_kqbbs") [sub_resource type="Resource" id="Resource_rnjrr"] script = ExtResource("4_cofyw") layerName = "Backblend" opacity = 0.5268 flareType = SubResource("Resource_cofyw") opacityCurvePerLayer = SubResource("CurveTexture_plntr") tint = Color(0.27730417, 0.27730417, 0.27730417, 1) hueShift = -110.7693 saturationShift = 100.0 lighntessShift = -28.466 size = 50.0 sizeScale = 0.1748 blendMode = SubResource("Resource_0rwfh") renderPriority = -3 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_kqbbs"] script = ExtResource("2_fdn3e") blendMode = 1 metadata/_custom_type_script = "uid://4pdr2urse51u" [sub_resource type="Resource" id="Resource_plntr"] script = ExtResource("6_plntr") innerHsl = Vector4(-0.048, 0, 0, 1) outerHsl = Vector4(0.376, 0, 0, 1) colorFillRange = 4.1896 colorFillDistributionPower = 0.6902 streaksFrequency = 1.3855 streaksNoise = 0.014 streaksNoiseScroll = 0.0185 streaks2Enabled = true streaks2Multiply = 1.7214 streaksFrequency2 = 2.7357 streaksRotationSpeed2 = 0.0085 streaksNoise2 = 0.0893 streaksNoiseScroll2 = 0.097 maskScale = 0.3353 maskRange = 0.7043 maskRangeOscillation = 0.1222 maskRangeOscillationSpeed = 0.195 maskFrequency = 0.3371 maskRotationSpeed = 0.007 metadata/_custom_type_script = "uid://d1t1a1ki176ii" [sub_resource type="Resource" id="Resource_h3mug"] script = ExtResource("4_cofyw") layerName = "Dark Star Streaks" opacity = 0.3134 flareType = SubResource("Resource_plntr") hueShift = -128.3917 saturationShift = 20.2797 lighntessShift = -38.3683 size = 10.0 sizeScale = 0.2283 blendMode = SubResource("Resource_kqbbs") renderPriority = -2 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_0bwjo"] script = ExtResource("3_0rwfh") shapeType = 7 shapeScale = 0.2902 shapeOpacityOuterBorder = 0.2151 shapeOpacityBorderOffset = -0.3764 shapeOpacityBorderSpread = -0.0137 shapeOpacityDistribution = 2.6863 shapeColorMappingInnerBorder = 0.1252 shapeColorMappingBorderOffset = -0.4921 shapeColorMappingBorderSpread = 0.3548 shapeColorMappingDistribution = 1.0165 metadata/_custom_type_script = "uid://0epjgkk6qmhy" [sub_resource type="Curve" id="Curve_h3mug"] _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_6jecp"] curve = SubResource("Curve_h3mug") [sub_resource type="Resource" id="Resource_0hnx2"] script = ExtResource("4_cofyw") layerName = "Core" flareType = SubResource("Resource_0bwjo") opacityCurvePerLayer = SubResource("CurveTexture_6jecp") tint = Color(1.1031533, 1.1031533, 1.1031533, 1) temparatureShift = 30.8571 saturationShift = -12.5714 lighntessShift = 8.0 size = 10.0 sizeScale = 0.1347 rotationOverX = -20.0 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Gradient" id="Gradient_lqdtj"] offsets = PackedFloat32Array(0, 0.116883114, 0.37662336, 0.48051947, 0.61904764) colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.75897336, 0.75897336, 0.75897336, 1, 0.10365856, 0.10365856, 0.10365856, 1, 0.04146342, 0.04146342, 0.04146342, 1, 0, 0, 0, 1) [sub_resource type="GradientTexture1D" id="GradientTexture1D_d0gt7"] gradient = SubResource("Gradient_lqdtj") [sub_resource type="Resource" id="Resource_xnvbt"] script = ExtResource("5_kqbbs") shapeScaleRange = 0.704 radialFillOffset = 0.0 radialMaskTexture = SubResource("GradientTexture1D_d0gt7") radialMaskOffset = 0.0 radialMaskRepeat = true conicMaskRepeat = true noiseScale = 0.1 metadata/_custom_type_script = "uid://dk8t1ljh3jroo" [sub_resource type="Resource" id="Resource_cm8qu"] script = ExtResource("4_cofyw") layerName = "X Inner" opacity = 0.122 numLayers = 4 flareType = SubResource("Resource_xnvbt") size = 5.0 sizeScale = 0.3084 sizeXScale = 0.0297 rotationOverX = -20.0 rotationPerLayer = 60.0 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Gradient" id="Gradient_05ijs"] offsets = PackedFloat32Array(0, 0.21355931, 0.27457628, 0.3762712) colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.24107182, 0.24107182, 0.24107182, 1, 0.09117687, 0.09117687, 0.09117687, 1, 0, 0, 0, 1) [sub_resource type="GradientTexture1D" id="GradientTexture1D_41fou"] gradient = SubResource("Gradient_05ijs") [sub_resource type="Resource" id="Resource_est8w"] script = ExtResource("5_kqbbs") shapeScaleRange = 0.704 radialMaskTexture = SubResource("GradientTexture1D_41fou") radialMaskOffset = 0.0 radialMaskRepeat = true metadata/_custom_type_script = "uid://dk8t1ljh3jroo" [sub_resource type="Resource" id="Resource_e5ii3"] script = ExtResource("4_cofyw") layerName = "X Soft Warm Glow" opacity = 0.1141 numLayers = 4 flareType = SubResource("Resource_est8w") tint = Color(1, 1, 1, 0.20784314) temparatureShift = 35.7559 saturationShift = 99.8461 size = 20.0 sizeScale = 0.1078 sizeXScale = 0.1809 rotationOverX = -20.0 rotationPerLayer = 60.0 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Gradient" id="Gradient_2qvql"] offsets = PackedFloat32Array(0, 0.21355931, 0.27457628, 0.3762712) colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.24107182, 0.24107182, 0.24107182, 1, 0.09117687, 0.09117687, 0.09117687, 1, 0, 0, 0, 1) [sub_resource type="GradientTexture1D" id="GradientTexture1D_v3po8"] gradient = SubResource("Gradient_2qvql") [sub_resource type="Resource" id="Resource_0dbv4"] script = ExtResource("5_kqbbs") shapeScaleRange = 0.704 radialMaskTexture = SubResource("GradientTexture1D_v3po8") radialMaskOffset = 0.0 radialMaskRepeat = true metadata/_custom_type_script = "uid://dk8t1ljh3jroo" [sub_resource type="Resource" id="Resource_284k4"] script = ExtResource("4_cofyw") layerName = "X Large Cold Glow" opacity = 0.0979 numLayers = 4 flareType = SubResource("Resource_0dbv4") tint = Color(1, 1, 1, 0.20784314) temparatureShift = -96.6857 saturationShift = 43.4286 size = 20.0 sizeScale = 0.2352 sizeXScale = 0.0734 screenOffsetStaticScale = 0.0059 screenOffsetStaticDirection = Vector2(2, 2) rotationOverX = -20.0 rotationPerLayer = 60.0 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_jwcf1"] script = ExtResource("6_plntr") colorFillRange = 1.812 streaksFrequency = 0.8675 streaksNoise = 0.014 streaksNoiseScroll = 0.0185 streaks2Enabled = true streaksAddVsMult = 1.0 streaks2Multiply = 0.5703 streaksFrequency2 = 2.045 streaksRotationSpeed2 = 0.0085 streaksNoise2 = 0.0893 streaksNoiseScroll2 = 0.097 maskScale = 0.2346 maskRange = 0.9988 maskRangeOscillation = 0.0 maskRangeOscillationSpeed = 0.195 maskInnerSize = 0.7266 maskFrequency = 0.3371 maskRotationSpeed = 0.007 metadata/_custom_type_script = "uid://d1t1a1ki176ii" [sub_resource type="Resource" id="Resource_lniih"] script = ExtResource("4_cofyw") layerName = "Star Streaks" opacity = 0.7651 flareType = SubResource("Resource_jwcf1") size = 10.0 sizeScale = 0.2105 metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_wc8a0"] script = ExtResource("3_0rwfh") shapeType = 0 shapeOpacityBorderOffset = -0.359 shapeOpacityBorderSpread = 0.513 shapeColorMappingInnerBorder = -0.0141 shapeColorMappingOuterBorder = -0.197 shapeColorMappingBorderOffset = -0.0585 shapeColorMappingBorderSpread = 0.3613 shapeColorMappingDistribution = 0.3915 metadata/_custom_type_script = "uid://0epjgkk6qmhy" [sub_resource type="Resource" id="Resource_ic8oo"] script = ExtResource("4_cofyw") layerName = "Soft Bokeh" opacity = 0.0758 numLayers = 4 flareType = SubResource("Resource_wc8a0") minHueRandom = -10.0 maxHueRandom = 10.0 lighntessShift = 32.0 size = 5.0 sizeScale = 0.3287 worldSize_vs_screenSize = 0.5 randomScaleMin = 0.3257 randomScaleMax = 1.0686 screenOffsetLayerScale = 0.2238 screenOffsetLayerDirection = Vector2(-1.692, -0.866) metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_6jecp"] script = ExtResource("8_0bwjo") fading = 0.0 opacity = 3.0 sizeX = 0.0 sizeY = 0.0 metadata/_custom_type_script = "uid://bmcf4qxpqs8mb" [sub_resource type="Resource" id="Resource_htsq8"] script = ExtResource("3_0rwfh") shapeType = 0 shapeOpacityBorderOffset = -0.359 shapeOpacityBorderSpread = 0.659 shapeColorMappingInnerBorder = -0.0141 shapeColorMappingOuterBorder = -0.197 shapeColorMappingBorderOffset = -0.0585 shapeColorMappingBorderSpread = 0.3613 shapeColorMappingDistribution = 0.3915 innerOpacity = 0.5485 metadata/_custom_type_script = "uid://0epjgkk6qmhy" [sub_resource type="Resource" id="Resource_isklh"] script = ExtResource("4_cofyw") layerName = "Soft Small Bokeh" opacity = 0.0524 numLayers = 12 flareType = SubResource("Resource_htsq8") minHueRandom = -40.0 maxHueRandom = 40.0 temparatureShift = 56.1902 saturationShift = 6.9845 lighntessShift = 7.5047 size = 2.3055 sizeScale = 0.535 worldSize_vs_screenSize = 0.5 randomScaleMin = 0.1428 randomScaleMax = 1.5372 screenOffsetStaticScale = 0.6857 screenOffsetStaticDirection = Vector2(-0.1, -0.1) screenOffsetLayerScale = 0.941 screenOffsetLayerDirection = Vector2(-1.692, -0.866) fading = SubResource("Resource_6jecp") metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_y0f3q"] script = ExtResource("7_rnjrr") amount = 0.2772 steps = 1 smear = 1.0 metadata/_custom_type_script = "uid://8ca7d84rikb7" [sub_resource type="Resource" id="Resource_c8uhk"] script = ExtResource("8_0bwjo") fading = 0.0 opacity = 3.0 sizeX = 0.0 sizeY = 0.0 metadata/_custom_type_script = "uid://bmcf4qxpqs8mb" [sub_resource type="Gradient" id="Gradient_vhomf"] offsets = PackedFloat32Array(0, 0.47118643, 1) colors = PackedColorArray(0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1) [sub_resource type="GradientTexture1D" id="GradientTexture1D_fuuku"] gradient = SubResource("Gradient_vhomf") [sub_resource type="Curve" id="Curve_pqom4"] _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_rybtw"] texture_mode = 1 curve = SubResource("Curve_pqom4") [sub_resource type="Gradient" id="Gradient_7dec8"] 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_2nhy6"] gradient = SubResource("Gradient_7dec8") [sub_resource type="Curve" id="Curve_wryug"] _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.26996198, 0), 0.0, 0.0, 0, 0, Vector2(0.33079848, 0.2688753), 0.62385446, 0.62385446, 0, 0, Vector2(0.39163497, 1), 0.0, 0.0, 0, 0, Vector2(0.39164498, 0), 0.0, 0.0, 0, 0, Vector2(0.6450381, 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 = 8 [sub_resource type="CurveTexture" id="CurveTexture_o1sak"] texture_mode = 1 curve = SubResource("Curve_wryug") [sub_resource type="Resource" id="Resource_p4631"] script = ExtResource("5_kqbbs") shapeScaleRange = 0.5 radialFillTexture = SubResource("GradientTexture1D_2nhy6") radialFillTile = 2.0 radialFillOffset = 0.186 radialFillRepeat = true conicFillTexture = SubResource("GradientTexture1D_fuuku") conicFillOffset = 0.0 conicFillRepeat = true radialMaskTexture = SubResource("CurveTexture_o1sak") radialMaskOffset = 0.0 radialMaskRepeat = true conicMaskTexture = SubResource("CurveTexture_rybtw") conicMaskStrength = 0.244 conicMaskTile = 24.0 conicMaskOffset = 0.0 conicMaskRepeat = true metadata/_custom_type_script = "uid://dk8t1ljh3jroo" [sub_resource type="Curve" id="Curve_bn3ln"] _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_0ri68"] curve = SubResource("Curve_bn3ln") [sub_resource type="Resource" id="Resource_06etu"] script = ExtResource("4_cofyw") layerName = "Partial Rainbow Rings 3" opacity = 0.0752 flareType = SubResource("Resource_p4631") overwriteColor = Color(2.6346047, 2.7291539, 3.0382695, 1) overwriteAmount = 1.0 opacityCurvePerLayer = SubResource("CurveTexture_0ri68") tint = Color(1.340301, 1.340301, 1.340301, 1) lighntessShift = 43.3566 size = 21.0855 sizeScale = 0.1256 sizeYScale = 0.6055 screenOffsetStaticScale = 0.0 screenOffsetStaticDirection = Vector2(1, 0) screenOffsetLayerScale = 0.0 screenOffsetLayerDirection = Vector2(-0.2005, -1) rotation = 180.0 fading = SubResource("Resource_c8uhk") chromaticAberation = SubResource("Resource_y0f3q") metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_iufr1"] script = ExtResource("8_0bwjo") fading = 0.0 opacity = 1.0 sizeX = 0.0 sizeY = 0.6289 metadata/_custom_type_script = "uid://bmcf4qxpqs8mb" [sub_resource type="Resource" id="Resource_0a53m"] script = ExtResource("3_0rwfh") shapeType = 0 shapeScale = 0.4009 shapeOpacityBorderOffset = -0.131 shapeOpacityBorderSpread = 1.033 shapeOpacityDistribution = 3.1293 shapeColorMappingInnerBorder = -0.5455 shapeColorMappingOuterBorder = 0.1983 outerOpacity = 0.0 metadata/_custom_type_script = "uid://0epjgkk6qmhy" [sub_resource type="Curve" id="Curve_yqvof"] _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_mcqlw"] curve = SubResource("Curve_yqvof") [sub_resource type="Resource" id="Resource_jyn2q"] script = ExtResource("4_cofyw") layerName = "Big Horizontal Streak" opacity = 0.0404 flareType = SubResource("Resource_0a53m") opacityCurvePerLayer = SubResource("CurveTexture_mcqlw") temparatureShift = -51.949 saturationShift = -1.6839 size = 20.0 sizeScale = 0.6224 sizeXScale = 0.9021 sizeYScale = 0.2099 screenSizeScale = 0.616 fading = SubResource("Resource_iufr1") metadata/_custom_type_script = "uid://u3g0mlwlpd6s" [sub_resource type="Resource" id="Resource_fdn3e"] script = ExtResource("9_h3mug") toSize = 0.0 [resource] script = ExtResource("10_6jecp") mainColor = Color(3.2944162, 2.6594555, 0, 1) scale = 0.8983 layers = [SubResource("Resource_rnjrr"), SubResource("Resource_h3mug"), SubResource("Resource_0hnx2"), SubResource("Resource_cm8qu"), SubResource("Resource_e5ii3"), SubResource("Resource_284k4"), SubResource("Resource_lniih"), SubResource("Resource_ic8oo"), SubResource("Resource_isklh"), SubResource("Resource_06etu"), SubResource("Resource_jyn2q")] fading = SubResource("Resource_2c7vk") occlusion = SubResource("Resource_fdn3e") metadata/_custom_type_script = "uid://bh37fg1dnc37s"