update to godot 4.4

This commit is contained in:
Haze Weathers 2025-03-06 06:43:51 -05:00
parent 6d1e1a2012
commit 031e107f83
72 changed files with 102 additions and 51 deletions

View file

@ -0,0 +1 @@
uid://bnpfeca0ps37y

View file

@ -0,0 +1 @@
uid://casqbimbq7c63

View file

@ -0,0 +1 @@
uid://dg3fyexf767mv

View file

@ -0,0 +1 @@
uid://6vlq4woccrf6

View file

@ -0,0 +1 @@
uid://cyvphy8py4ntr

View file

@ -0,0 +1 @@
uid://b11v7h3ny6kh1

View file

@ -0,0 +1 @@
uid://cyw40ywkgrdon

View file

@ -0,0 +1 @@
uid://b6u7unac5srh0

View file

@ -0,0 +1 @@
uid://bpg84nxpsy5ww

View file

@ -0,0 +1 @@
uid://q7at14jykgbf

View file

@ -0,0 +1 @@
uid://c28g4ffmoej38

View file

@ -0,0 +1 @@
uid://bu3rsfncvtlvp

View file

@ -0,0 +1 @@
uid://rgqnolsaywgc

View file

@ -0,0 +1 @@
uid://dmi7vqc86bnaw

View file

@ -0,0 +1 @@
uid://cqxahqgk3kgfa

View file

@ -0,0 +1 @@
uid://bhrh1qkv7nlyl

View file

@ -0,0 +1 @@
uid://cghtbao13qvh7

View file

@ -0,0 +1 @@
uid://b6a0dg2uk2hx2

View file

@ -0,0 +1 @@
uid://rrj3six8lu8p

View file

@ -0,0 +1 @@
uid://bulyqtyx23dem

View file

@ -0,0 +1 @@
uid://iawfi8th0i0y

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://donfbhh5giyfy"] [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"] [node name="State Charts" type="VBoxContainer"]
anchors_preset = 15 anchors_preset = 15

View file

@ -0,0 +1 @@
uid://7o5u406ows81

View file

@ -0,0 +1 @@
uid://5nupshbvitkk

View file

@ -0,0 +1 @@
uid://bol75oldt1cv

View file

@ -0,0 +1 @@
uid://dyquyxx3uipvy

View file

@ -0,0 +1 @@
uid://c6ekoumf54pkb

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=8 format=3 uid="uid://bephgxrkhh3e2"] [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://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://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"] [ext_resource type="Texture2D" uid="uid://dsa1nco51br8d" path="res://addons/godot_state_charts/parallel_state.svg" id="4_lmfic"]

View file

@ -0,0 +1 @@
uid://dnssprebr5sny

View file

@ -0,0 +1 @@
uid://bigmwntoukiuj

View file

@ -0,0 +1 @@
uid://d4ejeq7x3jt44

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cvlabg8e2qbk3"] [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"] [node name="event_refactor" type="ConfirmationDialog"]
initial_position = 1 initial_position = 1

View file

@ -0,0 +1 @@
uid://cwqh1v50db4yg

View file

@ -0,0 +1 @@
uid://dymk33th4fqk7

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bcwkugn6v3oy7"] [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"] [node name="StateChartDebugger" type="MarginContainer"]
anchors_preset = 15 anchors_preset = 15

View file

@ -0,0 +1 @@
uid://dqdx67oyevafh

View file

@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false force_autohinter=false
hinting=1 hinting=1
subpixel_positioning=1 subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0 oversampling=0.0
Fallbacks=null Fallbacks=null
fallbacks=[] fallbacks=[]

View file

@ -0,0 +1 @@
uid://0jlvid7baag0

View file

@ -0,0 +1 @@
uid://c3wn7vy5wqvyv

View file

@ -0,0 +1 @@
uid://cwktxks6mchp2

View file

@ -0,0 +1 @@
uid://bvdqfpoh4wbog

1
autoloads/levels.gd.uid Normal file
View file

@ -0,0 +1 @@
uid://4na03iques5r

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dbqsgks307bto"] [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"] [node name="Levels" type="Node"]
script = ExtResource("1_b8434") script = ExtResource("1_b8434")

View file

@ -0,0 +1 @@
uid://crlo6ow7fo6ca

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://ckgsfhfpg00ys"] [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://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"] [ext_resource type="AudioStream" uid="uid://flc817bekeh6" path="res://assets/audio/sfx/level_win.ogg" id="3_8ri5f"]

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://bbrh8j4w6pgj2"] [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"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_au4vs"]
shader = ExtResource("1_un711") shader = ExtResource("1_un711")

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=12 format=3 uid="uid://bd2srrfspy7ft"] [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="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="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="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"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_s8gph"]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=11 format=3 uid="uid://bbnq7ptk8hhxa"] [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="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="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="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"] [ext_resource type="PackedScene" uid="uid://68lav5rke5ag" path="res://objects/spring/spring.tscn" id="4_a3xei"]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=6 format=4 uid="uid://cccb8wltupasj"] [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="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="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://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"] [ext_resource type="PackedScene" uid="uid://c8r040r4glui4" path="res://objects/enemies/lashy/lashy.tscn" id="4_gykx6"]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=10 format=3 uid="uid://byx8blpt2i8hx"] [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="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="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="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"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_ae2vf"]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=11 format=3 uid="uid://hrrypch7psfa"] [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="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="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="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"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_eo1kb"]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=11 format=3 uid="uid://cun6ov7vdfr6a"] [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="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="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="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"] [ext_resource type="FontFile" uid="uid://dets0g4ce7npf" path="res://assets/fonts/Super Mario Bros. NES.ttf" id="5_bpruh"]

View file

@ -0,0 +1 @@
uid://b3ynfi0yyc7t5

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=4 format=3 uid="uid://bhnse651bcybm"] [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="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"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_qkffx"]
size = Vector2(16, 16) size = Vector2(16, 16)

View file

@ -0,0 +1 @@
uid://lxppe1op1240

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=8 format=3 uid="uid://c8r040r4glui4"] [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="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://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"] [ext_resource type="Texture2D" uid="uid://bf0i64q2dw0au" path="res://assets/textures/enemies/lashy/lashy_head.png" id="5_b5g1y"]

1
objects/ice/ice.gd.uid Normal file
View file

@ -0,0 +1 @@
uid://b3d5t6iuhg3qf

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://b5eso40mjhlmv"] [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="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"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_sv4q1"]
size = Vector2(16, 17) size = Vector2(16, 17)

View file

@ -0,0 +1 @@
uid://b5qkdufeuihlh

View file

@ -1,15 +1,15 @@
[gd_scene load_steps=19 format=3 uid="uid://mh2gfm7iqqsm"] [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="Script" uid="uid://b5qkdufeuihlh" 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="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="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" uid="uid://cv55s54clajw5" 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" uid="uid://bhrh1qkv7nlyl" 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" uid="uid://b11v7h3ny6kh1" 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" uid="uid://cyvphy8py4ntr" 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" uid="uid://rrj3six8lu8p" 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" uid="uid://b6u7unac5srh0" 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://rgqnolsaywgc" path="res://addons/godot_state_charts/not_guard.gd" id="10_jkoqe"]
[sub_resource type="CircleShape2D" id="CircleShape2D_tvyy1"] [sub_resource type="CircleShape2D" id="CircleShape2D_tvyy1"]
radius = 6.0208 radius = 6.0208

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=9 format=3 uid="uid://bwtjfpfkykfdr"] [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://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"] [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"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_l3464"]
_data = { _data = {
"RESET": SubResource("Animation_bsslc"), &"RESET": SubResource("Animation_bsslc"),
"spin": SubResource("Animation_eby5m") &"spin": SubResource("Animation_eby5m")
} }
[node name="RotoBoy" type="Node2D"] [node name="RotoBoy" type="Node2D"]

View file

@ -0,0 +1 @@
uid://dbw7xk3snsxna

View file

@ -1,7 +1,22 @@
[gd_scene load_steps=7 format=3 uid="uid://cnqmbq84hbnvj"] [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="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"] [sub_resource type="Animation" id="Animation_iol55"]
resource_name = "spike" resource_name = "spike"
@ -20,25 +35,10 @@ tracks/0/keys = {
"values": [0, 1, 2, 1, 3, 4, 3] "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"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_7km18"]
_data = { _data = {
"RESET": SubResource("Animation_owgdn"), &"RESET": SubResource("Animation_owgdn"),
"spike": SubResource("Animation_iol55") &"spike": SubResource("Animation_iol55")
} }
[sub_resource type="RectangleShape2D" id="RectangleShape2D_1d2d3"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_1d2d3"]

View file

@ -0,0 +1 @@
uid://vud2kvw3g6y2

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=8 format=3 uid="uid://68lav5rke5ag"] [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="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"] [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"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_2p5yk"]
_data = { _data = {
"RESET": SubResource("Animation_pa4d8"), &"RESET": SubResource("Animation_pa4d8"),
"bounce": SubResource("Animation_8kq4q") &"bounce": SubResource("Animation_8kq4q")
} }
[sub_resource type="RectangleShape2D" id="RectangleShape2D_c7407"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_c7407"]

View file

@ -12,7 +12,7 @@ config_version=5
config/name="Capri" config/name="Capri"
run/main_scene="res://maps/tutorial.tscn" 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" config/icon="res://icon.svg"
[autoload] [autoload]

View file

@ -0,0 +1 @@
uid://bt4bdjyekgh53

View file

@ -0,0 +1 @@
uid://d3v13a4er2h1x

View file

@ -0,0 +1 @@
uid://d3hlv706rwapg

View file

@ -0,0 +1 @@
uid://dak8il8fxqyph

View file

@ -0,0 +1 @@
uid://cv55s54clajw5