[gd_scene load_steps=58 format=3 uid="uid://bcyaxa6206l4d"] [ext_resource type="Script" uid="uid://bu6np1t32bddg" path="res://addons/rokojori_action_library/Runtime/UI/UI.cs" id="1_op0b4"] [ext_resource type="Resource" uid="uid://dp57o0ykhkqfj" path="res://addons/rokojori_action_library/Runtime/UI/UI-Settings-Default.tres" id="2_iufyf"] [ext_resource type="Resource" uid="uid://b4iykcwesp1y6" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/UITime.tres" id="2_kfok7"] [ext_resource type="Script" uid="uid://cnkyynboxg1qg" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UINumber.cs" id="4_05c0h"] [ext_resource type="Script" uid="uid://c2hicupu28nbi" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/UIRegion.cs" id="5_05c0h"] [ext_resource type="PackedScene" uid="uid://d728w4qocmyb" path="res://addons/rokojori_action_library/Tools/Messages/Message.tscn" id="5_u3an3"] [ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="6_j2i2l"] [ext_resource type="Script" uid="uid://dlu21piejg7w0" path="res://addons/rokojori_action_library/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangleMaterial.cs" id="9_a81dy"] [ext_resource type="Shader" uid="uid://x1a008jxt3ej" path="res://addons/rokojori_action_library/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangle.gdshader" id="10_fbdhv"] [ext_resource type="Script" uid="uid://dwuimn03cvh3" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/UIImageTypes/RoundedRectangleUIImageType.cs" id="12_8waa8"] [ext_resource type="Script" uid="uid://bx0bk663u3hj5" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/UIImage.cs" id="12_kfok7"] [ext_resource type="Script" uid="uid://y2p0r8c5rs45" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/ColorPropertyName.cs" id="14_pugir"] [ext_resource type="Script" uid="uid://f7s137m6egkj" path="res://addons/rokojori_action_library/Runtime/UI/ShaderProperties/ShaderUIColor.cs" id="15_ojjyv"] [ext_resource type="Script" uid="uid://jqgdm3r2u8xq" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/FloatPropertyName.cs" id="16_bjurn"] [ext_resource type="Script" uid="uid://j3mk8vwv56ui" path="res://addons/rokojori_action_library/Runtime/UI/ShaderProperties/ShaderUINumber.cs" id="17_pyi7r"] [ext_resource type="Script" uid="uid://3bymmno3avag" path="res://addons/rokojori_action_library/Runtime/UI/Transitions/TransitionSettingsAll.cs" id="22_fbdhv"] [ext_resource type="Resource" uid="uid://vbvri2ltruat" path="res://addons/rokojori_action_library/Tools/Messages/Vertical-Slider.tres" id="24_8aipl"] [ext_resource type="Script" uid="uid://btwjt483gljv7" path="res://addons/rokojori_action_library/Runtime/UI/Components/UISlider.cs" id="25_8waa8"] [ext_resource type="Script" uid="uid://lhuuedx87rem" path="res://addons/rokojori_action_library/Runtime/Animation/Smoothing/FrameSmoothing.cs" id="26_pugir"] [sub_resource type="Resource" id="Resource_bjurn"] script = ExtResource("4_05c0h") value = 100.0 unit = "pw" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_kw2vf"] script = ExtResource("4_05c0h") value = 100.0 unit = "ph" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_3d233"] script = ExtResource("4_05c0h") value = 0.0 unit = "pw" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_d5ifl"] script = ExtResource("4_05c0h") value = 1.0 unit = "100.0*pw - 1.5*em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_8hjge"] script = ExtResource("4_05c0h") value = 0.0 unit = "" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 [sub_resource type="Resource" id="Resource_5piug"] script = ExtResource("4_05c0h") value = 1.5 unit = "em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_fad61"] script = ExtResource("4_05c0h") value = 1.0 unit = "100*ph - 1*em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_yf77t"] script = ExtResource("4_05c0h") value = 0.0 unit = "em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="ShaderMaterial" id="ShaderMaterial_u3an3"] shader = ExtResource("10_fbdhv") shader_parameter/size = Vector2(25.92, 566.72) shader_parameter/sharpness = 5.0 shader_parameter/borderRadius = 10.1434 shader_parameter/strokeSize = 0.0 shader_parameter/offset = 8.7264 shader_parameter/fillColor = Color(0.405788, 0.519986, 0.717237, 0.164706) shader_parameter/fillUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenfillMultiplyUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenfillMultiplyUVMovement = Vector2(0, 0) shader_parameter/strokeColor = Color(1, 1, 1, 1) shader_parameter/strokeUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenStrokeMultiplyUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenStrokeMultiplyUVMovment = Vector2(0, 0) shader_parameter/opacity = 1.0 script = ExtResource("9_a81dy") [sub_resource type="Gradient" id="Gradient_pugir"] [sub_resource type="GradientTexture1D" id="GradientTexture1D_ojjyv"] gradient = SubResource("Gradient_pugir") [sub_resource type="Resource" id="Resource_njmq0"] script = ExtResource("4_05c0h") value = 0.587 unit = "em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_nti5i"] script = ExtResource("6_j2i2l") color = Color(0.405788, 0.519986, 0.717237, 0.164706) isAnimated = false blendMode = 2 animationDuration = 1.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://drqb0pm5ub64g" [sub_resource type="Resource" id="Resource_nqfew"] script = ExtResource("4_05c0h") value = 0.505 unit = "em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_qx88e"] script = ExtResource("4_05c0h") value = 0.0 unit = "em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_6tpwj"] script = ExtResource("12_8waa8") fillColor = SubResource("Resource_nti5i") borderRadius = SubResource("Resource_njmq0") strokeSize = SubResource("Resource_qx88e") offset = SubResource("Resource_nqfew") metadata/_custom_type_script = "uid://dwuimn03cvh3" [sub_resource type="Resource" id="Resource_6yun5"] script = ExtResource("4_05c0h") value = 100.0 unit = "pw" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_341ao"] script = ExtResource("4_05c0h") value = 100.0 unit = "ph" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_b80i2"] script = ExtResource("4_05c0h") value = 0.0 unit = "" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_hk8o2"] script = ExtResource("4_05c0h") value = 0.0 unit = "" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_s0h4r"] script = ExtResource("14_pugir") propertyName = "fillColor" [sub_resource type="Resource" id="Resource_6n8ht"] script = ExtResource("15_ojjyv") colorPropertyName = SubResource("Resource_s0h4r") color = SubResource("Resource_nti5i") [sub_resource type="Resource" id="Resource_aaxts"] script = ExtResource("16_bjurn") propertyName = "borderRadius" [sub_resource type="Resource" id="Resource_savpf"] script = ExtResource("17_pyi7r") floatPropertyName = SubResource("Resource_aaxts") number = SubResource("Resource_njmq0") [sub_resource type="Resource" id="Resource_mnb7u"] script = ExtResource("16_bjurn") propertyName = "strokeSize" [sub_resource type="Resource" id="Resource_22me6"] script = ExtResource("17_pyi7r") floatPropertyName = SubResource("Resource_mnb7u") number = SubResource("Resource_qx88e") [sub_resource type="Resource" id="Resource_pq5hs"] script = ExtResource("16_bjurn") propertyName = "offset" [sub_resource type="Resource" id="Resource_big0f"] script = ExtResource("17_pyi7r") floatPropertyName = SubResource("Resource_pq5hs") number = SubResource("Resource_nqfew") [sub_resource type="ShaderMaterial" id="ShaderMaterial_k2icm"] shader = ExtResource("10_fbdhv") shader_parameter/size = Vector2(25.92, 172.8) shader_parameter/sharpness = 5.0 shader_parameter/borderRadius = 17.28 shader_parameter/strokeSize = 0.0 shader_parameter/offset = 7.77601 shader_parameter/fillColor = Color(1, 1, 1, 0.184314) shader_parameter/fillUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenfillMultiplyUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenfillMultiplyUVMovement = Vector2(0, 0) shader_parameter/strokeColor = Color(1, 1, 1, 1) shader_parameter/strokeUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenStrokeMultiplyUVTransform = Vector4(0, 0, 0, 0) shader_parameter/screenStrokeMultiplyUVMovment = Vector2(0, 0) shader_parameter/opacity = 1.0 script = ExtResource("9_a81dy") [sub_resource type="Gradient" id="Gradient_ndr6p"] offsets = PackedFloat32Array(1) colors = PackedColorArray(1, 1, 1, 1) [sub_resource type="GradientTexture1D" id="GradientTexture1D_1l3k4"] gradient = SubResource("Gradient_ndr6p") [sub_resource type="Resource" id="Resource_sp4ww"] script = ExtResource("4_05c0h") value = 0.71 unit = "em" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_a7iwp"] script = ExtResource("4_05c0h") value = 0.0 unit = "" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_v1pjs"] script = ExtResource("12_8waa8") borderRadius = SubResource("Resource_sp4ww") strokeSize = SubResource("Resource_a7iwp") metadata/_custom_type_script = "uid://dwuimn03cvh3" [sub_resource type="Resource" id="Resource_x0i5b"] script = ExtResource("4_05c0h") value = 0.0 unit = "" isAnimated = false animationDuration = 0.0 animationOffset = 0.0 [sub_resource type="Curve" id="Curve_ojjyv"] _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="Resource" id="Resource_55od3"] script = ExtResource("22_fbdhv") transitionAllProperties = false duration = 0.5 curve = SubResource("Curve_ojjyv") timeLine = ExtResource("2_kfok7") metadata/_custom_type_script = "uid://3bymmno3avag" [sub_resource type="Resource" id="Resource_ud4em"] script = ExtResource("26_pugir") frames = 20.0 metadata/_custom_type_script = "uid://lhuuedx87rem" [node name="Messages" type="Control"] layout_mode = 3 anchor_right = 0.983 anchor_bottom = 0.901 offset_right = -0.416016 offset_bottom = 0.151978 grow_horizontal = 2 grow_vertical = 2 [node name="UI" type="Control" parent="."] anchors_preset = 0 offset_right = 1132.0 offset_bottom = 584.0 mouse_filter = 1 script = ExtResource("1_op0b4") settings = ExtResource("2_iufyf") useParentSize = true X_computedFontSizePixels = 17.28 customDisposerIDs = PackedStringArray("ciOsgmckohhN3Ejw:Messages ▸ UI ▸ Scroller ▸ Vertical Scroller ▸ Button", "9ak1UYtRMpBsDldi:Messages ▸ UI ▸ Scroller") metadata/_custom_type_script = "uid://bu6np1t32bddg" [node name="Scroller" type="Control" parent="UI"] clip_contents = true anchors_preset = 0 offset_right = 1132.0 offset_bottom = 584.0 mouse_filter = 1 script = ExtResource("5_05c0h") width = SubResource("Resource_bjurn") height = SubResource("Resource_kw2vf") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Messages" type="Control" parent="UI/Scroller"] anchors_preset = 0 offset_right = 1106.08 offset_bottom = 962.92 pivot_offset = Vector2(553.04, 481.46) mouse_filter = 1 script = ExtResource("5_05c0h") layout = 1 horizontalAlignment = SubResource("Resource_3d233") width = SubResource("Resource_d5ifl") position = 2 top = SubResource("Resource_8hjge") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Message" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_right = 1140.64 pivot_offset = Vector2(570.32, 68.78) [node name="Message2" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_top = 137.56 offset_right = 1140.64 offset_bottom = 275.12 pivot_offset = Vector2(570.32, 68.78) [node name="Message3" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_top = 275.12 offset_right = 1140.64 offset_bottom = 412.68 pivot_offset = Vector2(570.32, 68.78) [node name="Message4" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_top = 412.68 offset_right = 1140.64 offset_bottom = 550.24 pivot_offset = Vector2(570.32, 68.78) [node name="Message5" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_top = 550.24 offset_right = 1140.64 offset_bottom = 687.8 pivot_offset = Vector2(570.32, 68.78) [node name="Message6" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_top = 687.8 offset_right = 1140.64 offset_bottom = 825.36 pivot_offset = Vector2(570.32, 68.78) [node name="Message7" parent="UI/Scroller/Messages" instance=ExtResource("5_u3an3")] offset_top = 825.36 offset_right = 1140.64 offset_bottom = 962.92 pivot_offset = Vector2(570.32, 68.78) [node name="Vertical Scroller" type="Control" parent="UI/Scroller"] anchors_preset = 0 offset_left = 1106.08 offset_right = 1132.0 offset_bottom = 566.72 pivot_offset = Vector2(12.96, 283.36) mouse_filter = 1 script = ExtResource("5_05c0h") width = SubResource("Resource_5piug") height = SubResource("Resource_fad61") position = 2 right = SubResource("Resource_yf77t") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Background" type="TextureRect" parent="UI/Scroller/Vertical Scroller"] material = SubResource("ShaderMaterial_u3an3") layout_mode = 0 offset_right = 25.92 offset_bottom = 566.72 pivot_offset = Vector2(12.96, 283.36) texture = SubResource("GradientTexture1D_ojjyv") expand_mode = 1 script = ExtResource("12_kfok7") imageType = SubResource("Resource_6tpwj") width = SubResource("Resource_6yun5") height = SubResource("Resource_341ao") position = 2 left = SubResource("Resource_b80i2") top = SubResource("Resource_hk8o2") colorProperties = [SubResource("Resource_6n8ht")] numberProperties = [SubResource("Resource_savpf"), SubResource("Resource_22me6"), SubResource("Resource_big0f")] metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="Button" type="TextureRect" parent="UI/Scroller/Vertical Scroller"] material = SubResource("ShaderMaterial_k2icm") layout_mode = 0 offset_right = 25.92 offset_bottom = 172.8 pivot_offset = Vector2(12.96, 86.4) texture = SubResource("GradientTexture1D_1l3k4") expand_mode = 1 script = ExtResource("12_kfok7") imageType = SubResource("Resource_v1pjs") parentStyle = ExtResource("24_8aipl") top = SubResource("Resource_x0i5b") transitionSettings = SubResource("Resource_55od3") metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="UISlider" type="Node" parent="UI/Scroller/Vertical Scroller" node_paths=PackedStringArray("button", "background", "scrollTarget", "scrollContainer")] script = ExtResource("25_8waa8") button = NodePath("../Button") background = NodePath("../Background") smoothing = SubResource("Resource_ud4em") scrollTarget = NodePath("../../Messages") scrollContainer = NodePath("../..") mouseWheelAbsoluteScroll = 50.0 mouseWheelRelativeScroll = 0.0 metadata/_custom_type_script = "uid://btwjt483gljv7"