Godot 4.6 Resource Updates
This commit is contained in:
parent
973f0c714e
commit
8982e738bb
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashEffect" load_steps=7 format=3 uid="uid://bfxwx0fiejnk3"]
|
||||
[gd_resource type="Resource" script_class="FlashEffect" format=3 uid="uid://bfxwx0fiejnk3"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="1_ejko8"]
|
||||
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="2_3i2og"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashEffect" load_steps=7 format=3 uid="uid://drjdsp2qnceql"]
|
||||
[gd_resource type="Resource" script_class="FlashEffect" format=3 uid="uid://drjdsp2qnceql"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="1_yrhv1"]
|
||||
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="2_cdv3p"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashEffect" load_steps=8 format=3 uid="uid://d06w8jorebto2"]
|
||||
[gd_resource type="Resource" script_class="FlashEffect" format=3 uid="uid://d06w8jorebto2"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="1_c8lnw"]
|
||||
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="2_w323b"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashEffect" load_steps=7 format=3 uid="uid://cwdnm658q3jta"]
|
||||
[gd_resource type="Resource" script_class="FlashEffect" format=3 uid="uid://cwdnm658q3jta"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="1_nmdum"]
|
||||
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="2_0sgd7"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="HighlightEffect" load_steps=6 format=3 uid="uid://di1vy33cwab4s"]
|
||||
[gd_resource type="Resource" script_class="HighlightEffect" format=3 uid="uid://di1vy33cwab4s"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="1_3edxo"]
|
||||
[ext_resource type="Script" uid="uid://dkbln8rf5p0pu" path="res://addons/rokojori_action_library/Runtime/Animation/Highlight/HighlightEffect.cs" id="2_itc7c"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="ShakeEffect" load_steps=8 format=3 uid="uid://dedieicyxs0wu"]
|
||||
[gd_resource type="Resource" script_class="ShakeEffect" format=3 uid="uid://dedieicyxs0wu"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bec6skfqkb2ci" path="res://addons/rokojori_action_library/Runtime/Animation/Shake/ShakeEffect.cs" id="1_grbkn"]
|
||||
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="2_825l5"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="LocaleText" load_steps=4 format=3 uid="uid://ph4irn16ygj4"]
|
||||
[gd_resource type="Resource" script_class="LocaleText" format=3 uid="uid://ph4irn16ygj4"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b584767duemqk" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleTextEntry.cs" id="1_uqcpa"]
|
||||
[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="2_is7nr"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="LocaleText" load_steps=4 format=3 uid="uid://dldn6o3wvxfdc"]
|
||||
[gd_resource type="Resource" script_class="LocaleText" format=3 uid="uid://dldn6o3wvxfdc"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b584767duemqk" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleTextEntry.cs" id="1_1ce4q"]
|
||||
[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="2_dqscy"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="LocaleText" load_steps=4 format=3 uid="uid://ccrwni0het7rl"]
|
||||
[gd_resource type="Resource" script_class="LocaleText" format=3 uid="uid://ccrwni0het7rl"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b584767duemqk" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleTextEntry.cs" id="1_3r5aw"]
|
||||
[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="2_voo1w"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="LocaleText" load_steps=4 format=3 uid="uid://cg2e4yctcmhgy"]
|
||||
[gd_resource type="Resource" script_class="LocaleText" format=3 uid="uid://cg2e4yctcmhgy"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b584767duemqk" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleTextEntry.cs" id="1_jpt7d"]
|
||||
[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="2_xqj8d"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="AppSettingsCategory" load_steps=12 format=3 uid="uid://4iqfk01k81nc"]
|
||||
[gd_resource type="Resource" script_class="AppSettingsCategory" format=3 uid="uid://4iqfk01k81nc"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b3kfbhiwqt26o" path="res://addons/rokojori_action_library/Runtime/App/Settings/AppSettingsCategory.cs" id="1_g7ii0"]
|
||||
[ext_resource type="Resource" uid="uid://0itt52s066qp" path="res://addons/rokojori_action_library/Runtime/App/Settings/Presets/Graphics/UI Scale Setting.tres" id="2_xi6qd"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="LocaleText" load_steps=4 format=3 uid="uid://bpfrw7y8jx2wp"]
|
||||
[gd_resource type="Resource" script_class="LocaleText" format=3 uid="uid://bpfrw7y8jx2wp"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b584767duemqk" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleTextEntry.cs" id="1_q1oe3"]
|
||||
[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="2_s1eae"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="ResolutionScalingSetting" load_steps=7 format=3 uid="uid://cec7500hcn1e0"]
|
||||
[gd_resource type="Resource" script_class="ResolutionScalingSetting" format=3 uid="uid://cec7500hcn1e0"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ck1jjpy2gvkk4" path="res://addons/rokojori_action_library/Runtime/App/Settings/NumberSetting/ResolutionScalingSetting.cs" id="1_1x5jf"]
|
||||
[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="2_irwt0"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="UIFontScaleSetting" load_steps=7 format=3 uid="uid://0itt52s066qp"]
|
||||
[gd_resource type="Resource" script_class="UIFontScaleSetting" format=3 uid="uid://0itt52s066qp"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bj27trgy8poyy" path="res://addons/rokojori_action_library/Runtime/App/Settings/NumberSetting/UIFontScaleSetting.cs" id="1_5l5ka"]
|
||||
[ext_resource type="Resource" uid="uid://osfjg5u2jb4f" path="res://addons/rokojori_action_library/Runtime/Localization/DataBase/Numberic/Percantage-Suffix.tres" id="2_1r4kl"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=10 format=3 uid="uid://o55y4n73ivh5"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://o55y4n73ivh5"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_ikub8"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_dx1wq"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=8 format=3 uid="uid://t5no1o63fjr5"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://t5no1o63fjr5"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_e8w3r"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_elgr4"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=10 format=3 uid="uid://df6lrugctcuel"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://df6lrugctcuel"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_r4ul7"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_rofew"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=10 format=3 uid="uid://csuggvbd1w2a4"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://csuggvbd1w2a4"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_w0cyl"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_umtky"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=10 format=3 uid="uid://da2q51p05qdyy"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://da2q51p05qdyy"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_vdwin"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_prxyq"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=8 format=3 uid="uid://4mbw74ka5aln"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://4mbw74ka5aln"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_5263n"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_g8pg7"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://b73j0lq2sqck7"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://b73j0lq2sqck7"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_lnrk8"]
|
||||
[ext_resource type="Resource" uid="uid://chwstub7bnlpp" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Wheel Down.tres" id="2_tuiuf"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://b3o3ht1b2llnh"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://b3o3ht1b2llnh"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_w21si"]
|
||||
[ext_resource type="Resource" uid="uid://b52horrdbgyaa" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Wheel Up.tres" id="2_dk7mn"]
|
||||
|
|
|
|||
|
|
@ -21,18 +21,48 @@ namespace Rokojori
|
|||
return asp;
|
||||
}
|
||||
|
||||
public void Update()
|
||||
public bool Update( bool showChangeMessage = false )
|
||||
{
|
||||
if ( (object)value == (object)property.GetValue() )
|
||||
if ( ! NeedsUpdate() )
|
||||
{
|
||||
return;
|
||||
return false;
|
||||
}
|
||||
|
||||
if ( showChangeMessage )
|
||||
{
|
||||
RJLog.Log( "Update from", value, "to", property.GetValue() );
|
||||
}
|
||||
|
||||
|
||||
property.ApplyGlobal();
|
||||
value = property.GetValue();
|
||||
|
||||
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
bool NeedsUpdate()
|
||||
{
|
||||
if ( value.AsGodotObject() is Texture2D tex )
|
||||
{
|
||||
var pTexture = property.GetValue().AsGodotObject() as Texture2D;
|
||||
|
||||
var same = tex == pTexture;
|
||||
|
||||
if ( ! same )
|
||||
{
|
||||
RJLog.Log( "textures changed:", tex, ">>", pTexture );
|
||||
}
|
||||
|
||||
return ! same;
|
||||
}
|
||||
|
||||
if ( value.Equals( property.GetValue() ) )
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=27 format=3 uid="uid://cr7dvu2sqcidy"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://cr7dvu2sqcidy"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_rjlrx"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_7bkgv"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=20 format=3 uid="uid://ciirupc5c1rvf"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://ciirupc5c1rvf"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_wx28p"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_ysy1a"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=52 format=3 uid="uid://dke01q2ndmvxe"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://dke01q2ndmvxe"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_nq6ls"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_k18aw"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=35 format=3 uid="uid://qr06s6jt1t6m"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://qr06s6jt1t6m"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_fv6nb"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_faje8"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=39 format=3 uid="uid://cxxb8xq3xpa6d"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://cxxb8xq3xpa6d"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_e74ec"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_bfksq"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=40 format=3 uid="uid://c63le61ap244y"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://c63le61ap244y"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_1rohx"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_yywgn"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=34 format=3 uid="uid://hs33m81dlips"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://hs33m81dlips"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_s2hks"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_nnbdi"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=43 format=3 uid="uid://c5qouanne0mar"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://c5qouanne0mar"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_dw6h6"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_dsqqr"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=15 format=3 uid="uid://dx1yhdxjvueve"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://dx1yhdxjvueve"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_kxm1r"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_5rrrf"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=32 format=3 uid="uid://d1uubsqnvu1qe"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://d1uubsqnvu1qe"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_x2b2j"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_kelqw"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=42 format=3 uid="uid://c51155ys7wme8"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://c51155ys7wme8"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_big7l"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_uexx8"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=30 format=3 uid="uid://c11wt1wu6ciyc"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://c11wt1wu6ciyc"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_o7k2r"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_l025j"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=67 format=3 uid="uid://bupv437tvb5yf"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://bupv437tvb5yf"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_huxlh"]
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="2_2sqw4"]
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
[gd_resource type="Resource" script_class="CompositorVFXPreset" load_steps=35 format=3 uid="uid://0blw3yhjw7y0"]
|
||||
[gd_resource type="Resource" script_class="CompositorVFXPreset" format=3 uid="uid://0blw3yhjw7y0"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cx5qcow1mmd11" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/CompositorEffectOwner.cs" id="1_0ail8"]
|
||||
[ext_resource type="Script" uid="uid://dvvfvlutisecy" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/AnimationTargets/CompFXMemberCurveTarget.cs" id="1_4xviq"]
|
||||
[ext_resource type="Resource" uid="uid://bwhnq7w0tpgv" path="res://VFX/Action FX Compositor Effect Layer.tres" id="2_4xviq"]
|
||||
[ext_resource type="Script" uid="uid://comuvej4dr22k" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffectReferences/RokojoriCompositorEffectID.cs" id="2_tc21q"]
|
||||
[ext_resource type="Script" uid="uid://bx4j8ic80vl7f" path="res://addons/rokojori_action_library/Runtime/Rendering/Compositor/CompositorEffects/Edge/DepthOutlines/DepthOutlinesEffect.cs" id="3_dryyw"]
|
||||
[ext_resource type="Texture2D" uid="uid://c30nul6romace" path="res://addons/rokojori_action_library/Runtime/Procedural/Noise/RGB 3D Noise.png" id="5_orb2s"]
|
||||
|
|
@ -19,12 +20,13 @@ member = "amount"
|
|||
curve = SubResource("Curve_btbfg")
|
||||
metadata/_custom_type_script = "uid://dvvfvlutisecy"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_dryyw"]
|
||||
[sub_resource type="Resource" id="Resource_ie6m2"]
|
||||
script = ExtResource("1_0ail8")
|
||||
|
||||
[sub_resource type="Resource" id="Resource_p64cs"]
|
||||
script = ExtResource("2_tc21q")
|
||||
owner = SubResource("Resource_dryyw")
|
||||
owner = SubResource("Resource_ie6m2")
|
||||
layer = ExtResource("2_4xviq")
|
||||
|
||||
[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]
|
||||
|
|
@ -34,7 +36,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.239811), 0.0, 1.3638579, 0, 0, Vector2(0.16039279, 0.41642052), 0.0, 0.0, 0, 0, Vector2(1, 0.22445363), -0.22863893, 0.0, 1, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_p64cs"]
|
||||
|
|
@ -48,7 +50,7 @@ point_count = 3
|
|||
[sub_resource type="CurveTexture" id="CurveTexture_hpfyh"]
|
||||
curve = SubResource("Curve_22k1k")
|
||||
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_4xviq"]
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_xx70v"]
|
||||
resource_local_to_scene = false
|
||||
resource_name = ""
|
||||
enabled = true
|
||||
|
|
@ -56,20 +58,22 @@ effect_callback_type = 4
|
|||
needs_motion_vectors = false
|
||||
needs_normal_roughness = false
|
||||
script = ExtResource("3_dryyw")
|
||||
outlineWidth = -0.0516
|
||||
outlineWidth = 0.0088
|
||||
outlineWidthCurve = SubResource("CurveTexture_p64cs")
|
||||
edgeColor = Color(0.14817011, 0.21073082, 0.29634023, 1)
|
||||
edgeDistanceFade = 0.3454
|
||||
edgeDistanceFade = 0.6262
|
||||
fillColor = Color(0.3764706, 0.3764706, 0.3764706, 0)
|
||||
rimOffset = Vector2(0.001, -0.0051)
|
||||
rimOffset = Vector2(0.001, -0.0008)
|
||||
rimContrast = 0.0036
|
||||
normalEdgeAmountMin = 0.006
|
||||
normalEdgeAmountMax = 0.0215
|
||||
normalEdgeAmount = 0.5304
|
||||
normalEdgeAmountMin = 0.0
|
||||
normalEdgeAmountMax = 0.0045
|
||||
normalZFilterWeight = 0.8627
|
||||
zTreshold = 0.1785
|
||||
zTresholdCurve = SubResource("CurveTexture_hpfyh")
|
||||
edgeIntensity = 10.0
|
||||
edgeIntensityCurve = SubResource("CurveTexture_i5utj")
|
||||
adaptiveScaleAmount = 0.2789
|
||||
adaptiveScaleAmount = 1.0
|
||||
adaptiveScaleNormalizer = 0.1
|
||||
zInput = Vector2(0.1, 500)
|
||||
animationTargets = [SubResource("Resource_7axlu")]
|
||||
|
|
@ -88,7 +92,8 @@ metadata/_custom_type_script = "uid://dvvfvlutisecy"
|
|||
|
||||
[sub_resource type="Resource" id="Resource_hpfyh"]
|
||||
script = ExtResource("2_tc21q")
|
||||
owner = SubResource("Resource_dryyw")
|
||||
owner = SubResource("Resource_ie6m2")
|
||||
layer = ExtResource("2_4xviq")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_frwbc"]
|
||||
offsets = PackedFloat32Array(1)
|
||||
|
|
@ -97,7 +102,7 @@ colors = PackedColorArray(1, 1, 1, 1)
|
|||
[sub_resource type="GradientTexture2D" id="GradientTexture2D_w6tyf"]
|
||||
gradient = SubResource("Gradient_frwbc")
|
||||
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_0m0g3"]
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_uyccs"]
|
||||
resource_local_to_scene = false
|
||||
resource_name = ""
|
||||
enabled = true
|
||||
|
|
@ -131,7 +136,8 @@ metadata/_custom_type_script = "uid://dvvfvlutisecy"
|
|||
|
||||
[sub_resource type="Resource" id="Resource_gxlxg"]
|
||||
script = ExtResource("2_tc21q")
|
||||
owner = SubResource("Resource_dryyw")
|
||||
owner = SubResource("Resource_ie6m2")
|
||||
layer = ExtResource("2_4xviq")
|
||||
|
||||
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_4n83u"]
|
||||
load_path = "res://.godot/imported/RGB 3D Noise.png-daebfe00d2f3fcd5d3bc528f8a3972e1.ctex"
|
||||
|
|
@ -143,7 +149,7 @@ colors = PackedColorArray(1, 1, 1, 1)
|
|||
[sub_resource type="GradientTexture2D" id="GradientTexture2D_ixn1d"]
|
||||
gradient = SubResource("Gradient_72jau")
|
||||
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_orb2s"]
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_a8us1"]
|
||||
resource_local_to_scene = false
|
||||
resource_name = ""
|
||||
enabled = true
|
||||
|
|
@ -167,9 +173,10 @@ metadata/_custom_type_script = "uid://balixgskgouhm"
|
|||
|
||||
[sub_resource type="Resource" id="Resource_3tnad"]
|
||||
script = ExtResource("2_tc21q")
|
||||
owner = SubResource("Resource_dryyw")
|
||||
owner = SubResource("Resource_ie6m2")
|
||||
layer = ExtResource("2_4xviq")
|
||||
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_hdnet"]
|
||||
[sub_resource type="CompositorEffect" id="CompositorEffect_tgjf5"]
|
||||
resource_local_to_scene = false
|
||||
resource_name = ""
|
||||
enabled = true
|
||||
|
|
@ -178,11 +185,12 @@ needs_motion_vectors = false
|
|||
needs_normal_roughness = false
|
||||
script = ExtResource("7_dryyw")
|
||||
amount = 1.0
|
||||
saturationShift = Vector3(0.5915, 0, 0)
|
||||
saturationShift = Vector3(0.5915, 0.1, -0.1)
|
||||
lightnessShift = Vector3(0.1, 0, 0.1)
|
||||
compositorEffectID = SubResource("Resource_3tnad")
|
||||
metadata/_custom_type_script = "uid://cjfxcl3cdhnku"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("6_orb2s")
|
||||
effects = [SubResource("CompositorEffect_4xviq"), SubResource("CompositorEffect_0m0g3"), SubResource("CompositorEffect_orb2s"), SubResource("CompositorEffect_hdnet")]
|
||||
effects = [SubResource("CompositorEffect_xx70v"), SubResource("CompositorEffect_uyccs"), SubResource("CompositorEffect_a8us1"), SubResource("CompositorEffect_tgjf5")]
|
||||
metadata/_custom_type_script = "uid://ckixweetchlo0"
|
||||
|
|
|
|||
|
|
@ -141,6 +141,23 @@ namespace Rokojori
|
|||
|
||||
List<AssignedShaderProperty> _assignedProperties = new List<AssignedShaderProperty>();
|
||||
|
||||
public enum EditorUpdateMode
|
||||
{
|
||||
No_Update,
|
||||
Update,
|
||||
Update_Skipped,
|
||||
Debug_Update
|
||||
}
|
||||
|
||||
[Export]
|
||||
public EditorUpdateMode editorUpdateMode = EditorUpdateMode.Update_Skipped;
|
||||
|
||||
[Export( PropertyHint.Range, "1,100")]
|
||||
public int editorUpdateModeSkipping = 2;
|
||||
|
||||
int _editorUpdateSkipCounter = 0;
|
||||
|
||||
|
||||
public override void _Ready()
|
||||
{
|
||||
if ( ensureGlobalShaderPropertiesOnReady )
|
||||
|
|
@ -162,6 +179,29 @@ namespace Rokojori
|
|||
|
||||
void UpdateProperties()
|
||||
{
|
||||
if ( Engine.IsEditorHint() )
|
||||
{
|
||||
|
||||
if ( EditorUpdateMode.No_Update == editorUpdateMode )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if ( EditorUpdateMode.Update_Skipped == editorUpdateMode )
|
||||
{
|
||||
if ( _editorUpdateSkipCounter == 0 )
|
||||
{
|
||||
_editorUpdateSkipCounter = editorUpdateModeSkipping;
|
||||
}
|
||||
else
|
||||
{
|
||||
_editorUpdateSkipCounter --;
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if ( data == null )
|
||||
{
|
||||
|
|
@ -181,13 +221,19 @@ namespace Rokojori
|
|||
|
||||
if ( p != _assignedProperties[ i ].property )
|
||||
{
|
||||
this.LogInfo( "Recreating properties:", i, p, _assignedProperties[ i ] );
|
||||
_assignedProperties.Clear();
|
||||
CreatePropertyList();
|
||||
UpdateProperties();
|
||||
return;
|
||||
}
|
||||
|
||||
_assignedProperties[ i ].Update();
|
||||
var updated = _assignedProperties[ i ].Update( EditorUpdateMode.Debug_Update == editorUpdateMode );
|
||||
|
||||
if ( updated && EditorUpdateMode.Debug_Update == editorUpdateMode )
|
||||
{
|
||||
this.LogInfo( _assignedProperties[ i ].property.GetPropertyName().propertyName, " >> ", _assignedProperties[ i ].value );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="InputIconsLibrary" load_steps=79 format=3 uid="uid://dq52vhnqr5m6"]
|
||||
[gd_resource type="Resource" script_class="InputIconsLibrary" format=3 uid="uid://dq52vhnqr5m6"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://c3dpplc2slwd5" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/DefaultInputIconDefinition.cs" id="1_64knt"]
|
||||
[ext_resource type="Script" uid="uid://bx1cm2837cuuc" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/InputIconsLibrary.cs" id="1_urlfx"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://c5ueac4xt7oyb"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://c5ueac4xt7oyb"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_xxflt"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_p2364"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://mbnb46tah4i7"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://mbnb46tah4i7"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_vohv8"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_rjp34"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://bfxeh1y1vgkiu"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://bfxeh1y1vgkiu"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_xuikh"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_m4lpr"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://bm2d6nhevcjel"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://bm2d6nhevcjel"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_t65bw"]
|
||||
[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_uy5s5"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://dfvs7wbygwmhk"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://dfvs7wbygwmhk"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_3pq7c"]
|
||||
[ext_resource type="Script" uid="uid://e7fduwypgvwr" path="res://addons/rokojori_action_library/Runtime/Sensors/InputMapActionSensor.cs" id="2_87mft"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://ciia3k58fa5w"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://ciia3k58fa5w"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_5ww7h"]
|
||||
[ext_resource type="Script" uid="uid://e7fduwypgvwr" path="res://addons/rokojori_action_library/Runtime/Sensors/InputMapActionSensor.cs" id="2_qe2fd"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=4 format=3 uid="uid://ckyf78p517ga1"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://ckyf78p517ga1"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_uc4e8"]
|
||||
[ext_resource type="Script" uid="uid://e7fduwypgvwr" path="res://addons/rokojori_action_library/Runtime/Sensors/InputMapActionSensor.cs" id="2_l2qr3"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=6 format=3 uid="uid://cqatyb80rpor0"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://cqatyb80rpor0"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_u5wou"]
|
||||
[ext_resource type="Script" uid="uid://e7fduwypgvwr" path="res://addons/rokojori_action_library/Runtime/Sensors/InputMapActionSensor.cs" id="2_ibucs"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=6 format=3 uid="uid://dafu3alp6wr25"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://dafu3alp6wr25"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_rqdfo"]
|
||||
[ext_resource type="Script" uid="uid://e7fduwypgvwr" path="res://addons/rokojori_action_library/Runtime/Sensors/InputMapActionSensor.cs" id="2_oj4wy"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="CombineSensor" load_steps=4 format=3 uid="uid://r8bfiv34ghev"]
|
||||
[gd_resource type="Resource" script_class="CombineSensor" format=3 uid="uid://r8bfiv34ghev"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_j2g18"]
|
||||
[ext_resource type="Script" uid="uid://e7fduwypgvwr" path="res://addons/rokojori_action_library/Runtime/Sensors/InputMapActionSensor.cs" id="2_5pcht"]
|
||||
|
|
|
|||
|
|
@ -1,18 +1,10 @@
|
|||
[gd_resource type="VisualShader" load_steps=2 format=3 uid="uid://cfpq68lhdwdmq"]
|
||||
[gd_resource type="VisualShader" format=3 uid="uid://cfpq68lhdwdmq"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeGlobalExpression" id="VisualShaderNodeGlobalExpression_gj0vb"]
|
||||
size = Vector2(360, 160)
|
||||
expression = "#include \"res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/Scanner/ScannerBase.gdshaderinc\""
|
||||
|
||||
[resource]
|
||||
code = "shader_type spatial;
|
||||
render_mode blend_premul_alpha, depth_draw_never, depth_test_default, cull_back, diffuse_lambert, specular_schlick_ggx, unshaded;
|
||||
|
||||
|
||||
|
||||
// GlobalExpression:0
|
||||
#include \"res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/Scanner/ScannerBase.gdshaderinc\"
|
||||
"
|
||||
modes/blend = 4
|
||||
modes/depth_draw = 2
|
||||
flags/unshaded = true
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="UIStyle" load_steps=4 format=3 uid="uid://brjq22uvnpxuv"]
|
||||
[gd_resource type="Resource" script_class="UIStyle" format=3 uid="uid://brjq22uvnpxuv"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="1_4h2q2"]
|
||||
[ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="2_uob0o"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="UIStyle" load_steps=4 format=3 uid="uid://buoilu1x43rnx"]
|
||||
[gd_resource type="Resource" script_class="UIStyle" format=3 uid="uid://buoilu1x43rnx"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="1_26sog"]
|
||||
[ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="2_tgj76"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="UIStyle" load_steps=4 format=3 uid="uid://cy7m6e0be3mqw"]
|
||||
[gd_resource type="Resource" script_class="UIStyle" format=3 uid="uid://cy7m6e0be3mqw"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://drqb0pm5ub64g" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIColor.cs" id="1_0vahf"]
|
||||
[ext_resource type="Script" uid="uid://chmcc71dvu4vj" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UIStyle.cs" id="2_rh1lc"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="UISettings" load_steps=17 format=3 uid="uid://dp57o0ykhkqfj"]
|
||||
[gd_resource type="Resource" script_class="UISettings" format=3 uid="uid://dp57o0ykhkqfj"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cgdxalxhdbmjn" path="res://addons/rokojori_action_library/Runtime/UI/UISettings.cs" id="1_5a283"]
|
||||
[ext_resource type="Resource" uid="uid://b4iykcwesp1y6" path="res://addons/rokojori_action_library/Runtime/Time/Timelines/UI Time.tres" id="1_lq2kq"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlarePreset" load_steps=108 format=3 uid="uid://dds52aifjv6r6"]
|
||||
[gd_resource type="Resource" script_class="FlarePreset" format=3 uid="uid://dds52aifjv6r6"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://4pdr2urse51u" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareBlendMode/FlareBlendMode.cs" id="2_1mwp1"]
|
||||
[ext_resource type="Script" uid="uid://0epjgkk6qmhy" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareType/SDFShapeFlareType.cs" id="2_fubui"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlarePreset" load_steps=83 format=3 uid="uid://2k1ntu2ubrut"]
|
||||
[gd_resource type="Resource" script_class="FlarePreset" format=3 uid="uid://2k1ntu2ubrut"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://c67s0ccpomg2s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/EdgeFlareFading.cs" id="1_0me0p"]
|
||||
[ext_resource type="Script" uid="uid://bq2hh5ledvviu" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareOcclusion/FadingFlareOcclusion.cs" id="2_1dp4m"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlarePreset" load_steps=106 format=3 uid="uid://dp4g3uk1vgdg5"]
|
||||
[gd_resource type="Resource" script_class="FlarePreset" format=3 uid="uid://dp4g3uk1vgdg5"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dmswtuayeoagf" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareChromaticAberation/OrientatedFlareChromaticAberation.cs" id="1_ho1cr"]
|
||||
[ext_resource type="Script" uid="uid://c67s0ccpomg2s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/EdgeFlareFading.cs" id="2_lw24a"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlarePreset" load_steps=63 format=3 uid="uid://b8bn6q2k5xst2"]
|
||||
[gd_resource type="Resource" script_class="FlarePreset" format=3 uid="uid://b8bn6q2k5xst2"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://c67s0ccpomg2s" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareFading/EdgeFlareFading.cs" id="1_2c7vk"]
|
||||
[ext_resource type="Script" uid="uid://4pdr2urse51u" path="res://addons/rokojori_action_library/Runtime/VFX/FlareVFX/FlareBlendMode/FlareBlendMode.cs" id="2_fdn3e"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=10 format=3 uid="uid://bsvm0ca6kdwiw"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://bsvm0ca6kdwiw"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://mer2h3i8xjot" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/RainbowGradient.cs" id="1_eid4b"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_mw8wy"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=10 format=3 uid="uid://im8nc0763r7r"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://im8nc0763r7r"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ckr83rn42kvf2" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/CustomGradient.cs" id="1_oea31"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_x2dmj"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=10 format=3 uid="uid://dt7ue6b8iknrf"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://dt7ue6b8iknrf"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ckr83rn42kvf2" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/CustomGradient.cs" id="1_f0lav"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_ja8q1"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=10 format=3 uid="uid://dmlpjt3b1xp15"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://dmlpjt3b1xp15"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cjyssfkixctwe" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/TemperatureGradient.cs" id="1_7saw8"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_msqee"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=10 format=3 uid="uid://irftyqm8w762"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://irftyqm8w762"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cjyssfkixctwe" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/TemperatureGradient.cs" id="1_b51fw"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_uu5id"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=19 format=3 uid="uid://uwqptosumnks"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://uwqptosumnks"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cjyssfkixctwe" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/TemperatureGradient.cs" id="1_0dcww"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_m3qwr"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=22 format=3 uid="uid://cwdpmuqt0svwm"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://cwdpmuqt0svwm"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cjyssfkixctwe" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/TemperatureGradient.cs" id="1_gli2s"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_kuv45"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=22 format=3 uid="uid://bne3wk6xbt48p"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://bne3wk6xbt48p"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://mer2h3i8xjot" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/RainbowGradient.cs" id="1_03l83"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_y5iyo"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=13 format=3 uid="uid://510bn18vu41x"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://510bn18vu41x"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cjyssfkixctwe" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/TemperatureGradient.cs" id="1_2leyg"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_bbgcl"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="FlashPreset" load_steps=17 format=3 uid="uid://brau730pxm8vs"]
|
||||
[gd_resource type="Resource" script_class="FlashPreset" format=3 uid="uid://brau730pxm8vs"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cjyssfkixctwe" path="res://addons/rokojori_action_library/Runtime/VFX/GradientGenerator/TemperatureGradient.cs" id="1_oyb3j"]
|
||||
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="2_r88h0"]
|
||||
|
|
|
|||
Loading…
Reference in New Issue