All that is needed is the recording

This commit is contained in:
cow 2024-07-01 11:21:22 -04:00
parent 25f84da168
commit 67266ca067
271 changed files with 1040 additions and 326 deletions

Binary file not shown.

@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://4vcstw6emkmc"
path="res://godot/imported/Ambience.ogg-fee45628fe03dc1924a17bcb9d99a1e0.oggvorbisstr"
[deps]
source_file="res://audio/music/ambient/Ambience.ogg"
dest_files=["res://godot/imported/Ambience.ogg-fee45628fe03dc1924a17bcb9d99a1e0.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

@ -15,6 +15,10 @@ func _ready():
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(_delta):
if volume_db != Globals.music_volume:
volume_db = Globals.music_volume
# Get the next song
if !playing:
var new_song

@ -1,7 +1,6 @@
[gd_scene load_steps=21 format=3 uid="uid://bkgacevpcgbtj"]
[gd_scene load_steps=20 format=3 uid="uid://bkgacevpcgbtj"]
[ext_resource type="Script" path="res://audio/music/music_engine.gd" id="2_a0uoy"]
[ext_resource type="AudioStream" uid="uid://4vcstw6emkmc" path="res://audio/music/ambient/Ambience.ogg" id="2_bcnt1"]
[ext_resource type="AudioStream" uid="uid://4m8yye7o7hvq" path="res://audio/music/ambient/distant_world.ogg" id="3_ppjkc"]
[ext_resource type="AudioStream" uid="uid://0xs64huiibat" path="res://audio/music/ambient/Doubt.ogg" id="4_g7tqm"]
[ext_resource type="AudioStream" uid="uid://dryecf68wxpup" path="res://audio/music/ambient/fluttering_whispers.ogg" id="5_cj4fw"]
@ -25,5 +24,5 @@
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
script = ExtResource("2_a0uoy")
ambient = Array[AudioStream]([ExtResource("2_bcnt1"), ExtResource("3_ppjkc"), ExtResource("4_g7tqm"), ExtResource("5_cj4fw"), ExtResource("6_kko2r"), ExtResource("7_63bjs"), ExtResource("8_8hf2e"), ExtResource("9_gybu6"), ExtResource("10_snbb2"), ExtResource("11_px5ts"), ExtResource("12_w3i8n"), ExtResource("13_2cwji")])
ambient = Array[AudioStream]([ExtResource("3_ppjkc"), ExtResource("4_g7tqm"), ExtResource("5_cj4fw"), ExtResource("6_kko2r"), ExtResource("7_63bjs"), ExtResource("8_8hf2e"), ExtResource("9_gybu6"), ExtResource("10_snbb2"), ExtResource("11_px5ts"), ExtResource("12_w3i8n"), ExtResource("13_2cwji")])
songs = Array[AudioStream]([ExtResource("14_hny16"), ExtResource("15_hhnsf"), ExtResource("16_876iw"), ExtResource("17_1woym"), ExtResource("18_igvvp"), ExtResource("19_u4ehr"), ExtResource("20_og4vu")])

@ -8,7 +8,7 @@ custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="../../../run/media/cow/c3d6c7e8-f4f8-4350-a251-d31eebdaf2a1/caca/caca.x86_64"
export_path="../Desktop/CAWEZ/caca.x86_64"
encryption_include_filters=""
encryption_exclude_filters=""
encrypt_pck=false

@ -4,6 +4,8 @@ extends Node
# Custom Settings
var sensitivity = 0.004
var fov = 75
var music_volume = linear_to_db(0.5)
var voice_volume = linear_to_db(1.0)
# World Settings
var global_down = Vector3(0,0,0)
@ -60,3 +62,17 @@ func set_global_down(new_down: Vector3):
# Jitter not enough?
global_down += Vector3(0.002, 0, 0)
func write_save(location, value):
var file = FileAccess.open("user://" + location + ".save", FileAccess.WRITE)
file.store_var(value)
func get_save(location, default) -> float:
if FileAccess.file_exists("user://" + location + ".save"):
print("file found: " + location)
var file = FileAccess.open("user://" + location + ".save", FileAccess.READ)
return file.get_var()
else :
print("file not found")
return default

@ -1,3 +1,7 @@
TextureRect
Node2D
LineEdit
HSlider
Node3D
CollisionShape3D
StaticBody3D
@ -7,8 +11,4 @@ OmniLight3D
CollisionPolygon3D
RichTextLabel
CanvasLayer
TextureRect
Control
SubViewport
TextEdit
WorldEnvironment

@ -13,22 +13,22 @@ dock_split_2=0
dock_split_3=0
dock_hsplit_1=0
dock_hsplit_2=296
dock_hsplit_3=-404
dock_hsplit_3=-216
dock_hsplit_4=0
dock_filesystem_split=0
dock_filesystem_display_mode=0
dock_filesystem_split=-181
dock_filesystem_display_mode=1
dock_filesystem_file_sort=0
dock_filesystem_file_list_display_mode=1
dock_filesystem_selected_paths=PackedStringArray("res://audio/music/music_engine.gd")
dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://audio/", "res://audio/music/", "res://audio/music/ambient/")
dock_filesystem_selected_paths=PackedStringArray()
dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://audio/")
dock_3="Scene,Import"
dock_4="FileSystem"
dock_5="Inspector,Node,History"
[EditorNode]
open_scenes=PackedStringArray()
current_scene=""
open_scenes=PackedStringArray("res://ui/main_menu.tscn")
current_scene="res://ui/main_menu.tscn"
center_split_offset=-288
selected_default_debugger_tab_idx=0
selected_main_editor_idx=2
@ -36,8 +36,8 @@ selected_bottom_panel_item=0
[ScriptEditor]
open_scripts=["res://cubes/tile/cube_tile.gd", "res://cubes/physics/follow_down.gd", "res://level_loader.gd", "res://audio/music/music_engine.gd", "res://cubes/physics/physics_death.gd", "res://README.md"]
selected_script="res://audio/music/music_engine.gd"
open_scripts=["res://ui/music_input.gd", "res://ui/scale_ui.gd"]
selected_script="res://ui/music_input.gd"
open_help=[]
script_split_offset=150
list_split_offset=0

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray("Emission", "Normal Map")

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray("Albedo", "Transparency", "Emission", "UV1", "Distance Fade")

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

@ -1,8 +1,8 @@
ea4bc82a6ad023ab7ee23ee620429895
::res://::1719798950
::res://::1719840159
export_presets.cfg::TextFile::-1::1719103002::0::1::::<><>::
globals.gd::GDScript::-1::1719586314::0::1::::<>Node<>::
level_loader.gd::GDScript::-1::1719587397::0::1::::<>Node<>::
level_loader.gd::GDScript::-1::1719800828::0::1::::<>Node<>::
level_loader.tscn::PackedScene::4945094165919492455::1719798950::0::1::::<><>::res://level_loader.gd<>uid://cxm75j5ougk47::::res://levels/level_0.tscn<>uid://c5adjxawg0wcp::::res://levels/blue/parkour/level_b_p_1.tscn<>uid://c8uxay1xk85qj::::res://levels/blue/parkour/level_b_p_2.tscn<>uid://cn3oful55p0yp::::res://levels/blue/logic/level_b_l_1.tscn<>uid://cmih1o8jcscu1::::res://levels/blue/logic/level_b_l_2.tscn<>uid://dan3h5bmufvr0::::res://levels/blue/parkour/level_b_p_3.tscn<>uid://dv3eimbayuo68::::res://levels/blue/logic/level_b_l_3.tscn<>uid://tg1agaan0p24::::res://levels/blue/parkour/level_b_p_4.tscn<>uid://dliayjfa2qg4s::::res://levels/blue/logic/level_b_l_4.tscn<>uid://dphfrjl50jpn3::::res://levels/blue/parkour/level_b_p_5.tscn<>uid://txrt6dvltrrq::::res://levels/blue/logic/level_b_l_5.tscn<>uid://kq30o4o3xdkx::::res://levels/blue/parkour/level_b_p_6.tscn<>uid://bglkqpryo83vv::::res://levels/blue/logic/level_b_l_6.tscn<>uid://brfxeiw0h7nhn::::res://levels/blue/logic/level_b_l_7.tscn<>uid://nuapwimmp8ps::::res://levels/yellow/parkour/level_y_p_1.tscn<>uid://b2h7xh66pm53g::::res://levels/blue/logic/level_b_l_8.tscn<>uid://dqmq8gymsnd4g::::res://levels/yellow/parkour/level_y_p_2.tscn<>uid://dahy0vsw7dgu4::::res://levels/yellow/parkour/level_y_p_3.tscn<>uid://dw4mh6dq66qpp::::res://levels/yellow/logic/level_y_l_1.tscn<>uid://dsbr3q3hlltdw::::res://levels/yellow/parkour/level_y_p_4.tscn<>uid://cq31eud0kpreo::::res://levels/yellow/logic/level_y_l_2.tscn<>uid://ul8dompcfety::::res://levels/yellow/parkour/level_y_p_5.tscn<>uid://b8osmkguoar8u::::res://levels/yellow/logic/level_y_l_3.tscn<>uid://d2cwai8vrpthf::::res://levels/yellow/parkour/level_y_p_6.tscn<>uid://dvaadtlcgt8qn::::res://levels/yellow/logic/level_y_l_4.tscn<>uid://dupakvwu4bnrq::::res://levels/yellow/parkour/level_y_p_7.tscn<>uid://b1vagrfci8xi8::::res://levels/yellow/logic/level_y_l_5.tscn<>uid://dmlxx4avnlnt::::res://levels/purple/parkour/level_p_p_1.tscn<>uid://dmgoa5vnjwkh8::::res://levels/yellow/logic/level_y_l_6.tscn<>uid://c8qqkar6qlf04::::res://levels/purple/parkour/level_p_p_2.tscn<>uid://ccyjctn847qm6::::res://levels/yellow/logic/level_y_l_7.tscn<>uid://djyb2kh3clo5y::::res://levels/purple/parkour/level_p_p_3.tscn<>uid://b7u0q80o36kv5::::res://levels/purple/logic/level_p_l_1.tscn<>uid://dr56ipeo2nrlt::::res://levels/purple/parkour/level_p_p_4.tscn<>uid://d3kqub7l6b7ty::::res://levels/purple/logic/level_p_l_2.tscn<>uid://tx0rtjj4engc::::res://levels/purple/parkour/level_p_p_5.tscn<>uid://dwxix2c1upf43::::res://levels/purple/logic/level_p_l_3.tscn<>uid://b4nrnu8itif4w::::res://levels/purple/parkour/level_p_p_6.tscn<>uid://cvkj40xpecja4::::res://levels/purple/logic/level_p_l_4.tscn<>uid://cfm07ukpjvm8y::::res://levels/purple/logic/level_p_l_5.tscn<>uid://dxkwxlv11wdub::::res://levels/green/parkour/level_g_p_1.tscn<>uid://vhb15dkhay48::::res://levels/green/parkour/level_g_p_2.tscn<>uid://dkb14wf6e8qf::::res://levels/green/logic/level_g_l_1.tscn<>uid://bgljk5ja2fb4b::::res://levels/green/parkour/level_g_p_3.tscn<>uid://lfovtk45h073::::res://levels/green/logic/level_g_l_2.tscn<>uid://yitmf3kce1fl::::res://levels/green/parkour/level_g_p_4.tscn<>uid://brp5r4hn0ujya::::res://levels/mixed/level_mixed_1.tscn<>uid://bafrwai0yyv38::::res://levels/level_end.tscn
README.md::TextFile::-1::1719588126::0::1::::<><>::
::res://addons/::1718677473
@ -32,8 +32,8 @@ land_sound.wav::AudioStreamWAV::7126701918329180279::1718831066::1719093780::1::
start_game.wav::AudioStreamWAV::7818150718001091222::1718831098::1719093780::1::::<><>::
wind_howl.wav::AudioStreamWAV::3268750511616288930::1718831145::1719093780::1::::<><>::
win_sound.wav::AudioStreamWAV::60451426717935126::1718831193::1719093780::1::::<><>::
::res://audio/music/::1719162082
music_engine.gd::GDScript::-1::1719162082::0::1::::<>AudioStreamPlayer<>::
::res://audio/music/::1719800840
music_engine.gd::GDScript::-1::1719800840::0::1::::<>AudioStreamPlayer<>::
music_engine.tscn::PackedScene::3100699201404328323::1718839303::0::1::::<><>::res://audio/music/music_engine.gd<>uid://4vcstw6emkmc::::res://audio/music/ambient/Ambience.ogg<>uid://4m8yye7o7hvq::::res://audio/music/ambient/distant_world.ogg<>uid://0xs64huiibat::::res://audio/music/ambient/Doubt.ogg<>uid://dryecf68wxpup::::res://audio/music/ambient/fluttering_whispers.ogg<>uid://5jvuayc73gp0::::res://audio/music/ambient/in_harmony.ogg<>uid://wq7ert7yw5vo::::res://audio/music/ambient/lost_in_the_dark.ogg<>uid://dd6u61nirutwf::::res://audio/music/ambient/music_unknown_link.ogg<>uid://cb76y6yx25jm7::::res://audio/music/ambient/music_voices.ogg<>uid://c75hl84kfmbo5::::res://audio/music/ambient/realise.ogg<>uid://c3lft8vfb1kwm::::res://audio/music/ambient/resonating_walls.ogg<>uid://btk0mdu2m7b1a::::res://audio/music/ambient/timeless.ogg<>uid://c85tw4oo4hphf::::res://audio/music/ambient/Wail.ogg<>uid://datenoqw0eofb::::res://audio/music/songs/ARP.ogg<>uid://c27f3br1aix8e::::res://audio/music/songs/box.ogg<>uid://kj0tjthsr7jn::::res://audio/music/songs/Fear.ogg<>uid://ccubac1wnt73p::::res://audio/music/songs/HIRAETH.ogg<>uid://dxnojbdljk7jt::::res://audio/music/songs/Illusion.ogg<>uid://cfcerv5ojt35v::::res://audio/music/songs/Tunnel.ogg<>uid://c52a1djp02soy::::res://audio/music/songs/Void.ogg
::res://audio/music/ambient/::1719093629
Ambience.ogg::AudioStreamOggVorbis::2078983009957692482::1718829634::1719093629::1::::<><>::
@ -95,8 +95,8 @@ death_tile_sokoban_purple.tscn::PackedScene::7143729213692307332::1719798687::0:
tile_physics.tres::PhysicsMaterial::4684119834377694819::1718892930::0::1::::<><>::
tile_push.gd::GDScript::-1::1719792094::0::1::::<>Area3D<>::
track_parent.gd::GDScript::-1::1719240257::0::1::::<>Node3D<>::
::res://levels/::1719798950
level_0.tscn::PackedScene::6413954341412692818::1719798950::0::1::::<><>::uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://d1ps6hp24nbdl::::res://primitives/Tutorial.blend
::res://levels/::1719838546
level_0.tscn::PackedScene::6413954341412692818::1719838546::0::1::::<><>::uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://d1ps6hp24nbdl::::res://primitives/Tutorial.blend
level_end.tscn::PackedScene::2397814062333699085::1719798950::0::1::::<><>::uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>res://objectives/objective.gd<>uid://b0fgqfhwq8qgy::::res://objectives/objective_red.blend<>res://objectives/objective_animate.gd<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://vvq7jugpnvia::::res://cubes/physics/cube_blue.tscn<>uid://84ydefh2yjfc::::res://cubes/physics/cube_blue_unkillable.tscn<>uid://cyqkdqs6o5y63::::res://cubes/physics/cube_green.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://b1mlcrpson6sb::::res://cubes/physics/cube_purple.tscn<>uid://dl7vfj301iray::::res://cubes/physics/cube_green_purple.tscn<>uid://p0gys1svnbo7::::res://primitives/death/death_composite_fractal.tscn<>uid://cttv7cofbshaa::::res://cubes/tile/death_tile_sokoban.tscn<>uid://k0hkmhdvbq1d::::res://cubes/tile/cube_tile_sokoban_unkillable.tscn
::res://levels/blue/::1719093422
::res://levels/blue/logic/::1719608646
@ -192,14 +192,14 @@ player_node_yellow.tscn::PackedScene::509355685776670236::1719325792::0::1::::<>
player_nojump.tscn::PackedScene::5602773496734033183::1719108078::0::1::::<><>::res://player/player_moves.gd<>uid://ct8dkx4n1b0ox::::res://player/player_nojump_model.blend<>res://player/seek_level.gd<>uid://bqob1me602loa::::res://primitives/icons/hitbox0.png
player_nojump_model.blend::PackedScene::6174755124771993695::1719100902::1719100934::1::::<><>::
seek_level.gd::GDScript::-1::1719162576::0::1::::<>Node3D<>::
::res://primitives/::1719622444
::res://primitives/::1719838543
fractal.gd::GDScript::-1::1719541025::0::1::::<>StaticBody3D<>::
init_level.gd::GDScript::-1::1719158810::0::1::::<>Node<>::
init_level.tscn::PackedScene::5512048891672929098::1719163380::0::1::::<><>::res://primitives/init_level.gd
Maze.blend::PackedScene::6882076970480078028::1719596520::1719596538::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres
pivot.gd::GDScript::-1::1719093011::0::1::::<>Node3D<>::
sticky.gd::GDScript::-1::1719105607::0::1::::<>Area3D<>::
Tutorial.blend::PackedScene::9016286309561429581::1719333515::1719333519::1::::<><>::uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres
Tutorial.blend::PackedScene::9016286309561429581::1719838542::1719838543::1::::<><>::uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres
::res://primitives/assign_force/::1719700403
assign_force.gd::GDScript::-1::1719700403::0::1::::<>Area3D<>::
assign_force.tscn::PackedScene::2899164566286275648::1719697246::0::1::::<><>::res://primitives/assign_force/assign_force.gd
@ -296,7 +296,7 @@ Normal.png::CompressedTexture2D::1093891260774773980::1718731299::1719093633::1:
room_yellow_floor.tscn::PackedScene::3057193073592900569::1719589712::0::1::::<><>::uid://c2bppsuxirk3j::::res://rooms/yellow/wall_yellow.tres<>uid://bk5bvrignm0qk::::res://rooms/blue/emissive_lights.tres<>uid://bcsejkg5vcjgl::::res://primitives/skybox/skybox.blend<>uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn
wall_yellow.tres::StandardMaterial3D::6670943042539983697::1719081657::0::1::::<><>::uid://dijkhjlh01p8k::::res://rooms/yellow/Emission.png<>uid://pt5h2ai7dfqq::::res://rooms/yellow/Normal.png
wireframe_tile_death.blend::PackedScene::4914419966773125532::1719154874::1719157081::1::::<><>::
::res://ui/::1719800629
::res://ui/::1719841088
about.gd::GDScript::-1::1719004173::0::1::::<>TextureButton<>::
button_blue.png::CompressedTexture2D::2465082359614002782::1718808122::1719093630::1::::<><>::
button_exit.gd::GDScript::-1::1718810664::0::1::::<>TextureButton<>::
@ -308,13 +308,14 @@ button_skip.gd::GDScript::-1::1719590544::0::1::::<>TextureButton<>::
CAWEZ STUDIOS.png::CompressedTexture2D::3335715471501129727::1719092470::1719093629::1::::<><>::
exo_thin.otf::FontFile::739358256258823954::1718807804::1719093629::1::::<><>::
logo1.png::CompressedTexture2D::8871546183377084699::1719092462::1719093630::1::::<><>::
main_menu.tscn::PackedScene::2137449091262745359::1719711789::0::1::::<><>::res://ui/scale_ui.gd<>res://ui/menu_modulate.gd<>uid://dlegb73kbn5hf::::res://ui/splash00.png<>res://ui/splash_flicker.gd<>uid://ksfeftemeckw::::res://ui/exo_thin.otf<>uid://qvs70df8wwim::::res://ui/splash01.png<>uid://bbedstsfprrpe::::res://ui/button_blue.png<>uid://bsmelkjwel730::::res://ui/splash10.png<>res://ui/button_play.gd<>uid://uhmovivbnhjo::::res://ui/button_gray.png<>uid://tmpkvjpm56vs::::res://ui/splash11.png<>uid://dc147b6rngxe3::::res://ui/button_green.png<>res://ui/button_exit.gd<>res://ui/button_restart.gd<>res://ui/button_skip.gd<>res://ui/about.gd<>uid://deinhp83gegn3::::res://primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg
main_menu.tscn::PackedScene::2137449091262745359::1719838546::0::1::::<><>::res://ui/scale_ui.gd<>res://ui/menu_modulate.gd<>uid://dlegb73kbn5hf::::res://ui/splash00.png<>res://ui/splash_flicker.gd<>uid://ksfeftemeckw::::res://ui/exo_thin.otf<>uid://qvs70df8wwim::::res://ui/splash01.png<>uid://bbedstsfprrpe::::res://ui/button_blue.png<>uid://bsmelkjwel730::::res://ui/splash10.png<>res://ui/button_play.gd<>uid://uhmovivbnhjo::::res://ui/button_gray.png<>uid://tmpkvjpm56vs::::res://ui/splash11.png<>uid://dc147b6rngxe3::::res://ui/button_green.png<>res://ui/button_exit.gd<>res://ui/button_restart.gd<>res://ui/button_skip.gd<>res://ui/about.gd<>uid://deinhp83gegn3::::res://primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg<>uid://dguetw04umvax::::res://ui/Splash.png<>res://ui/splash_start.gd
menu_modulate.gd::GDScript::-1::1719590374::0::1::::<>Node2D<>::
scale_ui.gd::GDScript::-1::1719108032::0::1::::<>CanvasLayer<>::
scale_ui.gd::GDScript::-1::1719838267::0::1::::<>CanvasLayer<>::
scrolling_background.gd::GDScript::-1::1718763382::0::1::::<>Node2D<>::
splash00.png::CompressedTexture2D::7939964654322366883::1719002445::1719093638::1::::<><>::
splash01.png::CompressedTexture2D::1167524800308859924::1719002445::1719093644::1::::<><>::
splash10.png::CompressedTexture2D::3674855454072557161::1719002445::1719093639::1::::<><>::
splash11.png::CompressedTexture2D::1359290292594254376::1719002445::1719093643::1::::<><>::
Splash.png::CompressedTexture2D::7621960661522615403::1719800629::1719800632::1::::<><>::
Splash.png::CompressedTexture2D::7621960661522615403::1719841097::1719841101::1::::<><>::
splash_flicker.gd::GDScript::-1::1719003857::0::1::::<>Node2D<>::
splash_start.gd::GDScript::-1::1719838483::0::1::::<>TextureRect<>::

@ -1,23 +1,35 @@
res://levels/green/logic/level_g_l_1.tscn
res://rooms/green/wall_green.tres
res://primitives/platforms/float_locked.tres
res://levels/green/parkour/level_g_p_1.tscn
res://levels/green/parkour/level_g_p_2.tscn
res://levels/green/parkour/level_g_p_3.tscn
res://levels/green/parkour/level_g_p_4.tscn
res://levels/green/logic/level_g_l_2.tscn
res://cubes/tile/cube_tile_sokoban.tscn
res://cubes/tile/cube_tile.gd
res://cubes/tile/tile_push.gd
res://level_loader.tscn
res://cubes/physics/cube_yellow.tscn
res://cubes/physics/follow_down.gd
res://levels/mixed/level_mixed_1.tscn
res://levels/yellow/logic/level_y_l_2.tscn
res://levels/yellow/logic/level_y_l_1.tscn
res://levels/level_end.tscn
res://cubes/tile/death_tile_sokoban.tscn
res://cubes/tile/death_tile_sokoban_purple.tscn
res://levels/level_0.tscn
res://ui/main_menu.tscn
res://ui/button_play.gd
res://objectives/objective.gd
res://ui/button_skip.gd
res://level_loader.gd
res://globals.gd
res://audio/music/music_engine.tscn
res://levels/blue/parkour/level_b_p_2.tscn
res://levels/blue/logic/level_b_l_3.tscn
res://levels/blue/parkour/level_b_p_3.tscn
res://levels/green/parkour/level_g_p_3.tscn
res://levels/green/parkour/level_g_p_2.tscn
res://levels/green/parkour/level_g_p_1.tscn
res://levels/green/logic/level_g_l_2.tscn
res://levels/green/logic/level_g_l_1.tscn
res://levels/level_end.tscn
res://levels/blue/parkour/level_b_p_6.tscn
res://levels/blue/parkour/level_b_p_5.tscn
res://levels/blue/parkour/level_b_p_4.tscn
res://levels/blue/parkour/level_b_p_1.tscn
res://levels/blue/logic/level_b_l_8.tscn
res://levels/blue/logic/level_b_l_7.tscn
res://levels/blue/logic/level_b_l_6.tscn
res://levels/blue/logic/level_b_l_5.tscn
res://levels/blue/logic/level_b_l_4.tscn
res://levels/blue/logic/level_b_l_2.tscn
res://levels/blue/logic/level_b_l_1.tscn
res://levels/yellow/logic/level_y_l_2.tscn
res://levels/purple/logic/level_p_l_2.tscn
res://level_loader.tscn
res://ui/sensitivity_input.gd
res://ui/music_input.gd
res://ui/voice_input.gd
res://audio/music/music_engine.gd

@ -1,3 +1,3 @@
[folding]
sections_unfolded=PackedStringArray("Resource")
sections_unfolded=PackedStringArray()

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/OmniLight3D2")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/init_level")])

@ -1,5 +1,5 @@
[folding]
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("player/OmniLight3D2"), PackedStringArray("Transform", "Omni", "Light"), NodePath("OmniLight3D"), PackedStringArray("Omni", "Light"), NodePath("OmniLight3D2"), PackedStringArray("Omni", "Light"), NodePath("MeshInstance3D"), PackedStringArray("mesh"), NodePath("StaticBody3D/CollisionShape3D"), PackedStringArray("shape", "Transform"), NodePath("Tutorial2"), PackedStringArray("Transform")]
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("player/OmniLight3D2"), PackedStringArray("Transform", "Omni", "Light"), NodePath("OmniLight3D"), PackedStringArray("Omni", "Light"), NodePath("OmniLight3D2"), PackedStringArray("Omni", "Light", "Transform"), NodePath("MeshInstance3D"), PackedStringArray("mesh"), NodePath("StaticBody3D/CollisionShape3D"), PackedStringArray("shape", "Transform")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/level_0.tscn::PlaneMesh_ubtxc", PackedStringArray(), "res://levels/level_0.tscn::BoxShape3D_1hfqu", PackedStringArray(), "res://levels/level_0.tscn::Environment_4rftt", PackedStringArray()]
nodes_folded=[NodePath("player"), NodePath("StaticBody3D")]

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYP1/platform_yellow_in_green2")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -1,5 +1,5 @@
[folding]
node_unfolds=[NodePath("death_visual"), PackedStringArray("Transform"), NodePath("death_visual/Death"), PackedStringArray("Transform"), NodePath("player"), PackedStringArray("Transform"), NodePath("objective"), PackedStringArray("Transform"), NodePath("CubeBlue"), PackedStringArray("Transform"), NodePath("CubeBlue2"), PackedStringArray("Transform"), NodePath("CubeBlue3"), PackedStringArray("Transform"), NodePath("cube_blue_unkillable"), PackedStringArray("Transform")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray("Resource")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray()]
nodes_folded=[NodePath("death_visual")]

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelPP1/cube_purple")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -1,5 +1,5 @@
[folding]
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("CubeBlue"), PackedStringArray("Transform"), NodePath("button"), PackedStringArray("Transform"), NodePath("objective_switcher"), PackedStringArray("Transform")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray("Resource")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray()]
nodes_folded=[]

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelPP1/cube_purple")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -1,5 +1,5 @@
[folding]
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("CubeBlue"), PackedStringArray("Transform", "Axis Lock"), NodePath("CubeBlue/Area3D"), PackedStringArray("Transform", "Collision"), NodePath("CubeBlue/Area3D/CollisionShape3D"), PackedStringArray("Transform"), NodePath("button"), PackedStringArray("Transform"), NodePath("objective_switcher"), PackedStringArray("Transform"), NodePath("platform_white"), PackedStringArray("Transform"), NodePath("CubeBlue2"), PackedStringArray("Transform", "Axis Lock"), NodePath("button2"), PackedStringArray("Transform")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray("Resource"), "res://levels/blue/logic/level_b_l_3.tscn::BoxShape3D_s1roh", PackedStringArray("Resource")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/blue/logic/level_b_l_3.tscn::BoxShape3D_s1roh", PackedStringArray("Resource")]
nodes_folded=[]

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelPP1/cube_purple")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYP1/platform_yellow_in_green2")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYP1/platform_yellow_in_green2")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYP1/platform_yellow_in_green2")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/CanvasLayer/RichTextLabel")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level1/init_level")])

@ -1,5 +1,5 @@
[folding]
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("Node3D5"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D/CubeBlue"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D/CubeBlue5"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D2"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D2/CubeBlue"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D2/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D2/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D2/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D2/CubeBlue5"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D3"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D3/CubeBlue"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D3/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D3/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D3/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D3/CubeBlue5"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D4"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D4/CubeBlue"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D4/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D4/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D4/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D5/Node3D4/CubeBlue5"), PackedStringArray("Transform"), NodePath("Node3D6"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D2"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D2/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D2/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D2/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D3"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D3/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D3/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D3/CubeBlue4"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D4"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D4/CubeBlue2"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D4/CubeBlue3"), PackedStringArray("Transform"), NodePath("Node3D6/Node3D4/CubeBlue4"), PackedStringArray("Transform"), NodePath("platform_white"), PackedStringArray("Transform"), NodePath("platform_white/objective"), PackedStringArray("Transform")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray("Resource")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray()]
nodes_folded=[NodePath("Node3D5"), NodePath("Node3D5/Node3D"), NodePath("Node3D5/Node3D2"), NodePath("Node3D5/Node3D3"), NodePath("Node3D5/Node3D4"), NodePath("Node3D6/Node3D2"), NodePath("Node3D6/Node3D3"), NodePath("Node3D6/Node3D4"), NodePath("platform_white")]

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYP1/platform_yellow_in_green2")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level4/init_level")])

@ -1,5 +1,5 @@
[folding]
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("platform_white3"), PackedStringArray("Transform"), NodePath("platform_white"), PackedStringArray("Transform", "Angular"), NodePath("platform_white2"), PackedStringArray("Transform", "Angular"), NodePath("platform_white4"), PackedStringArray("Transform", "Angular"), NodePath("platform_white5"), PackedStringArray("Transform", "Angular"), NodePath("platform_white6"), PackedStringArray("Transform", "Angular"), NodePath("platform_white7"), PackedStringArray("Transform", "Angular"), NodePath("objective"), PackedStringArray("Transform"), NodePath("death_area_player"), PackedStringArray("Transform"), NodePath("MeshInstance3D"), PackedStringArray("Transform")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray("Resource"), "res://levels/blue/parkour/level_b_p_2.tscn::QuadMesh_kno3y", PackedStringArray("Resource")]
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/blue/parkour/level_b_p_2.tscn::QuadMesh_kno3y", PackedStringArray("Resource")]
nodes_folded=[]

Some files were not shown because too many files have changed in this diff Show More