diff --git a/Character/Foot Steps/FootSteps.cs b/Character/Foot Steps/FootSteps.cs index b24b42b..f83c8a0 100644 --- a/Character/Foot Steps/FootSteps.cs +++ b/Character/Foot Steps/FootSteps.cs @@ -48,7 +48,7 @@ public partial class FootSteps: Action { var index = counter - i; - index = MathX.Repeat( index, footStepsContainer.GetChildCount() ); + index = MathX.RepeatInt( index, footStepsContainer.GetChildCount() ); if ( index >= footStepsContainer.GetChildCount() ) { diff --git a/Character/Variables/CollectItem.cs b/Character/Variables/CollectItem.cs index 08e011f..7455ea4 100644 --- a/Character/Variables/CollectItem.cs +++ b/Character/Variables/CollectItem.cs @@ -1,6 +1,8 @@ using Godot; using Rokojori; +using Rokojori.Extensions; + [Tool, GlobalClass] public partial class CollectItem : Action { @@ -23,7 +25,7 @@ public partial class CollectItem : Action var collectablesContainer = Unique.Get().collectablesContainer; - var labelRegion = collectablesContainer.CreateChild( packedLabel ); + var labelRegion = collectablesContainer.CreateChildFromScene( packedLabel ); var label = labelRegion.Get(); diff --git a/Character/Variables/CollectableCounter.cs b/Character/Variables/CollectableCounter.cs index 9bd1745..3edb1a6 100644 --- a/Character/Variables/CollectableCounter.cs +++ b/Character/Variables/CollectableCounter.cs @@ -1,6 +1,8 @@ using Godot; using Rokojori; +using Rokojori.Extensions; + [Tool, GlobalClass] public partial class CollectableCounter : Action { diff --git a/Main/Main.tscn b/Main/Main.tscn index 44b286c..e1892a1 100644 --- a/Main/Main.tscn +++ b/Main/Main.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=1140 format=4 uid="uid://b5l8s4mmexi0m"] +[gd_scene load_steps=1138 format=4 uid="uid://b5l8s4mmexi0m"] [ext_resource type="Script" uid="uid://dedtmhyfax8p0" path="res://addons/rokojori_action_library/Runtime/App/Main.cs" id="1_rii6w"] [ext_resource type="Script" uid="uid://dyf6ee3ov3ran" path="res://addons/rokojori_action_library/Runtime/Actions/OnReady.cs" id="2_bdfmq"] @@ -6,11 +6,11 @@ [ext_resource type="Script" uid="uid://edtvlsps4bnc" path="res://addons/rokojori_action_library/Runtime/App/App.cs" id="6_dr2ar"] [ext_resource type="Script" uid="uid://cjie4532uimke" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleManager.cs" id="7_oqc0w"] [ext_resource type="Script" uid="uid://irn5l5pgo176" path="res://addons/rokojori_action_library/Runtime/Sensors/SensorManagerSetup.cs" id="8_5tndj"] -[ext_resource type="Script" uid="uid://cdweilvlwjucr" path="res://addons/rokojori_action_library/Runtime/Time/TimeLineManager.cs" id="9_efctk"] +[ext_resource type="Script" uid="uid://blhqqoa8xfmj4" path="res://addons/rokojori_action_library/Runtime/Time/TimelineManager.cs" id="9_efctk"] [ext_resource type="Resource" uid="uid://c5rvf5v86ybks" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Default - Keyboard & Mouse.tres" id="9_n3ovv"] [ext_resource type="Resource" uid="uid://bv40lrpi3831d" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Gamepad/Default - GamePad.tres" id="10_ctjju"] -[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="10_qfrgw"] -[ext_resource type="Resource" uid="uid://h6oi6vkj4c2m" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/RealTime.tres" id="11_sl01w"] +[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/Timelines/Game Time.tres" id="10_qfrgw"] +[ext_resource type="Resource" uid="uid://h6oi6vkj4c2m" path="res://addons/rokojori_action_library/Runtime/Time/Timelines/Real Time.tres" id="11_sl01w"] [ext_resource type="AudioStream" uid="uid://0ws120darbw0" path="res://Audio/Music/WinterTales - New Bells.ogg" id="12_06wgu"] [ext_resource type="Script" uid="uid://dsbph60xvjkaw" path="res://addons/rokojori_action_library/Runtime/Audio/AudioManager/AudioManager.cs" id="12_d1bft"] [ext_resource type="AudioStream" uid="uid://c0mwmchss7if5" path="res://Audio/Music/WinterTales - New Bells Spring.ogg" id="13_jgo2j"] @@ -34,6 +34,7 @@ [ext_resource type="Resource" uid="uid://b5gc2rsdvb8x1" path="res://Character/Smoothed Player Position Shader Property.tres" id="18_b71pn"] [ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="18_dk6jw"] [ext_resource type="Shader" uid="uid://b734lcqo4dptn" path="res://GameObjects/Fir/FirShader.gdshader" id="18_oxa7j"] +[ext_resource type="Resource" uid="uid://b4iykcwesp1y6" path="res://addons/rokojori_action_library/Runtime/Time/Timelines/UI Time.tres" id="19_mcvtj"] [ext_resource type="Script" uid="uid://dna13qop6b0na" path="res://addons/rokojori_action_library/Runtime/Cameras/CameraSlot.cs" id="19_nrysi"] [ext_resource type="Shader" uid="uid://b3upbrj3uyf4j" path="res://GameObjects/Grass/Grass.gdshader" id="19_oluvp"] [ext_resource type="Script" uid="uid://bgiluy6xgcvb0" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Overlay/Vignette/VignetteEffect.cs" id="20_jkd0a"] @@ -41,7 +42,6 @@ [ext_resource type="Shader" uid="uid://dfeyht816trv3" path="res://GameObjects/Foliage/Foliage-Shader-Overlay.gdshader" id="21_swm2d"] [ext_resource type="Shader" uid="uid://cvvvtd2favpnl" path="res://GameObjects/Foliage/Foliage-Shader-Highlight.gdshader" id="22_5kble"] [ext_resource type="Script" uid="uid://3e3n1jav7rh2" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Properties/SetGlobalVector3PropertyFromNode.cs" id="23_524ac"] -[ext_resource type="Script" uid="uid://bkcgo0ho1x6ju" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Edge/Rim/RimEffect.cs" id="23_rpmi0"] [ext_resource type="Script" uid="uid://bbrqjqs6dc1hy" path="res://addons/rokojori_action_library/Runtime/Cameras/EditorCamera/EditorCamera.cs" id="23_yr58t"] [ext_resource type="Script" uid="uid://crygvwrg2uvvk" path="res://addons/rokojori_action_library/Runtime/Cameras/CameraTypes/ThirdPersonCamera/ThirdPersonCamera.cs" id="24_ntqly"] [ext_resource type="Script" uid="uid://cl36x2jgfuypo" path="res://addons/rokojori_action_library/Runtime/Actions/OnProcess.cs" id="25_bm7sa"] @@ -102,12 +102,12 @@ [ext_resource type="Texture2D" uid="uid://bbdtrr2a72fly" path="res://assets/rokojori-houses/village-center.png" id="43_pld03"] [ext_resource type="PackedScene" uid="uid://b8qire5fyp732" path="res://assets/kenney_holiday-kit/Models/GLB format/lantern-hanging.glb" id="43_rwf7d"] [ext_resource type="Resource" uid="uid://mbnb46tah4i7" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Forward.tres" id="43_ytmp3"] -[ext_resource type="Script" uid="uid://bx0bk663u3hj5" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/UIImage.cs" id="44_kqgb3"] +[ext_resource type="Script" uid="uid://bx0bk663u3hj5" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/Image/UIImage.cs" id="44_kqgb3"] [ext_resource type="Script" uid="uid://c4s7kbtpirx6b" path="res://addons/rokojori_action_library/Runtime/Animation/Wipe/Wipe.cs" id="45_loqre"] [ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="45_p0sg1"] [ext_resource type="Resource" uid="uid://bfxeh1y1vgkiu" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Left.tres" id="45_v4k1o"] [ext_resource type="Texture2D" uid="uid://c8owbl4funmli" path="res://assets/rokojori-houses/wall.png" id="46_cunny"] -[ext_resource type="Script" uid="uid://dwuimn03cvh3" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/UIImageTypes/RoundedRectangleUIImageType.cs" id="46_er746"] +[ext_resource type="Script" uid="uid://dwuimn03cvh3" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/Image/UIImageTypes/RoundedRectangleUIImageType.cs" id="46_er746"] [ext_resource type="Script" uid="uid://cn05bqaq15tty" path="res://addons/rokojori_action_library/Runtime/Animation/Wipe/WipeSettings.cs" id="46_jhmds"] [ext_resource type="Script" uid="uid://dcwqfprd63q28" path="res://addons/rokojori_action_library/Runtime/Animation/Wipe/WipeEffects/NoiseWipe.cs" id="46_mseeg"] [ext_resource type="Resource" uid="uid://bm2d6nhevcjel" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Right.tres" id="46_p2tm2"] @@ -156,19 +156,19 @@ [ext_resource type="AudioStream" uid="uid://dltk1xw3s35qw" path="res://Audio/Sounds/Foot Steps/WinterTales - FootSteps.ogg" id="72_dis6l"] [ext_resource type="Resource" uid="uid://daivy2l77st5v" path="res://GameObjects/Collectable-Collisions.tres" id="72_jguvn"] [ext_resource type="Script" uid="uid://pevgspwywsxi" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Color/HSLAdjustment/HSLAdjustmentEffect.cs" id="74_c5ng7"] -[ext_resource type="Texture2D" uid="uid://c30nul6romace" path="res://addons/rokojori_action_library/Runtime/Procedural/Noise/RGB 3D Noise.png" id="74_ju6hd"] -[ext_resource type="Script" uid="uid://balixgskgouhm" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Distortion/TextureDistortion/TextureDistortionEffect.cs" id="75_r64p5"] +[ext_resource type="Texture2D" uid="uid://c30nul6romace" path="res://addons/rokojori_action_library/Runtime/Procedural/Noise/RGB 3D Noise.png" id="75_r14qv"] [ext_resource type="Script" uid="uid://kodskdb1mcd4" path="res://addons/rokojori_action_library/Runtime/Interactions/CharacterController/CharacterMovements/TurnMovementType.cs" id="76_12vd0"] [ext_resource type="Script" uid="uid://ba0o3tx67kjnl" path="res://addons/rokojori_action_library/Runtime/Actions/OnPhysicsProcess.cs" id="76_63qv8"] +[ext_resource type="Script" uid="uid://balixgskgouhm" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Distortion/TextureDistortion/TextureDistortionEffect.cs" id="76_mcvtj"] [ext_resource type="Resource" uid="uid://dfqc5ainuim21" path="res://Character/Player-Collector.tres" id="77_7drkg"] -[ext_resource type="Resource" uid="uid://bkfi5scnncqqe" path="res://UI/Dialog/Dialog Hidden Styel.tres" id="77_dq7d0"] +[ext_resource type="Resource" uid="uid://bkfi5scnncqqe" path="res://UI/Dialog/Dialog Hidden Style.tres" id="77_dq7d0"] [ext_resource type="Script" uid="uid://cf5jsfq6agufc" path="res://addons/rokojori_action_library/Runtime/Actions/Node3D/SetScreenTransform.cs" id="77_gxlxg"] [ext_resource type="Resource" uid="uid://c11wt1wu6ciyc" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorVFXPresets/Screen/Digital Compression.tres" id="77_jlp8b"] [ext_resource type="Script" uid="uid://rqs2m0u6yvvf" path="res://addons/rokojori_action_library/Runtime/UI/Nodes/UIText.cs" id="77_ubijs"] [ext_resource type="Script" uid="uid://c01nqtwmfostx" path="res://addons/rokojori_action_library/Runtime/GameObjects/Variables/Int/IntVariable.cs" id="77_xoywq"] [ext_resource type="Resource" uid="uid://d0k8ig2sum1fk" path="res://GameObjects/Present/Present-Collectable.tres" id="78_7drkg"] [ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="78_dq7d0"] -[ext_resource type="Script" uid="uid://cd0ikdsdhutn0" path="res://addons/rokojori_action_library/Runtime/Actions/RJLogMessage.cs" id="79_dj82f"] +[ext_resource type="Script" uid="uid://cd0ikdsdhutn0" path="res://addons/rokojori_action_library/Runtime/Actions/LogMessage.cs" id="79_dj82f"] [ext_resource type="Resource" uid="uid://c51155ys7wme8" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorVFXPresets/Screen/Analog Tube TV .tres" id="79_ka6hw"] [ext_resource type="Script" uid="uid://xnupkyu3042b" path="res://addons/rokojori_action_library/Runtime/Interactions/Collider.cs" id="80_3rj3l"] [ext_resource type="Resource" uid="uid://c5qouanne0mar" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorVFXPresets/Physical/Frozen Ice.tres" id="80_fqrsx"] @@ -203,7 +203,7 @@ [ext_resource type="Script" uid="uid://8a10in76h56n" path="res://addons/rokojori_action_library/Runtime/Shading/Generators/Spatial/Alpha/AlphaModule.cs" id="91_2jvpv"] [ext_resource type="Resource" uid="uid://hs33m81dlips" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorVFXPresets/Glow/Yellow Cinematic Bloom.tres" id="91_4545n"] [ext_resource type="Script" uid="uid://b3ipr2fudbgyu" path="res://addons/rokojori_action_library/Runtime/Interactions/Collecting/CollectableTypeGroup.cs" id="91_dj82f"] -[ext_resource type="Script" uid="uid://ceaglilesxsi4" path="res://addons/rokojori_action_library/Runtime/Actions/ActionSequence.cs" id="91_vgxo8"] +[ext_resource type="Script" uid="uid://ceaglilesxsi4" path="res://addons/rokojori_action_library/Runtime/Actions/Sequence/Sequence.cs" id="91_vgxo8"] [ext_resource type="Script" uid="uid://dpkfvftsk23we" path="res://addons/rokojori_action_library/Runtime/Shading/Generators/Spatial/Fading/Fresnel/FresnelFading.cs" id="92_f4eun"] [ext_resource type="Script" uid="uid://b2g7rycr0ouu4" path="res://addons/rokojori_action_library/Runtime/Actions/Time/Delay.cs" id="92_tr1d7"] [ext_resource type="Script" uid="uid://cuqknlygn6vxe" path="res://addons/rokojori_action_library/Runtime/Interactions/CharacterController/Actions/SetCharacterControllerAction.cs" id="92_vgxo8"] @@ -281,6 +281,7 @@ [ext_resource type="Material" uid="uid://clba0ob51hayq" path="res://UI/Map/Map Player Arrow.tres" id="152_31pys"] [ext_resource type="Material" uid="uid://corl7v1lydilm" path="res://UI/Map/Map Player Camera.tres" id="153_bm7sa"] [ext_resource type="PackedScene" uid="uid://beh68ly34coau" path="res://GameObjects/Pink Bush/Pink Bush.tscn" id="158_y6wps"] +[ext_resource type="Script" uid="uid://biq088t6s6ohf" path="res://addons/rokojori_action_library/Runtime/Actions/Audio/StopMusic.cs" id="160_r14qv"] [ext_resource type="Material" uid="uid://bdjtva08iu7oy" path="res://GameObjects/Roof/Roof Spiky.material" id="160_yttar"] [ext_resource type="PackedScene" uid="uid://dawxe3jm1j1ei" path="res://GameObjects/Present/Present.tscn" id="161_06wgu"] [ext_resource type="Material" uid="uid://1h5s2dr4bpx6" path="res://GameObjects/Foliage/Bush Material.tres" id="161_nfrna"] @@ -383,9 +384,6 @@ [ext_resource type="Script" uid="uid://rukdqg1uo30" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Vector3PropertyName.cs" id="320_r64p5"] [ext_resource type="Script" uid="uid://bn31ol127rm2i" path="res://addons/rokojori_action_library/Runtime/VFX/FlashVFX/FlashTypes/CustomFlashType/CustomFlashPosition.cs" id="321_fbx0p"] [ext_resource type="AudioStream" uid="uid://0765d37djhj1" path="res://Audio/Sounds/Explosion/explosion.ogg" id="323_uhxun"] -[ext_resource type="Script" uid="uid://csr18y8chfxwo" path="res://addons/rokojori_action_library/Runtime/Procedural/Mesh/Generator/MeshGenerator.cs" id="324_0klnf"] -[ext_resource type="Script" uid="uid://djb5k01vcut20" path="res://addons/rokojori_action_library/Runtime/Procedural/Mesh/Generator/UnitBillboardQuadsGenerator.cs" id="325_h2kd5"] -[ext_resource type="ArrayMesh" uid="uid://xnxhwag6tjb8" path="res://.rokojori/cache/MeshGeneratorType/UnitBillboardQuadsGenerator-10.tres" id="327_8b3wv"] [sub_resource type="Resource" id="Resource_i8mni"] script = ExtResource("18_dk6jw") @@ -474,7 +472,6 @@ globalShaderProperties = [SubResource("Resource_23vqh"), SubResource("Resource_4 [sub_resource type="Resource" id="Resource_vwon7"] script = ExtResource("40_uqrk0") -timeLine = ExtResource("11_sl01w") metadata/_custom_type_script = "uid://ddhwhwos5kkrm" [sub_resource type="CapsuleMesh" id="CapsuleMesh_oxa7j"] @@ -580,24 +577,6 @@ script = ExtResource("63_u533a") layer = SubResource("Resource_762km") metadata/_custom_type_script = "uid://chqp2otobal7a" -[sub_resource type="CompositorEffect" id="CompositorEffect_ixqtu"] -resource_local_to_scene = false -resource_name = "" -enabled = true -effect_callback_type = 1 -access_resolved_color = false -access_resolved_depth = false -needs_motion_vectors = false -needs_normal_roughness = false -script = ExtResource("23_rpmi0") -rimOffsetX = 0.0 -rimOffsetY = -3.0 -minDepth = 0.3806 -depthScale = 194.1054 -depthOffset = 0.6 -contrast = 1000.0 -metadata/_custom_type_script = "uid://bkcgo0ho1x6ju" - [sub_resource type="Resource" id="Resource_i46l2"] script = ExtResource("87_btbfg") layerName = "Color Correction" @@ -690,7 +669,7 @@ point_count = 3 curve = SubResource("Curve_7axlu") [sub_resource type="Curve" id="Curve_ie6m2"] -_data = [Vector2(0, 0.59609824), 0.0, -6.9739895, 0, 0, Vector2(0.013779528, 0.488078), -0.24279492, -0.24279492, 0, 0, Vector2(1, 0.24310517), -0.2483956, 0.0, 1, 0] +_data = [Vector2(0, 0.5912577), 0.0, -6.9739895, 0, 0, Vector2(0.034090914, 0.46165645), -0.24279492, -0.24279492, 0, 0, Vector2(1, 0.25230062), -0.21674487, 0.0, 1, 0] point_count = 3 [sub_resource type="CurveTexture" id="CurveTexture_p64cs"] @@ -704,7 +683,7 @@ point_count = 3 [sub_resource type="CurveTexture" id="CurveTexture_hpfyh"] curve = SubResource("Curve_22k1k") -[sub_resource type="CompositorEffect" id="CompositorEffect_fbx0p"] +[sub_resource type="CompositorEffect" id="CompositorEffect_5ifxw"] resource_local_to_scene = false resource_name = "" enabled = true @@ -712,20 +691,21 @@ effect_callback_type = 4 needs_motion_vectors = false needs_normal_roughness = false script = ExtResource("94_4545n") -outlineWidth = -0.0516 +outlineWidth = 0.0143 outlineWidthCurve = SubResource("CurveTexture_p64cs") edgeColor = Color(0.14817011, 0.21073082, 0.29634023, 1) -edgeDistanceFade = 0.3454 +edgeDistanceFade = 1.0 fillColor = Color(0.3764706, 0.3764706, 0.3764706, 0) -rimOffset = Vector2(0.001, -0.0051) -rimContrast = 0.0036 -normalEdgeAmountMin = 0.006 -normalEdgeAmountMax = 0.0215 +rimOffset = Vector2(0.001, -0.0021) +rimContrast = 0.0017 +normalEdgeAmountMin = 0.096 +normalEdgeAmountMax = 0.1826 +normalZFilterWeight = 0.8214 zTreshold = 0.1785 zTresholdCurve = SubResource("CurveTexture_hpfyh") edgeIntensity = 10.0 edgeIntensityCurve = SubResource("CurveTexture_i5utj") -adaptiveScaleAmount = 0.2789 +adaptiveScaleAmount = 0.386 adaptiveScaleNormalizer = 0.1 zInput = Vector2(0.1, 500) animationTargets = [SubResource("Resource_7axlu")] @@ -754,19 +734,19 @@ colors = PackedColorArray(1, 1, 1, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_w6tyf"] gradient = SubResource("Gradient_frwbc") -[sub_resource type="CompositorEffect" id="CompositorEffect_yfwqk"] +[sub_resource type="CompositorEffect" id="CompositorEffect_r14qv"] resource_local_to_scene = false resource_name = "" enabled = true effect_callback_type = 4 needs_motion_vectors = false needs_normal_roughness = false -script = ExtResource("75_r64p5") +script = ExtResource("76_mcvtj") distortionAmount = 0.0049 smearingSteps = 1 smearing = 1.0 redShift = 0.0 -distortionTexture = ExtResource("74_ju6hd") +distortionTexture = ExtResource("75_r14qv") distortionTiling = Vector2(0.01, 0.01) distortionOffset = Vector2(0.573, 0) distortionScroll = Vector2(0.32, 1.107) @@ -801,14 +781,14 @@ colors = PackedColorArray(1, 1, 1, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_ixn1d"] gradient = SubResource("Gradient_72jau") -[sub_resource type="CompositorEffect" id="CompositorEffect_6trn3"] +[sub_resource type="CompositorEffect" id="CompositorEffect_mcvtj"] resource_local_to_scene = false resource_name = "" enabled = true effect_callback_type = 4 needs_motion_vectors = false needs_normal_roughness = false -script = ExtResource("75_r64p5") +script = ExtResource("76_mcvtj") distortionAmount = 0.0026 smearingSteps = 1 smearing = 1.0 @@ -828,7 +808,7 @@ script = ExtResource("68_fqrsx") owner = SubResource("Resource_ie6m2") layer = ExtResource("68_762km") -[sub_resource type="CompositorEffect" id="CompositorEffect_jm8s5"] +[sub_resource type="CompositorEffect" id="CompositorEffect_ju6hd"] resource_local_to_scene = false resource_name = "" enabled = true @@ -837,7 +817,8 @@ needs_motion_vectors = false needs_normal_roughness = false script = ExtResource("65_s46u1") amount = 1.0 -saturationShift = Vector3(0.5915, 0, 0) +saturationShift = Vector3(0.344, 0, 0) +lightnessShift = Vector3(0, 0, 0.1) compositorEffectID = SubResource("Resource_3tnad") metadata/_custom_type_script = "uid://cjfxcl3cdhnku" @@ -877,7 +858,7 @@ multiply = 1.0 metadata/_custom_type_script = "uid://bgiluy6xgcvb0" [sub_resource type="Compositor" id="Compositor_6esk7"] -compositor_effects = Array[CompositorEffect]([SubResource("CompositorEffect_c05wc"), SubResource("CompositorEffect_ixqtu"), SubResource("CompositorEffect_4545n"), SubResource("CompositorEffect_krf45"), SubResource("CompositorEffect_wi6eu"), SubResource("CompositorEffect_7720d"), SubResource("CompositorEffect_p64cs"), SubResource("CompositorEffect_fbx0p"), SubResource("CompositorEffect_yfwqk"), SubResource("CompositorEffect_6trn3"), SubResource("CompositorEffect_jm8s5"), SubResource("CompositorEffect_7axlu"), SubResource("CompositorEffect_m7r8b")]) +compositor_effects = Array[CompositorEffect]([SubResource("CompositorEffect_c05wc"), SubResource("CompositorEffect_4545n"), SubResource("CompositorEffect_krf45"), SubResource("CompositorEffect_wi6eu"), SubResource("CompositorEffect_7720d"), SubResource("CompositorEffect_p64cs"), SubResource("CompositorEffect_5ifxw"), SubResource("CompositorEffect_r14qv"), SubResource("CompositorEffect_mcvtj"), SubResource("CompositorEffect_ju6hd"), SubResource("CompositorEffect_7axlu"), SubResource("CompositorEffect_m7r8b")]) [sub_resource type="Resource" id="Resource_4k7mp"] script = ExtResource("88_ixqtu") @@ -1159,7 +1140,7 @@ gradient = SubResource("GradientTexture1D_7720d") gradientSampleMode = 1 opacity = SubResource("CurveTexture_63qv8") directionWeighting = Vector3(1, 1, -1) -directionOffset = Vector3(-0.6989651, -4.3342295, 16.726593) +directionOffset = Vector3(-19.559555, -14.146084, 38.616302) compositorEffectID = SubResource("Resource_ymqbv") metadata/_custom_type_script = "uid://dqgedhwm3die2" @@ -1212,7 +1193,6 @@ shader_parameter/highlightSize2 = 0.270000012825 [sub_resource type="Resource" id="Resource_dq7d0"] script = ExtResource("40_uqrk0") seconds = 0.5 -timeLine = ExtResource("11_sl01w") metadata/_custom_type_script = "uid://ddhwhwos5kkrm" [sub_resource type="Gradient" id="Gradient_p7jqt"] @@ -1235,7 +1215,6 @@ metadata/_custom_type_script = "uid://cn05bqaq15tty" [sub_resource type="Resource" id="Resource_tdk3c"] script = ExtResource("40_uqrk0") -timeLine = ExtResource("11_sl01w") metadata/_custom_type_script = "uid://ddhwhwos5kkrm" [sub_resource type="Gradient" id="Gradient_aa62o"] @@ -1307,7 +1286,27 @@ metadata/_custom_type_script = "uid://8b4s4nw4heif" [sub_resource type="Curve" id="Curve_ruj5i"] _limits = [0.0, 1.2, 0.0, 1.0] -_data = [Vector2(0, 0.17516267), 0.0, 1.0248374, 0, 1, Vector2(1, 1.2), 1.0248374, 0.0, 1, 0] +_data = [Vector2(0, 0.08905554), 0.0, 1.1109445, 0, 1, Vector2(1, 1.2), 1.1109445, 0.0, 1, 0] +point_count = 2 + +[sub_resource type="Curve" id="Curve_5ifxw"] +_limits = [-10.0, 10.0, 0.0, 1.0] +_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0] +point_count = 2 + +[sub_resource type="Curve" id="Curve_r64p5"] +_limits = [-10.0, 10.0, 0.0, 1.0] +_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0] +point_count = 2 + +[sub_resource type="Curve" id="Curve_n0rnh"] +_limits = [-10.0, 10.0, 0.0, 1.0] +_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0] +point_count = 2 + +[sub_resource type="Curve" id="Curve_5jnfl"] +_limits = [-10.0, 10.0, 0.0, 1.0] +_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0] point_count = 2 [sub_resource type="Resource" id="Resource_g5ygy"] @@ -1323,7 +1322,6 @@ frames = 5.0 [sub_resource type="Resource" id="Resource_ru76s"] script = ExtResource("36_ntqly") targetFollowSmoothing = SubResource("Resource_gmaup") -offset = Vector3(0, 3, 3) yawSmoothing = SubResource("Resource_6esk7") pitchSmoothing = SubResource("Resource_g5ygy") deviceData = [SubResource("Resource_hvsi2"), SubResource("Resource_cdcpq")] @@ -1331,8 +1329,13 @@ yawSpeed = 400.0 relativePitchSpeed = 50.0 minPitch = -20.0 maxPitch = 50.0 -distanceForPitch = SubResource("Curve_ruj5i") distanceScale = 25.0 +distanceForPitch = SubResource("Curve_ruj5i") +offset = Vector3(0, 1.929, 0) +offsetXForPitch = SubResource("Curve_r64p5") +offsetYForPitch = SubResource("Curve_n0rnh") +offsetZForPitch = SubResource("Curve_5jnfl") +fovForPitch = SubResource("Curve_5ifxw") metadata/_custom_type_script = "uid://cguitqskambdb" [sub_resource type="Resource" id="Resource_bm7sa"] @@ -1363,7 +1366,7 @@ value = 2.0 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_e7hhx"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_mcvtj"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(38.4, 38.4) shader_parameter/sharpness = 5.0 @@ -1415,7 +1418,7 @@ script = ExtResource("40_ytrvj") unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_3764n"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_ju6hd"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(38.4, 38.4) shader_parameter/sharpness = 5.0 @@ -1444,7 +1447,7 @@ script = ExtResource("46_er746") fillColor = SubResource("Resource_bsxpb") metadata/_custom_type_script = "uid://dwuimn03cvh3" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_n0rnh"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_r64p5"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(38.399998, 38.4) shader_parameter/sharpness = 5.0 @@ -1464,9 +1467,9 @@ shader_parameter/fillStateAngle = 0.0 shader_parameter/fillStateOffset = 0.0 script = ExtResource("41_4el3b") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_galw3"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_fbx0p"] shader = ExtResource("42_npu10") -shader_parameter/size = Vector2(38.399998, 38.4) +shader_parameter/size = Vector2(38.4, 38.4) shader_parameter/sharpness = 5.0 shader_parameter/borderRadius = 0.0 shader_parameter/strokeSize = 0.0 @@ -1484,7 +1487,7 @@ shader_parameter/fillStateAngle = 0.0 shader_parameter/fillStateOffset = 0.0 script = ExtResource("41_4el3b") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_pv8u5"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_yfwqk"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(38.399994, 38.4) shader_parameter/sharpness = 5.0 @@ -1504,7 +1507,7 @@ shader_parameter/fillStateAngle = 0.0 shader_parameter/fillStateOffset = 0.0 script = ExtResource("41_4el3b") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_5jnfl"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_6trn3"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(38.399994, 38.4) shader_parameter/sharpness = 5.0 @@ -1526,7 +1529,7 @@ script = ExtResource("41_4el3b") [sub_resource type="Resource" id="Resource_5kble"] script = ExtResource("40_ytrvj") -value = 3.0 +value = 2.5 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" @@ -1534,9 +1537,9 @@ metadata/_custom_type_script = "uid://cnkyynboxg1qg" script = ExtResource("40_ytrvj") metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_qf8q3"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_jm8s5"] shader = ExtResource("42_npu10") -shader_parameter/size = Vector2(126.40002, 76.79997) +shader_parameter/size = Vector2(116.4, 57.599968) shader_parameter/sharpness = 5.0 shader_parameter/borderRadius = 19.5936 shader_parameter/strokeSize = 0.0 @@ -1575,13 +1578,13 @@ metadata/_custom_type_script = "uid://dwuimn03cvh3" [sub_resource type="Resource" id="Resource_n64ds"] script = ExtResource("40_ytrvj") value = 1.0 -unit = "100 pw + 2em" +unit = "100pw + 2em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_oxa7j"] script = ExtResource("40_ytrvj") value = 1.0 -unit = "100ph + 2em" +unit = "100ph + 1em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_oluvp"] @@ -1602,9 +1605,9 @@ value = 0.5 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_cqn6v"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_e7hhx"] shader = ExtResource("42_npu10") -shader_parameter/size = Vector2(38.4, 38.399998) +shader_parameter/size = Vector2(38.4, 38.4) shader_parameter/sharpness = 5.0 shader_parameter/borderRadius = 0.0 shader_parameter/strokeSize = 0.0 @@ -1631,13 +1634,13 @@ script = ExtResource("46_er746") fillColor = SubResource("Resource_73e3n") metadata/_custom_type_script = "uid://dwuimn03cvh3" -[sub_resource type="LabelSettings" id="LabelSettings_g6idi"] +[sub_resource type="LabelSettings" id="LabelSettings_r14qv"] font_size = 19 shadow_size = 0 -[sub_resource type="Resource" id="Resource_wvg34"] +[sub_resource type="Resource" id="Resource_e7hhx"] script = ExtResource("78_dq7d0") -en = "0/37" +en = "0/0" [sub_resource type="Resource" id="Resource_nfrna"] script = ExtResource("40_ytrvj") @@ -1661,7 +1664,7 @@ script = ExtResource("40_ytrvj") unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_44rrc"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_n0rnh"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(230.40005, 230.40005) shader_parameter/sharpness = 5.0 @@ -1723,18 +1726,6 @@ script = ExtResource("40_ytrvj") unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="Resource" id="Resource_nxasu"] -script = ExtResource("40_ytrvj") -value = 50.0 -unit = "%" -metadata/_custom_type_script = "uid://cnkyynboxg1qg" - -[sub_resource type="Resource" id="Resource_ebf7l"] -script = ExtResource("40_ytrvj") -value = 50.0 -unit = "%" -metadata/_custom_type_script = "uid://cnkyynboxg1qg" - [sub_resource type="Resource" id="Resource_loqre"] script = ExtResource("40_ytrvj") value = 100.0 @@ -1752,19 +1743,43 @@ value = 1.0 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="Resource" id="Resource_7e4fb"] +[sub_resource type="Resource" id="Resource_nxasu"] script = ExtResource("40_ytrvj") value = 50.0 unit = "%" metadata/_custom_type_script = "uid://cnkyynboxg1qg" +[sub_resource type="Resource" id="Resource_ebf7l"] +script = ExtResource("40_ytrvj") +value = 50.0 +unit = "%" +metadata/_custom_type_script = "uid://cnkyynboxg1qg" + +[sub_resource type="Resource" id="Resource_n0rnh"] +script = ExtResource("40_ytrvj") +value = 100.0 +unit = "pw" +metadata/_custom_type_script = "uid://cnkyynboxg1qg" + +[sub_resource type="Resource" id="Resource_galw3"] +script = ExtResource("40_ytrvj") +value = 100.0 +unit = "ph" +metadata/_custom_type_script = "uid://cnkyynboxg1qg" + [sub_resource type="Resource" id="Resource_o8r6f"] script = ExtResource("40_ytrvj") value = 5.0 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="ShaderMaterial" id="ShaderMaterial_7jt2s"] +[sub_resource type="Resource" id="Resource_7e4fb"] +script = ExtResource("40_ytrvj") +value = 50.0 +unit = "%" +metadata/_custom_type_script = "uid://cnkyynboxg1qg" + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_galw3"] shader = ExtResource("42_npu10") shader_parameter/size = Vector2(426, 232.00002) shader_parameter/sharpness = 5.0 @@ -1819,7 +1834,7 @@ metadata/_custom_type_script = "uid://dwuimn03cvh3" [sub_resource type="Resource" id="Resource_1t6hn"] script = ExtResource("40_ytrvj") value = 1.0 -unit = "100 cw + 10em" +unit = "100cw + 10em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_yx38h"] @@ -1830,7 +1845,8 @@ metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_a5kjt"] script = ExtResource("40_ytrvj") -unit = "em" +value = 1.0 +unit = "100.0cx - 5em " metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_uhnxw"] @@ -1838,7 +1854,7 @@ script = ExtResource("40_ytrvj") unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" -[sub_resource type="LabelSettings" id="LabelSettings_7ucn0"] +[sub_resource type="LabelSettings" id="LabelSettings_mcvtj"] font_size = 29 shadow_size = 0 @@ -1863,7 +1879,6 @@ metadata/_custom_type_script = "uid://cnkyynboxg1qg" script = ExtResource("109_jp070") duration = 0.5 curve = ExtResource("31_t2h31") -timeLine = ExtResource("11_sl01w") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_a46x0"] @@ -1914,7 +1929,7 @@ metadata/_custom_type_script = "uid://36a2avbsduro" script = ExtResource("116_uslls") metadata/_custom_type_script = "uid://vc5quho4a6ib" -[sub_resource type="LabelSettings" id="LabelSettings_su8gi"] +[sub_resource type="LabelSettings" id="LabelSettings_ju6hd"] font_size = 19 shadow_size = 0 @@ -1954,7 +1969,7 @@ metadata/_custom_type_script = "uid://36a2avbsduro" script = ExtResource("116_uslls") metadata/_custom_type_script = "uid://vc5quho4a6ib" -[sub_resource type="LabelSettings" id="LabelSettings_2vg2i"] +[sub_resource type="LabelSettings" id="LabelSettings_r64p5"] font_size = 19 shadow_size = 0 @@ -1968,7 +1983,7 @@ script = ExtResource("113_4l6me") sensor = SubResource("Resource_rn0rj") metadata/_custom_type_script = "uid://36a2avbsduro" -[sub_resource type="LabelSettings" id="LabelSettings_slvrs"] +[sub_resource type="LabelSettings" id="LabelSettings_fbx0p"] font_size = 19 shadow_size = 0 @@ -1997,7 +2012,7 @@ script = ExtResource("113_4l6me") sensor = SubResource("Resource_58uie") metadata/_custom_type_script = "uid://36a2avbsduro" -[sub_resource type="LabelSettings" id="LabelSettings_tr2nq"] +[sub_resource type="LabelSettings" id="LabelSettings_yfwqk"] font_size = 19 shadow_size = 0 @@ -2057,7 +2072,6 @@ point_count = 3 [sub_resource type="Resource" id="Resource_t7vpr"] script = ExtResource("105_7e4fb") -timeline = ExtResource("11_sl01w") inDuration = 0.167 inCurve = SubResource("Curve_cphai") outDuration = 0.333 @@ -2300,14 +2314,12 @@ layers = [] [sub_resource type="Resource" id="Resource_205s3"] script = ExtResource("40_uqrk0") seconds = 0.2 -timeLine = ExtResource("10_qfrgw") metadata/_custom_type_script = "uid://ddhwhwos5kkrm" [sub_resource type="Resource" id="Resource_b71pn"] script = ExtResource("71_4wsps") beats = 1.0 bpm = 64.0 -timeLine = ExtResource("10_qfrgw") metadata/_custom_type_script = "uid://cwjgw33krmh11" [sub_resource type="Resource" id="Resource_qrr03"] @@ -2606,7 +2618,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_lrl2b"] curve = SubResource("Curve_8vqmt") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_bhyc7"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_wvg34"] render_priority = -1 shader = ExtResource("290_jpti0") shader_parameter/shapeType = 0 @@ -2741,7 +2753,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_0y4dn"] curve = SubResource("Curve_nt8a7") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_y78fk"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_44rrc"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 5 @@ -2871,6 +2883,13 @@ point_count = 4 [sub_resource type="CurveTexture" id="CurveTexture_ymqbv"] curve = SubResource("Curve_0y4dn") +[sub_resource type="Curve" id="Curve_8d170"] +_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_ch4em"] +curve = SubResource("Curve_8d170") + [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 @@ -2878,7 +2897,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_adfmi"] curve = SubResource("Curve_7owh2") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_t2t5r"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_7jt2s"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -2907,7 +2926,7 @@ shader_parameter/maskMultiply = 1.0 shader_parameter/maskAdd = 0.0 shader_parameter/color = Color(5.1109996, 3.2721753, 0, 1) shader_parameter/opacity = 0.1873 -shader_parameter/opacityCurve = SubResource("CurveTexture_xxny3") +shader_parameter/opacityCurve = SubResource("CurveTexture_ch4em") shader_parameter/minHueRandom = 0.0 shader_parameter/maxHueRandom = 0.0 shader_parameter/shapeNoiseAmount = 0.0 @@ -2984,7 +3003,7 @@ colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0) gradient = SubResource("Gradient_a4g6s") width = 8 -[sub_resource type="ShaderMaterial" id="ShaderMaterial_nb8j7"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_7ucn0"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -3065,7 +3084,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_tn5uv"] curve = SubResource("Curve_4qtqc") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_o3foc"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_su8gi"] render_priority = 0 shader = ExtResource("286_seli3") shader_parameter/speedMultiply = 1.0 @@ -3149,7 +3168,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_ls5mq"] curve = SubResource("Curve_fy8er") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_qos1n"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_2vg2i"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -3163,14 +3182,14 @@ shader_parameter/shapeAlphaDistortion = 3.1273 shader_parameter/innerHSL = Vector4(0, 0, 0, 1) shader_parameter/outerHSL = Vector4(0, 0, 0, 0) shader_parameter/color = Color(3.3523862, 2.190941, 1.7586135, 1) -shader_parameter/opacity = 0.0227 +shader_parameter/opacity = 0.02 shader_parameter/opacityCurve = SubResource("CurveTexture_ls5mq") shader_parameter/minHueRandom = 0.0 shader_parameter/maxHueRandom = 0.0 shader_parameter/shapeNoiseAmount = 0.0 shader_parameter/shapeNoiseScale = 0.0 -shader_parameter/sizeX = 31.725 -shader_parameter/sizeY = 2.4269624 +shader_parameter/sizeX = 37.647 +shader_parameter/sizeY = 5.511521 shader_parameter/worldSizeScale = 1.0 shader_parameter/screenSizeScale = 0.616 shader_parameter/worldSize_vs_screenSize = 1.0 @@ -3235,7 +3254,7 @@ gradient = SubResource("Gradient_e2s3r") fill_from = Vector2(1, 0) fill_to = Vector2(0, 0) -[sub_resource type="ShaderMaterial" id="ShaderMaterial_a5d5w"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_slvrs"] render_priority = 0 shader = ExtResource("280_0klnf") shader_parameter/texture = SubResource("GradientTexture2D_jyu1d") @@ -3326,7 +3345,7 @@ point_count = 7 texture_mode = 1 curve = SubResource("Curve_ls5mq") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_8d170"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_tr2nq"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -3407,7 +3426,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_e2s3r"] curve = SubResource("Curve_lrl2b") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_ch4em"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_bhyc7"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -3481,7 +3500,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.0 script = ExtResource("281_sdunf") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_xhmdb"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_y78fk"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -3588,7 +3607,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_8vqmt"] curve = SubResource("Curve_1ntwo") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_me2ag"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_t2t5r"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -3669,7 +3688,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_a5aan"] curve = SubResource("Curve_msay1") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_l2qv5"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_nb8j7"] render_priority = -1 shader = ExtResource("290_jpti0") shader_parameter/shapeType = 0 @@ -3734,7 +3753,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_x0p8u"] curve = SubResource("Curve_ade2u") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_yabmc"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_o3foc"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -3813,7 +3832,7 @@ point_count = 3 [sub_resource type="CurveTexture" id="CurveTexture_dsp5p"] curve = SubResource("Curve_xxny3") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_nxurn"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_qos1n"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.2645 @@ -3892,7 +3911,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_6kf7p"] curve = SubResource("Curve_027rg") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_lsvvh"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_a5d5w"] render_priority = 0 shader = ExtResource("286_seli3") shader_parameter/speedMultiply = 0.5 @@ -4006,7 +4025,7 @@ point_count = 7 texture_mode = 1 curve = SubResource("Curve_6jyri") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_085m3"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_8d170"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 1.0 @@ -4087,7 +4106,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_yfwqk"] curve = SubResource("Curve_fbx0p") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_71075"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_ch4em"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 5 @@ -4166,7 +4185,7 @@ point_count = 3 [sub_resource type="CurveTexture" id="CurveTexture_n0rnh"] curve = SubResource("Curve_3764n") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_7hgc8"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_xhmdb"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -4277,7 +4296,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_6trn3"] curve = SubResource("Curve_yfwqk") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_yd2p7"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_me2ag"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -4368,7 +4387,7 @@ fill = 1 fill_from = Vector2(0.5, 0.5) fill_to = Vector2(1, 0.4957265) -[sub_resource type="ShaderMaterial" id="ShaderMaterial_uroaf"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_l2qv5"] render_priority = 0 shader = ExtResource("280_0klnf") shader_parameter/texture = SubResource("GradientTexture2D_pv8u5") @@ -4428,7 +4447,7 @@ point_count = 1 [sub_resource type="CurveTexture" id="CurveTexture_7ucn0"] curve = SubResource("Curve_7jt2s") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_vox4a"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_yabmc"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 9 @@ -4523,7 +4542,7 @@ point_count = 8 texture_mode = 1 curve = SubResource("Curve_nb8j7") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_0xdfm"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_nxurn"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -4604,7 +4623,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_l2qv5"] curve = SubResource("Curve_me2ag") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_xx70v"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_lsvvh"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 5 @@ -4669,7 +4688,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_71075"] curve = SubResource("Curve_085m3") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_uyccs"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_085m3"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 5 @@ -4734,7 +4753,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_seli3"] curve = SubResource("Curve_oqkh4") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_a8us1"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_71075"] render_priority = -1 shader = ExtResource("290_jpti0") shader_parameter/shapeType = 0 @@ -4792,7 +4811,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.5 script = ExtResource("289_6a7ab") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_tgjf5"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_7hgc8"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -4857,7 +4876,7 @@ colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.10365856, 0.1036585 [sub_resource type="GradientTexture1D" id="GradientTexture1D_1ntwo"] gradient = SubResource("Gradient_ls5mq") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_i3ijp"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_yd2p7"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.704 @@ -4934,7 +4953,7 @@ colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.24107182, 0.2410718 [sub_resource type="GradientTexture1D" id="GradientTexture1D_4rdwj"] gradient = SubResource("Gradient_uhxun") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_7kss3"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_uroaf"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.704 @@ -5011,7 +5030,7 @@ colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.24107182, 0.2410718 [sub_resource type="GradientTexture1D" id="GradientTexture1D_8vqmt"] gradient = SubResource("Gradient_1ntwo") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_426xo"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_vox4a"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.704 @@ -5081,7 +5100,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.5 script = ExtResource("281_sdunf") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_2n2w0"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_0xdfm"] render_priority = 0 shader = ExtResource("286_seli3") shader_parameter/speedMultiply = 1.0 @@ -5157,7 +5176,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.5 script = ExtResource("285_oqkh4") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_1djbv"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_xx70v"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -5214,7 +5233,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.5 script = ExtResource("275_0klnf") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_3eo05"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_uyccs"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -5308,7 +5327,7 @@ point_count = 7 texture_mode = 1 curve = SubResource("Curve_gwku0") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_hyrm7"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_a8us1"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -5412,7 +5431,7 @@ point_count = 8 texture_mode = 1 curve = SubResource("Curve_6trn3") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_y2w1i"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_tgjf5"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -5492,7 +5511,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_pv8u5"] curve = SubResource("Curve_galw3") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_fubeo"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_i3ijp"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -5592,7 +5611,7 @@ point_count = 5 [sub_resource type="CurveTexture" id="CurveTexture_bhyc7"] curve = SubResource("Curve_tr2nq") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_uykvh"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_7kss3"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -5673,7 +5692,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_plntr"] curve = SubResource("Curve_kqbbs") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_x4jxv"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_426xo"] render_priority = -3 shader = ExtResource("290_jpti0") shader_parameter/shapeType = 0 @@ -5731,7 +5750,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.0 script = ExtResource("289_6a7ab") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_q5vwy"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_2n2w0"] render_priority = -2 shader = ExtResource("293_adfmi") shader_parameter/speedMultiply = 1.0 @@ -5814,7 +5833,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_6jecp"] curve = SubResource("Curve_h3mug") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_gurjt"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_1djbv"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 7 @@ -5879,7 +5898,7 @@ colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.75897336, 0.7589733 [sub_resource type="GradientTexture1D" id="GradientTexture1D_d0gt7"] gradient = SubResource("Gradient_lqdtj") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_k2ykb"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_3eo05"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.704 @@ -5956,7 +5975,7 @@ colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.24107182, 0.2410718 [sub_resource type="GradientTexture1D" id="GradientTexture1D_41fou"] gradient = SubResource("Gradient_05ijs") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_q7vi4"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_hyrm7"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.704 @@ -6033,7 +6052,7 @@ colors = PackedColorArray(1.340301, 1.340301, 1.340301, 1, 0.24107182, 0.2410718 [sub_resource type="GradientTexture1D" id="GradientTexture1D_v3po8"] gradient = SubResource("Gradient_2qvql") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_bsc7c"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_y2w1i"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.704 @@ -6103,7 +6122,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.0 script = ExtResource("281_sdunf") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_ug21n"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_fubeo"] render_priority = 0 shader = ExtResource("286_seli3") shader_parameter/speedMultiply = 1.0 @@ -6179,7 +6198,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.0 script = ExtResource("285_oqkh4") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_qou6o"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_uykvh"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -6236,7 +6255,7 @@ shader_parameter/occlusionTest_ViewDependingDistance = 100.0 shader_parameter/occlusionToSize = 0.0 script = ExtResource("275_0klnf") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_13517"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_x4jxv"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -6330,7 +6349,7 @@ point_count = 8 texture_mode = 1 curve = SubResource("Curve_wryug") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_ud7rl"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_q5vwy"] render_priority = 0 shader = ExtResource("282_5wyb8") shader_parameter/shapeScale = 0.5 @@ -6411,7 +6430,7 @@ point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_mcqlw"] curve = SubResource("Curve_yqvof") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_0ihg0"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_gurjt"] render_priority = 0 shader = ExtResource("272_0c48d") shader_parameter/shapeType = 0 @@ -6606,7 +6625,6 @@ turbulence_influence_max = 0.05 [sub_resource type="Resource" id="Resource_bdfmq"] script = ExtResource("40_uqrk0") seconds = 0.1 -timeLine = ExtResource("10_qfrgw") metadata/_custom_type_script = "uid://ddhwhwos5kkrm" [sub_resource type="BoxShape3D" id="BoxShape3D_fd6ib"] @@ -6846,7 +6864,6 @@ scaleY = 30.0 script = ExtResource("311_6kf7p") shakeAmountCurve = SubResource("Resource_fubeo") shakeChangeFPSCurve = SubResource("Resource_x4jxv") -timeline = ExtResource("10_qfrgw") smoothingStrength = 0.2996 positionShake = Vector3(0.75, 0, 0.75) globalPosition = false @@ -6961,7 +6978,7 @@ colors = PackedColorArray(1.8247963, 1.8247963, 1.8247963, 1, 0.38857287, 0.3885 gradient = SubResource("Gradient_fbx0p") use_hdr = true -[sub_resource type="Image" id="Image_6wxb4"] +[sub_resource type="Image" id="Image_q7vi4"] data = { "data": PackedByteArray("AAAAAAAAAAAAAIC/AACAPwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAPwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAACAPwAAAAAAAAAAAAAAAAAAAIAAAIA/AACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AACAPwAAAIAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAACAPwAAAAAAAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAIA/AACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAIAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAIAAAIA/AACAPwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAAIAAAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAACAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AACAPwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAIAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgD8AAACAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAPwAAAAAAAAAAAACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AACAPwAAAAAAAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAAAAAAAAAIAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AAAAAAAAAIAAAIA/AAAAAAAAAIAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAAAAAAAAAIAAAIA/AACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAvwAAAAAAAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAIAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAIAAAIA/AACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAIAAAIA/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAIAAAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAAIAAAIA/AAAAAAAAAAAAAIC/AACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAACAPwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AACAPwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAACAAAAAAAAAAIAAAIA/AAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIA/AACAPwAAAIAAAAAAAAAAAAAAAIAAAIA/AACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAgD8AAACAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAAIAAAIA/AACAvwAAAAAAAAAAAAAAAAAAAIAAAIA/AAAAAAAAgD8AAACAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAACAAACAPwAAAAAAAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAAAAAAAAgD8AAACAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAACAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAACAvwAAAAAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AACAvwAAAAAAAAAAAAAAAAAAAAAAAIC/AACAPwAAAIAAAAAAAAAAAAAAgD8AAAAAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAACAPwAAAIAAAAAAAAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAAAAAAIC/AAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAgD8AAACAAACAPwAAAIAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAAIAAAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"), "format": "RGBFloat", @@ -6971,9 +6988,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_3eo05"] -image = SubResource("Image_6wxb4") +image = SubResource("Image_q7vi4") -[sub_resource type="Image" id="Image_iglkv"] +[sub_resource type="Image" id="Image_bsc7c"] data = { "data": PackedByteArray("QH5jvoDtEj0AAAC/AAAAP0C+4L0pO7Q9iEePvWSYOb/WRme+uJwcPjjPjD5SS6Q+/0JQPrgCBr8AAAC/AAAAP3hwG78MM/s9MMQuvmSYOb9A6Go9aYL3PnW+M78AAAC/8DWSPjjPjD4oPBQ+WEVwPsxn074AAAA/kyCsvjnPjD6zLm++GNrUPo+mYz4AAAC/AAAAP4Ck170gdsS+AAAAv40IBL9zT/S+oFfAPGSYOb88swC+hDScPsTGEL8AAAA/oOPHvDjPjD7AiRE8fLuZvuid474AAAC/WESnvbK7KL8AAAA/AAAAP6SfFj5I3vC+AAAAv/j6Zz7kL92+AAAAv2iXMT5s7gK+AAAAP6ixwb7Id6W+AAAAvyEcIL+E0kw+AAAAP0K3Ar/wFLy+4AoAPjjPjD6eSd4+AAAAvzFFsr2Y+mo+YAu8vJol374AAAC/0LoaPTjPjD5Sy7q+AAAAvwc/Qb4SskC+1sgZPjjPjD5QllG9AAAAP1CXDj2Aaug+frYGvWSYOb9MUkQ+/vfqvZrwwr4AAAA/gE8hvjjPjD606jM+HKFCPmSYOb+22f2+WMmhPTjPjD42bts+AAAAP5V8MD50pGK+3pmJPth2Jz4AAAA/AAAAP0T79b5QIT++IN78vgs4UL4AAAA/AAAAPy4LGb/g1/q83JZaPjjPjD6aPqO+pH5ZPem4CL8AAAC/AAAAvwCp+zy42IS+upqkvsYIdL4AAAC/iPnwPmSYOb+8NDe9AAAAP5CkAr5sRBO9nB7rvmSYOb/nq3u+AAAAvyAC474uUJy9AAAAP9Dfob5UV1a+MFCCvcNJ6b4AAAA/AAAAPyvJIj6+7OW+AAAAv6cAXr6e06I+APq9vTjPjD7mJL++inDmPlnURz4AAAC/3XdCPjjPjD7X4z6+AAAAP4bhEr/EanW+KW9qPmUA4L4AAAC/AAAAP+RiSb4oKgi+AAAAv6BRoDwAsDe8AAAAP3Cf675CZaA+Qgy/PjU0bj4AAAC/AAAAv4T9Er4WFNI+AAAAv6RNTD4geDq+4l3hPsBb0r0AAAA/AAAAvyBINb1u/Yw9WGCyPQ/TAD4AAAC/KlaPPgh2hz0AAAC/AAAAv0lW6r2KZPA+AAAAPz59iD6mdYs+NsaUPjjPjD7gSJq+VNYkvohffj4AAAA/TH3GPjtSTT4AAAC/AAAAP+iC3L6kWZi+AAAAP4IRH7/4ho09AAAAv9gURr6GpaI+AAAAP7qlM78AaE68x7C8PmSYOb9Dckq+GHG3PsBVET4AAAA/oG2wPGSYOb9WeLw+AAAAv9BMRr6g1t09fH4rvjjPjD7C50W+OpvMPvj3kj0AAAA/mp+Jvopvmr4AAAC/tU/ZPgzMG74AAAC/ppFSPjjPjD7oJfw9AJM1vDjPjD5ofvi9iJPmPrIg8b4AAAC/BH0lPjjPjD6CyYS+CJCoPjjPjD76Q9u+YN7IvF79mD0AAAC/APDnOWSYOb+kILY+jxXvvhsRDb8AAAA/zg7yvQYHvr4AAAA/AAAAvypAg75E6+y92F2vvjjPjD7ICGA+AAAAv3SRDL+essu+OFafvTjPjD7tVMK+0N1evnzFG74AAAA/AAAAvyOyuL6k//g+UHYZvVbtKb8AAAC/MBYbvTjPjD4Ir8C+gI6DPjgjML4AAAA/hAozPmSYOb9AfwY+vKD4vkBhZL4AAAC/rvTUvo8f6j0AAAA/QEkVPrXl7L4AAAA/AAAAv7vp2r6nRLe+3lHTviZl6r4AAAC/LGI/PmSYOb++RqY+wEetu2SYOb/d5eG+e9bFPjjPjD6yooG+yimpvhnZkb0AAAC/2YYDPjjPjD7+cNW9AAAAv5Cqib6E8tq+uwKcPhIG6L4AAAA/4BC4vLiD3TwAAAA/YOlTvtkzN78AAAC/8hnOvjjPjD7sxLC+Bze2vmSYOb+xOn6+cEgZvWSYOb8MSWQ+cH6ePvSHZD4AAAC/AAAAv8IlwD1QOGg9BGiYvig/cL4AAAA/AAAAP2i/Pj4YO3I+AAAAP/Q04L4o4j6+IrnAvhA1IrwAAAA/AOBtOyBYwjwAAAA/AAAAPwxLX77wfvQ9wHb+vpZrM78AAAC/H9sQPmSYOb/7cdw+YLKLvvxb874AAAC/uNPXPmSYOb/AyYG+MLBMPWSYOb8C9Jk+eJNfvjjPjD4AsIK4pg6tPjjPjD6A7y08AlaiPjjNGL4AAAA/AAAAP0iZDj5W0t8+AAAAP5AWp754kui+JCvPPXCWuD0AAAC/AF3xvmSYOb+I4C8+VNCWvjjPjD7KMb8+AAAAP2J04b6wGTw9AAAAPwq9ub5gyvw8AAAAP4jo9b6Bdq0+sGV2vWSYOb97Mee+YHWnvDjPjD7QMXm+AAAAP0mPcb5QiIG9cNLtvmSYOb9QJmQ+4GYnPWSYOb8m9fm+sC/6PjjqwzoAAAA/AAAAPwMt7b7wXd8+AAAAP9yQJr+q4IW+GfQ5PjjPjD6pZkm+AAAAP4gKWb4odWy+WmzNvmSYOb8eSu29AAAAv9iz07wIXHm94hO7Piz4YT4AAAC/LMGPPWA/AD4AAAC/rB+wPmSYOb+YycQ9YKWyPoOvAb8AAAA/AAAAv5BhMj0AGu+7Vg/6PmBYSr4AAAC/gI+ePQB5aTwAAAA/FhW4vmSYOb/IZ7O+6IfmPjjPjD4oq6O+AAAAP0c4G76Kcei+sEr4PmWYOb9iIZg+AAAAv7eIfr4W+86+JFf/Pk0qRj4AAAA/TAdNPjjPjD6SHcg+AAAAv3BodL5AHcA9oJt4PmSYOb/eWLq+MczRvqT+Hb4AAAA/SBEePmWYOb/mlcg+AAAAvy4vMb/AhFI+AAAAv2DsdL48Z+e+AAAAP6MRAb0u+vy+rFwtPmSYOb8sXG++wrI3vmSYOb/4r8m9pKZSvsCZ074AAAC/eEGRPDjPjD68Heq+YNq9vDjPjD6AI1O+AAAAv7h6k75gww894D+UPGxTcD4AAAC/TDGWPmSYOb8gDkW9CMvmPgCoGrsAAAA/AAAAP0NSCb5AFx+88j2yPjjPjD5s6Ia+AAAAP36ENr8wzq690XkuvmSYOb8MKp2+AAAAP87fzr1BSoM9AAAAP9LRfL4I3u29AAAAPzth0754vA2+ZsqrvlZqNL8AAAA/rlLSvg4orL4AAAC/AAAAP0SuUT64YPo9INu4PsAPdLsAAAC/AAAAv/zUqL5Ac4g91NpBPpZaKr8AAAA/xIaoPmSYOb9YkIs9AAAAP5id5L63Ywc+AAAAP6MzIr+AXRy8AAAAv1AFnb7QntI+oIb1vjjPjD4orKS+OHACviSvKz4AAAC/WO0/PniJNL8AAAC/9AnUvmSYOb/Etwg+vYqmvvUJEr////++Gn+zPhY/EL8AAAA/FDcTvk4A874AAAC/s6q7vjjPjD4rCGm+AAAAP3dp976Bc00+4PrauwB1+TsAAAC/4HkUPDjPjD6AZJo7AAAAP2vPNr+YGDa+0iTuPmSYOb/AmR48AAAAPwR2NL8Y4PA+UqqhvtguwL0AAAA/OAaovdh4JD4AAAC/wsGZPjDt/b4AAAA/4mj+vjjPjD4UTpC+NHelvcjxnz0AAAA/elzPPmSYOb+CpKs+9BLfPjjPjD6/qiS+kGHePThwHz4AAAA/BBQPPkV6d74AAAA/1Ff9PnbFDL8AAAA/dFHEPr6PNr8AAAC/rF0GPoy6kr4AAAA/QLoUvkgyz70AAAA/nNyPvjjVzD0AAAA/AAAAv1804r4/5S6+gtJRvkLrs74AAAA/NhCyvgnftD0AAAC/ksqsPjjPjD5mrt8+4midPk+9RD4AAAA/AAAAPziclr5kS2c9mNrSvTjPjD5UjRI+QLZBvvFZ0b4AAAC/AAAAv5vdV756cum+bD2qvmSYOb8AQYg+/MMOPu7UDr8AAAA/nCg4PTjPjD7a9NG+3IswPjjPjD4Qlwi+/2DRvmOYOb9JzkS+GNLGPjjPjD6UZfs+5BfLPmSYOb+KoNQ+AAAAPxqH+L6CR9g9AAAAvzIV7b7iDYi9ZN7ovWSYOb+aM4M+yuu8PgCmYrwAAAA/+PlBvjjPjD6wzaK+AAAAvyj9zT2Qcbg9gOFCPZ6cB78AAAA/SJrEvmSYOb98ELs+NH3vPmSYOb+kUgc+CrLovmSYOb+sNbo+AAAAv0EFJ7+Agyi9CFhqPjjPjD68KuU+CBhVvoYkG78AAAC/IHHBvDjPjD5gzX8+AAAAv9jRUTt+dvY+en+VPmOYOb+wI0k+Th3UvdAQNb8AAAA/TBbhPmWYOb+uHt++AAAAP9RV2b4Yqdu+AAAAP5D8Qr4Imya+AAAAv+JXDr9wNHi+IM69PhijzTwAAAC/bN6evk1/2L4AAAC/AAAAP6wHDL/Aofi991aGPoDZz7sAAAC/PPw8vihtKL4AAAC/gLC6PWT7Gb8AAAC/AAAAv8/XjL5EB3o+78c4PjFryb4AAAC/oPoDPWSYOb9uiWS+HBpQPpi+uL0AAAA/LHJoPgCf1L4AAAC/XC82vjjPjD4ADAa9coDyvjjPjD7ENiK+AAAAPyxpEL9o00S+SBN/vtBHKT4AAAA/AAAAP3/JKr/sx0e+AAAAPxBzor4QQ7690KR5vTjPjD7AVFe9zPCFPtA1374AAAA/DmvDPjjPjD5gB6s9AAAAPww9Hb8kulu+FJ6hvmSYOb8EBd6+AAAAvxzkvr6g/Ke8AAAAPwDZVb4keAG+AAAAP2eeJr88UqS+Cn91vmSYOb/snGA+AAAAP+zBJb+Mrj0+6HaivpbIjj0AAAA/sH4ePf5Gzb4AAAC/AAAAv8pKC79EI4Y+ZJfZvuoKiL4AAAC/VAWaPo4/+L4AAAC/QOl2vRjbTj4AAAC/bpusPjjPjD48TVk+AAAAv+CimTycXyo+3DMKvmOYOb+G8OQ+2TPOPjjPjD4wD4+9+pGmvvQtJL8AAAC/gONevWSYOb+8HAQ+uGbePmSYOb/MVi6+AAAAP2TPMr8K9qa+vBY+PmSYOb9auKY+AAAAP+2qH78YeVs+AAAAv0A5ij443/08+h6qvmSYOb/ftDS+AAAAv7iNMz44Wzw+////PhXhCr/NBbm+FEbMPjjPjD7nJCq+6F6rPdI4Er8AAAA/oE3ZPMyLfb0AAAA/V9zQPiIAv74AAAA/4PeqPmSYOb+Emji+yiTpPmyLNz4AAAA/byBZPjjPjD67cuW+AAAAv5dYIz4YvVK9AAAAP2eLJb4+XfK+6sPWPmSYOb9yxd2+zDMPvmSYOb9U6zG+0HZiPk7PFL8AAAA/AAAAPyV7wb44oCe+sArTPjjPjD5MFwe+nhfXPm1rXj4AAAA/vn2cvpQvEL4AAAA/nHxivbiQpj0AAAC/JMKaPqDHIz0AAAA/AAAAP2B9KL8Q7jE8mCNVPTjPjD4Etaw+uiWvvmSYOb8YrUA+3mbAvt4MHL8AAAA/AAAAP/FW+r5YLIQ97Dx7PqTqUD0AAAC/AAAAv/fGSL7XLu2+AAAAv74Lx76A5Ny7uInlPbCeQDwAAAC/QJkzvmocLL8AAAC/fPctvkI66b4AAAA/qAipvhibBj4AAAA/ZNV8PR8Etr4AAAC/eIJ1vmBtPj0AAAC/MwSLvmSYOb/cgxe9YHEOPTBNIL8AAAA/AAAAP999GL6A7a+83re9vr4MWr0AAAC/CnGDPmSYOb/wY5i9zDPZvjjPjD7s5sU+AAAAP37pBr8wmjC9DHrIPmSYOb/Ii689QC0EvsQGDT4AAAC/jGwmPVjVgb4AAAC/PjfVvmSYOb9Avfc9BFrCvWSYOb94fZI+KsGHvpBu674AAAC/AAAAv7CdUbyQ7Pu9gDDBPEA5QL0AAAC/oMa6PLF7tL4AAAA/AAAAP71kEb84noy9rM7+vnsLz74AAAC/4ESQPmSYOb8AaDI+mRwgvhR+kr4AAAA/AAAAvzHEQz6UGMW+gPIlPHjh7b0AAAC/AAAAv5G3YT5skpw+YPo/vjjPjD6oTrO9AAAAvxsGSL7gvn89sC8kvjjPjD6OK4c+2MjGvrR/W74AAAA/AAAAvxztST5wVMi8mtS/vjjPjD7g5fu8sKIiPjjPjD4wH2A9+NqWvbBFC78AAAC/oG57PT5ll74AAAC/AAAAv7LHEL+AAZK9LKbkvjjPjD440r2+ri/UvehqNr8AAAA/iOPmPjgP2z0AAAA/0KvuvVY+pr4AAAA/ELMVvjjPjD5cZ4I+gDLevTjPjD5cMpW9gHtvvk/Ndb4AAAC/AAAAv36kizwg6eU+NO9aPsYOBb8AAAA/TqjfvmSYOb/wv/i+GObHvi96WD4AAAC/AAAAP8g4fDyAc7O+7BwoPmSYOb+xhKO+QH4zvTjPjD5o9hg+5MOivWSYOb+GabI+mPg5vjjPjD4ahIw+////vmsvzb5tl8k+AAAAPwCbB7xiDJM+AAAAP3BE3r6AZsW+AAAAP2BJgztKZWs+eNBzPbJo8T0AAAC/0HjnvpRHCj4AAAA/ULP2Pqhwxz0AAAC/AAAAP6ogMr+oauw+enTSvgB57T0AAAA/po/UPjjPjD445zc+HswSvmWYOb8IC6I+AAAAv5IZhb4QyeO+Fgm4vjjPjD5gxEW9AAAAPwDKzLsCp6C+Kuv9PjjPjD7uJo8+AAAAvwlP3z1AUKW+m6xWvmSYOb9RXim+4J3YPiBwI78AAAC/kuuHvriQ774AAAA/uO8UvurMwj0AAAC/AAAAP9pY576Biu4+AAAAv9j6Fr6o/bs+YCLaPTjPjD4wHZ2+nGO9PjCDsz0AAAC/AAAAv3M6UL4KMK++eJ1pvjnPjD6sY9w+AAAAP4SPpr6gFsI+II5oPmSYOb/q5GC+AOnoPi7GiD4AAAC/AAAAv1oaIL8YqAc+AAAAP3STAL4sI9o+kAg+vAe77L4AAAA/+kiHPk8LJL8AAAC/pAh/PaIVo74AAAC/GuauPmSYOb/Qu0++AAAAP04IJb+mLNe+oMsLPWSYOb8C3Zu+AAAAvzRAPL26us2+AAAAv1ezGL9CXJ4+VNY+vhx7FL8AAAA/AAAAP4Dpl7sQcSW9PKKNPjjPjD6UFpK+Jq6iPjjPjD5QcFe9AAAAv+jVVj4gcEO+jLAfPuiUiL4AAAA/AAAAP/tlQr7szJo9AAAAvzqekb4Er4++Fhm4PpqnHL8AAAA/AAAAv7lWpb6gJAC9clrWPjjPjD7gxoc+YNcVvjjPjD6WBfG+FH8hvnxNFL4AAAA/wXKJvmSYOb8Qbto9ZI4GvTjPjD70xvk+JOcivjjPjD5I21m+cmDqPq7SxL4AAAA/AAAAPyIwML+6f7M+ZGr2vmBggrwAAAA/AAAAP0TndD4yc8A+AAAAv5yKh75MoAA+MbpIPmUYAb8AAAC/AAAAvwfTLb+AU6u+nMjOvqAAqr4AAAA/OvvkvjjPjD4gWo6+eYPLPiZ+8r4AAAC/fgruPqCd3jsAAAC/CPJ9PmSYOb8ov4S9RFAWvtyxbz4AAAA/YDHJvZN3RL4AAAA/AAAAv+5Wo76QpNQ9uFo6PgBPD70AAAA/mLLtvjjPjD4hvmu+4E1dvTjPjD5YzHc+UH81PjjPjD4wmrs+AAAAP6gESL7ugK6+kBZePmSYOb+Atuk8ihHzvjjPjD5AxZ67AAAAP0RIyr6WRi4+yk+0vuGkMr8AAAC/AAAAvxDLhb7YKji+AAAAvxP3+b4i29y9IGk6Pm5hHL8AAAA/6Kz7vTjPjD5Izn69xvGWvjjPjD4Cgf++MvfQvmSYOb+A0pM+KNg/PmSYOb+Q+Yy8hLCBPjjPjD5Acha7BKaFPmSYOb8ImKe+AAAAv7j9ZT4QL129d+8lPjjPjD6+EMy+1qa4PmSYOb+olR69MPOvvjjPjD78y9k+AAAAv/RSZ77igNA+zqC7vmSYOb+YT1g+TmLqPkKYgT0AAAC/AAAAv+FrAb9j5ei+DtnpvgDGNL8AAAC/AAAAP3VrB78kOue+wuDaPjjPjD7YoYg+AAAAP4SvDr/MGCS+TJiGvmSYOb+0GCU+AAAAP2CWrL5YRNW+zvGhvriW2r0AAAC/fPByPigwi74AAAC/CMKTPmSYOb8oq38+1IKVvtFJtr4AAAC/ANDTPmWYOb9YmU29vISpPjjPjD4EK5C+AAAAP3em6T0ASTE9wPu2vXe9Fb8AAAA/KZNOPjjPjD7iEfa+AAAAPzU3kb6aBty+cMabPmSYOb+QxKc9bDkVvkxsCr4AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"), "format": "RGBFloat", @@ -6983,7 +7000,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_y2w1i"] -image = SubResource("Image_iglkv") +image = SubResource("Image_bsc7c") [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_6trn3"] emission_shape = 5 @@ -7756,41 +7773,6 @@ shader_parameter/highlightDirection2 = Vector2(0.554, 0.6455) shader_parameter/highlightSharpness2 = 0.950000045125 shader_parameter/highlightSize2 = 0.270000012825 -[sub_resource type="QuadMesh" id="QuadMesh_22k1k"] - -[sub_resource type="Shader" id="Shader_jpti0"] -code = "shader_type spatial; -render_mode blend_add, depth_test_disabled, cull_disabled, unshaded, fog_disabled; - -#include \"res://addons/rokojori_action_library/Runtime/Shading/Shaders/Flares/ShapeFlare/ShapeFlareBase.gdshaderinc\"" - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_frwbc"] -render_priority = 9 -shader = SubResource("Shader_jpti0") - -[sub_resource type="Resource" id="Resource_a4g6s"] -script = ExtResource("325_h2kd5") -num = 10 -metadata/_custom_type_script = "uid://djb5k01vcut20" - -[sub_resource type="Shader" id="Shader_nt8a7"] -code = "shader_type spatial; -render_mode blend_add, depth_test_disabled, cull_disabled, unshaded, fog_disabled; - -#include \"res://addons/rokojori_action_library/Runtime/Shading/Shaders/Flares/GlowFlare/GlowFlareBase.gdshaderinc\"" - -[sub_resource type="Shader" id="Shader_0y4dn"] -code = "shader_type spatial; -render_mode blend_mix, depth_test_disabled, cull_disabled, unshaded, fog_disabled; - -#include \"res://addons/rokojori_action_library/Runtime/Shading/Shaders/Flares/GlowFlare/GlowFlareBase.gdshaderinc\"" - -[sub_resource type="Shader" id="Shader_ymqbv"] -code = "shader_type spatial; -render_mode blend_mix, depth_test_disabled, cull_disabled, unshaded, fog_disabled; - -#include \"res://addons/rokojori_action_library/Runtime/Shading/Shaders/Flares/ShapeFlare/ShapeFlareBase.gdshaderinc\"" - [node name="Main" type="Node"] script = ExtResource("1_rii6w") metadata/_custom_type_script = "uid://dedtmhyfax8p0" @@ -7810,9 +7792,10 @@ showRegistratedSensors = false [node name="Timeline Manager" type="Node" parent="App"] script = ExtResource("9_efctk") -timeLines = [ExtResource("10_qfrgw"), ExtResource("11_sl01w")] -gametimeTimeline = ExtResource("10_qfrgw") +timelines = [ExtResource("10_qfrgw"), ExtResource("11_sl01w"), ExtResource("19_mcvtj")] +timeScaleTimeline = ExtResource("10_qfrgw") realtimeTimeline = ExtResource("11_sl01w") +computeRealtimeWithEngineDelta = true [node name="Audio Manager" type="Node" parent="App"] script = ExtResource("12_d1bft") @@ -7854,7 +7837,6 @@ metadata/_custom_type_script = "uid://dqgh1ba6suibb" process_mode = 4 script = ExtResource("17_vo330") environment = NodePath("../../../Camera Setup/WorldEnvironment") -triggerMode = 1 metadata/_custom_type_script = "uid://cln7p47awviht" [node name="OnProcess" type="Node" parent="App/Rendering Manager"] @@ -7867,6 +7849,7 @@ node3D = NodePath("../../../../CharacterController/CharacterBody3D") global = true name = ExtResource("14_dis6l") debug = NodePath("Debug Visualizer") +triggerMode = 0 metadata/_custom_type_script = "uid://3e3n1jav7rh2" [node name="Debug Visualizer" type="MeshInstance3D" parent="App/Rendering Manager/OnProcess/Set Global Player Position"] @@ -7891,7 +7874,6 @@ render_priority = 100 outline_render_priority = 99 modulate = Color(0.53504485, 0.90053093, 0.35550776, 1) outline_modulate = Color(0.13993634, 0.42532474, 0.23995323, 1) -text = "P" font_size = 100 outline_size = 50 script = ExtResource("35_5kble") @@ -7910,6 +7892,7 @@ node3D = NodePath("../../../../CharacterController/CharacterBody3D/CollisionShap global = true name = ExtResource("37_r64p5") debug = NodePath("Debug Visualizer") +triggerMode = 0 metadata/_custom_type_script = "uid://3e3n1jav7rh2" [node name="Debug Visualizer" type="MeshInstance3D" parent="App/Rendering Manager/OnProcess/Set Global Player Position Body"] @@ -7934,7 +7917,6 @@ render_priority = 100 outline_render_priority = 99 modulate = Color(0.53504485, 0.90053093, 0.35550776, 1) outline_modulate = Color(0.13993634, 0.42532474, 0.23995323, 1) -text = "P" font_size = 100 outline_size = 50 script = ExtResource("35_5kble") @@ -7953,8 +7935,8 @@ node3D = NodePath("../../../../CharacterController/CharacterBody3D") global = true name = ExtResource("18_b71pn") smoothing = SubResource("Resource_t2h31") -timeLine = ExtResource("10_qfrgw") debug = NodePath("Debug Visualizer") +triggerMode = 0 metadata/_custom_type_script = "uid://3e3n1jav7rh2" [node name="Debug Visualizer" type="MeshInstance3D" parent="App/Rendering Manager/OnProcess/Set Global Smoothed Player Position"] @@ -7978,7 +7960,6 @@ render_priority = 100 outline_render_priority = 99 modulate = Color(0.9141083, 0.34904757, 0.30075133, 1) outline_modulate = Color(0.38459277, 0.088595904, 0.14523984, 1) -text = "S" font_size = 100 outline_size = 50 script = ExtResource("35_5kble") @@ -7991,6 +7972,7 @@ sourceA = NodePath("../Set Global Player Position/Debug Visualizer") sourceB = NodePath("../Set Global Smoothed Player Position/Debug Visualizer") lerp = 0.5 target = NodePath("Debug Visualizer") +triggerMode = 0 metadata/_custom_type_script = "uid://bonc4w4b08kpw" [node name="Debug Visualizer" type="Node3D" parent="App/Rendering Manager/OnProcess/LerpPosition"] @@ -8005,7 +7987,6 @@ render_priority = 100 outline_render_priority = 99 modulate = Color(0.30196086, 0.65454865, 0.9137255, 1) outline_modulate = Color(0.117091015, 0.10999007, 0.64256185, 1) -text = "L" font_size = 100 outline_size = 50 script = ExtResource("35_5kble") @@ -8024,6 +8005,7 @@ script = ExtResource("37_swm2d") sourceA = NodePath("../Set Global Player Position/Debug Visualizer") sourceB = NodePath("../Set Global Smoothed Player Position/Debug Visualizer") target = NodePath("../LerpPosition/Debug Visualizer") +triggerMode = 0 metadata/_custom_type_script = "uid://barfbywochbs3" [node name="DistanceToCapsuleSize" type="Node" parent="App/Rendering Manager/OnProcess" node_paths=PackedStringArray("sourceA", "sourceB")] @@ -8033,6 +8015,7 @@ sourceB = NodePath("../Set Global Smoothed Player Position/Debug Visualizer") target = SubResource("CapsuleMesh_5kble") endRadius = 2.0 maxRadius = 2.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b1usqaqbaa6xg" [node name="WindManager" type="Node" parent="App" node_paths=PackedStringArray("onWindChange")] @@ -8043,11 +8026,13 @@ metadata/_custom_type_script = "uid://4hkiet2dxff4" [node name="On Wind Change" type="Node" parent="App/WindManager"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="Snow" type="Node" parent="App/WindManager/On Wind Change" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../Level/Snow/WindToGPUParticles") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Camera Setup" type="Node" parent="App"] @@ -8067,18 +8052,22 @@ CameraPrioritySmoothingCoefficient = 0.01 script = ExtResource("19_nrysi") camera = NodePath("../../../Third Person Camera") priority = 1.0 +triggerMode = 0 [node name="CameraSlot" type="Node" parent="App/Camera Setup/Camera Manager" node_paths=PackedStringArray("camera")] script = ExtResource("19_nrysi") camera = NodePath("../../../../Level/Season Changers/Ice Cube/Ice Cube Camera") +triggerMode = 0 [node name="CameraSlot2" type="Node" parent="App/Camera Setup/Camera Manager" node_paths=PackedStringArray("camera")] script = ExtResource("19_nrysi") camera = NodePath("../../../../Level/Season Changers/Season Change View") +triggerMode = 0 [node name="CameraSlot3" type="Node" parent="App/Camera Setup/Camera Manager" node_paths=PackedStringArray("camera")] script = ExtResource("19_nrysi") camera = NodePath("../../../../Level/Season Changers/Spring Cube/Spring Cube Camera") +triggerMode = 0 [node name="WorldEnvironment" type="WorldEnvironment" parent="App/Camera Setup"] environment = SubResource("Environment_1ajtf") @@ -8097,7 +8086,7 @@ effects = [SubResource("Resource_84557")] metadata/_custom_type_script = "uid://d2200y7g0bqlw" [node name="Label3D" type="Label3D" parent="App/Camera Setup"] -transform = Transform3D(-0.36645478, -0.22108154, 0.9036143, 1.48988395e-08, 0.9710587, 0.2376502, -0.9302683, 0.087089285, -0.35595515, 22.296066, 0.4635496, 33.419285) +transform = Transform3D(-0.94539636, 0.13085407, -0.29807526, 0, 0.9153602, 0.40195766, 0.32554996, 0.37999994, -0.8656099, 17.354076, 2.4026527, -15.948044) visible = false pixel_size = 0.0075 text = "XBOX FLARE" @@ -8115,12 +8104,13 @@ script = ExtResource("77_gxlxg") source = NodePath("../../../Main Camera") target = NodePath("../..") screenPosition = Vector3(0.0525, 0.951, 6.408) +triggerMode = 0 metadata/_custom_type_script = "uid://cf5jsfq6agufc" [node name="Main Camera" type="Camera3D" parent="App/Camera Setup"] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 0, 0) cull_mask = 1048567 -fov = 40.0 +fov = 60.0 [node name="Debug Editor Camera" type="Node3D" parent="App/Camera Setup"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10) @@ -8194,22 +8184,24 @@ metadata/_custom_type_script = "uid://cebnf3dtch0oh" [node name="ActionSequence" type="Node" parent="App/Camera Setup/VFX"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Reset Label" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("label")] script = ExtResource("96_4n83u") label = NodePath("../../../Label3D") +triggerMode = 0 metadata/_custom_type_script = "uid://bvomnqpw05n5w" [node name="Delay5" type="Node" parent="App/Camera Setup/VFX/ActionSequence"] script = ExtResource("92_tr1d7") duration = 1.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Set Yellow Label2" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("label")] script = ExtResource("96_4n83u") label = NodePath("../../../Label3D") text = "YELLOW FLARE" +triggerMode = 0 metadata/_custom_type_script = "uid://bvomnqpw05n5w" [node name="Yellow In" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] @@ -8217,23 +8209,27 @@ script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Yellow Cinematic Bloom") endValue = 1.0 duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Delay" type="Node" parent="App/Camera Setup/VFX/ActionSequence"] script = ExtResource("92_tr1d7") duration = 1.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Yellow Out" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Yellow Cinematic Bloom") duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Set Blue Label" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("label")] script = ExtResource("96_4n83u") label = NodePath("../../../Label3D") text = "PLAYSTATION FLARE" +triggerMode = 0 metadata/_custom_type_script = "uid://bvomnqpw05n5w" [node name="Blue In" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] @@ -8241,23 +8237,27 @@ script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Blue Cinematic Bloom") endValue = 1.0 duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Delay2" type="Node" parent="App/Camera Setup/VFX/ActionSequence"] script = ExtResource("92_tr1d7") duration = 1.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Blue Out" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Blue Cinematic Bloom") duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Set Red Label" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("label")] script = ExtResource("96_4n83u") label = NodePath("../../../Label3D") text = "NINTENDO FLARE" +triggerMode = 0 metadata/_custom_type_script = "uid://bvomnqpw05n5w" [node name="Red In" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] @@ -8265,23 +8265,27 @@ script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Red Cinematic Bloom") endValue = 1.0 duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Delay3" type="Node" parent="App/Camera Setup/VFX/ActionSequence"] script = ExtResource("92_tr1d7") duration = 1.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Red Out" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Red Cinematic Bloom") duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Set Green Label" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("label")] script = ExtResource("96_4n83u") label = NodePath("../../../Label3D") text = "XBOX FLARE" +triggerMode = 0 metadata/_custom_type_script = "uid://bvomnqpw05n5w" [node name="Green In" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] @@ -8289,17 +8293,20 @@ script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Green Cinematic Bloom") endValue = 1.0 duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Delay4" type="Node" parent="App/Camera Setup/VFX/ActionSequence"] script = ExtResource("92_tr1d7") duration = 1.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Green Out" type="Node" parent="App/Camera Setup/VFX/ActionSequence" node_paths=PackedStringArray("compositorVFX")] script = ExtResource("101_ie6m2") compositorVFX = NodePath("../../Green Cinematic Bloom") duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Star Glow" type="Node" parent="App/Camera Setup/VFX"] @@ -8351,6 +8358,7 @@ convertToView = true target = SubResource("CompositorEffect_ie6m2") member = "directionOffset" scale = Vector3(-1, -1, -1) +triggerMode = 0 metadata/_custom_type_script = "uid://bkkwusmw0yjam" [node name="round-cube" parent="App/Camera Setup/VFX/Fog" instance=ExtResource("302_4545n")] @@ -8371,28 +8379,30 @@ metadata/_custom_type_script = "uid://drcp6asmxo5j4" script = ExtResource("101_ie6m2") compositorVFX = NodePath("../Star Glow") duration = SubResource("Resource_72jau") +triggerMode = 0 metadata/_custom_type_script = "uid://di737cq62huln" [node name="Wipes" type="Node" parent="App/Camera Setup/VFX"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Wipe In" type="Node" parent="App/Camera Setup/VFX/Wipes"] script = ExtResource("45_loqre") duration = SubResource("Resource_dq7d0") wipeSettings = SubResource("Resource_p7jqt") +triggerMode = 0 metadata/_custom_type_script = "uid://c4s7kbtpirx6b" [node name="Wipe 2 In" type="Node" parent="App/Camera Setup/VFX/Wipes"] script = ExtResource("45_loqre") duration = SubResource("Resource_tdk3c") wipeSettings = SubResource("Resource_drk6d") +triggerMode = 0 metadata/_custom_type_script = "uid://c4s7kbtpirx6b" [node name="Delay" type="Node" parent="App/Camera Setup/VFX/Wipes"] script = ExtResource("92_tr1d7") duration = 0.5 -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Wipe 2 Out" type="Node" parent="App/Camera Setup/VFX/Wipes"] @@ -8400,6 +8410,7 @@ script = ExtResource("45_loqre") direction = 1 duration = SubResource("Resource_tdk3c") wipeSettings = SubResource("Resource_drk6d") +triggerMode = 0 metadata/_custom_type_script = "uid://c4s7kbtpirx6b" [node name="Wipe Out" type="Node" parent="App/Camera Setup/VFX/Wipes"] @@ -8407,6 +8418,7 @@ script = ExtResource("45_loqre") direction = 1 duration = SubResource("Resource_dq7d0") wipeSettings = SubResource("Resource_p7jqt") +triggerMode = 0 metadata/_custom_type_script = "uid://c4s7kbtpirx6b" [node name="SubViewport" type="SubViewport" parent="App/Camera Setup"] @@ -8435,19 +8447,21 @@ metadata/_custom_type_script = "uid://cl36x2jgfuypo" script = ExtResource("40_getpf") source = NodePath("../../../../../CharacterController/CharacterBody3D") target = NodePath("../../Map Camera") +triggerMode = 0 metadata/_custom_type_script = "uid://cvpseyll6lrh5" [node name="CopyYaw" type="Node" parent="App/Camera Setup/SubViewport/OnProcess" node_paths=PackedStringArray("source", "target")] script = ExtResource("27_vnoge") source = NodePath("../../../Main Camera") target = NodePath("../../../../../CharacterController/Graphics/Map Geometry Camera Rotation") +triggerMode = 0 metadata/_custom_type_script = "uid://bekhujf301q48" [node name="Third Person Camera" type="Node3D" parent="App" node_paths=PackedStringArray("target")] script = ExtResource("24_ntqly") target = NodePath("../../CharacterController/Graphics") +yaw = 100.0 settings = SubResource("Resource_ru76s") -fov = 40.0 [node name="UI" type="Control" parent="App" node_paths=PackedStringArray("collectablesContainer")] layout_mode = 3 @@ -8489,7 +8503,7 @@ height = SubResource("Resource_y6wps") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Fill" type="TextureRect" parent="App/UI/Hearts/Heart"] -material = SubResource("ShaderMaterial_e7hhx") +material = SubResource("ShaderMaterial_mcvtj") layout_mode = 0 offset_right = 38.4 offset_bottom = 38.4 @@ -8506,7 +8520,7 @@ top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="Outline" type="TextureRect" parent="App/UI/Hearts/Heart"] -material = SubResource("ShaderMaterial_3764n") +material = SubResource("ShaderMaterial_ju6hd") layout_mode = 0 offset_right = 38.4 offset_bottom = 38.4 @@ -8517,7 +8531,6 @@ script = ExtResource("44_kqgb3") imageType = SubResource("Resource_7fsef") width = SubResource("Resource_4wsps") height = SubResource("Resource_dis6l") -position = 2 left = SubResource("Resource_524ac") top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" @@ -8535,7 +8548,7 @@ height = SubResource("Resource_y6wps") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Fill" type="TextureRect" parent="App/UI/Hearts/Heart2"] -material = SubResource("ShaderMaterial_n0rnh") +material = SubResource("ShaderMaterial_r64p5") layout_mode = 0 offset_right = 38.399998 offset_bottom = 38.4 @@ -8552,18 +8565,17 @@ top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="Outline" type="TextureRect" parent="App/UI/Hearts/Heart2"] -material = SubResource("ShaderMaterial_galw3") +material = SubResource("ShaderMaterial_fbx0p") layout_mode = 0 -offset_right = 38.399998 +offset_right = 38.4 offset_bottom = 38.4 -pivot_offset = Vector2(19.199999, 19.2) +pivot_offset = Vector2(19.2, 19.2) texture = ExtResource("47_yk3hl") expand_mode = 1 script = ExtResource("44_kqgb3") imageType = SubResource("Resource_7fsef") width = SubResource("Resource_4wsps") height = SubResource("Resource_dis6l") -position = 2 left = SubResource("Resource_524ac") top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" @@ -8581,7 +8593,7 @@ height = SubResource("Resource_y6wps") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Fill" type="TextureRect" parent="App/UI/Hearts/Heart3"] -material = SubResource("ShaderMaterial_pv8u5") +material = SubResource("ShaderMaterial_yfwqk") layout_mode = 0 offset_right = 38.399994 offset_bottom = 38.4 @@ -8598,9 +8610,9 @@ top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="Outline" type="TextureRect" parent="App/UI/Hearts/Heart3"] -material = SubResource("ShaderMaterial_5jnfl") +material = SubResource("ShaderMaterial_6trn3") layout_mode = 0 -offset_right = 38.399994 +offset_right = 38.399998 offset_bottom = 38.4 pivot_offset = Vector2(19.199997, 19.2) texture = ExtResource("47_yk3hl") @@ -8609,15 +8621,14 @@ script = ExtResource("44_kqgb3") imageType = SubResource("Resource_7fsef") width = SubResource("Resource_4wsps") height = SubResource("Resource_dis6l") -position = 2 left = SubResource("Resource_524ac") top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="Collected Presents" type="Control" parent="App/UI"] anchors_preset = 0 -offset_top = 926.4 -offset_right = 203.20001 +offset_top = 945.60004 +offset_right = 174.0 offset_bottom = 1080.0 script = ExtResource("39_ji1pb") margin = SubResource("Resource_5kble") @@ -8628,13 +8639,13 @@ metadata/_custom_type_script = "uid://c2hicupu28nbi" metadata/_edit_use_anchors_ = true [node name="UIImage" type="TextureRect" parent="App/UI/Collected Presents"] -material = SubResource("ShaderMaterial_qf8q3") +material = SubResource("ShaderMaterial_jm8s5") layout_mode = 0 offset_left = 38.4 offset_top = 38.4 -offset_right = 164.80002 -offset_bottom = 115.199974 -pivot_offset = Vector2(63.20001, 38.399986) +offset_right = 154.8 +offset_bottom = 95.99997 +pivot_offset = Vector2(58.2, 28.799984) texture = SubResource("GradientTexture2D_awoan") expand_mode = 1 script = ExtResource("44_kqgb3") @@ -8648,11 +8659,11 @@ metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="Present" type="Control" parent="App/UI/Collected Presents"] anchors_preset = 0 -offset_left = 57.600002 -offset_top = 57.600002 -offset_right = 105.600006 -offset_bottom = 96.0 -pivot_offset = Vector2(24.000002, 19.199999) +offset_left = 48.0 +offset_top = 48.0 +offset_right = 96.0 +offset_bottom = 86.4 +pivot_offset = Vector2(24, 19.2) script = ExtResource("39_ji1pb") width = SubResource("Resource_gla4y") height = SubResource("Resource_y6wps") @@ -8660,33 +8671,32 @@ marginRight = SubResource("Resource_b5y7t") metadata/_custom_type_script = "uid://c2hicupu28nbi" [node name="Fill" type="TextureRect" parent="App/UI/Collected Presents/Present"] -material = SubResource("ShaderMaterial_cqn6v") +material = SubResource("ShaderMaterial_e7hhx") layout_mode = 0 offset_right = 38.4 -offset_bottom = 38.399998 -pivot_offset = Vector2(19.2, 19.199999) +offset_bottom = 38.4 +pivot_offset = Vector2(19.2, 19.2) texture = ExtResource("87_ugo18") expand_mode = 1 script = ExtResource("44_kqgb3") imageType = SubResource("Resource_t0qj0") width = SubResource("Resource_4wsps") height = SubResource("Resource_dis6l") -position = 2 left = SubResource("Resource_524ac") top = SubResource("Resource_2750v") metadata/_custom_type_script = "uid://bx0bk663u3hj5" [node name="UIText" type="Label" parent="App/UI/Collected Presents"] layout_mode = 0 -offset_left = 105.600006 -offset_top = 63.300003 -offset_right = 145.6 -offset_bottom = 90.3 -pivot_offset = Vector2(20, 13.5) -text = "0/37" -label_settings = SubResource("LabelSettings_g6idi") +offset_left = 96.0 +offset_top = 53.7 +offset_right = 126.0 +offset_bottom = 80.7 +pivot_offset = Vector2(15, 13.5) +text = "0/0" +label_settings = SubResource("LabelSettings_r14qv") script = ExtResource("77_ubijs") -locale = SubResource("Resource_wvg34") +locale = SubResource("Resource_e7hhx") metadata/_custom_type_script = "uid://rqs2m0u6yvvf" [node name="Map" type="Control" parent="App/UI"] @@ -8706,10 +8716,12 @@ metadata/_custom_type_script = "uid://c2hicupu28nbi" metadata/_edit_use_anchors_ = true [node name="UIImage" type="TextureRect" parent="App/UI/Map"] -material = SubResource("ShaderMaterial_44rrc") +material = SubResource("ShaderMaterial_n0rnh") layout_mode = 0 -offset_right = 230.40005 -offset_bottom = 230.40005 +offset_left = 19.199978 +offset_top = 19.2 +offset_right = 249.60004 +offset_bottom = 249.60005 pivot_offset = Vector2(115.20003, 115.20003) texture = SubResource("ViewportTexture_31pys") expand_mode = 1 @@ -8717,7 +8729,6 @@ script = ExtResource("44_kqgb3") imageType = SubResource("Resource_rp6gr") width = SubResource("Resource_q6b7k") height = SubResource("Resource_jdant") -position = 2 left = SubResource("Resource_goqji") top = SubResource("Resource_gwq84") metadata/_custom_type_script = "uid://bx0bk663u3hj5" @@ -8728,46 +8739,49 @@ offset_left = 1900.8 offset_right = 1900.8 offset_bottom = 1080.0 script = ExtResource("39_ji1pb") -verticalAlignment = SubResource("Resource_nxasu") -verticalPlacement = SubResource("Resource_ebf7l") height = SubResource("Resource_loqre") position = 2 top = SubResource("Resource_jhmds") right = SubResource("Resource_mseeg") +verticalAlignment = SubResource("Resource_nxasu") +verticalPlacement = SubResource("Resource_ebf7l") metadata/_custom_type_script = "uid://c2hicupu28nbi" metadata/_edit_use_anchors_ = true [node name="Dialogs" type="Control" parent="App/UI" node_paths=PackedStringArray("dialogText")] modulate = Color(1, 1, 1, 0) anchors_preset = 0 -offset_top = 1040.0 +offset_top = 1080.0 offset_right = 1920.0001 offset_bottom = 1272.0 script = ExtResource("80_s8vnk") dialogText = NodePath("Text Block/UIText") openStyle = ExtResource("81_jgo2j") hiddenStyle = ExtResource("77_dq7d0") -parentStyle = ExtResource("77_dq7d0") position = 2 +parentStyle = ExtResource("77_dq7d0") metadata/_custom_type_script = "uid://dxkqvnjuy7ntq" metadata/_edit_use_anchors_ = true [node name="Text Block" type="Control" parent="App/UI/Dialogs"] anchors_preset = 0 -offset_left = 747.00006 -offset_right = 1173.0 -offset_bottom = 232.0 -pivot_offset = Vector2(213, 116) +offset_left = -95.99994 +offset_right = 2016.0 +offset_bottom = 384.0 +pivot_offset = Vector2(1056, 192) script = ExtResource("39_ji1pb") -horizontalAlignment = SubResource("Resource_7e4fb") +width = SubResource("Resource_n0rnh") +height = SubResource("Resource_galw3") margin = SubResource("Resource_o8r6f") +horizontalAlignment = SubResource("Resource_7e4fb") metadata/_custom_type_script = "uid://c2hicupu28nbi" metadata/_edit_use_anchors_ = true [node name="UIImage" type="TextureRect" parent="App/UI/Dialogs/Text Block"] -material = SubResource("ShaderMaterial_7jt2s") +material = SubResource("ShaderMaterial_galw3") layout_mode = 0 -offset_right = 426.0 +offset_left = 843.0 +offset_right = 1269.0 offset_bottom = 232.00002 pivot_offset = Vector2(213, 116.00001) texture = SubResource("GradientTexture2D_jgo2j") @@ -8783,14 +8797,16 @@ metadata/_custom_type_script = "uid://bx0bk663u3hj5" metadata/_edit_use_anchors_ = true [node name="UIText" type="Label" parent="App/UI/Dialogs/Text Block"] +custom_minimum_size = Vector2(234, 0) layout_mode = 0 -offset_left = 96.0 +offset_left = 939.00006 offset_top = 96.0 -offset_right = 330.0 +offset_right = 1173.0 offset_bottom = 136.0 pivot_offset = Vector2(117, 20) text = "Winter's coming!" -label_settings = SubResource("LabelSettings_7ucn0") +label_settings = SubResource("LabelSettings_mcvtj") +autowrap_mode = 2 script = ExtResource("77_ubijs") locale = SubResource("Resource_8imgn") fontSize = SubResource("Resource_p54pa") @@ -8830,7 +8846,7 @@ offset_right = 40.0 offset_bottom = 27.0 pivot_offset = Vector2(20, 13.5) text = "Quit" -label_settings = SubResource("LabelSettings_su8gi") +label_settings = SubResource("LabelSettings_ju6hd") script = ExtResource("77_ubijs") locale = SubResource("Resource_btbfg") metadata/_custom_type_script = "uid://rqs2m0u6yvvf" @@ -8871,7 +8887,7 @@ offset_right = 159.0 offset_bottom = 27.0 pivot_offset = Vector2(79.5, 13.5) text = "Sword Animation" -label_settings = SubResource("LabelSettings_2vg2i") +label_settings = SubResource("LabelSettings_r64p5") script = ExtResource("77_ubijs") locale = SubResource("Resource_qiqbh") metadata/_custom_type_script = "uid://rqs2m0u6yvvf" @@ -8912,7 +8928,7 @@ offset_right = 48.0 offset_bottom = 27.0 pivot_offset = Vector2(24, 13.5) text = "Jump" -label_settings = SubResource("LabelSettings_slvrs") +label_settings = SubResource("LabelSettings_fbx0p") script = ExtResource("77_ubijs") locale = SubResource("Resource_y44jo") metadata/_custom_type_script = "uid://rqs2m0u6yvvf" @@ -8953,7 +8969,7 @@ offset_right = 73.0 offset_bottom = 27.0 pivot_offset = Vector2(36.5, 13.5) text = "Interact" -label_settings = SubResource("LabelSettings_tr2nq") +label_settings = SubResource("LabelSettings_yfwqk") script = ExtResource("77_ubijs") locale = SubResource("Resource_t5au6") metadata/_custom_type_script = "uid://rqs2m0u6yvvf" @@ -8962,7 +8978,22 @@ metadata/_custom_type_script = "uid://rqs2m0u6yvvf" script = ExtResource("79_dj82f") message = "fasf" printPath = true -metadata/_custom_type_script = "uid://cd0ikdsdhutn0" + +[node name="Editor Helpers" type="Node" parent="App"] + +[node name="Stop Music" type="Node" parent="App/Editor Helpers"] +script = ExtResource("90_5p3uc") +metadata/_custom_type_script = "uid://b4yjsis2fh64c" + +[node name="Stop New Bells Winter" type="Node" parent="App/Editor Helpers/Stop Music" node_paths=PackedStringArray("music")] +script = ExtResource("160_r14qv") +music = NodePath("../../../Audio Manager/Music/New Bells Winter") +metadata/_custom_type_script = "uid://biq088t6s6ohf" + +[node name="Stop New Bells Spring" type="Node" parent="App/Editor Helpers/Stop Music" node_paths=PackedStringArray("music")] +script = ExtResource("160_r14qv") +music = NodePath("../../../Audio Manager/Music/New Bells Spring") +metadata/_custom_type_script = "uid://biq088t6s6ohf" [node name="On Game Start" type="Node" parent="."] script = ExtResource("2_bdfmq") @@ -8972,19 +9003,21 @@ metadata/_custom_type_script = "uid://dyf6ee3ov3ran" script = ExtResource("54_gla4y") music = NodePath("../../App/Audio Manager/Music/New Bells Winter") stopSiblingPlayers = true +triggerMode = 0 metadata/_custom_type_script = "uid://cyicertlwo4m0" [node name="SetMouseMode" type="Node" parent="On Game Start"] script = ExtResource("110_rn0rj") mouseMode = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://dcn7h7c2rguhq" [node name="ActionSequence" type="Node" parent="On Game Start"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Parallel" type="Node" parent="On Game Start/ActionSequence"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="TweenMusicVolume" type="Node" parent="On Game Start/ActionSequence/Parallel" node_paths=PackedStringArray("target")] @@ -8993,6 +9026,8 @@ target = NodePath("../../../../App/Audio Manager/Music/New Bells Winter") endVolume = -12.0 volumeUnit = 1 tweenType = SubResource("Resource_k2thw") +timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" [node name="On Quit Inputs" type="Node" parent="." node_paths=PackedStringArray("onStart")] @@ -9003,7 +9038,6 @@ metadata/_custom_type_script = "uid://88u2lx0pssal" [node name="Quit App" type="Node" parent="On Quit Inputs"] script = ExtResource("109_58uie") -triggerMode = 1 metadata/_custom_type_script = "uid://bfes5xrqakmu1" [node name="CharacterController" type="Node" parent="." node_paths=PackedStringArray("body", "grounding", "actionsContainer", "graphics")] @@ -9025,19 +9059,17 @@ metadata/_custom_type_script = "uid://bwq7e6cx2oy8n" [node name="Collectables" type="Node" parent="CharacterController"] -[node name="Presents" type="Node" parent="CharacterController/Collectables" node_paths=PackedStringArray("onChange")] +[node name="Presents" type="Node" parent="CharacterController/Collectables"] script = ExtResource("77_xoywq") variableClass = ExtResource("80_xkggh") -onChange = NodePath("On Change") metadata/_custom_type_script = "uid://c01nqtwmfostx" [node name="On Change" type="Node" parent="CharacterController/Collectables/Presents"] script = ExtResource("79_dj82f") message = "Presents Changed" -metadata/_custom_type_script = "uid://cd0ikdsdhutn0" [node name="CharacterBody3D" type="CharacterBody3D" parent="CharacterController"] -transform = Transform3D(-0.998608, 0, -0.05274722, 0, 1, 0, 0.05274722, 0, -0.998608, 8.606868, -0.14941423, 15.799299) +transform = Transform3D(-0.998608, 0, -0.05274722, 0, 1, 0, 0.05274722, 0, -0.998608, 13.0487, 0, 19.1281) axis_lock_angular_x = true axis_lock_angular_y = true axis_lock_angular_z = true @@ -9067,16 +9099,17 @@ metadata/_custom_type_script = "uid://ccfk70dpt7r7r" [node name="ActionList" type="Node" parent="CharacterController/CharacterBody3D/Collector"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="Collected Something" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList"] script = ExtResource("79_dj82f") message = "Collected Something" -metadata/_custom_type_script = "uid://cd0ikdsdhutn0" [node name="PlaySound" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../Sounds/Collected Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="OnCollected" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList" node_paths=PackedStringArray("collector", "onCollectedAction")] @@ -9084,26 +9117,29 @@ script = ExtResource("90_aiyui") collector = NodePath("../..") includingTypes = [SubResource("Resource_3rj3l")] onCollectedAction = NodePath("On Collected") +triggerMode = 0 metadata/_custom_type_script = "uid://nfn3x4l7pcob" [node name="On Collected" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList/OnCollected"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="CollectItem" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList/OnCollected/On Collected" node_paths=PackedStringArray("collector")] script = ExtResource("82_nlcvw") collector = NodePath("../../../..") packedLabel = ExtResource("65_nlcvw") +triggerMode = 0 metadata/_custom_type_script = "uid://ctgt20fqo2wqg" [node name="Collected Present" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList/OnCollected/On Collected"] script = ExtResource("79_dj82f") message = "Collected Present" -metadata/_custom_type_script = "uid://cd0ikdsdhutn0" [node name="ActionReference" type="Node" parent="CharacterController/CharacterBody3D/Collector/ActionList/OnCollected/On Collected" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../../../../Level/Presents/CollectableCounter") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Sounds" type="Node3D" parent="CharacterController/CharacterBody3D"] @@ -9135,6 +9171,7 @@ script = ExtResource("101_vh1c2") caster = NodePath("../AreaCaster") defaultHighlighter = SubResource("Resource_t7vpr") printPointables = true +triggerMode = 0 metadata/_custom_type_script = "uid://bsq280ixlepp2" [node name="Interactor" type="Node3D" parent="CharacterController/CharacterBody3D" node_paths=PackedStringArray("pointer")] @@ -9148,7 +9185,7 @@ transform = Transform3D(1, 0, -2.9802322e-08, 0, 1, 0, 2.9802322e-08, 0, 1, 0, 0 script = ExtResource("106_mo0ou") button = SubResource("Resource_58uie") pointer = NodePath("../Pointer") -timeLine = ExtResource("10_qfrgw") +timeLine = ExtResource("11_sl01w") grabOffset = NodePath("../GrabOffset") positionSmoothing = SubResource("Resource_ugo18") rotationSmoothing = SubResource("Resource_gouf2") @@ -9165,6 +9202,7 @@ groundingType = SubResource("Resource_j5qw5") outputDebugInfo = true groundedPositionTarget = NodePath("Last Grounded Position") blockers = [NodePath("../Jump")] +triggerMode = 0 metadata/_custom_type_script = "uid://b6stp3kea0qo8" [node name="Last Grounded Position" type="MeshInstance3D" parent="CharacterController/Character Actions/Grounding"] @@ -9185,12 +9223,14 @@ movementDirectionToFixedJumpDirection = 0.0 airControlGravityStrength = SubResource("Resource_krp4r") maxAirControlDuration = 0.5 airControlCurveStrength = SubResource("Curve_ulgml") +triggerMode = 0 metadata/_custom_type_script = "uid://bmauif3x7bnrf" [node name="Gravity" type="Node" parent="CharacterController/Character Actions"] script = ExtResource("42_vo330") strength = SubResource("Resource_jp070") fallingStrength = SubResource("Resource_vqk2t") +triggerMode = 0 metadata/_custom_type_script = "uid://wgn1jn36geuy" [node name="CharacterMovement" type="Node" parent="CharacterController/Character Actions" node_paths=PackedStringArray("directionSource", "onStartedMoving", "onStoppedMoving")] @@ -9205,6 +9245,7 @@ onStartedMoving = NodePath("Set Animation Tree Moving On") onStoppedMoving = NodePath("Set Animation Tree Moving Off") forwardToRotationSmoothingFrames = SubResource("Curve_0obc6") lookAlwaysForwardSmoothing = SubResource("Resource_fd6ib") +triggerMode = 0 metadata/_custom_type_script = "uid://df7kaqvmnho05" [node name="Set Animation Tree Moving On" type="Node" parent="CharacterController/Character Actions/CharacterMovement" node_paths=PackedStringArray("tree")] @@ -9212,71 +9253,74 @@ script = ExtResource("54_cdcpq") tree = NodePath("../../../Graphics/Hoody Hood/AnimationTree") name = "moving" value = true +triggerMode = 0 metadata/_custom_type_script = "uid://dykyfwv0qjcbn" [node name="Set Animation Tree Moving Off" type="Node" parent="CharacterController/Character Actions/CharacterMovement" node_paths=PackedStringArray("tree")] script = ExtResource("54_cdcpq") tree = NodePath("../../../Graphics/Hoody Hood/AnimationTree") name = "moving" +triggerMode = 0 metadata/_custom_type_script = "uid://dykyfwv0qjcbn" [node name="MoveAndSlide" type="Node" parent="CharacterController/Character Actions"] script = ExtResource("47_hvsi2") useStepping = true stepMaxHeight = 0.15 +triggerMode = 0 metadata/_custom_type_script = "uid://bw5ivesxk1mgg" [node name="Graphics" type="Node3D" parent="CharacterController"] -transform = Transform3D(-0.3204387, 0, 0.9472675, 0, 1, 0, -0.9472675, 0, -0.3204387, 12.585598, -0.14941423, 18.621296) +transform = Transform3D(-0.3204387, 0, 0.9472675, 0, 1, 0, -0.9472675, 0, -0.3204387, 13.0487, 0, 19.1281) [node name="Hoody Hood" parent="CharacterController/Graphics" instance=ExtResource("54_p2tm2")] -transform = Transform3D(-0.7727, 0, -1.1667446e-07, 0, 0.7727, 0, 1.1667446e-07, 0, -0.7727, 0, 0.1585, 0) +transform = Transform3D(-0.7727, 0, -1.1667446e-07, 0, 0.7727, 0, 1.1667446e-07, 0, -0.7727, 0, 0, 0) [node name="GeneralSkeleton" parent="CharacterController/Graphics/Hoody Hood/Rig_Medium" index="0"] -bones/1/position = Vector3(0, 0.3901787, 0) -bones/1/rotation = Quaternion(0.0010974087, 0.043157846, 4.7408565e-05, 0.99906766) +bones/1/position = Vector3(0, 0.39191085, 0) +bones/1/rotation = Quaternion(0.00019115953, 0.04315787, 8.260308e-06, 0.9990683) bones/1/scale = Vector3(0.99999994, 1, 0.99999994) -bones/2/rotation = Quaternion(-0.06968389, 0.07362315, 0.9930863, -0.059190195) +bones/2/rotation = Quaternion(-0.06942256, 0.06612072, 0.99362254, -0.059354365) bones/2/scale = Vector3(0.9999999, 0.9999998, 0.9999996) -bones/3/rotation = Quaternion(-1.2730564e-07, 0.9841536, -0.1773181, -1.5133336e-08) +bones/3/rotation = Quaternion(-1.1119542e-07, 0.98715746, -0.15975066, -1.5366306e-08) bones/3/scale = Vector3(1.0000004, 0.9999996, 0.9999999) -bones/4/rotation = Quaternion(0.015324896, 0.62623763, -0.77004796, 0.12090418) +bones/4/rotation = Quaternion(0.016970271, 0.6348912, -0.76294374, 0.120590396) bones/4/scale = Vector3(1.0000004, 0.9999994, 1.000001) -bones/5/rotation = Quaternion(-4.8172024e-06, 1, 0.00028029468, -3.4545096e-06) +bones/5/rotation = Quaternion(-1.1356619e-05, 1, 0.00024881406, -8.19204e-06) bones/5/scale = Vector3(1.0000001, 1.0000013, 0.9999986) -bones/6/rotation = Quaternion(-0.031901166, 0.049355384, 0.9978411, 0.029319528) +bones/6/rotation = Quaternion(-0.03203035, 0.042046793, 0.99818325, 0.028923085) bones/6/scale = Vector3(0.9999999, 0.9999999, 0.9999996) -bones/7/rotation = Quaternion(1.5442521e-07, 0.98207843, -0.18847287, 2.042164e-08) +bones/7/rotation = Quaternion(1.4660435e-07, 0.98525476, -0.17109384, 2.2283682e-08) bones/7/scale = Vector3(0.99999994, 0.9999994, 0.9999997) -bones/8/rotation = Quaternion(-0.044983953, 0.59995997, -0.791745, -0.10566229) +bones/8/rotation = Quaternion(-0.04631066, 0.608902, -0.78488916, -0.10508535) bones/8/scale = Vector3(0.99999976, 0.9999993, 1.000001) bones/9/rotation = Quaternion(7.434201e-05, 1, 0.00034067035, 5.3566793e-05) bones/9/scale = Vector3(1.0000002, 1.0000015, 0.9999982) -bones/10/rotation = Quaternion(0.0030334385, -9.1563215e-11, 0.00026256757, 0.99999535) +bones/10/rotation = Quaternion(0.00035242608, 1.0708976e-09, 3.0505202e-05, 0.99999994) bones/10/scale = Vector3(1.0000001, 1, 1.0000001) -bones/11/rotation = Quaternion(0.002321584, 1.940698e-09, 0.00020095115, 0.9999974) -bones/12/rotation = Quaternion(-0.009977056, -0.031340186, -0.000549251, 0.9994589) +bones/11/rotation = Quaternion(0.0046977224, 6.902692e-09, 0.00040662437, 0.9999889) +bones/12/rotation = Quaternion(-0.0041208006, -0.031341493, -0.00022685685, 0.9995003) bones/12/scale = Vector3(0.99999994, 1, 1) -bones/13/rotation = Quaternion(0.77877533, 0.30718935, -0.5316107, 0.12858368) +bones/13/rotation = Quaternion(0.78059506, 0.3036908, -0.5301779, 0.13173743) bones/13/scale = Vector3(0.99999994, 0.99999964, 1.0000001) -bones/14/rotation = Quaternion(0.22028203, -0.67191947, 0.22028191, 0.6719196) +bones/14/rotation = Quaternion(0.21697947, -0.67299324, 0.21697935, 0.67299336) bones/14/scale = Vector3(1, 0.99999994, 1.0000001) bones/15/rotation = Quaternion(6.030765e-08, 0.70710677, -2.3986061e-08, 0.70710677) bones/15/scale = Vector3(1.0000001, 1, 1) -bones/16/rotation = Quaternion(0.1831559, 0.8933992, 0.22163187, 0.34521198) +bones/16/rotation = Quaternion(0.18442535, 0.8928241, 0.22207135, 0.34574112) bones/16/scale = Vector3(0.9999994, 0.9999993, 0.9999999) bones/17/position = Vector3(5.1376087e-10, 0.09612512, -0.0575) -bones/17/rotation = Quaternion(0.00061049673, 0.00061048486, -0.70486224, 0.70934373) -bones/18/rotation = Quaternion(0.7452105, -0.3563644, 0.56047124, 0.059479453) +bones/17/rotation = Quaternion(6.965469e-05, 6.9642585e-05, -0.7068512, 0.70736235) +bones/18/rotation = Quaternion(0.74719113, -0.3537136, 0.55917186, 0.06260135) bones/18/scale = Vector3(0.99999994, 0.99999946, 1.0000001) -bones/19/rotation = Quaternion(0.2322274, 0.667885, -0.23222722, 0.66788524) +bones/19/rotation = Quaternion(0.22982353, 0.668716, -0.22982335, 0.66871625) bones/19/scale = Vector3(1.0000001, 0.9999999, 1.0000001) bones/20/rotation = Quaternion(1.6763806e-08, -0.70710677, -1.6763806e-08, 0.70710677) bones/20/scale = Vector3(0.99999994, 0.99999994, 1) -bones/21/rotation = Quaternion(-0.13820489, 0.8884097, 0.2119601, -0.38301536) +bones/21/rotation = Quaternion(-0.14002521, 0.88760316, 0.2123788, -0.3839907) bones/21/scale = Vector3(0.99999905, 0.99999905, 1) bones/22/position = Vector3(-1.5415006e-08, 0.096125185, -0.0575) -bones/22/rotation = Quaternion(0.00061049673, -0.00061048486, 0.70486224, 0.70934373) +bones/22/rotation = Quaternion(6.965469e-05, -6.9642585e-05, 0.7068512, 0.70736235) bones/22/scale = Vector3(1, 1.0000001, 1) [node name="RogueHooded_ArmLeft" parent="CharacterController/Graphics/Hoody Hood/Rig_Medium/GeneralSkeleton" index="0"] @@ -9307,7 +9351,7 @@ layers = 2 surface_material_override/0 = ExtResource("106_oi8o8") [node name="BoneAttachment3D" parent="CharacterController/Graphics/Hoody Hood/Rig_Medium/GeneralSkeleton" index="8"] -transform = Transform3D(0.53749955, -0.36838093, 0.7585444, 0.08331282, -0.8719336, -0.4824834, 0.83913827, 0.3225313, -0.43797353, -0.4524083, 0.69471115, 0.042397924) +transform = Transform3D(0.5402438, -0.36805597, 0.75675064, 0.08561111, -0.87057275, -0.48453394, 0.83714235, 0.3265529, -0.4388123, -0.45238692, 0.6958759, 0.04255914) [node name="sword_2handed_color" parent="CharacterController/Graphics/Hoody Hood/Rig_Medium/GeneralSkeleton/BoneAttachment3D/sword_2handed_color2" index="0"] layers = 2 @@ -9400,6 +9444,7 @@ offset = -0.1 leftStep = NodePath("../L") rightStep = NodePath("../R") footStepsContainer = NodePath(".") +triggerMode = 0 metadata/_custom_type_script = "uid://de0te7x7feran" [node name="Foot Steps Ticker" type="Node" parent="CharacterController/Foot Steps" node_paths=PackedStringArray("action")] @@ -9411,16 +9456,19 @@ metadata/_custom_type_script = "uid://dqgh1ba6suibb" [node name="ActionList" type="Node" parent="CharacterController/Foot Steps/Foot Steps Ticker"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="If Character Moves" type="Node" parent="CharacterController/Foot Steps/Foot Steps Ticker/ActionList" node_paths=PackedStringArray("sceneCondition", "ifAction")] script = ExtResource("70_q0f75") sceneCondition = NodePath("../../../../Is Character Moving ?") ifAction = NodePath("On Foot Step") +triggerMode = 0 metadata/_custom_type_script = "uid://dj6f8ie4bmaim" [node name="On Foot Step" type="Node" parent="CharacterController/Foot Steps/Foot Steps Ticker/ActionList/If Character Moves"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="Make Foot Step Sound" type="Node" parent="CharacterController/Foot Steps/Foot Steps Ticker/ActionList/If Character Moves/On Foot Step" node_paths=PackedStringArray("player")] @@ -9429,11 +9477,13 @@ player = NodePath("../../../../../../CharacterBody3D/Sounds/Foot Steps") randomizePlaybackPosition = true durationPerSound = SubResource("Resource_b71pn") cutBufferLengths = 0.2 +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="ActionReference" type="Node" parent="CharacterController/Foot Steps/Foot Steps Ticker/ActionList/If Character Moves/On Foot Step" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../../FootSteps") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="On Sword Button" type="Node" parent="CharacterController" node_paths=PackedStringArray("onStart")] @@ -9444,61 +9494,65 @@ metadata/_custom_type_script = "uid://88u2lx0pssal" [node name="On Sword Attack" type="Node" parent="CharacterController"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="ActionSequence" type="Node" parent="CharacterController/On Sword Attack"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="SetAnimationTreeBool" type="Node" parent="CharacterController/On Sword Attack/ActionSequence" node_paths=PackedStringArray("tree")] script = ExtResource("54_cdcpq") tree = NodePath("../../../Graphics/Hoody Hood/AnimationTree") name = "sword_attack" value = true +triggerMode = 0 metadata/_custom_type_script = "uid://dykyfwv0qjcbn" [node name="GDScriptAction" type="Node" parent="CharacterController/On Sword Attack/ActionSequence/SetAnimationTreeBool"] script = ExtResource("232_m7r8b") +triggerMode = 0 metadata/_custom_type_script = "uid://c2m6vuo3nucna" [node name="Delay" type="Node" parent="CharacterController/On Sword Attack/ActionSequence"] script = ExtResource("92_tr1d7") duration = 0.1 -timeLine = ExtResource("10_qfrgw") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="SetAnimationTreeBool2" type="Node" parent="CharacterController/On Sword Attack/ActionSequence" node_paths=PackedStringArray("tree")] script = ExtResource("54_cdcpq") tree = NodePath("../../../Graphics/Hoody Hood/AnimationTree") name = "sword_attack" +triggerMode = 0 metadata/_custom_type_script = "uid://dykyfwv0qjcbn" [node name="Delay3" type="Node" parent="CharacterController/On Sword Attack/ActionSequence"] script = ExtResource("92_tr1d7") duration = 0.1 -timeLine = ExtResource("10_qfrgw") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Disable Moving" type="Node" parent="CharacterController/On Sword Attack/ActionSequence" node_paths=PackedStringArray("characterControllerAction")] script = ExtResource("92_vgxo8") characterControllerAction = NodePath("../../../Character Actions/CharacterMovement") enabled = false +triggerMode = 0 metadata/_custom_type_script = "uid://cuqknlygn6vxe" [node name="Delay2" type="Node" parent="CharacterController/On Sword Attack/ActionSequence"] script = ExtResource("92_tr1d7") duration = 0.5 -timeLine = ExtResource("10_qfrgw") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Enable Moving" type="Node" parent="CharacterController/On Sword Attack/ActionSequence" node_paths=PackedStringArray("characterControllerAction")] script = ExtResource("92_vgxo8") characterControllerAction = NodePath("../../../Character Actions/CharacterMovement") +triggerMode = 0 metadata/_custom_type_script = "uid://cuqknlygn6vxe" [node name="ActionSequence2" type="Node" parent="CharacterController/On Sword Attack"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="TweenFloatShaderProperty" type="Node" parent="CharacterController/On Sword Attack/ActionSequence2"] script = ExtResource("115_f6yaf") @@ -9506,6 +9560,7 @@ material = SubResource("ShaderMaterial_1snje") propertyName = SubResource("Resource_qrr03") endValue = 1.0 duration = SubResource("Resource_xwk5p") +triggerMode = 0 metadata/_custom_type_script = "uid://b8entq7j3pe3i" [node name="TweenFloatShaderProperty2" type="Node" parent="CharacterController/On Sword Attack/ActionSequence2"] @@ -9513,45 +9568,54 @@ script = ExtResource("115_f6yaf") material = SubResource("ShaderMaterial_1snje") propertyName = SubResource("Resource_qrr03") duration = SubResource("Resource_hkpmc") +triggerMode = 0 metadata/_custom_type_script = "uid://b8entq7j3pe3i" [node name="Parallel" type="Node" parent="CharacterController/On Sword Attack"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Disable Player Controls" type="Node" parent="CharacterController"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="Disable Movement" type="Node" parent="CharacterController/Disable Player Controls" node_paths=PackedStringArray("characterControllerAction")] script = ExtResource("92_vgxo8") characterControllerAction = NodePath("../../Character Actions/CharacterMovement") enabled = false +triggerMode = 0 metadata/_custom_type_script = "uid://cuqknlygn6vxe" [node name="Disable Camera" type="Node" parent="CharacterController/Disable Player Controls" node_paths=PackedStringArray("camera")] script = ExtResource("171_ugo18") camera = NodePath("../../../App/Third Person Camera") inputEnabled = false +triggerMode = 0 metadata/_custom_type_script = "uid://725qwxb6e5rr" [node name="Disable Moving Animation" type="Node" parent="CharacterController/Disable Player Controls" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../Character Actions/CharacterMovement/Set Animation Tree Moving Off") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Enable Player Controls" type="Node" parent="CharacterController"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="Enable Movement" type="Node" parent="CharacterController/Enable Player Controls" node_paths=PackedStringArray("characterControllerAction")] script = ExtResource("92_vgxo8") characterControllerAction = NodePath("../../Character Actions/CharacterMovement") +triggerMode = 0 metadata/_custom_type_script = "uid://cuqknlygn6vxe" [node name="Enable Camera" type="Node" parent="CharacterController/Enable Player Controls" node_paths=PackedStringArray("camera")] script = ExtResource("171_ugo18") camera = NodePath("../../../App/Third Person Camera") +triggerMode = 0 metadata/_custom_type_script = "uid://725qwxb6e5rr" [node name="Level" type="Node" parent="."] @@ -9563,15 +9627,16 @@ metadata/_custom_type_script = "uid://1hkbhneuwqvf" [node name="Deactivate Ice Cube" type="Node" parent="Level/Season Changers" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../Ice Cube/RigidBody3D/Deactivate Ice Cube") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Make Winter" type="Node" parent="Level/Season Changers"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="* Disable Player Controls" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../CharacterController/Disable Player Controls") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Set Winter Volume to Zero" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("target")] @@ -9579,6 +9644,7 @@ script = ExtResource("33_t7vpr") target = NodePath("../../../../App/Audio Manager/Music/New Bells Winter") tweenType = SubResource("Resource_00gam") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" [node name="Set Spring Volume to Zero" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("target")] @@ -9586,54 +9652,61 @@ script = ExtResource("33_t7vpr") target = NodePath("../../../../App/Audio Manager/Music/New Bells Spring") tweenType = SubResource("Resource_00gam") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" -[node name="Activate Spring Cube" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("referencedAction")] +[node name="* Activate Spring Cube" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../Spring Cube/RigidBody3D/Activate Spring Cube") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" -[node name="Deactivate Ice Cube" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("referencedSequenceAction")] +[node name="* Deactivate Ice Cube" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("referencedSequenceAction")] script = ExtResource("186_8imgn") referencedSequenceAction = NodePath("../../Ice Cube/RigidBody3D/Deactivate Ice Cube") +triggerMode = 0 metadata/_custom_type_script = "uid://bvgnrj6aailvl" [node name="Player Winter Change Music" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("music")] script = ExtResource("54_gla4y") music = NodePath("../../../../App/Audio Manager/Jingles/Season Change To Winter") stopSiblingPlayers = true +triggerMode = 0 metadata/_custom_type_script = "uid://cyicertlwo4m0" [node name="SetUIText" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("uiText")] script = ExtResource("33_4yw5f") uiText = NodePath("../../../../App/UI/Dialogs/Text Block/UIText") locale = SubResource("Resource_8imgn") +triggerMode = 0 metadata/_custom_type_script = "uid://csomp5h8v5ajn" [node name="Show Dialog" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("uiNode")] script = ExtResource("31_gouf2") uiNode = NodePath("../../../../App/UI/Dialogs") style = ExtResource("81_jgo2j") +triggerMode = 0 metadata/_custom_type_script = "uid://5wxryjf5c2x4" [node name="Start Music" type="Node" parent="Level/Season Changers/Make Winter"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="ActionSequence" type="Node" parent="Level/Season Changers/Make Winter/Start Music"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Delay" type="Node" parent="Level/Season Changers/Make Winter/Start Music/ActionSequence"] script = ExtResource("92_tr1d7") duration = 0.3 -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Play Winter Music" type="Node" parent="Level/Season Changers/Make Winter/Start Music/ActionSequence" node_paths=PackedStringArray("music")] script = ExtResource("54_gla4y") music = NodePath("../../../../../../App/Audio Manager/Music/New Bells Winter") stopSiblingPlayers = true +triggerMode = 0 metadata/_custom_type_script = "uid://cyicertlwo4m0" [node name="Fade In Winder Music" type="Node" parent="Level/Season Changers/Make Winter/Start Music/ActionSequence" node_paths=PackedStringArray("target")] @@ -9642,11 +9715,12 @@ target = NodePath("../../../../../../App/Audio Manager/Music/New Bells Winter") endVolume = -12.0 volumeUnit = 1 tweenType = SubResource("Resource_4mpx2") -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" [node name="Parallel Together" type="Node" parent="Level/Season Changers/Make Winter"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Snow In" type="Node" parent="Level/Season Changers/Make Winter/Parallel Together"] @@ -9656,6 +9730,7 @@ targetMemberPath = "value" endValue = 0.8 duration = SubResource("Resource_jgo2j") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://dm4i0s67kio5v" [node name="Wind Fast" type="Node" parent="Level/Season Changers/Make Winter/Parallel Together"] @@ -9665,6 +9740,7 @@ targetMemberPath = "km_hour" endValue = 40.0 duration = SubResource("Resource_jgo2j") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://dm4i0s67kio5v" [node name="Fade In Winter Post Process" type="Node" parent="Level/Season Changers/Make Winter/Parallel Together" node_paths=PackedStringArray("activeVolume")] @@ -9672,14 +9748,14 @@ script = ExtResource("37_a5kjt") activeVolume = NodePath("../../../../../App/Camera Setup/WorldEnvironment/Winter") endWeight = 1.0 tweenType = SubResource("Resource_q4rtx") -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://lvr8dcb01lwx" [node name="Fade Out Spring Post Process" type="Node" parent="Level/Season Changers/Make Winter/Parallel Together" node_paths=PackedStringArray("activeVolume")] script = ExtResource("37_a5kjt") activeVolume = NodePath("../../../../../App/Camera Setup/WorldEnvironment/Spring") tweenType = SubResource("Resource_q4rtx") -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://lvr8dcb01lwx" [node name="Tween Vignette Color Top2" type="Node" parent="Level/Season Changers/Make Winter/Parallel Together"] @@ -9689,6 +9765,7 @@ targetMemberPath = "CompositorEffects/0/colorTop" endValue = Color(0.3529412, 0.75686276, 0.8, 1) duration = SubResource("Resource_jrsbu") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://c5x4cvwov6iog" [node name="Tween Vignette Color Bottom2" type="Node" parent="Level/Season Changers/Make Winter/Parallel Together"] @@ -9698,32 +9775,36 @@ targetMemberPath = "CompositorEffects/0/colorBottom" endValue = Color(0.12156863, 0.023529412, 0.52156866, 1) duration = SubResource("Resource_jrsbu") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://c5x4cvwov6iog" [node name="* Enable Player Controls" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../CharacterController/Enable Player Controls") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Hide Dialog" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("uiNode")] script = ExtResource("31_gouf2") uiNode = NodePath("../../../../App/UI/Dialogs") style = ExtResource("77_dq7d0") +triggerMode = 0 metadata/_custom_type_script = "uid://5wxryjf5c2x4" [node name="Set Active Camera Third Person Camera" type="Node" parent="Level/Season Changers/Make Winter" node_paths=PackedStringArray("virtualCamera")] script = ExtResource("49_ytxmj") virtualCamera = NodePath("../../../../App/Third Person Camera") slotFlags = [] +triggerMode = 0 metadata/_custom_type_script = "uid://bkrqg4nf7v4u0" [node name="Make Spring" type="Node" parent="Level/Season Changers"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="* Disable Player Controls" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../CharacterController/Disable Player Controls") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Set Spring Volume to Zero" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("target")] @@ -9731,6 +9812,7 @@ script = ExtResource("33_t7vpr") target = NodePath("../../../../App/Audio Manager/Music/New Bells Spring") tweenType = SubResource("Resource_00gam") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" [node name="Set Winter Volume to Zero" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("target")] @@ -9738,54 +9820,62 @@ script = ExtResource("33_t7vpr") target = NodePath("../../../../App/Audio Manager/Music/New Bells Winter") tweenType = SubResource("Resource_00gam") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" [node name="* Activate Ice Cube" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../Ice Cube/RigidBody3D/Activate Ice Cube") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="* Deactivate Spring Cube" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("referencedSequenceAction")] script = ExtResource("186_8imgn") referencedSequenceAction = NodePath("../../Spring Cube/RigidBody3D/Deactivate Spring Cube") +triggerMode = 0 metadata/_custom_type_script = "uid://bvgnrj6aailvl" [node name="Play Spring Change Music" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("music")] script = ExtResource("54_gla4y") music = NodePath("../../../../App/Audio Manager/Jingles/Season Change To Spring") stopSiblingPlayers = true +triggerMode = 0 metadata/_custom_type_script = "uid://cyicertlwo4m0" [node name="SetUIText2" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("uiText")] script = ExtResource("33_4yw5f") uiText = NodePath("../../../../App/UI/Dialogs/Text Block/UIText") locale = SubResource("Resource_swm2d") +triggerMode = 0 metadata/_custom_type_script = "uid://csomp5h8v5ajn" [node name="Show Dialog2" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("uiNode")] script = ExtResource("31_gouf2") uiNode = NodePath("../../../../App/UI/Dialogs") style = ExtResource("81_jgo2j") +triggerMode = 0 metadata/_custom_type_script = "uid://5wxryjf5c2x4" [node name="Start Music" type="Node" parent="Level/Season Changers/Make Spring"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="ActionSequence" type="Node" parent="Level/Season Changers/Make Spring/Start Music"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Delay2" type="Node" parent="Level/Season Changers/Make Spring/Start Music/ActionSequence"] script = ExtResource("92_tr1d7") duration = 0.3 timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Play Spring Music" type="Node" parent="Level/Season Changers/Make Spring/Start Music/ActionSequence" node_paths=PackedStringArray("music")] script = ExtResource("54_gla4y") music = NodePath("../../../../../../App/Audio Manager/Music/New Bells Spring") stopSiblingPlayers = true +triggerMode = 0 metadata/_custom_type_script = "uid://cyicertlwo4m0" [node name="Fade In Spring Music" type="Node" parent="Level/Season Changers/Make Spring/Start Music/ActionSequence" node_paths=PackedStringArray("target")] @@ -9795,10 +9885,12 @@ endVolume = -12.0 volumeUnit = 1 tweenType = SubResource("Resource_4mpx2") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://d3w20fwa8jek0" [node name="Parallel2" type="Node" parent="Level/Season Changers/Make Spring"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Snow Out" type="Node" parent="Level/Season Changers/Make Spring/Parallel2"] @@ -9807,6 +9899,7 @@ target = SubResource("Resource_6q7o7") targetMemberPath = "value" duration = SubResource("Resource_jgo2j") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://dm4i0s67kio5v" [node name="Wind Slow" type="Node" parent="Level/Season Changers/Make Spring/Parallel2"] @@ -9816,6 +9909,7 @@ targetMemberPath = "km_hour" endValue = 10.0 duration = SubResource("Resource_jgo2j") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://dm4i0s67kio5v" [node name="Fade Out Winter Post Process" type="Node" parent="Level/Season Changers/Make Spring/Parallel2" node_paths=PackedStringArray("activeVolume")] @@ -9823,6 +9917,7 @@ script = ExtResource("37_a5kjt") activeVolume = NodePath("../../../../../App/Camera Setup/WorldEnvironment/Winter") tweenType = SubResource("Resource_q4rtx") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://lvr8dcb01lwx" [node name="Fade In Spring Post Process" type="Node" parent="Level/Season Changers/Make Spring/Parallel2" node_paths=PackedStringArray("activeVolume")] @@ -9831,6 +9926,7 @@ activeVolume = NodePath("../../../../../App/Camera Setup/WorldEnvironment/Spring endWeight = 1.0 tweenType = SubResource("Resource_q4rtx") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://lvr8dcb01lwx" [node name="Tween Vignette Color Top" type="Node" parent="Level/Season Changers/Make Spring/Parallel2"] @@ -9840,6 +9936,7 @@ targetMemberPath = "CompositorEffects/0/colorTop" endValue = Color(0.93, 0.90768003, 0.78120005, 1) duration = SubResource("Resource_jrsbu") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://c5x4cvwov6iog" [node name="Tween Vignette Color Bottom" type="Node" parent="Level/Season Changers/Make Spring/Parallel2"] @@ -9849,23 +9946,27 @@ targetMemberPath = "CompositorEffects/0/colorBottom" endValue = Color(0.23194242, 0.38039216, 0.050980397, 0.8235294) duration = SubResource("Resource_jrsbu") curve = ExtResource("31_t2h31") +triggerMode = 0 metadata/_custom_type_script = "uid://c5x4cvwov6iog" [node name="* Enable Player Controls" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("referencedAction")] script = ExtResource("88_hq3bi") referencedAction = NodePath("../../../../CharacterController/Enable Player Controls") +triggerMode = 0 metadata/_custom_type_script = "uid://dxra6jao22it4" [node name="Hide Dialog2" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("uiNode")] script = ExtResource("31_gouf2") uiNode = NodePath("../../../../App/UI/Dialogs") style = ExtResource("77_dq7d0") +triggerMode = 0 metadata/_custom_type_script = "uid://5wxryjf5c2x4" [node name="Set Active Camera Third Person Camera" type="Node" parent="Level/Season Changers/Make Spring" node_paths=PackedStringArray("virtualCamera")] script = ExtResource("49_ytxmj") virtualCamera = NodePath("../../../../App/Third Person Camera") slotFlags = [] +triggerMode = 0 metadata/_custom_type_script = "uid://bkrqg4nf7v4u0" [node name="Season Change View" type="Node3D" parent="Level/Season Changers" node_paths=PackedStringArray("target")] @@ -9915,30 +10016,34 @@ metadata/_custom_type_script = "uid://choxbls4rmsqn" [node name="On Grab" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="SetPhysicsState" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/On Grab" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="On Release" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="SetPhysicsState" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/On Release" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") state = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="Activate Ice Cube" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="SetPointableEnabled" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Activate Ice Cube" node_paths=PackedStringArray("pointable")] script = ExtResource("235_yu3s7") pointable = NodePath("../../Pointable") +triggerMode = 0 metadata/_custom_type_script = "uid://vfc8utojwc0b" [node name="SetPhysicsState" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Activate Ice Cube" node_paths=PackedStringArray("physicsBody")] @@ -9948,10 +10053,12 @@ state = 0 setCollisions = true collisionLayer = 1 collisionMask = 1 +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="Parallel" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Activate Ice Cube"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="TweenMaterial" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Activate Ice Cube/Parallel" node_paths=PackedStringArray("target")] @@ -9961,6 +10068,7 @@ tweenType = SubResource("Resource_0xto3") timeLine = ExtResource("11_sl01w") target = NodePath("../../../Ice Cube Graphics Offset/Ice Cube Graphics") slot = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://0wcfunmv4j6d" [node name="Move up2" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Activate Ice Cube/Parallel" node_paths=PackedStringArray("target")] @@ -9969,59 +10077,68 @@ target = NodePath("../../../Ice Cube Graphics Offset") positionSpace = 1 tweenType = SubResource("Resource_46w2r") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://n4etptbiekhq" [node name="Deactivate Ice Cube" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Set Active Camera Ice Cube Camera" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("virtualCamera")] script = ExtResource("49_ytxmj") virtualCamera = NodePath("../../../Ice Cube Camera") slotFlags = [] +triggerMode = 0 metadata/_custom_type_script = "uid://bkrqg4nf7v4u0" [node name="SetPhysicsState2" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") setCollisions = true +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="SetPointableEnabled" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("pointable")] script = ExtResource("235_yu3s7") pointable = NodePath("../../Pointable") enabled = false +triggerMode = 0 metadata/_custom_type_script = "uid://vfc8utojwc0b" [node name="Play Cube Button Sound" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../Cube Button Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Play Cube Activation Sound2" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../Cube Activation Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Parallel2" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube"] script = ExtResource("33_o8r6f") mode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Flash" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube/Parallel2" node_paths=PackedStringArray("targets")] script = ExtResource("224_p54pa") flashEffect = ExtResource("205_46w2r") targets = [NodePath("../../../Ice Cube Graphics Offset/Ice Cube Graphics")] +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Shake" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube/Parallel2" node_paths=PackedStringArray("targets")] script = ExtResource("226_p54pa") shakeEffect = ExtResource("206_u7p5w") targets = [NodePath("../../../Ice Cube Graphics Offset/Ice Cube Graphics")] +triggerMode = 0 metadata/_custom_type_script = "uid://bnhnintao4qu0" [node name="Parallel" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="TweenMaterial" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube/Parallel" node_paths=PackedStringArray("target")] @@ -10031,6 +10148,7 @@ tweenType = SubResource("Resource_0xto3") timeLine = ExtResource("11_sl01w") target = NodePath("../../../Ice Cube Graphics Offset/Ice Cube Graphics") slot = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://0wcfunmv4j6d" [node name="Sink down" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube/Parallel" node_paths=PackedStringArray("target")] @@ -10040,29 +10158,33 @@ positionSpace = 1 endOffset = Vector3(0, -0.9, 0) tweenType = SubResource("Resource_46w2r") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://n4etptbiekhq" [node name="Play Cube Activation Sound" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../Cube Activation Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Flash2" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("targets")] script = ExtResource("224_p54pa") flashEffect = ExtResource("205_46w2r") targets = [NodePath("../../Ice Cube Graphics Offset/Ice Cube Graphics")] +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Delay" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube"] script = ExtResource("92_tr1d7") duration = 1.0 -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Set Active Camera Season Change View" type="Node" parent="Level/Season Changers/Ice Cube/RigidBody3D/Deactivate Ice Cube" node_paths=PackedStringArray("virtualCamera")] script = ExtResource("49_ytxmj") virtualCamera = NodePath("../../../../Season Change View") slotFlags = [] +triggerMode = 0 metadata/_custom_type_script = "uid://bkrqg4nf7v4u0" [node name="Cube Button Sound" type="AudioStreamPlayer3D" parent="Level/Season Changers/Ice Cube/RigidBody3D"] @@ -10117,30 +10239,34 @@ metadata/_custom_type_script = "uid://choxbls4rmsqn" [node name="On Grab" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="SetPhysicsState" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/On Grab" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="On Release" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="SetPhysicsState" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/On Release" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") state = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="Activate Spring Cube" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="SetPointableEnabled" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Activate Spring Cube" node_paths=PackedStringArray("pointable")] script = ExtResource("235_yu3s7") pointable = NodePath("../../Pointable") +triggerMode = 0 metadata/_custom_type_script = "uid://vfc8utojwc0b" [node name="SetPhysicsState2" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Activate Spring Cube" node_paths=PackedStringArray("physicsBody")] @@ -10150,10 +10276,12 @@ state = 0 setCollisions = true collisionLayer = 1 collisionMask = 1 +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="Parallel" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Activate Spring Cube"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="TweenMaterial" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Activate Spring Cube/Parallel" node_paths=PackedStringArray("target")] @@ -10163,6 +10291,7 @@ tweenType = SubResource("Resource_0xto3") timeLine = ExtResource("11_sl01w") target = NodePath("../../../Graphics Offset/Spring Cube Graphics") slot = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://0wcfunmv4j6d" [node name="Move up" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Activate Spring Cube/Parallel" node_paths=PackedStringArray("target")] @@ -10171,59 +10300,68 @@ target = NodePath("../../../Graphics Offset") positionSpace = 1 tweenType = SubResource("Resource_46w2r") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://n4etptbiekhq" [node name="Deactivate Spring Cube" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Set Active Camera Spring Cube Camera" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("virtualCamera")] script = ExtResource("49_ytxmj") virtualCamera = NodePath("../../../Spring Cube Camera") slotFlags = [] +triggerMode = 0 metadata/_custom_type_script = "uid://bkrqg4nf7v4u0" [node name="SetPointableEnabled" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("pointable")] script = ExtResource("235_yu3s7") pointable = NodePath("../../Pointable") enabled = false +triggerMode = 0 metadata/_custom_type_script = "uid://vfc8utojwc0b" [node name="SetPhysicsState" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") setCollisions = true +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="Play Cube Button Sound" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../Cube Button Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Play Cube Activation Sound" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../Cube Activation Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Parallel3" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube"] script = ExtResource("33_o8r6f") mode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Flash" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube/Parallel3" node_paths=PackedStringArray("targets")] script = ExtResource("224_p54pa") flashEffect = ExtResource("205_46w2r") targets = [NodePath("../../../Graphics Offset/Spring Cube Graphics")] +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Shake" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube/Parallel3" node_paths=PackedStringArray("targets")] script = ExtResource("226_p54pa") shakeEffect = ExtResource("206_u7p5w") targets = [NodePath("../../../Graphics Offset/Spring Cube Graphics")] +triggerMode = 0 metadata/_custom_type_script = "uid://bnhnintao4qu0" [node name="Parallel" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="TweenMaterial" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube/Parallel" node_paths=PackedStringArray("target")] @@ -10233,6 +10371,7 @@ tweenType = SubResource("Resource_0xto3") timeLine = ExtResource("11_sl01w") target = NodePath("../../../Graphics Offset/Spring Cube Graphics") slot = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://0wcfunmv4j6d" [node name="Sink down" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube/Parallel" node_paths=PackedStringArray("target")] @@ -10242,29 +10381,33 @@ positionSpace = 1 endOffset = Vector3(0, -0.9, 0) tweenType = SubResource("Resource_46w2r") timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://n4etptbiekhq" [node name="Play Cube Activation Sound2" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../Cube Activation Sound") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Flash2" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("targets")] script = ExtResource("224_p54pa") flashEffect = ExtResource("205_46w2r") targets = [NodePath("../../Graphics Offset/Spring Cube Graphics")] +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Delay2" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube"] script = ExtResource("92_tr1d7") duration = 1.0 -timeLine = ExtResource("11_sl01w") +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Set Active Camera Season Change View" type="Node" parent="Level/Season Changers/Spring Cube/RigidBody3D/Deactivate Spring Cube" node_paths=PackedStringArray("virtualCamera")] script = ExtResource("49_ytxmj") virtualCamera = NodePath("../../../../Season Change View") slotFlags = [] +triggerMode = 0 metadata/_custom_type_script = "uid://bkrqg4nf7v4u0" [node name="Cube Button Sound" type="AudioStreamPlayer3D" parent="Level/Season Changers/Spring Cube/RigidBody3D"] @@ -10315,55 +10458,57 @@ metadata/_custom_type_script = "uid://wo6881tihorq" [node name="Layer 0 Core" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_bhyc7") +surface_material_override/0 = SubResource("ShaderMaterial_wvg34") [node name="Layer 1 Big Hexagons" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] +visible = false mesh = ExtResource("280_5wyb8") surface_material_override/0 = SubResource("ShaderMaterial_tnv8v") [node name="Layer 2 Small Circles" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("274_y3g14") -surface_material_override/0 = SubResource("ShaderMaterial_y78fk") +surface_material_override/0 = SubResource("ShaderMaterial_44rrc") [node name="Layer 3 Streaks" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] +visible = false mesh = ExtResource("277_cxc3f") surface_material_override/0 = SubResource("ShaderMaterial_csms2") [node name="Layer 4 Blend" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("283_4k7mp") -surface_material_override/0 = SubResource("ShaderMaterial_t2t5r") +surface_material_override/0 = SubResource("ShaderMaterial_7jt2s") [node name="Layer 5 Star" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_nb8j7") +surface_material_override/0 = SubResource("ShaderMaterial_7ucn0") [node name="Layer 6 Big Horizontal Streak" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_o3foc") +surface_material_override/0 = SubResource("ShaderMaterial_su8gi") [node name="Layer 7 Rainbow Glow" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_qos1n") +surface_material_override/0 = SubResource("ShaderMaterial_2vg2i") [node name="Layer 8 Partial Rainbow Rings 1" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_a5d5w") +surface_material_override/0 = SubResource("ShaderMaterial_slvrs") [node name="Layer 9 Partial Rainbow Rings 2" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("283_4k7mp") -surface_material_override/0 = SubResource("ShaderMaterial_8d170") +surface_material_override/0 = SubResource("ShaderMaterial_tr2nq") [node name="Layer 10 Partial Rainbow Rings 3" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_ch4em") +surface_material_override/0 = SubResource("ShaderMaterial_bhyc7") [node name="Layer 11 Rainbow Streaks" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("283_4k7mp") -surface_material_override/0 = SubResource("ShaderMaterial_xhmdb") +surface_material_override/0 = SubResource("ShaderMaterial_y78fk") [node name="Layer 12 Backblend" type="MeshInstance3D" parent="Level/Sun/Red Orange Classic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_me2ag") +surface_material_override/0 = SubResource("ShaderMaterial_t2t5r") [node name="Blue Anamorph" type="Node3D" parent="Level/Sun"] visible = false @@ -10374,55 +10519,55 @@ metadata/_custom_type_script = "uid://wo6881tihorq" [node name="Layer 0 Backblend" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_l2qv5") +surface_material_override/0 = SubResource("ShaderMaterial_nb8j7") [node name="Layer 1 Core" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_yabmc") +surface_material_override/0 = SubResource("ShaderMaterial_o3foc") [node name="Layer 2 Horizontal Streak" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_nxurn") +surface_material_override/0 = SubResource("ShaderMaterial_qos1n") [node name="Layer 3 Star Streaks" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_lsvvh") +surface_material_override/0 = SubResource("ShaderMaterial_a5d5w") [node name="Layer 4 Partial Rainbow Rings 3" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_085m3") +surface_material_override/0 = SubResource("ShaderMaterial_8d170") [node name="Layer 5 Middle Hexagon" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("295_ymqbv") -surface_material_override/0 = SubResource("ShaderMaterial_71075") +surface_material_override/0 = SubResource("ShaderMaterial_ch4em") [node name="Layer 6 Horizontal Streak" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_7hgc8") +surface_material_override/0 = SubResource("ShaderMaterial_xhmdb") [node name="Layer 7 Rainbow Streaks" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_yd2p7") +surface_material_override/0 = SubResource("ShaderMaterial_me2ag") [node name="Layer 8 Core" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_uroaf") +surface_material_override/0 = SubResource("ShaderMaterial_l2qv5") [node name="Layer 9 Large Rings" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("283_4k7mp") -surface_material_override/0 = SubResource("ShaderMaterial_vox4a") +surface_material_override/0 = SubResource("ShaderMaterial_yabmc") [node name="Layer 10 Partial Rainbow Rings 3" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_0xdfm") +surface_material_override/0 = SubResource("ShaderMaterial_nxurn") [node name="Layer 11 Large Hexagon" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_xx70v") +surface_material_override/0 = SubResource("ShaderMaterial_lsvvh") [node name="Layer 12 Small Circles" type="MeshInstance3D" parent="Level/Sun/Blue Anamorph"] mesh = ExtResource("285_4k7mp") -surface_material_override/0 = SubResource("ShaderMaterial_uyccs") +surface_material_override/0 = SubResource("ShaderMaterial_085m3") [node name="Green Streaky X" type="Node3D" parent="Level/Sun"] script = ExtResource("314_hpfyh") @@ -10432,51 +10577,51 @@ metadata/_custom_type_script = "uid://wo6881tihorq" [node name="Layer 0 Backblend" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_a8us1") +surface_material_override/0 = SubResource("ShaderMaterial_71075") [node name="Layer 1 Core" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_tgjf5") +surface_material_override/0 = SubResource("ShaderMaterial_7hgc8") [node name="Layer 2 X Inner" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_i3ijp") +surface_material_override/0 = SubResource("ShaderMaterial_yd2p7") [node name="Layer 3 X Soft Warm Glow" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_7kss3") +surface_material_override/0 = SubResource("ShaderMaterial_uroaf") [node name="Layer 4 X Large Cold Glow" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_426xo") +surface_material_override/0 = SubResource("ShaderMaterial_vox4a") [node name="Layer 5 Star Streaks" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_2n2w0") +surface_material_override/0 = SubResource("ShaderMaterial_0xdfm") [node name="Layer 6 Soft Rings" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("287_oqkh4") -surface_material_override/0 = SubResource("ShaderMaterial_1djbv") +surface_material_override/0 = SubResource("ShaderMaterial_xx70v") [node name="Layer 7 Soft Rings" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("288_seli3") -surface_material_override/0 = SubResource("ShaderMaterial_3eo05") +surface_material_override/0 = SubResource("ShaderMaterial_uyccs") [node name="Layer 8 Partial Rainbow Rings 3" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_hyrm7") +surface_material_override/0 = SubResource("ShaderMaterial_a8us1") [node name="Layer 9 Partial Rainbow Rings 3" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("288_jxdri") -surface_material_override/0 = SubResource("ShaderMaterial_y2w1i") +surface_material_override/0 = SubResource("ShaderMaterial_tgjf5") [node name="Layer 10 Big Horizontal Streak" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_fubeo") +surface_material_override/0 = SubResource("ShaderMaterial_i3ijp") [node name="Layer 11 Rainbow Streaks" type="MeshInstance3D" parent="Level/Sun/Green Streaky X"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_uykvh") +surface_material_override/0 = SubResource("ShaderMaterial_7kss3") [node name="Yellow Pink Magic" type="Node3D" parent="Level/Sun"] visible = false @@ -10487,47 +10632,47 @@ metadata/_custom_type_script = "uid://wo6881tihorq" [node name="Layer 0 Backblend" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_x4jxv") +surface_material_override/0 = SubResource("ShaderMaterial_426xo") [node name="Layer 1 Dark Star Streaks" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_q5vwy") +surface_material_override/0 = SubResource("ShaderMaterial_2n2w0") [node name="Layer 2 Core" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_gurjt") +surface_material_override/0 = SubResource("ShaderMaterial_1djbv") [node name="Layer 3 X Inner" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("294_jvxnt") -surface_material_override/0 = SubResource("ShaderMaterial_k2ykb") +surface_material_override/0 = SubResource("ShaderMaterial_3eo05") [node name="Layer 4 X Soft Warm Glow" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("294_jvxnt") -surface_material_override/0 = SubResource("ShaderMaterial_q7vi4") +surface_material_override/0 = SubResource("ShaderMaterial_hyrm7") [node name="Layer 5 X Large Cold Glow" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("294_jvxnt") -surface_material_override/0 = SubResource("ShaderMaterial_bsc7c") +surface_material_override/0 = SubResource("ShaderMaterial_y2w1i") [node name="Layer 6 Star Streaks" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_ug21n") +surface_material_override/0 = SubResource("ShaderMaterial_fubeo") [node name="Layer 7 Soft Rings" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("294_jvxnt") -surface_material_override/0 = SubResource("ShaderMaterial_qou6o") +surface_material_override/0 = SubResource("ShaderMaterial_uykvh") [node name="Layer 8 Soft Rings" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("295_ade2u") -surface_material_override/0 = SubResource("ShaderMaterial_13517") +surface_material_override/0 = SubResource("ShaderMaterial_x4jxv") [node name="Layer 9 Partial Rainbow Rings 3" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_ud7rl") +surface_material_override/0 = SubResource("ShaderMaterial_q5vwy") [node name="Layer 10 Big Horizontal Streak" type="MeshInstance3D" parent="Level/Sun/Yellow Pink Magic"] mesh = ExtResource("280_5wyb8") -surface_material_override/0 = SubResource("ShaderMaterial_0ihg0") +surface_material_override/0 = SubResource("ShaderMaterial_gurjt") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Sun"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.68039703, 0, -140.25354) @@ -10543,7 +10688,7 @@ surface_material_override/0 = SubResource("ShaderMaterial_hs1rr") [node name="CSShaderClassGenerator2" type="Node" parent="Level/Sun"] script = ExtResource("314_a3id7") -shaders = [ExtResource("272_0c48d"), ExtResource("280_0klnf"), ExtResource("286_seli3"), ExtResource("282_5wyb8")] +shaders = [] createCommonBase = true baseMaterialName = "BaseFlare" baseMaterialDirectoryPath = "res://addons/rokojori_action_library/Runtime/Shading/Shaders/Flares/BaseFlare/" @@ -10794,6 +10939,7 @@ metadata/_custom_type_script = "uid://dqgh1ba6suibb" script = ExtResource("40_getpf") source = NodePath("../../../../App/Camera Setup/Main Camera") target = NodePath("../..") +triggerMode = 0 metadata/_custom_type_script = "uid://cvpseyll6lrh5" [node name="WindToGPUParticles" type="Node" parent="Level/Snow" node_paths=PackedStringArray("particles3D")] @@ -10802,6 +10948,7 @@ particles3D = NodePath("..") noWindDirection = Vector3(0, -1, 0) windDirectionInfluence = 0.02 windSpeedToVelocity = Vector2(0.25, 0.5) +triggerMode = 0 metadata/_custom_type_script = "uid://bs6kh8ey7kioq" [node name="Ground" type="StaticBody3D" parent="Level"] @@ -10830,13 +10977,13 @@ transform = Transform3D(1, 0, -9.947598e-14, 0, 1, 0, 9.947598e-14, 0, 1, 0.2772 [node name="New Flashes" type="Node" parent="Level/City/VFX Show Cube"] script = ExtResource("91_vgxo8") -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Green Charge" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] script = ExtResource("313_1ntwo") preset = ExtResource("307_uhxun") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Pink Charge" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10844,6 +10991,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("308_4rdwj") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Rainbow Star Charge" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10851,6 +10999,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("311_msay1") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="White Blinking" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10858,6 +11007,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("309_jyu1d") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Rainbow Blinking" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10865,6 +11015,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("310_jyu1d") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Red Blink" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10872,6 +11023,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("310_msay1") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Orange Fresnel" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10879,6 +11031,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("311_a5aan") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Blue Fresnel" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10886,6 +11039,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("312_6jyri") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Red Shield Flash" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10893,6 +11047,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("313_rjwbk") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Blue Shield Load Flash" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets")] @@ -10900,6 +11055,7 @@ script = ExtResource("313_1ntwo") preset = ExtResource("314_5ifxw") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Rainbow Impact Flash" type="Node" parent="Level/City/VFX Show Cube/New Flashes" node_paths=PackedStringArray("targets", "positionOffset")] @@ -10908,23 +11064,25 @@ preset = SubResource("Resource_ol5qx") targets = [NodePath("../.."), NodePath("../../Sphere")] assignementMode = 0 positionOffset = NodePath("../../Impact Position") +triggerMode = 0 metadata/_custom_type_script = "uid://degpoh0ab3gpl" [node name="Juice & Tweens" type="Node" parent="Level/City/VFX Show Cube"] script = ExtResource("91_vgxo8") showRunningSequences = true runningSequences = PackedInt32Array(31, 47, 1, 2, 3, 4, 5, 6, 7, 8, 9) -metadata/_custom_type_script = "uid://ceaglilesxsi4" [node name="Activate" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("33_o8r6f") showRunningSequences = true runningSequences = PackedInt32Array(49) +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Play Button2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Activate" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../Node3D/Button Sound/Button") +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Flash3" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Activate" node_paths=PackedStringArray("targets")] @@ -10932,15 +11090,18 @@ script = ExtResource("224_p54pa") flashEffect = ExtResource("306_tn5uv") targets = [NodePath("../../.."), NodePath("../../../Sphere")] showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Delay" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Activate"] script = ExtResource("92_tr1d7") duration = 0.5 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Rotate Up" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Flash4" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Rotate Up" node_paths=PackedStringArray("targets")] @@ -10949,6 +11110,7 @@ flashEffect = SubResource("Resource_gurjt") targets = [NodePath("../../.."), NodePath("../../../Sphere")] showRunningSequences = true runningSequences = PackedInt32Array(32, 39) +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="TweenMaterial2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Rotate Up" node_paths=PackedStringArray("target")] @@ -10957,6 +11119,7 @@ toMaterial = SubResource("StandardMaterial3D_k2ykb") tweenType = SubResource("Resource_bsc7c") target = NodePath("../../..") slot = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://0wcfunmv4j6d" [node name="AnimateTransform" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Rotate Up" node_paths=PackedStringArray("target")] @@ -10964,17 +11127,20 @@ script = ExtResource("307_4qtqc") animations = SubResource("Resource_hyrm7") target = NodePath("../../..") showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://cbtqgliarexam" [node name="Charge Green" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("33_o8r6f") showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Play Activation" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Charge Green" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../Node3D/Activation Sound/Activation") generatePools = false +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Flash2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Charge Green" node_paths=PackedStringArray("targets")] @@ -10982,6 +11148,7 @@ script = ExtResource("224_p54pa") flashEffect = ExtResource("310_027rg") targets = [NodePath("../../.."), NodePath("../../../Sphere")] showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Repeat" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens" node_paths=PackedStringArray("action")] @@ -10991,18 +11158,21 @@ maxNumRepeats = 2 maxRepeatDuration = 100000.0 showRunningSequences = true runningSequences = PackedInt32Array(1, 2, 6, 8, 9) +triggerMode = 0 metadata/_custom_type_script = "uid://j41ppn275x8i" [node name="Count 2x" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Repeat"] script = ExtResource("33_o8r6f") showRunningSequences = true runningSequences = PackedInt32Array(1, 3, 5, 8, 11) +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Play Poke" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Repeat/Count 2x" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../../Node3D/Poke Sound/Poke") generatePools = false +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Flash2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Repeat/Count 2x" node_paths=PackedStringArray("targets")] @@ -11011,6 +11181,7 @@ flashEffect = ExtResource("306_tn5uv") targets = [NodePath("../../../.."), NodePath("../../../../Sphere")] showRunningSequences = true runningSequences = PackedInt32Array(1, 3, 5, 8, 11) +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Glow Highlight" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Repeat/Count 2x"] @@ -11022,6 +11193,7 @@ duration = SubResource("Resource_7hgc8") forceStartValue = true interruptCurrent = false showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://b8entq7j3pe3i" [node name="Shake3" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Repeat/Count 2x" node_paths=PackedStringArray("targets")] @@ -11029,12 +11201,14 @@ script = ExtResource("226_p54pa") shakeEffect = ExtResource("206_u7p5w") targets = [NodePath("../../../..")] showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://bnhnintao4qu0" [node name="Explode" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("33_o8r6f") showRunningSequences = true runningSequences = PackedInt32Array(1, 2, 3) +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Glow Highlight2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Explode"] @@ -11045,16 +11219,19 @@ endValue = 1.0 duration = SubResource("Resource_7hgc8") forceStartValue = true showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://b8entq7j3pe3i" [node name="Play Heart Particles" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Explode" node_paths=PackedStringArray("particles3D")] script = ExtResource("310_4qtqc") particles3D = NodePath("../../../GPUParticles3D") +triggerMode = 0 metadata/_custom_type_script = "uid://dnstanbmrqthf" [node name="Play Ember Particles" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Explode" node_paths=PackedStringArray("particles3D")] script = ExtResource("310_4qtqc") particles3D = NodePath("../../../GPUParticles3D2") +triggerMode = 0 metadata/_custom_type_script = "uid://dnstanbmrqthf" [node name="Flash" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Explode" node_paths=PackedStringArray("targets")] @@ -11063,6 +11240,7 @@ flashEffect = ExtResource("205_46w2r") targets = [NodePath("../../.."), NodePath("../../../Sphere")] showRunningSequences = true runningSequences = PackedInt32Array(1, 2, 3) +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="Shake" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Explode" node_paths=PackedStringArray("targets")] @@ -11070,27 +11248,32 @@ script = ExtResource("226_p54pa") shakeEffect = SubResource("Resource_q5vwy") targets = [NodePath("../../..")] showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://bnhnintao4qu0" [node name="Play Explosion" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Explode" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../Node3D/Explosion/Explosion") generatePools = false +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Delay" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("92_tr1d7") duration = 1.0 +triggerMode = 0 metadata/_custom_type_script = "uid://b2g7rycr0ouu4" [node name="Sink Down" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="Flash2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Sink Down" node_paths=PackedStringArray("targets")] script = ExtResource("224_p54pa") flashEffect = ExtResource("317_6kf7p") targets = [NodePath("../../..")] +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="AnimateTransform2" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Sink Down" node_paths=PackedStringArray("target")] @@ -11098,16 +11281,19 @@ script = ExtResource("307_4qtqc") animations = SubResource("Resource_2n2w0") target = NodePath("../../..") showRunningSequences = true +triggerMode = 0 metadata/_custom_type_script = "uid://cbtqgliarexam" [node name="Play Close" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Sink Down" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../Node3D/Close/Close") generatePools = false +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Deactivate" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens"] script = ExtResource("33_o8r6f") +triggerMode = 0 metadata/_custom_type_script = "uid://dy65lu5p2yf3j" [node name="TweenMaterial" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Deactivate" node_paths=PackedStringArray("target")] @@ -11116,23 +11302,27 @@ toMaterial = SubResource("StandardMaterial3D_dsp5p") tweenType = SubResource("Resource_bsc7c") target = NodePath("../../..") slot = 2 +triggerMode = 0 metadata/_custom_type_script = "uid://0wcfunmv4j6d" [node name="Play Activation" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Deactivate" node_paths=PackedStringArray("player")] script = ExtResource("90_3rj3l") player = NodePath("../../../Node3D/Activation Sound/Activation") generatePools = false +triggerMode = 0 metadata/_custom_type_script = "uid://ddgf2mfdmqywc" [node name="Flash" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Deactivate" node_paths=PackedStringArray("targets")] script = ExtResource("224_p54pa") flashEffect = ExtResource("317_6kf7p") targets = [NodePath("../../..")] +triggerMode = 0 metadata/_custom_type_script = "uid://dnwqkymbre3vb" [node name="PlayParticles" type="Node" parent="Level/City/VFX Show Cube/Juice & Tweens/Deactivate" node_paths=PackedStringArray("particles3D")] script = ExtResource("310_4qtqc") particles3D = NodePath("../../../GPUParticles3D3") +triggerMode = 0 metadata/_custom_type_script = "uid://dnstanbmrqthf" [node name="GPUParticles3D" type="GPUParticles3D" parent="Level/City/VFX Show Cube"] @@ -14395,82 +14585,82 @@ metadata/_custom_type_script = "uid://dma6i63t4myyu" [node name="Pole" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24745186, -1.2769699e-07, 0.9689002, 7.1054274e-15, 1, 1.3179582e-07, -0.9689002, -3.2613112e-08, 0.24745186, 2.6126552, 0, 1.3397675) -[node name="@StaticBody3D@21313" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218809" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24746443, -1.2769499e-07, 0.968897, -2.131628e-14, 1, 1.3179418e-07, -0.968897, -3.2614395e-08, 0.24746443, 1.6434426, -1.3183649e-07, 1.092226) -[node name="@StaticBody3D@21314" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218810" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24746166, -1.2769418e-07, 0.9688977, 4.2632564e-14, 1, 1.3179324e-07, -0.9688977, -3.2613734e-08, 0.24746166, 0.676497, -2.6336443e-07, 0.84526443) -[node name="@StaticBody3D@21315" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218811" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24745981, -1.2769517e-07, 0.9688982, -1.2789769e-13, 1, 1.3179424e-07, -0.9688982, -3.26139e-08, 0.24745981, -0.29044628, -3.948926e-07, 0.59830284) -[node name="@StaticBody3D@21316" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218812" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24745889, -1.2769425e-07, 0.9688984, 9.2370556e-14, 1, 1.317932e-07, -0.9688984, -3.261331e-08, 0.24745889, -1.2573905, -5.2642076e-07, 0.35134315) -[node name="@StaticBody3D@21317" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218813" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24746443, -1.2769344e-07, 0.968897, 2.8421706e-14, 1, 1.3179259e-07, -0.968897, -3.261395e-08, 0.24746443, -2.225751, -6.581413e-07, 0.10402107) -[node name="@StaticBody3D@21318" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218814" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24746443, -1.2769432e-07, 0.968897, 2.131628e-14, 1, 1.317935e-07, -0.968897, -3.261418e-08, 0.24746443, -3.1941638, -7.898693e-07, -0.14331627) -[node name="@StaticBody3D@21319" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218815" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24746443, -1.2769432e-07, 0.968897, 2.131628e-14, 1, 1.317935e-07, -0.968897, -3.261418e-08, 0.24746443, -4.162578, -9.2159735e-07, -0.3906517) -[node name="@StaticBody3D@21320" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218816" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.2474582, -1.2769503e-07, 0.9688986, 4.9737995e-14, 1, 1.31794e-07, -0.9688986, -3.2613457e-08, 0.2474582, -5.1309924, -1.0533254e-06, -0.63798714) -[node name="@StaticBody3D@21321" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218817" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.24746086, -1.2769425e-07, 0.9688979, -4.2632568e-14, 1, 1.3179331e-07, -0.9688979, -3.261373e-08, 0.24746086, -6.100232, -1.1851655e-06, -0.8855362) -[node name="@StaticBody3D@21322" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218818" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.2474582, -1.2769455e-07, 0.9688986, -4.2632568e-14, 1, 1.3179353e-07, -0.9688986, -3.2613432e-08, 0.2474582, -7.0703135, -1.3171202e-06, -1.133297) -[node name="@StaticBody3D@21323" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218819" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.9935537, -1.3427036e-08, -0.11336251, -4.2632564e-14, 1, -1.1844373e-07, 0.11336251, 1.17680216e-07, 0.9935537, -7.913049, -1.4176521e-06, -1.4884872) -[node name="@StaticBody3D@21324" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218820" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.97000825, -3.331323e-08, -0.24307209, -2.1316282e-14, 1, -1.3705092e-07, 0.24307209, 1.3294053e-07, 0.97000825, -7.6884084, -1.2831135e-06, -2.4631443) -[node name="@StaticBody3D@21325" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218821" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.9423538, -4.9882896e-08, -0.3346182, 5.6843426e-14, 1, -1.490739e-07, 0.3346182, 1.4048034e-07, 0.9423538, -7.399719, -1.1379084e-06, -3.4408388) [node name="Segment" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.9692128, -1.2769453e-07, 0.2474621, -1.3183652e-07, 1, 0, -0.2475426, -3.261393e-08, -0.9688976, 2.1280484, 0.56389993, 1.2159958) -[node name="@StaticBody3D@21326" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218822" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.966945, -1.2769459e-07, 0.24746025, -1.3152795e-07, 1, 3.5527137e-15, -0.24696143, -3.261368e-08, -0.96889806, 1.1599689, 0.5638998, 0.9687443) -[node name="@StaticBody3D@21327" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218823" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.9669439, -1.2769499e-07, 0.24745955, -1.3152817e-07, 1, -5.516598e-15, -0.2469604, -3.261369e-08, -0.96889824, 0.19302511, 0.56389964, 0.7217846) -[node name="@StaticBody3D@21328" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218824" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.9669439, -1.2769499e-07, 0.24745955, -1.3152817e-07, 1, -5.516598e-15, -0.2469604, -3.261369e-08, -0.96889824, -0.77391815, 0.5638995, 0.474823) -[node name="@StaticBody3D@21329" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218825" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.9683606, -1.2769462e-07, 0.24745978, -1.3172051e-07, 1, 0, -0.24732248, -3.2613627e-08, -0.9688982, -1.741571, 0.5638994, 0.22768211) -[node name="@StaticBody3D@21330" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218826" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.96841353, -1.2769495e-07, 0.24745978, -1.3172806e-07, 1, -3.552714e-15, -0.247336, -3.2613713e-08, -0.9688982, -2.709958, 0.5638993, -0.019647598) -[node name="@StaticBody3D@21331" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218827" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.9684139, -1.276949e-07, 0.24745978, -1.3172806e-07, 1, 3.552714e-15, -0.24733609, -3.2613695e-08, -0.9688982, -3.678372, 0.56389916, -0.26698303) -[node name="@StaticBody3D@21332" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218828" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.96841407, -1.2769493e-07, 0.24745908, -1.3172806e-07, 1, -3.5527137e-15, -0.24733539, -3.261361e-08, -0.96889836, -4.6467853, 0.563899, -0.5143204) -[node name="@StaticBody3D@21333" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218829" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.9692401, -1.276945e-07, 0.24746093, -1.3184012e-07, 1, 3.552714e-15, -0.24754834, -3.2613755e-08, -0.9688979, -5.615612, 0.56389886, -0.7617626) -[node name="@StaticBody3D@21334" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218830" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.97008145, -1.2769478e-07, 0.24745955, -1.3195474e-07, 1, 1.5888332e-15, -0.24776174, -3.2613634e-08, -0.96889824, -6.585273, 0.56389874, -1.0094166) -[node name="@StaticBody3D@21335" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218831" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(-0.842736, -1.0129791e-07, 0.38838512, -1.0053193e-07, 1, 0, -0.3551895, -4.2694214e-08, -0.92149717, -7.491682, 0.5638986, -1.3108921) -[node name="@StaticBody3D@21336" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218832" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.22463985, -3.0210007e-08, 0.97445273, 1.3453861e-07, 1, -5.3290705e-15, -0.9746579, 1.3107392e-07, 0.22459257, -7.8007293, 0.5638986, -1.9758167) -[node name="@StaticBody3D@21337" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218833" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.28869, -4.033704e-08, 0.959064, 1.4520519e-07, 1, -7.797712e-15, -0.97769296, 1.366076e-07, 0.2831893, -7.544064, 0.5638988, -2.951992) [node name="Fence2" type="Node3D" parent="Level/City/Unsorted Stuff"] @@ -14548,82 +14738,82 @@ metadata/_custom_type_script = "uid://dma6i63t4myyu" [node name="Pole" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.9716608, -1.2938479e-07, -0.23637955, 2.557954e-13, 1, -5.473593e-07, 0.23637955, 5.3184755e-07, 0.9716608, -6.746191, -1.6073213e-06, -6.1097593) -[node name="@StaticBody3D@21338" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218834" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.97166055, -1.2938537e-07, -0.23638058, -2.2737368e-13, 1, -5.4736137e-07, 0.23638058, 5.318495e-07, 0.97166055, -6.5062113, -1.0516269e-06, -7.0962143) -[node name="@StaticBody3D@21339" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218835" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(0.7057637, -3.8093032e-07, -0.70844734, -9.947598e-14, 1, -5.3769753e-07, 0.70844734, 3.7948746e-07, 0.7057637, -6.269187, -5.027714e-07, -8.070531) -[node name="@StaticBody3D@21340" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218836" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.2779772, -1.07419545e-07, -0.9605877, -2.4868997e-14, 1, -1.1182689e-07, 0.9605877, -3.1085303e-08, -0.2779772, -5.321661, -3.698044e-07, -7.841668) -[node name="@StaticBody3D@21341" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218837" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.2780144, -1.0739825e-07, -0.9605769, 2.4868997e-14, 1, -1.11805996e-07, 0.9605769, -3.10837e-08, -0.2780144, -4.361126, -2.5798363e-07, -7.5637054) -[node name="@StaticBody3D@21342" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218838" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.28213567, -1.0498671e-07, -0.95937455, 1.4210856e-14, 1, -1.0943246e-07, 0.95937455, -3.0874816e-08, -0.28213567, -3.4034705, -1.4845864e-07, -7.282652) -[node name="@StaticBody3D@21343" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218839" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.28213567, -1.04986064e-07, -0.95937455, 1.0658142e-14, 1, -1.0943178e-07, 0.95937455, -3.087462e-08, -0.28213567, -2.446238, -3.9270162e-08, -7.001148) -[node name="@StaticBody3D@21344" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218840" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.2821367, -1.0498687e-07, -0.9593742, -2.4868997e-14, 1, -1.0943265e-07, 0.9593742, -3.0874943e-08, -0.2821367, -1.4890046, 6.991854e-08, -6.7196436) -[node name="@StaticBody3D@21345" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218841" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.28213543, -1.04986704e-07, -0.9593746, -3.552714e-15, 1, -1.0943244e-07, 0.9593746, -3.0874766e-08, -0.28213543, -0.5317712, 1.7910702e-07, -6.438136) -[node name="@StaticBody3D@21346" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218842" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.28432858, -1.0370141e-07, -0.9587269, 0, 1, -1.0816575e-07, 0.9587269, -3.0754613e-08, -0.28432858, 0.4246149, 2.8763316e-07, -6.1557493) -[node name="@StaticBody3D@21347" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218843" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.2843311, -1.03701844e-07, -0.95872617, -2.842171e-14, 1, -1.08166276e-07, 0.95872617, -3.075501e-08, -0.2843311, 1.3800678, 3.9542988e-07, -5.872389) -[node name="@StaticBody3D@21348" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218844" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.28432858, -1.0370186e-07, -0.9587269, -3.5527137e-15, 1, -1.0816621e-07, 0.9587269, -3.075474e-08, -0.28432858, 2.3355222, 5.0322683e-07, -5.5890284) -[node name="@StaticBody3D@21349" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218845" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.2861358, -1.0264401e-07, -0.9581891, 1.7763568e-14, 1, -1.0712292e-07, 0.9581891, -3.065172e-08, -0.2861358, 3.2909818, 6.109675e-07, -5.3055525) -[node name="@StaticBody3D@21350" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] +[node name="@StaticBody3D@218846" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("129_y6wps")] transform = Transform3D(-0.29183987, -9.930432e-08, -0.9564672, 7.1054274e-15, 1, -1.0382407e-07, 0.9564672, -3.030001e-08, -0.29183987, 4.248389, 7.1712225e-07, -5.017887) [node name="Segment" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.23997897, -1.2938501e-07, 0.97166073, 5.5569444e-07, 1, 0, -0.986455, 5.318487e-07, 0.2363799, -6.6262016, 0.5638987, -6.6029873) -[node name="@StaticBody3D@21351" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218847" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.23702416, -1.2938405e-07, 0.9716611, 5.4885555e-07, 1, 4.2632568e-14, -0.97431606, 5.3184834e-07, 0.23637828, -6.3876996, 0.5638992, -7.583372) -[node name="@StaticBody3D@21352" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218848" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.94752634, -1.3259518e-07, -0.23478378, 1.3296702e-07, 1, -3.552714e-15, 0.22886103, -3.2026406e-08, 0.9720476, -5.7954245, 0.5638996, -7.9561005) -[node name="@StaticBody3D@21353" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218849" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.96053535, -1.0741943e-07, -0.27797857, 1.1182079e-07, 1, 0, 0.27796355, -3.1085463e-08, 0.96058726, -4.8413935, 0.5638997, -7.702688) -[node name="@StaticBody3D@21354" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218850" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.95765525, -1.0529848e-07, -0.28160286, 1.0952499e-07, 1, 1.2119149e-15, 0.28105235, -3.0902964e-08, 0.95953107, -3.8822982, 0.5638998, -7.4231787) -[node name="@StaticBody3D@21355" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218851" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.9572329, -1.0498706e-07, -0.28213513, 1.091885e-07, 1, -5.037709e-15, 0.28150526, -3.0874833e-08, 0.95937467, -2.9248548, 0.5638999, -7.141901) -[node name="@StaticBody3D@21356" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218852" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.9572333, -1.0498726e-07, -0.2821349, 1.0918874e-07, 1, 1.7763568e-15, 0.28150514, -3.087487e-08, 0.9593747, -1.9676208, 0.5639, -6.8603954) -[node name="@StaticBody3D@21357" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218853" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.9572333, -1.0498704e-07, -0.2821349, 1.0918851e-07, 1, 1.7763568e-15, 0.28150514, -3.0874805e-08, 0.9593747, -1.0103884, 0.5639001, -6.578889) -[node name="@StaticBody3D@21358" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218854" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.95638615, -1.0437552e-07, -0.28318027, 1.0852614e-07, 1, 3.5527137e-15, 0.2823888, -3.0818597e-08, 0.9590667, -0.053578377, 0.56390023, -6.2969437) -[node name="@StaticBody3D@21359" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218855" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.955453, -1.0370163e-07, -0.28433084, 1.0779675e-07, 1, 3.5527137e-15, 0.2833601, -3.0754947e-08, 0.9587262, 0.90234137, 0.56390035, -6.0140676) -[node name="@StaticBody3D@21360" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218856" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.95545405, -1.037017e-07, -0.2843308, 1.0779695e-07, 1, 1.776357e-15, 0.28336036, -3.075496e-08, 0.9587262, 1.8577943, 0.5639005, -5.730709) -[node name="@StaticBody3D@21361" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218857" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.9554604, -1.03640176e-07, -0.2844354, 1.0774068e-07, 1, -3.552714e-15, 0.28347567, -3.074901e-08, 0.95869523, 2.813252, 0.56390053, -5.4472904) -[node name="@StaticBody3D@21362" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] +[node name="@StaticBody3D@218858" type="StaticBody3D" parent="Level/City/Unsorted Stuff/Fence2/Output" instance=ExtResource("128_gla4y")] transform = Transform3D(0.957406, -1.0169653e-07, -0.28775427, 1.06154744e-07, 1, -1.7763568e-15, 0.28766462, -3.0556e-08, 0.9577043, 3.7696853, 0.56390065, -5.1617203) [node name="Presents" type="Node" parent="Level"] @@ -14633,6 +14823,7 @@ script = ExtResource("238_84557") collector = NodePath("../../../CharacterController/CharacterBody3D/Collector") uiText = NodePath("../../../App/UI/Collected Presents/UIText") collectableType = ExtResource("78_7drkg") +triggerMode = 0 metadata/_custom_type_script = "uid://cnn4iyfevlyk5" [node name="Present" parent="Level/Presents" instance=ExtResource("161_06wgu")] @@ -14689,21 +14880,25 @@ metadata/_custom_type_script = "uid://c7fymrxt3qvlh" [node name="On Grab" type="Node" parent="Level/Draggable Cube/RigidBody3D"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="SetPhysicsState" type="Node" parent="Level/Draggable Cube/RigidBody3D/On Grab" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="On Release" type="Node" parent="Level/Draggable Cube/RigidBody3D"] script = ExtResource("90_5p3uc") +triggerMode = 0 metadata/_custom_type_script = "uid://b4yjsis2fh64c" [node name="SetPhysicsState" type="Node" parent="Level/Draggable Cube/RigidBody3D/On Release" node_paths=PackedStringArray("physicsBody")] script = ExtResource("211_228bp") physicsBody = NodePath("../..") state = 0 +triggerMode = 0 metadata/_custom_type_script = "uid://drak08lej40jc" [node name="DirectionalLight3D" type="DirectionalLight3D" parent="Level"] @@ -14721,21 +14916,9 @@ visible = false lod_bias = 128.0 surface_material_override/0 = SubResource("ShaderMaterial_sw5v3") -[node name="MeshInstance3D" type="MeshInstance3D" parent="Level"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.303049, 0) -visible = false -mesh = SubResource("QuadMesh_22k1k") -surface_material_override/0 = SubResource("ShaderMaterial_frwbc") - -[node name="MeshGenerator" type="Node" parent="Level/MeshInstance3D"] -script = ExtResource("324_0klnf") -generator = SubResource("Resource_a4g6s") -mesh = ExtResource("327_8b3wv") -metadata/_custom_type_script = "uid://csr18y8chfxwo" - [node name="CSShaderClassGenerator" type="Node" parent="Level"] script = ExtResource("314_a3id7") -shaders = [SubResource("Shader_nt8a7"), SubResource("Shader_0y4dn"), SubResource("Shader_jpti0"), SubResource("Shader_ymqbv")] +shaders = [] createCommonBase = true baseMaterialName = "FlareSuperBase" baseMaterialDirectoryPath = "res://addons/rokojori_action_library/Runtime/Shading/Shaders/Flares/" diff --git a/UI/Collectables/Collectable Info ActiveStyle.tres b/UI/Collectables/Collectable Info ActiveStyle.tres index 06cb80e..3a74374 100644 --- a/UI/Collectables/Collectable Info ActiveStyle.tres +++ b/UI/Collectables/Collectable Info ActiveStyle.tres @@ -1,4 +1,4 @@ -[gd_resource type="Resource" script_class="UIStyle" load_steps=26 format=3 uid="uid://daouxrsb1i8ks"] +[gd_resource type="Resource" script_class="UIStyle" load_steps=25 format=3 uid="uid://daouxrsb1i8ks"] [ext_resource type="Script" uid="uid://c5k6edrmdr3qc" path="res://addons/rokojori_action_library/Runtime/UI/Transitions/UIColorTransition.cs" id="1_dar7u"] [ext_resource type="Script" uid="uid://cnkyynboxg1qg" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UINumber.cs" id="1_gg0q3"] @@ -6,14 +6,12 @@ [ext_resource type="Curve" uid="uid://dhaky16xvyxnm" path="res://Utilities/Ease Curve.tres" id="3_aqe7w"] [ext_resource type="Script" uid="uid://5w3jvlqxrvaf" path="res://addons/rokojori_action_library/Runtime/UI/Transitions/TransitionSettings.cs" id="4_i5oea"] [ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="5_aqe7w"] -[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="5_m77wg"] [ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="6_vowfj"] [sub_resource type="Resource" id="Resource_aqe7w"] script = ExtResource("4_i5oea") duration = 0.5 curve = ExtResource("3_aqe7w") -timeLine = ExtResource("5_m77wg") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_i5oea"] @@ -25,7 +23,6 @@ metadata/_custom_type_script = "uid://c5k6edrmdr3qc" script = ExtResource("4_i5oea") duration = 0.5 curve = ExtResource("3_aqe7w") -timeLine = ExtResource("5_m77wg") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_vowfj"] @@ -58,7 +55,6 @@ metadata/_custom_type_script = "uid://drqb0pm5ub64g" script = ExtResource("4_i5oea") duration = 0.5 curve = ExtResource("3_aqe7w") -timeLine = ExtResource("5_m77wg") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_d20rj"] @@ -71,7 +67,6 @@ metadata/_custom_type_script = "uid://dvqqv47qdhlx0" script = ExtResource("4_i5oea") duration = 0.5 curve = ExtResource("3_aqe7w") -timeLine = ExtResource("5_m77wg") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_g3pn5"] @@ -84,7 +79,6 @@ metadata/_custom_type_script = "uid://dvqqv47qdhlx0" script = ExtResource("4_i5oea") duration = 0.5 curve = ExtResource("3_aqe7w") -timeLine = ExtResource("5_m77wg") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_4i6hj"] diff --git a/UI/Dialog/Dialog Hidden Styel.tres b/UI/Dialog/Dialog Hidden Style.tres similarity index 80% rename from UI/Dialog/Dialog Hidden Styel.tres rename to UI/Dialog/Dialog Hidden Style.tres index 51e45f5..485fc91 100644 --- a/UI/Dialog/Dialog Hidden Styel.tres +++ b/UI/Dialog/Dialog Hidden Style.tres @@ -1,24 +1,24 @@ [gd_resource type="Resource" script_class="UIStyle" load_steps=7 format=3 uid="uid://bkfi5scnncqqe"] -[ext_resource type="Script" uid="uid://cnkyynboxg1qg" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UINumber.cs" id="1_u5grh"] -[ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="2_nax5v"] -[ext_resource type="Resource" uid="uid://bccw1e1ohmsrq" path="res://UI/Dialog/Dialog Open Style.tres" id="2_ossx5"] -[ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="3_nax5v"] +[ext_resource type="Script" uid="uid://cnkyynboxg1qg" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UINumber.cs" id="1_3dl2y"] +[ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="2_alqvv"] +[ext_resource type="Resource" uid="uid://bccw1e1ohmsrq" path="res://UI/Dialog/Dialog Open Style.tres" id="3_8v8df"] +[ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="4_f33mo"] [sub_resource type="Resource" id="Resource_1ji68"] -script = ExtResource("1_u5grh") +script = ExtResource("1_3dl2y") value = -10.0 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" [sub_resource type="Resource" id="Resource_mrhy7"] -script = ExtResource("2_nax5v") +script = ExtResource("2_alqvv") color = Color(1, 1, 1, 0) metadata/_custom_type_script = "uid://drqb0pm5ub64g" [resource] -script = ExtResource("3_nax5v") +script = ExtResource("4_f33mo") bottom = SubResource("Resource_1ji68") modulationColor = SubResource("Resource_mrhy7") -parentStyle = ExtResource("2_ossx5") +parentStyle = ExtResource("3_8v8df") metadata/_custom_type_script = "uid://chmcc71dvu4vj" diff --git a/UI/Dialog/Dialog Open Style.tres b/UI/Dialog/Dialog Open Style.tres index 422ff5d..03a9f05 100644 --- a/UI/Dialog/Dialog Open Style.tres +++ b/UI/Dialog/Dialog Open Style.tres @@ -6,12 +6,11 @@ [ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="3_82opy"] [ext_resource type="Curve" uid="uid://dhaky16xvyxnm" path="res://Utilities/Ease Curve.tres" id="3_adj5k"] [ext_resource type="Script" uid="uid://5w3jvlqxrvaf" path="res://addons/rokojori_action_library/Runtime/UI/Transitions/TransitionSettings.cs" id="4_28uv6"] -[ext_resource type="Resource" uid="uid://h6oi6vkj4c2m" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/RealTime.tres" id="5_jjpa2"] [ext_resource type="Script" uid="uid://dvqqv47qdhlx0" path="res://addons/rokojori_action_library/Runtime/UI/Transitions/UINumberTransition.cs" id="7_881t0"] [sub_resource type="Resource" id="Resource_gatrt"] script = ExtResource("1_gatrt") -value = 6.0 +value = 10.5135 unit = "em" metadata/_custom_type_script = "uid://cnkyynboxg1qg" @@ -19,7 +18,6 @@ metadata/_custom_type_script = "uid://cnkyynboxg1qg" script = ExtResource("4_28uv6") duration = 0.5 curve = ExtResource("3_adj5k") -timeLine = ExtResource("5_jjpa2") metadata/_custom_type_script = "uid://5w3jvlqxrvaf" [sub_resource type="Resource" id="Resource_a46x0"] @@ -28,6 +26,12 @@ property = 3 settings = SubResource("Resource_e5xbs") metadata/_custom_type_script = "uid://c5k6edrmdr3qc" +[sub_resource type="Resource" id="Resource_uqfu4"] +script = ExtResource("1_gatrt") +value = 10.0 +unit = "em" +metadata/_custom_type_script = "uid://cnkyynboxg1qg" + [sub_resource type="Resource" id="Resource_mo0ou"] script = ExtResource("1_gatrt") value = 50.0 @@ -54,6 +58,7 @@ metadata/_custom_type_script = "uid://cnkyynboxg1qg" script = ExtResource("3_82opy") horizontalAlignment = SubResource("Resource_mo0ou") width = SubResource("Resource_228bp") +height = SubResource("Resource_uqfu4") position = 2 bottom = SubResource("Resource_gatrt") modulationColor = SubResource("Resource_8iqls") diff --git a/Utilities/Testing/TweenPixels.cs b/Utilities/Testing/TweenPixels.cs index 303c8d1..9090b36 100644 --- a/Utilities/Testing/TweenPixels.cs +++ b/Utilities/Testing/TweenPixels.cs @@ -65,7 +65,7 @@ namespace Rokojori this.LogInfo( "Start Value Float Tween", HierarchyName.OfAny( target ), target.GetType().Name, targetMember, ">>", startValue ); - _timeID = TimeLineManager.ScheduleSpanWith( duration, + _timeID = TimelineManager.ScheduleSpanWith( duration, ( span, type )=> { @@ -95,7 +95,7 @@ namespace Rokojori target.pixelSize = value; - if ( type == TimeLineSpanUpdateType.End ) + if ( type == TimelineSpanUpdateType.End ) { this.LogInfo( "End Float Tween", endValue ); diff --git a/VFX/Compositor Effects/Sketch.tres b/VFX/Compositor Effects/Sketch.tres new file mode 100644 index 0000000..f4dc16d --- /dev/null +++ b/VFX/Compositor Effects/Sketch.tres @@ -0,0 +1,193 @@ +[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=36 format=3 uid="uid://b5b13t4vkwnd4"] + +[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_djjo0"] +[ext_resource type="Resource" uid="uid://bwhnq7w0tpgv" path="res://VFX/Action FX Compositor Effect Layer.tres" id="2_s27kf"] +[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="3_nsyuw"] +[ext_resource type="Script" uid="uid://comuvej4dr22k" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/RokojoriCompositorEffectID.cs" id="4_cw6ac"] +[ext_resource type="Script" uid="uid://bx4j8ic80vl7f" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Edge/DepthOutlines/DepthOutlinesEffect.cs" id="5_t6q21"] +[ext_resource type="Texture2D" uid="uid://c30nul6romace" path="res://addons/rokojori_action_library/Runtime/Procedural/Noise/RGB 3D Noise.png" id="6_xfpxv"] +[ext_resource type="Script" uid="uid://balixgskgouhm" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Distortion/TextureDistortion/TextureDistortionEffect.cs" id="7_j8uws"] +[ext_resource type="Script" uid="uid://cjfxcl3cdhnku" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Color/LightnessBasedAdjustment/LightnessBasedAdjustmentEffect.cs" id="8_jlp7u"] +[ext_resource type="Script" uid="uid://ckixweetchlo0" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorVFXPreset.cs" id="9_s8dr5"] + +[sub_resource type="Curve" id="Curve_btbfg"] +_data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0] +point_count = 2 + +[sub_resource type="Resource" id="Resource_7axlu"] +script = ExtResource("1_djjo0") +member = "amount" +curve = SubResource("Curve_btbfg") +metadata/_custom_type_script = "uid://dvvfvlutisecy" + +[sub_resource type="Resource" id="Resource_ie6m2"] +script = ExtResource("3_nsyuw") + +[sub_resource type="Resource" id="Resource_p64cs"] +script = ExtResource("4_cw6ac") +owner = SubResource("Resource_ie6m2") +layer = ExtResource("2_s27kf") + +[sub_resource type="Curve" id="Curve_7axlu"] +_data = [Vector2(0, 1), 0.0, -18.573792, 0, 0, Vector2(0.07774799, 0.15679264), -0.687919, -0.687919, 0, 0, Vector2(1, 0), -0.069252, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_i5utj"] +curve = SubResource("Curve_7axlu") + +[sub_resource type="Curve" id="Curve_ie6m2"] +_data = [Vector2(0, 0.59609824), 0.0, -6.9739895, 0, 0, Vector2(0.013779528, 0.488078), -0.24279492, -0.24279492, 0, 0, Vector2(1, 0.24310517), -0.2483956, 0.0, 1, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_p64cs"] +texture_mode = 1 +curve = SubResource("Curve_ie6m2") + +[sub_resource type="Curve" id="Curve_22k1k"] +_data = [Vector2(0, 0), 0.0, 0.19326083, 0, 0, Vector2(0.256, 0.2736842), 2.3308275, 2.3308275, 0, 0, Vector2(1, 1), 0.26667082, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_hpfyh"] +curve = SubResource("Curve_22k1k") + +[sub_resource type="CompositorEffect" id="CompositorEffect_djjo0"] +resource_local_to_scene = false +resource_name = "" +enabled = true +effect_callback_type = 4 +needs_motion_vectors = false +needs_normal_roughness = false +script = ExtResource("5_t6q21") +outlineWidth = -0.0516 +outlineWidthCurve = SubResource("CurveTexture_p64cs") +edgeColor = Color(0.14817011, 0.21073082, 0.29634023, 1) +edgeDistanceFade = 0.3454 +fillColor = Color(0.3764706, 0.3764706, 0.3764706, 0) +rimOffset = Vector2(0.001, -0.0051) +rimContrast = 0.0036 +normalEdgeAmountMin = 0.006 +normalEdgeAmountMax = 0.0215 +zTreshold = 0.1785 +zTresholdCurve = SubResource("CurveTexture_hpfyh") +edgeIntensity = 10.0 +edgeIntensityCurve = SubResource("CurveTexture_i5utj") +adaptiveScaleAmount = 0.2789 +adaptiveScaleNormalizer = 0.1 +zInput = Vector2(0.1, 500) +animationTargets = [SubResource("Resource_7axlu")] +compositorEffectID = SubResource("Resource_p64cs") +metadata/_custom_type_script = "uid://bx4j8ic80vl7f" + +[sub_resource type="Curve" id="Curve_sw5v3"] +_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_63qv8"] +script = ExtResource("1_djjo0") +member = "blendAmount" +curve = SubResource("Curve_sw5v3") +metadata/_custom_type_script = "uid://dvvfvlutisecy" + +[sub_resource type="Resource" id="Resource_hpfyh"] +script = ExtResource("4_cw6ac") +owner = SubResource("Resource_ie6m2") +layer = ExtResource("2_s27kf") + +[sub_resource type="Gradient" id="Gradient_frwbc"] +offsets = PackedFloat32Array(1) +colors = PackedColorArray(1, 1, 1, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_w6tyf"] +gradient = SubResource("Gradient_frwbc") + +[sub_resource type="CompositorEffect" id="CompositorEffect_s27kf"] +resource_local_to_scene = false +resource_name = "" +enabled = true +effect_callback_type = 4 +needs_motion_vectors = false +needs_normal_roughness = false +script = ExtResource("7_j8uws") +distortionAmount = 0.0049 +smearingSteps = 1 +smearing = 1.0 +redShift = 0.0 +distortionTexture = ExtResource("6_xfpxv") +distortionTiling = Vector2(0.01, 0.01) +distortionOffset = Vector2(0.573, 0) +distortionScroll = Vector2(0.32, 1.107) +distortionScrollFPS = 3.0 +maskTexture = SubResource("GradientTexture2D_w6tyf") +animationTargets = [SubResource("Resource_63qv8")] +compositorEffectID = SubResource("Resource_hpfyh") +metadata/_custom_type_script = "uid://balixgskgouhm" + +[sub_resource type="Curve" id="Curve_4n83u"] +_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_ixn1d"] +script = ExtResource("1_djjo0") +member = "blendAmount" +curve = SubResource("Curve_4n83u") +metadata/_custom_type_script = "uid://dvvfvlutisecy" + +[sub_resource type="Resource" id="Resource_gxlxg"] +script = ExtResource("4_cw6ac") +owner = SubResource("Resource_ie6m2") +layer = ExtResource("2_s27kf") + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_4n83u"] +load_path = "res://.godot/imported/RGB 3D Noise.png-daebfe00d2f3fcd5d3bc528f8a3972e1.ctex" + +[sub_resource type="Gradient" id="Gradient_72jau"] +offsets = PackedFloat32Array(1) +colors = PackedColorArray(1, 1, 1, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_ixn1d"] +gradient = SubResource("Gradient_72jau") + +[sub_resource type="CompositorEffect" id="CompositorEffect_nsyuw"] +resource_local_to_scene = false +resource_name = "" +enabled = true +effect_callback_type = 4 +needs_motion_vectors = false +needs_normal_roughness = false +script = ExtResource("7_j8uws") +distortionAmount = 0.0026 +smearingSteps = 1 +smearing = 1.0 +redShift = 0.0 +distortionTexture = SubResource("CompressedTexture2D_4n83u") +distortionTiling = Vector2(0.1, 0.1) +distortionOffset = Vector2(0.573, 0) +distortionScroll = Vector2(0.123, 1.107) +distortionScrollFPS = 6.0 +maskTexture = SubResource("GradientTexture2D_ixn1d") +animationTargets = [SubResource("Resource_ixn1d")] +compositorEffectID = SubResource("Resource_gxlxg") +metadata/_custom_type_script = "uid://balixgskgouhm" + +[sub_resource type="Resource" id="Resource_3tnad"] +script = ExtResource("4_cw6ac") +owner = SubResource("Resource_ie6m2") +layer = ExtResource("2_s27kf") + +[sub_resource type="CompositorEffect" id="CompositorEffect_cw6ac"] +resource_local_to_scene = false +resource_name = "" +enabled = true +effect_callback_type = 4 +needs_motion_vectors = false +needs_normal_roughness = false +script = ExtResource("8_jlp7u") +amount = 1.0 +saturationShift = Vector3(0.5915, 0, 0) +compositorEffectID = SubResource("Resource_3tnad") +metadata/_custom_type_script = "uid://cjfxcl3cdhnku" + +[resource] +script = ExtResource("9_s8dr5") +effects = [SubResource("CompositorEffect_djjo0"), SubResource("CompositorEffect_s27kf"), SubResource("CompositorEffect_nsyuw"), SubResource("CompositorEffect_cw6ac")] +metadata/_custom_type_script = "uid://ckixweetchlo0" diff --git a/addons/rokojori_action_library b/addons/rokojori_action_library index 1f41614..2bc8a8e 160000 --- a/addons/rokojori_action_library +++ b/addons/rokojori_action_library @@ -1 +1 @@ -Subproject commit 1f41614cd349c91434045e27f3dee8ba6a342277 +Subproject commit 2bc8a8e68e00149bd37ea5b8f4881fc52f574c50 diff --git a/project.godot b/project.godot index 33b5cbb..f3b7952 100644 --- a/project.godot +++ b/project.godot @@ -45,6 +45,13 @@ enabled=PackedStringArray("res://addons/rokojori_action_library/plugin.cfg") 3d_render/layer_4="Map" 3d_render/layer_5="Map" +[network] + +limits/debugger/max_chars_per_second=100000000 +limits/debugger/max_queued_messages=32768 +limits/debugger/max_errors_per_second=1600 +limits/debugger/max_warnings_per_second=1600 + [physics] 3d/physics_engine="Jolt Physics"