diff --git a/addons/godot_state_charts/all_of_guard.gd.uid b/addons/godot_state_charts/all_of_guard.gd.uid new file mode 100644 index 0000000..a4d9868 --- /dev/null +++ b/addons/godot_state_charts/all_of_guard.gd.uid @@ -0,0 +1 @@ +uid://bnpfeca0ps37y diff --git a/addons/godot_state_charts/animation_player_state.gd.uid b/addons/godot_state_charts/animation_player_state.gd.uid new file mode 100644 index 0000000..350351a --- /dev/null +++ b/addons/godot_state_charts/animation_player_state.gd.uid @@ -0,0 +1 @@ +uid://casqbimbq7c63 diff --git a/addons/godot_state_charts/animation_tree_state.gd.uid b/addons/godot_state_charts/animation_tree_state.gd.uid new file mode 100644 index 0000000..0a6693b --- /dev/null +++ b/addons/godot_state_charts/animation_tree_state.gd.uid @@ -0,0 +1 @@ +uid://dg3fyexf767mv diff --git a/addons/godot_state_charts/any_of_guard.gd.uid b/addons/godot_state_charts/any_of_guard.gd.uid new file mode 100644 index 0000000..8c2a627 --- /dev/null +++ b/addons/godot_state_charts/any_of_guard.gd.uid @@ -0,0 +1 @@ +uid://6vlq4woccrf6 diff --git a/addons/godot_state_charts/atomic_state.gd.uid b/addons/godot_state_charts/atomic_state.gd.uid new file mode 100644 index 0000000..eb399a0 --- /dev/null +++ b/addons/godot_state_charts/atomic_state.gd.uid @@ -0,0 +1 @@ +uid://cyvphy8py4ntr diff --git a/addons/godot_state_charts/compound_state.gd.uid b/addons/godot_state_charts/compound_state.gd.uid new file mode 100644 index 0000000..2691d77 --- /dev/null +++ b/addons/godot_state_charts/compound_state.gd.uid @@ -0,0 +1 @@ +uid://b11v7h3ny6kh1 diff --git a/addons/godot_state_charts/debug_util.gd.uid b/addons/godot_state_charts/debug_util.gd.uid new file mode 100644 index 0000000..81e20c5 --- /dev/null +++ b/addons/godot_state_charts/debug_util.gd.uid @@ -0,0 +1 @@ +uid://cyw40ywkgrdon diff --git a/addons/godot_state_charts/expression_guard.gd.uid b/addons/godot_state_charts/expression_guard.gd.uid new file mode 100644 index 0000000..38b6eff --- /dev/null +++ b/addons/godot_state_charts/expression_guard.gd.uid @@ -0,0 +1 @@ +uid://b6u7unac5srh0 diff --git a/addons/godot_state_charts/expression_util.gd.uid b/addons/godot_state_charts/expression_util.gd.uid new file mode 100644 index 0000000..1594f17 --- /dev/null +++ b/addons/godot_state_charts/expression_util.gd.uid @@ -0,0 +1 @@ +uid://bpg84nxpsy5ww diff --git a/addons/godot_state_charts/godot_state_charts.gd.uid b/addons/godot_state_charts/godot_state_charts.gd.uid new file mode 100644 index 0000000..9f1dad9 --- /dev/null +++ b/addons/godot_state_charts/godot_state_charts.gd.uid @@ -0,0 +1 @@ +uid://q7at14jykgbf diff --git a/addons/godot_state_charts/guard.gd.uid b/addons/godot_state_charts/guard.gd.uid new file mode 100644 index 0000000..3c52204 --- /dev/null +++ b/addons/godot_state_charts/guard.gd.uid @@ -0,0 +1 @@ +uid://c28g4ffmoej38 diff --git a/addons/godot_state_charts/history_state.gd.uid b/addons/godot_state_charts/history_state.gd.uid new file mode 100644 index 0000000..e7393a2 --- /dev/null +++ b/addons/godot_state_charts/history_state.gd.uid @@ -0,0 +1 @@ +uid://bu3rsfncvtlvp diff --git a/addons/godot_state_charts/not_guard.gd.uid b/addons/godot_state_charts/not_guard.gd.uid new file mode 100644 index 0000000..374ca5f --- /dev/null +++ b/addons/godot_state_charts/not_guard.gd.uid @@ -0,0 +1 @@ +uid://rgqnolsaywgc diff --git a/addons/godot_state_charts/parallel_state.gd.uid b/addons/godot_state_charts/parallel_state.gd.uid new file mode 100644 index 0000000..c662636 --- /dev/null +++ b/addons/godot_state_charts/parallel_state.gd.uid @@ -0,0 +1 @@ +uid://dmi7vqc86bnaw diff --git a/addons/godot_state_charts/saved_state.gd.uid b/addons/godot_state_charts/saved_state.gd.uid new file mode 100644 index 0000000..7c8e52d --- /dev/null +++ b/addons/godot_state_charts/saved_state.gd.uid @@ -0,0 +1 @@ +uid://cqxahqgk3kgfa diff --git a/addons/godot_state_charts/state_chart.gd.uid b/addons/godot_state_charts/state_chart.gd.uid new file mode 100644 index 0000000..5f4fb9f --- /dev/null +++ b/addons/godot_state_charts/state_chart.gd.uid @@ -0,0 +1 @@ +uid://bhrh1qkv7nlyl diff --git a/addons/godot_state_charts/state_chart_state.gd.uid b/addons/godot_state_charts/state_chart_state.gd.uid new file mode 100644 index 0000000..ebae2c0 --- /dev/null +++ b/addons/godot_state_charts/state_chart_state.gd.uid @@ -0,0 +1 @@ +uid://cghtbao13qvh7 diff --git a/addons/godot_state_charts/state_is_active_guard.gd.uid b/addons/godot_state_charts/state_is_active_guard.gd.uid new file mode 100644 index 0000000..33609ff --- /dev/null +++ b/addons/godot_state_charts/state_is_active_guard.gd.uid @@ -0,0 +1 @@ +uid://b6a0dg2uk2hx2 diff --git a/addons/godot_state_charts/transition.gd.uid b/addons/godot_state_charts/transition.gd.uid new file mode 100644 index 0000000..cb3a133 --- /dev/null +++ b/addons/godot_state_charts/transition.gd.uid @@ -0,0 +1 @@ +uid://rrj3six8lu8p diff --git a/addons/godot_state_charts/utilities/debugger_history.gd.uid b/addons/godot_state_charts/utilities/debugger_history.gd.uid new file mode 100644 index 0000000..1001280 --- /dev/null +++ b/addons/godot_state_charts/utilities/debugger_history.gd.uid @@ -0,0 +1 @@ +uid://bulyqtyx23dem diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.gd.uid b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.gd.uid new file mode 100644 index 0000000..c3a57a0 --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.gd.uid @@ -0,0 +1 @@ +uid://iawfi8th0i0y diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.tscn b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.tscn index f52bd05..ffe1d70 100644 --- a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.tscn +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://donfbhh5giyfy"] -[ext_resource type="Script" path="res://addons/godot_state_charts/utilities/editor_debugger/editor_debugger.gd" id="1_ia1de"] +[ext_resource type="Script" uid="uid://iawfi8th0i0y" path="res://addons/godot_state_charts/utilities/editor_debugger/editor_debugger.gd" id="1_ia1de"] [node name="State Charts" type="VBoxContainer"] anchors_preset = 15 diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_message.gd.uid b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_message.gd.uid new file mode 100644 index 0000000..ecabd72 --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_message.gd.uid @@ -0,0 +1 @@ +uid://7o5u406ows81 diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_plugin.gd.uid b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_plugin.gd.uid new file mode 100644 index 0000000..105d4af --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_plugin.gd.uid @@ -0,0 +1 @@ +uid://5nupshbvitkk diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_remote.gd.uid b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_remote.gd.uid new file mode 100644 index 0000000..1d3ec4c --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_remote.gd.uid @@ -0,0 +1 @@ +uid://bol75oldt1cv diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_settings_propagator.gd.uid b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_settings_propagator.gd.uid new file mode 100644 index 0000000..22ee97e --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_settings_propagator.gd.uid @@ -0,0 +1 @@ +uid://b6tli4cl25dkm diff --git a/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_state_info.gd.uid b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_state_info.gd.uid new file mode 100644 index 0000000..b243af7 --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_debugger/editor_debugger_state_info.gd.uid @@ -0,0 +1 @@ +uid://dyquyxx3uipvy diff --git a/addons/godot_state_charts/utilities/editor_sidebar.gd.uid b/addons/godot_state_charts/utilities/editor_sidebar.gd.uid new file mode 100644 index 0000000..fe144f8 --- /dev/null +++ b/addons/godot_state_charts/utilities/editor_sidebar.gd.uid @@ -0,0 +1 @@ +uid://c6ekoumf54pkb diff --git a/addons/godot_state_charts/utilities/editor_sidebar.tscn b/addons/godot_state_charts/utilities/editor_sidebar.tscn index dd631c2..0c82b4c 100644 --- a/addons/godot_state_charts/utilities/editor_sidebar.tscn +++ b/addons/godot_state_charts/utilities/editor_sidebar.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=8 format=3 uid="uid://bephgxrkhh3e2"] -[ext_resource type="Script" path="res://addons/godot_state_charts/utilities/editor_sidebar.gd" id="1_7kcy8"] +[ext_resource type="Script" uid="uid://c6ekoumf54pkb" path="res://addons/godot_state_charts/utilities/editor_sidebar.gd" id="1_7kcy8"] [ext_resource type="Texture2D" uid="uid://c4ojtah20jtxc" path="res://addons/godot_state_charts/atomic_state.svg" id="2_0k4pg"] [ext_resource type="Texture2D" uid="uid://bbudjoa3ds4qj" path="res://addons/godot_state_charts/compound_state.svg" id="3_b4okj"] [ext_resource type="Texture2D" uid="uid://dsa1nco51br8d" path="res://addons/godot_state_charts/parallel_state.svg" id="4_lmfic"] diff --git a/addons/godot_state_charts/utilities/event_editor/event_editor.gd.uid b/addons/godot_state_charts/utilities/event_editor/event_editor.gd.uid new file mode 100644 index 0000000..9dd937c --- /dev/null +++ b/addons/godot_state_charts/utilities/event_editor/event_editor.gd.uid @@ -0,0 +1 @@ +uid://dnssprebr5sny diff --git a/addons/godot_state_charts/utilities/event_editor/event_inspector_plugin.gd.uid b/addons/godot_state_charts/utilities/event_editor/event_inspector_plugin.gd.uid new file mode 100644 index 0000000..c331850 --- /dev/null +++ b/addons/godot_state_charts/utilities/event_editor/event_inspector_plugin.gd.uid @@ -0,0 +1 @@ +uid://bigmwntoukiuj diff --git a/addons/godot_state_charts/utilities/event_refactor/event_refactor.gd.uid b/addons/godot_state_charts/utilities/event_refactor/event_refactor.gd.uid new file mode 100644 index 0000000..8a0bb09 --- /dev/null +++ b/addons/godot_state_charts/utilities/event_refactor/event_refactor.gd.uid @@ -0,0 +1 @@ +uid://d4ejeq7x3jt44 diff --git a/addons/godot_state_charts/utilities/event_refactor/event_refactor.tscn b/addons/godot_state_charts/utilities/event_refactor/event_refactor.tscn index 8f85eb7..57d091c 100644 --- a/addons/godot_state_charts/utilities/event_refactor/event_refactor.tscn +++ b/addons/godot_state_charts/utilities/event_refactor/event_refactor.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://cvlabg8e2qbk3"] -[ext_resource type="Script" path="res://addons/godot_state_charts/utilities/event_refactor/event_refactor.gd" id="1_hh1x6"] +[ext_resource type="Script" uid="uid://d4ejeq7x3jt44" path="res://addons/godot_state_charts/utilities/event_refactor/event_refactor.gd" id="1_hh1x6"] [node name="event_refactor" type="ConfirmationDialog"] initial_position = 1 diff --git a/addons/godot_state_charts/utilities/ring_buffer.gd.uid b/addons/godot_state_charts/utilities/ring_buffer.gd.uid new file mode 100644 index 0000000..1b9bff0 --- /dev/null +++ b/addons/godot_state_charts/utilities/ring_buffer.gd.uid @@ -0,0 +1 @@ +uid://cwqh1v50db4yg diff --git a/addons/godot_state_charts/utilities/state_chart_debugger.gd.uid b/addons/godot_state_charts/utilities/state_chart_debugger.gd.uid new file mode 100644 index 0000000..fc57f69 --- /dev/null +++ b/addons/godot_state_charts/utilities/state_chart_debugger.gd.uid @@ -0,0 +1 @@ +uid://dymk33th4fqk7 diff --git a/addons/godot_state_charts/utilities/state_chart_debugger.tscn b/addons/godot_state_charts/utilities/state_chart_debugger.tscn index e5daa7d..47aaf86 100644 --- a/addons/godot_state_charts/utilities/state_chart_debugger.tscn +++ b/addons/godot_state_charts/utilities/state_chart_debugger.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://bcwkugn6v3oy7"] -[ext_resource type="Script" path="res://addons/godot_state_charts/utilities/state_chart_debugger.gd" id="1_i74os"] +[ext_resource type="Script" uid="uid://dymk33th4fqk7" path="res://addons/godot_state_charts/utilities/state_chart_debugger.gd" id="1_i74os"] [node name="StateChartDebugger" type="MarginContainer"] anchors_preset = 15 diff --git a/addons/godot_state_charts/utilities/state_chart_util.gd.uid b/addons/godot_state_charts/utilities/state_chart_util.gd.uid new file mode 100644 index 0000000..acf8040 --- /dev/null +++ b/addons/godot_state_charts/utilities/state_chart_util.gd.uid @@ -0,0 +1 @@ +uid://dqdx67oyevafh diff --git a/assets/fonts/Super Mario Bros. NES.ttf.import b/assets/fonts/Super Mario Bros. NES.ttf.import index 586517d..5e0a354 100644 --- a/assets/fonts/Super Mario Bros. NES.ttf.import +++ b/assets/fonts/Super Mario Bros. NES.ttf.import @@ -23,6 +23,7 @@ allow_system_fallback=true force_autohinter=false hinting=1 subpixel_positioning=1 +keep_rounding_remainders=true oversampling=0.0 Fallbacks=null fallbacks=[] diff --git a/assets/shaders/clean4x.gdshader.uid b/assets/shaders/clean4x.gdshader.uid new file mode 100644 index 0000000..38837cf --- /dev/null +++ b/assets/shaders/clean4x.gdshader.uid @@ -0,0 +1 @@ +uid://0jlvid7baag0 diff --git a/assets/shaders/clean_edge.gdshader.uid b/assets/shaders/clean_edge.gdshader.uid new file mode 100644 index 0000000..0eff46f --- /dev/null +++ b/assets/shaders/clean_edge.gdshader.uid @@ -0,0 +1 @@ +uid://c3wn7vy5wqvyv diff --git a/assets/shaders/noise.gdshader.uid b/assets/shaders/noise.gdshader.uid new file mode 100644 index 0000000..8ca5c2b --- /dev/null +++ b/assets/shaders/noise.gdshader.uid @@ -0,0 +1 @@ +uid://cwktxks6mchp2 diff --git a/assets/shaders/test_filter.gdshader.uid b/assets/shaders/test_filter.gdshader.uid new file mode 100644 index 0000000..2117490 --- /dev/null +++ b/assets/shaders/test_filter.gdshader.uid @@ -0,0 +1 @@ +uid://bvdqfpoh4wbog diff --git a/autoloads/levels.gd.uid b/autoloads/levels.gd.uid new file mode 100644 index 0000000..2c876f9 --- /dev/null +++ b/autoloads/levels.gd.uid @@ -0,0 +1 @@ +uid://4na03iques5r diff --git a/autoloads/levels.tscn b/autoloads/levels.tscn index 8335d58..54258b7 100644 --- a/autoloads/levels.tscn +++ b/autoloads/levels.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://dbqsgks307bto"] -[ext_resource type="Script" path="res://autoloads/levels.gd" id="1_b8434"] +[ext_resource type="Script" uid="uid://4na03iques5r" path="res://autoloads/levels.gd" id="1_b8434"] [node name="Levels" type="Node"] script = ExtResource("1_b8434") diff --git a/autoloads/scene_manager.gd.uid b/autoloads/scene_manager.gd.uid new file mode 100644 index 0000000..72649b2 --- /dev/null +++ b/autoloads/scene_manager.gd.uid @@ -0,0 +1 @@ +uid://crlo6ow7fo6ca diff --git a/autoloads/scene_manager.tscn b/autoloads/scene_manager.tscn index 377cfbe..4ac64e0 100644 --- a/autoloads/scene_manager.tscn +++ b/autoloads/scene_manager.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://ckgsfhfpg00ys"] -[ext_resource type="Script" path="res://autoloads/scene_manager.gd" id="1_1hxm1"] +[ext_resource type="Script" uid="uid://crlo6ow7fo6ca" path="res://autoloads/scene_manager.gd" id="1_1hxm1"] [ext_resource type="AudioStream" uid="uid://sci5aqar0oyx" path="res://assets/audio/bgs/amb_sog.wav" id="2_dr7pa"] [ext_resource type="AudioStream" uid="uid://flc817bekeh6" path="res://assets/audio/sfx/level_win.ogg" id="3_8ri5f"] diff --git a/autoloads/test_filter.tscn b/autoloads/test_filter.tscn index bcba337..a778293 100644 --- a/autoloads/test_filter.tscn +++ b/autoloads/test_filter.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://bbrh8j4w6pgj2"] -[ext_resource type="Shader" path="res://assets/shaders/test_filter.gdshader" id="1_un711"] +[ext_resource type="Shader" uid="uid://bvdqfpoh4wbog" path="res://assets/shaders/test_filter.gdshader" id="1_un711"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_au4vs"] shader = ExtResource("1_un711") diff --git a/maps/its_spring.tscn b/maps/its_spring.tscn index c2c3530..e68ca34 100644 --- a/maps/its_spring.tscn +++ b/maps/its_spring.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=12 format=3 uid="uid://bd2srrfspy7ft"] [ext_resource type="Texture2D" uid="uid://d13tqqx8ygak4" path="res://assets/textures/backgrounds/hell.png" id="1_p8vut"] -[ext_resource type="Shader" path="res://assets/shaders/noise.gdshader" id="2_hpwyk"] +[ext_resource type="Shader" uid="uid://cwktxks6mchp2" path="res://assets/shaders/noise.gdshader" id="2_hpwyk"] [ext_resource type="PackedScene" uid="uid://mh2gfm7iqqsm" path="res://objects/player/player.tscn" id="3_edpy5"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="4_onc0l"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_s8gph"] diff --git a/maps/level1.tscn b/maps/level1.tscn index b219a82..62b45e9 100644 --- a/maps/level1.tscn +++ b/maps/level1.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=11 format=3 uid="uid://bbnq7ptk8hhxa"] [ext_resource type="Texture2D" uid="uid://d13tqqx8ygak4" path="res://assets/textures/backgrounds/hell.png" id="1_bxdo5"] -[ext_resource type="Shader" path="res://assets/shaders/noise.gdshader" id="1_j2mm6"] +[ext_resource type="Shader" uid="uid://cwktxks6mchp2" path="res://assets/shaders/noise.gdshader" id="1_j2mm6"] [ext_resource type="PackedScene" uid="uid://mh2gfm7iqqsm" path="res://objects/player/player.tscn" id="2_kip56"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="3_4td23"] [ext_resource type="PackedScene" uid="uid://68lav5rke5ag" path="res://objects/spring/spring.tscn" id="4_a3xei"] diff --git a/maps/level_z.tscn b/maps/level_z.tscn index f5d4cca..05c748d 100644 --- a/maps/level_z.tscn +++ b/maps/level_z.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=6 format=4 uid="uid://cccb8wltupasj"] [ext_resource type="Texture2D" uid="uid://b6a7l24y30iht" path="res://assets/textures/backgrounds/chocomint.png" id="1_h5jcm"] -[ext_resource type="Script" path="res://scripts/level/level.gd" id="1_hcs1r"] +[ext_resource type="Script" uid="uid://d3v13a4er2h1x" path="res://scripts/level/level.gd" id="1_hcs1r"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="2_dj7w1"] [ext_resource type="PackedScene" uid="uid://mh2gfm7iqqsm" path="res://objects/player/player.tscn" id="3_kyrxg"] [ext_resource type="PackedScene" uid="uid://c8r040r4glui4" path="res://objects/enemies/lashy/lashy.tscn" id="4_gykx6"] diff --git a/maps/tutorial.tscn b/maps/tutorial.tscn index ce0d810..2e60b1b 100644 --- a/maps/tutorial.tscn +++ b/maps/tutorial.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=10 format=3 uid="uid://byx8blpt2i8hx"] [ext_resource type="Texture2D" uid="uid://d13tqqx8ygak4" path="res://assets/textures/backgrounds/hell.png" id="1_5dne7"] -[ext_resource type="Shader" path="res://assets/shaders/noise.gdshader" id="2_els7d"] +[ext_resource type="Shader" uid="uid://cwktxks6mchp2" path="res://assets/shaders/noise.gdshader" id="2_els7d"] [ext_resource type="PackedScene" uid="uid://mh2gfm7iqqsm" path="res://objects/player/player.tscn" id="3_imjpd"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="4_1rmvv"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_ae2vf"] diff --git a/maps/yikes_more_spikes.tscn b/maps/yikes_more_spikes.tscn index 5230eb8..3fc7b81 100644 --- a/maps/yikes_more_spikes.tscn +++ b/maps/yikes_more_spikes.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=11 format=3 uid="uid://hrrypch7psfa"] [ext_resource type="Texture2D" uid="uid://d13tqqx8ygak4" path="res://assets/textures/backgrounds/hell.png" id="1_6i0lb"] -[ext_resource type="Shader" path="res://assets/shaders/noise.gdshader" id="2_3dp43"] +[ext_resource type="Shader" uid="uid://cwktxks6mchp2" path="res://assets/shaders/noise.gdshader" id="2_3dp43"] [ext_resource type="PackedScene" uid="uid://mh2gfm7iqqsm" path="res://objects/player/player.tscn" id="3_mts2t"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="4_evy0b"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_eo1kb"] diff --git a/maps/yikes_spikes.tscn b/maps/yikes_spikes.tscn index 5ff24b9..6522baf 100644 --- a/maps/yikes_spikes.tscn +++ b/maps/yikes_spikes.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=11 format=3 uid="uid://cun6ov7vdfr6a"] [ext_resource type="Texture2D" uid="uid://d13tqqx8ygak4" path="res://assets/textures/backgrounds/hell.png" id="1_588ks"] -[ext_resource type="Shader" path="res://assets/shaders/noise.gdshader" id="2_rvhjv"] +[ext_resource type="Shader" uid="uid://cwktxks6mchp2" path="res://assets/shaders/noise.gdshader" id="2_rvhjv"] [ext_resource type="PackedScene" uid="uid://mh2gfm7iqqsm" path="res://objects/player/player.tscn" id="3_pdn7u"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="4_pcxb3"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_bpruh"] diff --git a/objects/end_door/end_door.gd.uid b/objects/end_door/end_door.gd.uid new file mode 100644 index 0000000..6384921 --- /dev/null +++ b/objects/end_door/end_door.gd.uid @@ -0,0 +1 @@ +uid://b3ynfi0yyc7t5 diff --git a/objects/end_door/end_door.tscn b/objects/end_door/end_door.tscn index c840a46..858971d 100644 --- a/objects/end_door/end_door.tscn +++ b/objects/end_door/end_door.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://bhnse651bcybm"] [ext_resource type="Texture2D" uid="uid://bwq21el575t1g" path="res://assets/textures/door/door.png" id="1_4beu0"] -[ext_resource type="Script" path="res://objects/end_door/end_door.gd" id="1_ph88k"] +[ext_resource type="Script" uid="uid://b3ynfi0yyc7t5" path="res://objects/end_door/end_door.gd" id="1_ph88k"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_qkffx"] size = Vector2(16, 16) diff --git a/objects/enemies/lashy/lashy.gd.uid b/objects/enemies/lashy/lashy.gd.uid new file mode 100644 index 0000000..7e994f4 --- /dev/null +++ b/objects/enemies/lashy/lashy.gd.uid @@ -0,0 +1 @@ +uid://lxppe1op1240 diff --git a/objects/enemies/lashy/lashy.tscn b/objects/enemies/lashy/lashy.tscn index 7bed5b3..6124073 100644 --- a/objects/enemies/lashy/lashy.tscn +++ b/objects/enemies/lashy/lashy.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=8 format=3 uid="uid://c8r040r4glui4"] -[ext_resource type="Script" path="res://objects/enemies/lashy/lashy.gd" id="1_34o54"] +[ext_resource type="Script" uid="uid://lxppe1op1240" path="res://objects/enemies/lashy/lashy.gd" id="1_34o54"] [ext_resource type="Texture2D" uid="uid://cm4cantqbhkwx" path="res://assets/textures/enemies/lashy/lashy_anchor.png" id="2_8ls3k"] -[ext_resource type="Script" path="res://scripts/ball_snake/ball_snake.gd" id="3_8edxw"] +[ext_resource type="Script" uid="uid://bt4bdjyekgh53" path="res://scripts/ball_snake/ball_snake.gd" id="3_8edxw"] [ext_resource type="Texture2D" uid="uid://gnkke4rr0wcr" path="res://assets/textures/enemies/lashy/lashy_body.png" id="4_xnkdk"] [ext_resource type="Texture2D" uid="uid://bf0i64q2dw0au" path="res://assets/textures/enemies/lashy/lashy_head.png" id="5_b5g1y"] diff --git a/objects/ice/ice.gd.uid b/objects/ice/ice.gd.uid new file mode 100644 index 0000000..a546f36 --- /dev/null +++ b/objects/ice/ice.gd.uid @@ -0,0 +1 @@ +uid://b3d5t6iuhg3qf diff --git a/objects/ice/ice.tscn b/objects/ice/ice.tscn index 3d47a3f..b979059 100644 --- a/objects/ice/ice.tscn +++ b/objects/ice/ice.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://b5eso40mjhlmv"] [ext_resource type="Texture2D" uid="uid://d0e475k64fbja" path="res://assets/textures/ice/ice.png" id="1_0p7ug"] -[ext_resource type="Script" path="res://objects/ice/ice.gd" id="1_hgdc3"] +[ext_resource type="Script" uid="uid://b3d5t6iuhg3qf" path="res://objects/ice/ice.gd" id="1_hgdc3"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_sv4q1"] size = Vector2(16, 17) diff --git a/objects/player/player.gd.uid b/objects/player/player.gd.uid new file mode 100644 index 0000000..0d8bf76 --- /dev/null +++ b/objects/player/player.gd.uid @@ -0,0 +1 @@ +uid://b5qkdufeuihlh diff --git a/objects/player/player.tscn b/objects/player/player.tscn index 58cc914..8aa77de 100644 --- a/objects/player/player.tscn +++ b/objects/player/player.tscn @@ -1,15 +1,15 @@ [gd_scene load_steps=19 format=3 uid="uid://mh2gfm7iqqsm"] -[ext_resource type="Script" path="res://objects/player/player.gd" id="1_jgave"] -[ext_resource type="Shader" path="res://assets/shaders/clean_edge.gdshader" id="2_cpj48"] +[ext_resource type="Script" uid="uid://b5qkdufeuihlh" path="res://objects/player/player.gd" id="1_jgave"] +[ext_resource type="Shader" uid="uid://c3wn7vy5wqvyv" path="res://assets/shaders/clean_edge.gdshader" id="2_cpj48"] [ext_resource type="Texture2D" uid="uid://c71nqfyw4a3v4" path="res://assets/textures/player/capri.png" id="3_27a2c"] -[ext_resource type="Script" path="res://scripts/spritesheet_animation/spritesheet_animation.gd" id="4_dldqk"] -[ext_resource type="Script" path="res://addons/godot_state_charts/state_chart.gd" id="5_yg0e1"] -[ext_resource type="Script" path="res://addons/godot_state_charts/compound_state.gd" id="6_nf3pt"] -[ext_resource type="Script" path="res://addons/godot_state_charts/atomic_state.gd" id="7_56odx"] -[ext_resource type="Script" path="res://addons/godot_state_charts/transition.gd" id="8_pgje5"] -[ext_resource type="Script" path="res://addons/godot_state_charts/expression_guard.gd" id="9_ht8un"] -[ext_resource type="Script" path="res://addons/godot_state_charts/not_guard.gd" id="10_jkoqe"] +[ext_resource type="Script" uid="uid://cv55s54clajw5" path="res://scripts/spritesheet_animation/spritesheet_animation.gd" id="4_dldqk"] +[ext_resource type="Script" uid="uid://bhrh1qkv7nlyl" path="res://addons/godot_state_charts/state_chart.gd" id="5_yg0e1"] +[ext_resource type="Script" uid="uid://b11v7h3ny6kh1" path="res://addons/godot_state_charts/compound_state.gd" id="6_nf3pt"] +[ext_resource type="Script" uid="uid://cyvphy8py4ntr" path="res://addons/godot_state_charts/atomic_state.gd" id="7_56odx"] +[ext_resource type="Script" uid="uid://rrj3six8lu8p" path="res://addons/godot_state_charts/transition.gd" id="8_pgje5"] +[ext_resource type="Script" uid="uid://b6u7unac5srh0" path="res://addons/godot_state_charts/expression_guard.gd" id="9_ht8un"] +[ext_resource type="Script" uid="uid://rgqnolsaywgc" path="res://addons/godot_state_charts/not_guard.gd" id="10_jkoqe"] [sub_resource type="CircleShape2D" id="CircleShape2D_tvyy1"] radius = 6.0208 diff --git a/objects/rotoboy/roto_boy.tscn b/objects/rotoboy/roto_boy.tscn index ee9e5e6..2c76dd1 100644 --- a/objects/rotoboy/roto_boy.tscn +++ b/objects/rotoboy/roto_boy.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=9 format=3 uid="uid://bwtjfpfkykfdr"] -[ext_resource type="Script" path="res://scripts/ball_snake/ball_snake.gd" id="1_7ck2q"] +[ext_resource type="Script" uid="uid://bt4bdjyekgh53" path="res://scripts/ball_snake/ball_snake.gd" id="1_7ck2q"] [ext_resource type="Texture2D" uid="uid://cvgdwf28yr7fw" path="res://assets/textures/rotoboy/rotoboy.png" id="2_3s2uc"] [ext_resource type="Texture2D" uid="uid://ckfu1u3qxssrj" path="res://assets/textures/rotoboy/rotoboy_face.png" id="3_gp51k"] @@ -43,8 +43,8 @@ tracks/0/keys = { [sub_resource type="AnimationLibrary" id="AnimationLibrary_l3464"] _data = { -"RESET": SubResource("Animation_bsslc"), -"spin": SubResource("Animation_eby5m") +&"RESET": SubResource("Animation_bsslc"), +&"spin": SubResource("Animation_eby5m") } [node name="RotoBoy" type="Node2D"] diff --git a/objects/spikes/spikes.gd.uid b/objects/spikes/spikes.gd.uid new file mode 100644 index 0000000..c4e041e --- /dev/null +++ b/objects/spikes/spikes.gd.uid @@ -0,0 +1 @@ +uid://dbw7xk3snsxna diff --git a/objects/spikes/spikes.tscn b/objects/spikes/spikes.tscn index ecac160..57ed737 100644 --- a/objects/spikes/spikes.tscn +++ b/objects/spikes/spikes.tscn @@ -1,7 +1,22 @@ [gd_scene load_steps=7 format=3 uid="uid://cnqmbq84hbnvj"] [ext_resource type="Texture2D" uid="uid://cmjre2dn67avi" path="res://assets/textures/spikes/spikes.png" id="1_hxbnl"] -[ext_resource type="Script" path="res://objects/spikes/spikes.gd" id="1_sx6gd"] +[ext_resource type="Script" uid="uid://dbw7xk3snsxna" path="res://objects/spikes/spikes.gd" id="1_sx6gd"] + +[sub_resource type="Animation" id="Animation_owgdn"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} [sub_resource type="Animation" id="Animation_iol55"] resource_name = "spike" @@ -20,25 +35,10 @@ tracks/0/keys = { "values": [0, 1, 2, 1, 3, 4, 3] } -[sub_resource type="Animation" id="Animation_owgdn"] -length = 0.001 -tracks/0/type = "value" -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/path = NodePath("Sprite2D:frame") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 1, -"values": [0] -} - [sub_resource type="AnimationLibrary" id="AnimationLibrary_7km18"] _data = { -"RESET": SubResource("Animation_owgdn"), -"spike": SubResource("Animation_iol55") +&"RESET": SubResource("Animation_owgdn"), +&"spike": SubResource("Animation_iol55") } [sub_resource type="RectangleShape2D" id="RectangleShape2D_1d2d3"] diff --git a/objects/spring/spring.gd.uid b/objects/spring/spring.gd.uid new file mode 100644 index 0000000..079139f --- /dev/null +++ b/objects/spring/spring.gd.uid @@ -0,0 +1 @@ +uid://vud2kvw3g6y2 diff --git a/objects/spring/spring.tscn b/objects/spring/spring.tscn index 26d576d..742a9f9 100644 --- a/objects/spring/spring.tscn +++ b/objects/spring/spring.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=8 format=3 uid="uid://68lav5rke5ag"] -[ext_resource type="Script" path="res://objects/spring/spring.gd" id="1_05bif"] +[ext_resource type="Script" uid="uid://vud2kvw3g6y2" path="res://objects/spring/spring.gd" id="1_05bif"] [ext_resource type="Texture2D" uid="uid://bobpl8pwm216q" path="res://assets/textures/spring/spring.png" id="1_s1olr"] [ext_resource type="AudioStream" uid="uid://b8q3dww80nicd" path="res://assets/audio/sfx/jump.wav" id="3_wq8v8"] @@ -37,8 +37,8 @@ tracks/0/keys = { [sub_resource type="AnimationLibrary" id="AnimationLibrary_2p5yk"] _data = { -"RESET": SubResource("Animation_pa4d8"), -"bounce": SubResource("Animation_8kq4q") +&"RESET": SubResource("Animation_pa4d8"), +&"bounce": SubResource("Animation_8kq4q") } [sub_resource type="RectangleShape2D" id="RectangleShape2D_c7407"] diff --git a/project.godot b/project.godot index 0dde460..958a0c3 100644 --- a/project.godot +++ b/project.godot @@ -12,7 +12,7 @@ config_version=5 config/name="Capri" run/main_scene="res://maps/tutorial.tscn" -config/features=PackedStringArray("4.3", "GL Compatibility") +config/features=PackedStringArray("4.4", "GL Compatibility") config/icon="res://icon.svg" [autoload] diff --git a/scripts/ball_snake/ball_snake.gd.uid b/scripts/ball_snake/ball_snake.gd.uid new file mode 100644 index 0000000..b86a7f3 --- /dev/null +++ b/scripts/ball_snake/ball_snake.gd.uid @@ -0,0 +1 @@ +uid://bt4bdjyekgh53 diff --git a/scripts/level/level.gd.uid b/scripts/level/level.gd.uid new file mode 100644 index 0000000..5ab87a5 --- /dev/null +++ b/scripts/level/level.gd.uid @@ -0,0 +1 @@ +uid://d3v13a4er2h1x diff --git a/scripts/level/level_info.gd.uid b/scripts/level/level_info.gd.uid new file mode 100644 index 0000000..ffbccae --- /dev/null +++ b/scripts/level/level_info.gd.uid @@ -0,0 +1 @@ +uid://d3hlv706rwapg diff --git a/scripts/level/level_set.gd.uid b/scripts/level/level_set.gd.uid new file mode 100644 index 0000000..823254d --- /dev/null +++ b/scripts/level/level_set.gd.uid @@ -0,0 +1 @@ +uid://dak8il8fxqyph diff --git a/scripts/spritesheet_animation/spritesheet_animation.gd.uid b/scripts/spritesheet_animation/spritesheet_animation.gd.uid new file mode 100644 index 0000000..be2bc79 --- /dev/null +++ b/scripts/spritesheet_animation/spritesheet_animation.gd.uid @@ -0,0 +1 @@ +uid://cv55s54clajw5