diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..78f0f95 --- /dev/null +++ b/LICENSE @@ -0,0 +1,44 @@ +License for CAWEZ's Puzzlebox: HIRAETH +I am not a lawyer, in doubt please contact me. Thanks :) + + +Firstly, I do not own the following assets, therefore you may not redistribute or modify them directly or indirectly under any circumstance without their creator's consent, whether it be in your own creation or if you redistribute the entirety of the CAWEZ's Puzzlebox: HIRAETH binary or source. +If you wish to do so, please contact me and I'll see what I can do. +These assets include, but may not be limited to: + + - The Exothin font + + - The Jolt physics engine + + - The 'black_man_laughing_in_the_dark.jpg' Easter egg. + + - The CAWEZ Studios logo + - The "HIRAETH" logo + - The keywords "CAWEZ", "CAWEZ Studios", "CAWEZ's Puzzlebox" + + - Any and all audio assets. + + - The model for the standard physics cube and its fleur-de-lis variant. + - The model for the standard 10x1x10 platform. + - The textures and models associated with walls, floor, and ceiling of the "blue room" in the first quarter of the game. + - The UI elements associated to the button's backgrounds in the main menu + - The textures for the blue "buttons" found in the Sokoban-esque levels + - The skybox texture + + +For personal use: + + - Do whatever you want with the binary and codebase + + +For redistribution: + + Non-profit: + + - If you do not raise any money from a project which redistributes assets from CAWEZ's Puzzlebox: HIRAETH, provide clear credit of these assets' origins. + - This not only includes files, but also intellectual property such as writing, puzzles, and puzzle types (in the case where CAWEZ's Puzzlebox: HIRAETH was used as reference) + + + For-profit: + + - Contact me personally before generating money from any asset sourced from CAWEZ's Puzzlebox: HIRAETH diff --git a/godot/editor/assign_force.tscn-editstate-540d2d80d1484b2faa65ae63ab8b66ce.cfg b/godot/editor/assign_force.tscn-editstate-540d2d80d1484b2faa65ae63ab8b66ce.cfg new file mode 100644 index 0000000..2527bfd --- /dev/null +++ b/godot/editor/assign_force.tscn-editstate-540d2d80d1484b2faa65ae63ab8b66ce.cfg @@ -0,0 +1,176 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-165, -110), +"primary_grid_step": Vector2i(8, 8), +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"JoltJoint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": false, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 15.0, +"scale_snap": 10.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": true, +"translate_snap": 1.0, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(-0.301917, 0.186345, 0.0701663), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.44764, +"y_rotation": -0.582903 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"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/Caca/platform_out")]) diff --git a/godot/editor/assign_force.tscn-folding-540d2d80d1484b2faa65ae63ab8b66ce.cfg b/godot/editor/assign_force.tscn-folding-540d2d80d1484b2faa65ae63ab8b66ce.cfg index e860dd4..85bd0ba 100644 --- a/godot/editor/assign_force.tscn-folding-540d2d80d1484b2faa65ae63ab8b66ce.cfg +++ b/godot/editor/assign_force.tscn-folding-540d2d80d1484b2faa65ae63ab8b66ce.cfg @@ -1,3 +1,5 @@ [folding] -sections_unfolded=PackedStringArray() +node_unfolds=[] +resource_unfolds=["res://primitives/assign_force/assign_force.tscn::BoxShape3D_l8p4r", PackedStringArray()] +nodes_folded=[] diff --git a/godot/editor/editor_layout.cfg b/godot/editor/editor_layout.cfg index 57cd3c0..11a5313 100644 --- a/godot/editor/editor_layout.cfg +++ b/godot/editor/editor_layout.cfg @@ -12,32 +12,32 @@ dock_floating={} dock_split_2=0 dock_split_3=0 dock_hsplit_1=0 -dock_hsplit_2=272 -dock_hsplit_3=-378 +dock_hsplit_2=555 +dock_hsplit_3=-268 dock_hsplit_4=0 dock_filesystem_split=0 dock_filesystem_display_mode=0 dock_filesystem_file_sort=0 dock_filesystem_file_list_display_mode=1 -dock_filesystem_selected_paths=PackedStringArray("res://primitives/platforms/10x1x10 Repulsive Green.blend") -dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://rooms/", "res://rooms/green/", "res://rooms/blue/", "res://primitives/", "res://primitives/platforms/", "res://player/", "res://objectives/", "res://levels/", "res://levels/yellow/", "res://levels/yellow/logic/", "res://levels/purple/", "res://levels/purple/parkour/", "res://levels/purple/logic/", "res://levels/green/", "res://levels/green/parkour/", "res://levels/blue/", "res://levels/blue/logic/") +dock_filesystem_selected_paths=PackedStringArray("res://globals.gd") +dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://ui/", "res://rooms/", "res://rooms/yellow/", "res://rooms/green/", "res://rooms/blue/", "res://primitives/", "res://primitives/unrelated_stuff/", "res://primitives/skybox/", "res://primitives/puzzle_tile/", "res://primitives/platforms/", "res://primitives/pallet/", "res://primitives/icons/", "res://primitives/button/", "res://player/", "res://objectives/", "res://levels/", "res://levels/yellow/", "res://levels/yellow/logic/", "res://levels/purple/", "res://levels/purple/parkour/", "res://levels/purple/logic/", "res://levels/green/", "res://levels/green/parkour/", "res://levels/green/logic/", "res://levels/blue/", "res://levels/blue/logic/", "res://cubes/", "res://cubes/tile/", "res://cubes/physics/", "res://audio/") dock_3="Scene,Import" dock_4="FileSystem" dock_5="Inspector,Node,History" [EditorNode] -open_scenes=PackedStringArray("res://levels/green/parkour/level_g_p_1.tscn", "res://levels/green/parkour/level_g_p_4.tscn", "res://levels/green/parkour/level_g_p_2.tscn", "res://primitives/platforms/platform_bounce.tscn") -current_scene="res://primitives/platforms/platform_bounce.tscn" +open_scenes=PackedStringArray("res://levels/green/logic/level_g_l_1.tscn", "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://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=1 +selected_main_editor_idx=0 selected_bottom_panel_item=0 [ScriptEditor] -open_scripts=["res://primitives/assign_force/assign_force.gd", "res://level_loader.gd", "res://objectives/objective.gd", "res://primitives/assign_force/player_can_float.gd", "res://player/player_moves_float.gd"] -selected_script="res://player/player_moves_float.gd" +open_scripts=["res://primitives/assign_force/assign_force.gd", "res://level_loader.gd", "res://objectives/objective.gd", "res://objectives/objective_switcher.gd", "res://primitives/assign_force/player_can_float.gd", "res://player/player_moves.gd", "res://player/player_moves_float.gd", "res://ui/scale_ui.gd"] +selected_script="res://ui/scale_ui.gd" open_help=[] script_split_offset=150 list_split_offset=0 diff --git a/godot/editor/filesystem_cache8 b/godot/editor/filesystem_cache8 index 5a5d6b1..ba640cc 100644 --- a/godot/editor/filesystem_cache8 +++ b/godot/editor/filesystem_cache8 @@ -1,5 +1,5 @@ ea4bc82a6ad023ab7ee23ee620429895 -::res://::1719624741 +::res://::1719711789 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<>:: @@ -95,9 +95,6 @@ death_tile_sokoban_purple.tscn::PackedScene::7143729213692307332::1719543621::0: tile_physics.tres::PhysicsMaterial::4684119834377694819::1718892930::0::1::::<><>:: tile_push.gd::GDScript::-1::1719541076::0::1::::<>Area3D<>:: track_parent.gd::GDScript::-1::1719240257::0::1::::<>Node3D<>:: -::res://godot/::0 -::res://godot/imported/::0 -10x1x10 Repulsive Green.blend-cab9aede8c8b66e149118401197b91b2.scn::PackedScene::-1::1719625802::0::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres ::res://levels/::1719624906 level_0.tscn::PackedScene::6413954341412692818::1719624906::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/blue/::1719093422 @@ -117,11 +114,14 @@ level_b_p_3.tscn::PackedScene::7187813116054357463::1719163380::0::1::::<><>::ui level_b_p_4.tscn::PackedScene::1347553252617376135::1719163380::0::1::::<><>::uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://cyqkdqs6o5y63::::res://cubes/physics/cube_green.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn level_b_p_5.tscn::PackedScene::8226879784488265450::1719163380::0::1::::<><>::uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://bdk0r82lrqcao::::res://cubes/Sphere.blend<>uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://dexxct6ikgcwx::::res://primitives/pallet/red_glow.tres<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn level_b_p_6.tscn::PackedScene::736663981891014895::1719163380::0::1::::<><>::uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>res://primitives/pivot.gd<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>uid://dexxct6ikgcwx::::res://primitives/pallet/red_glow.tres -::res://levels/green/::1719624741 -::res://levels/green/parkour/::1719625638 -level_g_p_1.tscn::PackedScene::8795626690809999493::1719625616::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn -level_g_p_2.tscn::PackedScene::1488525089110047179::1719625638::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn -level_g_p_4.tscn::PackedScene::1702222628063165725::1719625616::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://c5by2jmpf0pay::::res://primitives/Maze.blend<>uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn +::res://levels/green/::1719701068 +::res://levels/green/logic/::1719701548 +level_g_l_1.tscn::PackedScene::231319013520639449::1719701548::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dvc5iigrog62a::::res://objectives/objective_switcher_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn<>uid://bpp2et0wcc04l::::res://primitives/platforms/platform_slide.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://cyqkdqs6o5y63::::res://cubes/physics/cube_green.tscn +::res://levels/green/parkour/::1719701372 +level_g_p_1.tscn::PackedScene::8795626690809999493::1719701372::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn +level_g_p_2.tscn::PackedScene::1488525089110047179::1719701372::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn +level_g_p_3.tscn::PackedScene::2830827801329923831::1719701372::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn<>uid://bpp2et0wcc04l::::res://primitives/platforms/platform_slide.tscn +level_g_p_4.tscn::PackedScene::1702222628063165725::1719700607::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://c5by2jmpf0pay::::res://primitives/Maze.blend<>uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn ::res://levels/purple/::1719329956 ::res://levels/purple/logic/::1719608646 level_p_l_1.tscn::PackedScene::4675299505278382024::1719586911::0::1::::<><>::uid://bkfvrqyyp11hl::::res://rooms/purple/room_purple_floor.tscn<>uid://bye3fco1aohci::::res://player/player_node_purple.tscn<>uid://b1mlcrpson6sb::::res://cubes/physics/cube_purple.tscn<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn @@ -153,7 +153,7 @@ level_y_p_4.tscn::PackedScene::8425808689385640880::1719589724::0::1::::<><>::ui level_y_p_5.tscn::PackedScene::1428494800747274070::1719589724::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://bx4v3ee6rtv03::::res://primitives/platforms/platform_yellow_in_green.tscn level_y_p_6.tscn::PackedScene::9059825830797979559::1719589724::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://bdfsspsmpoms4::::res://cubes/physics/cube_green_yellow.blend<>uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn level_y_p_7.tscn::PackedScene::8594023586013463774::1719589724::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://cds3k6awxknps::::res://primitives/platforms/platform_yellow_out.tscn -::res://objectives/::1719624392 +::res://objectives/::1719700742 objective.blend::PackedScene::8176451643239382427::1718833315::1719093784::1::::<><>::uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres objective.gd::GDScript::-1::1719541010::0::1::::<>Area3D<>:: objective.tscn::PackedScene::1339943801252970005::1719442735::0::1::::<><>::res://objectives/objective.gd<>res://objectives/objective_animate.gd<>uid://doqy71l4kjsed::::res://objectives/objective.blend @@ -166,11 +166,12 @@ objective_purple.blend::PackedScene::37635493861535678::1719442628::1719442639:: objective_purple.tscn::PackedScene::3543786111408748628::1719442735::0::1::::<><>::res://objectives/objective.gd<>uid://sh364b51x0a::::res://objectives/objective_purple.blend<>res://objectives/objective_animate.gd objective_switcher.gd::GDScript::-1::1719608614::0::1::::<>Node3D<>:: objective_switcher.tscn::PackedScene::7397530094977316065::1719241221::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn +objective_switcher_green.tscn::PackedScene::8639192749367347010::1719700742::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn objective_switcher_purple.tscn::PackedScene::2391558136103288185::1719583753::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn -objective_switcher_yellow.tscn::PackedScene::3903830506387793054::1719241221::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn +objective_switcher_yellow.tscn::PackedScene::3903830506387793054::1719700725::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn objective_yellow.blend::PackedScene::6773888900514035899::1719154409::1719154421::1::::<><>::uid://7jwgna61bk4i::::res://primitives/pallet/yellow_glow.tres objective_yellow.tscn::PackedScene::1547348755182043081::1719239600::0::1::::<><>::res://objectives/objective.gd<>uid://c3rk7wmbk34qh::::res://objectives/objective_yellow.blend<>res://objectives/objective_animate.gd -::res://player/::1719625614 +::res://player/::1719698831 fractal_indicator.gd::GDScript::-1::1719541003::0::1::::<>TextureRect<>:: player_metal.tres::StandardMaterial3D::8734167421381897314::1719081657::0::1::::<><>:: player_model.blend::PackedScene::4620842548698125957::1718835908::1719342036::1::::<><>:: @@ -178,9 +179,9 @@ player_model_green.blend::PackedScene::6944060205034554297::1719588235::17195882 player_model_purple.blend::PackedScene::1481746315757768618::1719342064::1719342085::1::::<><>::uid://dwo5pxk8yx5ic::::res://player/player_metal.tres<>uid://b7ygb58uvyir7::::res://primitives/pallet/purple_glow.tres player_model_yellow.blend::PackedScene::5408295826101045130::1719154547::1719154564::1::::<><>::uid://dwo5pxk8yx5ic::::res://player/player_metal.tres<>uid://7jwgna61bk4i::::res://primitives/pallet/yellow_glow.tres player_moves.gd::GDScript::-1::1719586791::0::1::::<>RigidBody3D<>:: -player_moves_float.gd::GDScript::-1::1719625614::0::1::::<>RigidBody3D<>:: +player_moves_float.gd::GDScript::-1::1719698652::0::1::::<>RigidBody3D<>:: player_node.tscn::PackedScene::1102822806801738526::1719325792::0::1::::<><>::res://player/player_moves.gd<>uid://b63mupr1u2nq0::::res://player/player_model.blend<>res://player/seek_level.gd<>uid://bqob1me602loa::::res://primitives/icons/hitbox0.png -player_node_green.tscn::PackedScene::8309685725495112863::1719624906::0::1::::<><>::res://player/player_moves_float.gd<>uid://c560wlsgh4r0l::::res://player/player_model_green.blend<>uid://0tpj2abk03a5::::res://primitives/icons/hitbox4.png +player_node_green.tscn::PackedScene::8309685725495112863::1719698831::0::1::::<><>::res://player/player_moves_float.gd<>uid://c560wlsgh4r0l::::res://player/player_model_green.blend<>uid://0tpj2abk03a5::::res://primitives/icons/hitbox4.png player_node_purple.tscn::PackedScene::4080919574644944408::1719502890::0::1::::<><>::res://player/player_moves.gd<>uid://vd1e7ah8aitu::::res://player/player_model_purple.blend<>res://player/seek_level.gd<>uid://dwv866wxa0nqa::::res://primitives/icons/hitbox3.png<>res://ui/scale_ui.gd<>res://player/fractal_indicator.gd player_node_yellow.tscn::PackedScene::509355685776670236::1719325792::0::1::::<><>::res://player/player_moves.gd<>uid://cjb23vpwq2qow::::res://player/player_model_yellow.blend<>res://player/seek_level.gd<>uid://lkjnqmyp471w::::res://primitives/icons/hitbox1.png 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 @@ -194,9 +195,9 @@ Maze.blend::PackedScene::6882076970480078028::1719596520::1719596538::1::::<><>: 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 -::res://primitives/assign_force/::1719624142 -assign_force.gd::GDScript::-1::1719624142::0::1::::<>Area3D<>:: -assign_force.tscn::PackedScene::2899164566286275648::1719623144::0::1::::<><>::res://primitives/assign_force/assign_force.gd +::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 float_area.tscn::PackedScene::8213976063400243641::1719623791::0::1::::<><>::res://primitives/assign_force/player_can_float.gd player_can_float.gd::GDScript::-1::1719622902::0::1::::<>Area3D<>:: ::res://primitives/button/::1719150918 @@ -228,22 +229,23 @@ purple_glow.tres::StandardMaterial3D::4682376461574850386::1719587256::0::1::::< red_glow.tres::StandardMaterial3D::7488899222605921307::1719090961::0::1::::<><>:: white_glow.tres::StandardMaterial3D::3082832467620018895::1719081657::0::1::::<><>:: yellow_glow.tres::StandardMaterial3D::2265969569054712466::1719081657::0::1::::<><>:: -::res://primitives/platforms/::1719625800 +::res://primitives/platforms/::1719711789 10x1x10 Floating.blend::PackedScene::4622958145116094270::1719598815::1719598816::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>uid://cg6j2nqyid2t::::res://primitives/pallet/green_glow.tres -10x1x10 Repulsive Green.blend::PackedScene::15192367513174162::1719625800::1719625802::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres +10x1x10 Repulsive Green.blend::PackedScene::15192367513174162::1719625800::1719625826::1::::<><>:: 10x1x10 with outlines green.blend::PackedScene::5199653572398723662::1719071243::1719093785::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://cg6j2nqyid2t::::res://primitives/pallet/green_glow.tres 10x1x10 with outlines yellow.blend::PackedScene::2619791903689406832::1719154697::1719154705::1::::<><>:: 10x1x10 with outlines.blend::PackedScene::8156226357956581544::1719007766::1719093786::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres -floating_platform.tscn::PackedScene::640826346750277093::1719624392::0::1::::<><>::uid://b64npexho17sk::::res://primitives/platforms/10x1x10 Floating.blend<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn<>uid://c7gyxl7wlsoo6::::res://primitives/platforms/float_locked.tres<>uid://bhkm21i288y4o::::res://primitives/assign_force/assign_force.tscn<>uid://bbpxgx5e03i14::::res://primitives/platforms/FloatOutline.png +floating_platform.tscn::PackedScene::640826346750277093::1719698030::0::1::::<><>::uid://b64npexho17sk::::res://primitives/platforms/10x1x10 Floating.blend<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn<>uid://c7gyxl7wlsoo6::::res://primitives/platforms/float_locked.tres<>uid://bhkm21i288y4o::::res://primitives/assign_force/assign_force.tscn<>uid://bbpxgx5e03i14::::res://primitives/platforms/FloatOutline.png FloatLocked.png::CompressedTexture2D::418285884762433281::1719599392::1719599399::1::::<><>:: FloatOutline.png::CompressedTexture2D::2488983653836534689::1719598513::1719623630::1::::<><>:: -float_locked.tres::StandardMaterial3D::7032769539619400883::1719623574::0::1::::<><>::uid://f7vdwfvpqemj::::res://primitives/platforms/FloatLocked.png +float_locked.tres::StandardMaterial3D::7032769539619400883::1719711789::0::1::::<><>::uid://f7vdwfvpqemj::::res://primitives/platforms/FloatLocked.png normal.png::CompressedTexture2D::7824200659133446752::1719066721::1719093629::1::::<><>:: -platform_bounce.tscn::PackedScene::3471866544120921209::1719625784::0::1::::<><>::uid://hmhl1ssonpq::::res://primitives/platforms/10x1x10 Repulsive Green.blend +platform_bounce.tscn::PackedScene::5197262328845408899::1719698864::0::1::::<><>::uid://hmhl1ssonpq::::res://primitives/platforms/10x1x10 Repulsive Green.blend platform_green.tscn::PackedScene::1392877922385276088::1719072402::0::1::::<><>::uid://cgc0sgchohoio::::res://primitives/platforms/10x1x10 with outlines green.blend<>uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres platform_material.tres::StandardMaterial3D::4321923219985009029::1719081657::0::1::::<><>::uid://djqdpavuh2fjs::::res://primitives/platforms/normal.png platform_purple.blend::PackedScene::8954464784168637571::1719517855::1719517857::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://b7ygb58uvyir7::::res://primitives/pallet/purple_glow.tres platform_purple.tscn::PackedScene::5746355482971911634::1719539344::0::1::::<><>::uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://d0tuyydptpmlv::::res://primitives/platforms/platform_purple.blend<>res://primitives/fractal.gd<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn +platform_slide.tscn::PackedScene::3471866544120921209::1719698831::0::1::::<><>::uid://bhkm21i288y4o::::res://primitives/assign_force/assign_force.tscn<>uid://dog64ec6wof4k::::res://primitives/platforms/10x1x10 with outlines.blend platform_white.tscn::PackedScene::8532840304779076863::1719066364::0::1::::<><>::uid://dog64ec6wof4k::::res://primitives/platforms/10x1x10 with outlines.blend platform_yellow_in.tscn::PackedScene::6543336799629366342::1719188132::0::1::::<><>::uid://bdlbub6ldpj5i::::res://primitives/platforms/10x1x10 with outlines yellow.blend<>uid://7jwgna61bk4i::::res://primitives/pallet/yellow_glow.tres<>uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn platform_yellow_in_green.tscn::PackedScene::4061956319017618250::1719188132::0::1::::<><>::uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn<>uid://7jwgna61bk4i::::res://primitives/pallet/yellow_glow.tres<>uid://cgc0sgchohoio::::res://primitives/platforms/10x1x10 with outlines green.blend @@ -257,8 +259,8 @@ wireframe_tile.blend::PackedScene::2608080260683861559::1719095523::1719095814:: background.hdr::CompressedTexture2D::5539789968592050259::1718721518::1719093780::1::::<><>:: skybox.blend::PackedScene::2564216646551994651::1718721692::1719093786::1::::<><>::uid://bxe3igfei0cll::::res://primitives/skybox/skybox.tres skybox.tres::StandardMaterial3D::4010736283590325777::1719081657::0::1::::<><>::uid://ck6rsckrlm5ql::::res://primitives/skybox/background.hdr -::res://primitives/unrelated_stuff/::1719093629 -black_man_laughing_in_the_dark_know_your_meme.jpg::CompressedTexture2D::7457335109236381614::1719091627::1719093629::1::::<><>:: +::res://primitives/unrelated_stuff/::1719711789 +black_man_laughing_in_the_dark.jpg::CompressedTexture2D::7457335109236381614::1719091627::1719711789::1::::<><>:: ::res://rooms/::1719587422 ::res://rooms/blue/::1719624906 ceiling.blend::PackedScene::5932580719616105247::1718672185::1719093785::1::::<><>::uid://c73gwis8ocxbv::::res://rooms/blue/normal_ceiling.tres<>uid://bk5bvrignm0qk::::res://rooms/blue/emissive_lights.tres @@ -272,11 +274,11 @@ Roughness Map.png::CompressedTexture2D::2397012027982454417::1718666983::1719093 wall_blue.tres::StandardMaterial3D::2002770604981384649::1719081657::0::1::::<><>::uid://dsm7b746txu5x::::res://rooms/blue/wall_emit.png<>uid://dxnv3hf0kqrj7::::res://rooms/blue/wall_normal.png wall_emit.png::CompressedTexture2D::8449380226156384491::1718666983::1719093630::1::::<><>:: wall_normal.png::CompressedTexture2D::8801767801171628822::1718666983::1719093631::1::::<><>:: -::res://rooms/green/::1719622340 +::res://rooms/green/::1719711789 normal.png::CompressedTexture2D::5454415665571445149::1714347338::1719587613::1::::<><>:: room_green.tscn::PackedScene::8440747276774779571::1719596582::0::1::::<><>::uid://bmpkt1xu374j6::::res://rooms/green/wall_green.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>uid://bcsejkg5vcjgl::::res://primitives/skybox/skybox.blend wall_green.png::CompressedTexture2D::5815925592139353696::1719597807::1719597809::1::::<><>:: -wall_green.tres::StandardMaterial3D::3260294975757266757::1719622340::0::1::::<><>::uid://co4jpef3o408s::::res://rooms/green/wall_green.png<>uid://cjyfoub2vj502::::res://rooms/green/normal.png +wall_green.tres::StandardMaterial3D::3260294975757266757::1719711789::0::1::::<><>::uid://co4jpef3o408s::::res://rooms/green/wall_green.png<>uid://cjyfoub2vj502::::res://rooms/green/normal.png ::res://rooms/purple/::1719540996 fractal_video.ogv::VideoStreamTheora::-1::1718909944::0::1::::<><>:: purple_animation.gd::GDScript::-1::1719540996::0::1::::<>VideoStreamPlayer<>:: @@ -289,7 +291,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/::1719590544 +::res://ui/::1719711789 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<>:: @@ -301,7 +303,7 @@ 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::1719586911::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_know_your_meme.jpg +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 menu_modulate.gd::GDScript::-1::1719590374::0::1::::<>Node2D<>:: scale_ui.gd::GDScript::-1::1719108032::0::1::::<>CanvasLayer<>:: scrolling_background.gd::GDScript::-1::1718763382::0::1::::<>Node2D<>:: diff --git a/godot/editor/filesystem_update4 b/godot/editor/filesystem_update4 index 034f29c..e4d16b8 100644 --- a/godot/editor/filesystem_update4 +++ b/godot/editor/filesystem_update4 @@ -1,33 +1,3 @@ -res://levels/green/maze.tscn +res://ui/main_menu.tscn res://rooms/green/wall_green.tres res://primitives/platforms/float_locked.tres -res://levels/green/caca.tscn -res://levels/purple/logic/level_p_l_5.tscn -res://levels/purple/logic/level_p_l_4.tscn -res://levels/yellow/logic/level_y_l_3.tscn -res://levels/yellow/logic/level_y_l_4.tscn -res://level_loader.tscn -res://levels/yellow/logic/level_y_l_6.tscn -res://levels/yellow/logic/level_y_l_1.tscn -res://levels/blue/logic/level_b_l_8.tscn -res://levels/purple/logic/level_p_l_3.tscn -res://levels/yellow/logic/level_y_l_2.tscn -res://levels/purple/parkour/level_p_p_1.tscn -res://objectives/objective_switcher.gd -res://primitives/puzzle_tile/puzzle_tile_visible.tscn -res://levels/yellow/logic/level_y_l_5.tscn -res://levels/yellow/logic/level_y_l_7.tscn -res://primitives/assign_force/assign_force.gd -res://primitives/assign_force/player_can_float.gd -res://player/player_node_green.tscn -res://player/player_moves_float.gd -res://primitives/platforms/floating_platform.tscn -res://primitives/assign_force/float_area.tscn -res://objectives/objective_green.tscn -res://levels/green/parkour/level_g_p_4.tscn -res://levels/green/parkour/level_g_p_1.tscn -res://levels/level_0.tscn -res://rooms/blue/room_blue_floor.tscn -res://levels/green/parkour/level_g_p_2.tscn -res://primitives/platforms/platform_bounce.tscn -res://godot/imported/10x1x10 Repulsive Green.blend-cab9aede8c8b66e149118401197b91b2.scn diff --git a/godot/editor/floating_platform_out.tscn-folding-9de4fbeb7a41c7c01e49f137d32b7a74.cfg b/godot/editor/floating_platform_out.tscn-folding-9de4fbeb7a41c7c01e49f137d32b7a74.cfg new file mode 100644 index 0000000..10abadf --- /dev/null +++ b/godot/editor/floating_platform_out.tscn-folding-9de4fbeb7a41c7c01e49f137d32b7a74.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("stopper"), PackedStringArray("Transform"), NodePath("stopper/stopper"), PackedStringArray("mesh"), NodePath("stopper/stopper2"), PackedStringArray("mesh", "Transform"), NodePath("stopper2/stopper2"), PackedStringArray("Transform"), NodePath("stopper3/stopper2"), PackedStringArray("Transform"), NodePath("stopper4/stopper2"), PackedStringArray("Transform"), NodePath("stopper5/stopper2"), PackedStringArray("Transform", "mesh"), NodePath("assign_force5"), PackedStringArray("Transform"), NodePath("outline2"), PackedStringArray("Transform"), NodePath("outline3"), PackedStringArray("Transform")] +resource_unfolds=["res://primitives/platforms/floating_platform_out.tscn::BoxShape3D_grk6i", PackedStringArray(), "res://primitives/platforms/floating_platform_out.tscn::PlaneMesh_7bvym", PackedStringArray(), "res://primitives/platforms/floating_platform_out.tscn::BoxShape3D_qofi7", PackedStringArray(), "res://primitives/platforms/floating_platform_out.tscn::PlaneMesh_piwtw", PackedStringArray(), "res://primitives/platforms/floating_platform_out.tscn::QuadMesh_wmirj", PackedStringArray(), "res://primitives/platforms/floating_platform_out.tscn::QuadMesh_nnpie", PackedStringArray()] +nodes_folded=[NodePath("platform_collision"), NodePath("stopper"), NodePath("stopper2"), NodePath("stopper3"), NodePath("stopper4"), NodePath("stopper5")] diff --git a/godot/editor/floating_platform_slide.tscn-editstate-0216b7b4a22d8b067e19e1f4a68257c7.cfg b/godot/editor/floating_platform_slide.tscn-editstate-0216b7b4a22d8b067e19e1f4a68257c7.cfg new file mode 100644 index 0000000..6851816 --- /dev/null +++ b/godot/editor/floating_platform_slide.tscn-editstate-0216b7b4a22d8b067e19e1f4a68257c7.cfg @@ -0,0 +1,176 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-165, -110), +"primary_grid_step": Vector2i(8, 8), +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"JoltJoint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": false, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 15.0, +"scale_snap": 10.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": true, +"translate_snap": 1.0, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(-0.995626, 11.4617, 20.1093), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.569813, +"y_rotation": 0.154498 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/godot/editor/floating_platform_slide.tscn-folding-0216b7b4a22d8b067e19e1f4a68257c7.cfg b/godot/editor/floating_platform_slide.tscn-folding-0216b7b4a22d8b067e19e1f4a68257c7.cfg new file mode 100644 index 0000000..b0b7e01 --- /dev/null +++ b/godot/editor/floating_platform_slide.tscn-folding-0216b7b4a22d8b067e19e1f4a68257c7.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[] +resource_unfolds=["res://primitives/platforms/floating_platform_slide.tscn::BoxShape3D_grk6i", PackedStringArray(), "res://primitives/platforms/floating_platform_slide.tscn::PlaneMesh_7bvym", PackedStringArray(), "res://primitives/platforms/floating_platform_slide.tscn::BoxShape3D_qofi7", PackedStringArray(), "res://primitives/platforms/floating_platform_slide.tscn::PlaneMesh_piwtw", PackedStringArray(), "res://primitives/platforms/floating_platform_slide.tscn::QuadMesh_wmirj", PackedStringArray(), "res://primitives/platforms/floating_platform_slide.tscn::QuadMesh_nnpie", PackedStringArray()] +nodes_folded=[] diff --git a/godot/editor/level_g_l_1.tscn-editstate-cc20067fe83cdbdad481794af0cd3887.cfg b/godot/editor/level_g_l_1.tscn-editstate-cc20067fe83cdbdad481794af0cd3887.cfg new file mode 100644 index 0000000..03d9f09 --- /dev/null +++ b/godot/editor/level_g_l_1.tscn-editstate-cc20067fe83cdbdad481794af0cd3887.cfg @@ -0,0 +1,176 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-165, -110), +"primary_grid_step": Vector2i(8, 8), +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"JoltJoint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": false, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 15.0, +"scale_snap": 10.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": true, +"translate_snap": 1.0, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 173.576, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(39.7974, 12.8152, -1.80363), +"use_environment": false, +"view_type": 0, +"x_rotation": -0.0253829, +"y_rotation": 1.67552 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/godot/editor/level_g_l_1.tscn-folding-cc20067fe83cdbdad481794af0cd3887.cfg b/godot/editor/level_g_l_1.tscn-folding-cc20067fe83cdbdad481794af0cd3887.cfg new file mode 100644 index 0000000..a273b86 --- /dev/null +++ b/godot/editor/level_g_l_1.tscn-folding-cc20067fe83cdbdad481794af0cd3887.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("floating_platform"), PackedStringArray("Transform"), NodePath("objective_switcher"), PackedStringArray("buttons"), NodePath("cube_green"), PackedStringArray("Transform")] +resource_unfolds=["res://player/player_node_green.tscn::PhysicsMaterial_s88nq", PackedStringArray()] +nodes_folded=[NodePath("floating_platform"), NodePath("floating_platform3"), NodePath("floating_platform2")] diff --git a/godot/editor/level_g_p_1.tscn-editstate-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg b/godot/editor/level_g_p_1.tscn-editstate-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg index 43ddcd1..9c09a96 100644 --- a/godot/editor/level_g_p_1.tscn-editstate-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg +++ b/godot/editor/level_g_p_1.tscn-editstate-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg @@ -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/Caca/objective")]) +selected_nodes=Array[NodePath]([]) diff --git a/godot/editor/level_g_p_1.tscn-folding-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg b/godot/editor/level_g_p_1.tscn-folding-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg index 5745491..e991441 100644 --- a/godot/editor/level_g_p_1.tscn-folding-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg +++ b/godot/editor/level_g_p_1.tscn-folding-2fa8c8adc0cbfdd988d2b7ed78fb381d.cfg @@ -2,4 +2,4 @@ node_unfolds=[] resource_unfolds=["res://player/player_node_green.tscn::PhysicsMaterial_s88nq", PackedStringArray()] -nodes_folded=[NodePath("floating_platform"), NodePath("floating_platform2"), NodePath("floating_platform3"), NodePath("floating_platform4")] +nodes_folded=[NodePath("floating_platform"), NodePath("floating_platform2"), NodePath("floating_platform4")] diff --git a/godot/editor/level_g_p_2.tscn-editstate-6be6c4965c64735142bc87946f54d3e5.cfg b/godot/editor/level_g_p_2.tscn-editstate-6be6c4965c64735142bc87946f54d3e5.cfg index c2ce766..2a02a40 100644 --- a/godot/editor/level_g_p_2.tscn-editstate-6be6c4965c64735142bc87946f54d3e5.cfg +++ b/godot/editor/level_g_p_2.tscn-editstate-6be6c4965c64735142bc87946f54d3e5.cfg @@ -94,11 +94,11 @@ Anim={ "translate_snap": 1.0, "viewport_mode": 1, "viewports": [{ -"auto_orthogonal": false, +"auto_orthogonal": true, "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 297.709, +"distance": 118.224, "doppler": false, "frame_time": false, "gizmos": true, @@ -106,12 +106,12 @@ Anim={ "information": false, "listener": true, "lock_rotation": false, -"orthogonal": false, -"position": Vector3(-138.858, -104.511, -3.7064), +"orthogonal": true, +"position": Vector3(-165.389, 35.8012, -11.2672), "use_environment": false, -"view_type": 0, -"x_rotation": 0.51309, -"y_rotation": -1.5821 +"view_type": 4, +"x_rotation": 0.0, +"y_rotation": -1.5708 }, { "auto_orthogonal": false, "auto_orthogonal_enabled": true, @@ -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/Caca/objective")]) +selected_nodes=Array[NodePath]([]) diff --git a/godot/editor/level_g_p_3.tscn-editstate-c6a234998b31380eb0b909d45eddb97a.cfg b/godot/editor/level_g_p_3.tscn-editstate-c6a234998b31380eb0b909d45eddb97a.cfg new file mode 100644 index 0000000..8abf45d --- /dev/null +++ b/godot/editor/level_g_p_3.tscn-editstate-c6a234998b31380eb0b909d45eddb97a.cfg @@ -0,0 +1,176 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-165, -110), +"primary_grid_step": Vector2i(8, 8), +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"JoltJoint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": false, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 15.0, +"scale_snap": 10.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": true, +"translate_snap": 1.0, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": true, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 127.616, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": true, +"position": Vector3(77.1311, -0.936508, -19.3438), +"use_environment": false, +"view_type": 3, +"x_rotation": 0.0, +"y_rotation": 1.5708 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} +selected_nodes=Array[NodePath]([]) diff --git a/godot/editor/level_g_p_3.tscn-folding-c6a234998b31380eb0b909d45eddb97a.cfg b/godot/editor/level_g_p_3.tscn-folding-c6a234998b31380eb0b909d45eddb97a.cfg new file mode 100644 index 0000000..c4eeca4 --- /dev/null +++ b/godot/editor/level_g_p_3.tscn-folding-c6a234998b31380eb0b909d45eddb97a.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[] +resource_unfolds=["res://player/player_node_green.tscn::PhysicsMaterial_s88nq", PackedStringArray()] +nodes_folded=[NodePath("floating_platform")] diff --git a/godot/editor/level_g_p_4.tscn-editstate-df3f64eb836c245663093403bd03de14.cfg b/godot/editor/level_g_p_4.tscn-editstate-df3f64eb836c245663093403bd03de14.cfg index 4344f20..6818d3b 100644 --- a/godot/editor/level_g_p_4.tscn-editstate-df3f64eb836c245663093403bd03de14.cfg +++ b/godot/editor/level_g_p_4.tscn-editstate-df3f64eb836c245663093403bd03de14.cfg @@ -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/Caca/objective")]) +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/Caca/floating_platform3/stopper/stopper")]) diff --git a/godot/editor/main_menu.tscn-editstate-1a1b24a6c6735a2fec28ecd357261224.cfg b/godot/editor/main_menu.tscn-editstate-1a1b24a6c6735a2fec28ecd357261224.cfg index 07d1667..964d570 100644 --- a/godot/editor/main_menu.tscn-editstate-1a1b24a6c6735a2fec28ecd357261224.cfg +++ b/godot/editor/main_menu.tscn-editstate-1a1b24a6c6735a2fec28ecd357261224.cfg @@ -8,7 +8,7 @@ Anim={ "grid_snap_active": false, "grid_step": Vector2(8, 8), "grid_visibility": 1, -"ofs": Vector2(-66, -114), +"ofs": Vector2(-278.394, 153.138), "primary_grid_step": Vector2i(8, 8), "show_edit_locks": true, "show_guides": true, @@ -32,7 +32,7 @@ Anim={ "snap_rotation_step": 0.261799, "snap_scale": false, "snap_scale_step": 0.1, -"zoom": 1.0 +"zoom": 0.594604 } 3D={ "fov": 70.01, @@ -98,7 +98,7 @@ Anim={ "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 4.0, +"distance": 11.7488, "doppler": false, "frame_time": false, "gizmos": true, @@ -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/main_menu/modulate/TextureRect")]) diff --git a/godot/editor/main_menu.tscn-folding-1a1b24a6c6735a2fec28ecd357261224.cfg b/godot/editor/main_menu.tscn-folding-1a1b24a6c6735a2fec28ecd357261224.cfg index 05e966c..3ee5e92 100644 --- a/godot/editor/main_menu.tscn-folding-1a1b24a6c6735a2fec28ecd357261224.cfg +++ b/godot/editor/main_menu.tscn-folding-1a1b24a6c6735a2fec28ecd357261224.cfg @@ -1,5 +1,5 @@ [folding] -node_unfolds=[NodePath("modulate"), PackedStringArray("Transform", "Visibility"), NodePath("modulate/back_background"), PackedStringArray("Layout"), NodePath("modulate/splash"), PackedStringArray("Transform"), NodePath("modulate/splash/s00"), PackedStringArray("Layout"), NodePath("modulate/splash/s01"), PackedStringArray("Layout"), NodePath("modulate/splash/s10"), PackedStringArray("Layout"), NodePath("modulate/splash/s11"), PackedStringArray("Layout"), NodePath("modulate/title"), PackedStringArray("Layout", "Theme Overrides"), NodePath("modulate/buttons"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_play"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_play/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_play/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_restart"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_restart/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_restart/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_skip"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_skip/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_skip/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_exit"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_exit/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_exit/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_about"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_about/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_about/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/TextureRect"), PackedStringArray("Layout")] +node_unfolds=[NodePath("modulate"), PackedStringArray("Transform", "Visibility"), NodePath("modulate/back_background"), PackedStringArray("Layout"), NodePath("modulate/splash"), PackedStringArray("Transform"), NodePath("modulate/splash/s00"), PackedStringArray("Layout"), NodePath("modulate/splash/s01"), PackedStringArray("Layout"), NodePath("modulate/splash/s10"), PackedStringArray("Layout"), NodePath("modulate/splash/s11"), PackedStringArray("Layout"), NodePath("modulate/title"), PackedStringArray("Layout", "Theme Overrides"), NodePath("modulate/buttons"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_play"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_play/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_play/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_restart"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_restart/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_restart/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_skip"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_skip/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_skip/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_exit"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_exit/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_exit/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/buttons/button_about"), PackedStringArray("Transform"), NodePath("modulate/buttons/button_about/TextureButton"), PackedStringArray("Layout", "Textures"), NodePath("modulate/buttons/button_about/TextureButton/RichTextLabel"), PackedStringArray("Layout", "Mouse", "Theme Overrides"), NodePath("modulate/TextureRect"), PackedStringArray("Layout", "texture")] resource_unfolds=[] nodes_folded=[] diff --git a/godot/editor/objective_switcher_green.tscn-editstate-1b3432e520e91e16f298a620decbf0cc.cfg b/godot/editor/objective_switcher_green.tscn-editstate-1b3432e520e91e16f298a620decbf0cc.cfg new file mode 100644 index 0000000..843cf1c --- /dev/null +++ b/godot/editor/objective_switcher_green.tscn-editstate-1b3432e520e91e16f298a620decbf0cc.cfg @@ -0,0 +1,176 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-165, -110), +"primary_grid_step": Vector2i(8, 8), +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"JoltJoint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": false, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 15.0, +"scale_snap": 10.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": false, +"translate_snap": 1.0, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 21.7462, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0.818387, 0, -0.430992), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.469457 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"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/objective_switcher/objective")]) diff --git a/godot/editor/objective_switcher_green.tscn-folding-1b3432e520e91e16f298a620decbf0cc.cfg b/godot/editor/objective_switcher_green.tscn-folding-1b3432e520e91e16f298a620decbf0cc.cfg new file mode 100644 index 0000000..719897d --- /dev/null +++ b/godot/editor/objective_switcher_green.tscn-folding-1b3432e520e91e16f298a620decbf0cc.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("objective"), PackedStringArray("Transform")] +resource_unfolds=[] +nodes_folded=[] diff --git a/godot/editor/objective_switcher_yellow.tscn-editstate-8a598a9e066bd4e46eff134954dd1650.cfg b/godot/editor/objective_switcher_yellow.tscn-editstate-8a598a9e066bd4e46eff134954dd1650.cfg index b29933c..0c18df6 100644 --- a/godot/editor/objective_switcher_yellow.tscn-editstate-8a598a9e066bd4e46eff134954dd1650.cfg +++ b/godot/editor/objective_switcher_yellow.tscn-editstate-8a598a9e066bd4e46eff134954dd1650.cfg @@ -98,7 +98,7 @@ Anim={ "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 4.0, +"distance": 15.6718, "doppler": false, "frame_time": false, "gizmos": true, @@ -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/player/level/gimbal_y/gimbal_x")]) +selected_nodes=Array[NodePath]([]) diff --git a/godot/editor/platform_bounce.tscn-editstate-a12520b706a99069cfeedfc09351ed6f.cfg b/godot/editor/platform_bounce.tscn-editstate-a12520b706a99069cfeedfc09351ed6f.cfg index c770430..ff6b688 100644 --- a/godot/editor/platform_bounce.tscn-editstate-a12520b706a99069cfeedfc09351ed6f.cfg +++ b/godot/editor/platform_bounce.tscn-editstate-a12520b706a99069cfeedfc09351ed6f.cfg @@ -94,11 +94,11 @@ Anim={ "translate_snap": 1.0, "viewport_mode": 1, "viewports": [{ -"auto_orthogonal": false, +"auto_orthogonal": true, "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 4.0, +"distance": 29.58, "doppler": false, "frame_time": false, "gizmos": true, @@ -106,12 +106,12 @@ Anim={ "information": false, "listener": true, "lock_rotation": false, -"orthogonal": false, -"position": Vector3(12.5046, 11.7132, 15.15), +"orthogonal": true, +"position": Vector3(16.6524, 1.65708, -2.9451), "use_environment": false, -"view_type": 0, -"x_rotation": 0.774889, -"y_rotation": 5.85737 +"view_type": 4, +"x_rotation": 0.0, +"y_rotation": -1.5708 }, { "auto_orthogonal": false, "auto_orthogonal_enabled": true, diff --git a/godot/editor/platform_slide.tscn-editstate-1f91e165df54f19a6224d295e6e63d71.cfg b/godot/editor/platform_slide.tscn-editstate-1f91e165df54f19a6224d295e6e63d71.cfg new file mode 100644 index 0000000..96422e0 --- /dev/null +++ b/godot/editor/platform_slide.tscn-editstate-1f91e165df54f19a6224d295e6e63d71.cfg @@ -0,0 +1,176 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-165, -110), +"primary_grid_step": Vector2i(8, 8), +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 1.0 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"JoltJoint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": false, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 15.0, +"scale_snap": 10.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": true, +"translate_snap": 1.0, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(-1.28825, 9.7164, 29.99), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.31674, +"y_rotation": 0.102139 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"lock_rotation": false, +"orthogonal": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"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/Caca/platform_out3")]) diff --git a/godot/editor/platform_slide.tscn-folding-1f91e165df54f19a6224d295e6e63d71.cfg b/godot/editor/platform_slide.tscn-folding-1f91e165df54f19a6224d295e6e63d71.cfg new file mode 100644 index 0000000..f60ca3b --- /dev/null +++ b/godot/editor/platform_slide.tscn-folding-1f91e165df54f19a6224d295e6e63d71.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[] +resource_unfolds=["res://primitives/platforms/platform_slide.tscn::BoxShape3D_pphf1", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/godot/editor/player_node_green.tscn-editstate-50f0c32fcd150dcba16ca34300e2984c.cfg b/godot/editor/player_node_green.tscn-editstate-50f0c32fcd150dcba16ca34300e2984c.cfg index 4b36d2d..6691a53 100644 --- a/godot/editor/player_node_green.tscn-editstate-50f0c32fcd150dcba16ca34300e2984c.cfg +++ b/godot/editor/player_node_green.tscn-editstate-50f0c32fcd150dcba16ca34300e2984c.cfg @@ -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/WorldEnvironment2")]) +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/Caca/platform_out3")]) diff --git a/godot/editor/player_node_green.tscn-folding-50f0c32fcd150dcba16ca34300e2984c.cfg b/godot/editor/player_node_green.tscn-folding-50f0c32fcd150dcba16ca34300e2984c.cfg index 83dec12..22b00dc 100644 --- a/godot/editor/player_node_green.tscn-folding-50f0c32fcd150dcba16ca34300e2984c.cfg +++ b/godot/editor/player_node_green.tscn-folding-50f0c32fcd150dcba16ca34300e2984c.cfg @@ -1,5 +1,5 @@ [folding] -node_unfolds=[NodePath("."), PackedStringArray("Axis Lock", "physics_material_override", "Linear"), NodePath("gimbal/stick/camera"), PackedStringArray("Transform"), NodePath("gimbal/stick/camera/Sprite3D"), PackedStringArray("texture")] -resource_unfolds=["res://player/player_node_green.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://player/player_node_green.tscn::SphereShape3D_qx3du", PackedStringArray(), "res://player/player_node_green.tscn::GDScript_pbl37", PackedStringArray()] +node_unfolds=[NodePath("."), PackedStringArray("Axis Lock", "physics_material_override", "Linear"), NodePath("collider"), PackedStringArray("shape"), NodePath("gimbal/stick/camera"), PackedStringArray("Transform"), NodePath("gimbal/stick/camera/Sprite3D"), PackedStringArray("texture")] +resource_unfolds=["res://player/player_node_green.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://player/player_node_green.tscn::SphereShape3D_qx3du", PackedStringArray("Resource"), "res://player/player_node_green.tscn::GDScript_pbl37", PackedStringArray()] nodes_folded=[] diff --git a/godot/editor/project_metadata.cfg b/godot/editor/project_metadata.cfg index 288f2af..d465ee8 100644 --- a/godot/editor/project_metadata.cfg +++ b/godot/editor/project_metadata.cfg @@ -9,16 +9,16 @@ run_reload_scripts=true [recent_files] -scenes=["res://primitives/platforms/platform_bounce.tscn", "res://levels/green/parkour/level_g_p_2.tscn", "res://rooms/blue/room_blue_floor.tscn", "res://levels/level_0.tscn", "res://player/player_node_green.tscn", "res://levels/green/parkour/level_g_p_4.tscn", "res://level_loader.tscn", "res://objectives/objective_green.tscn", "res://primitives/assign_force/float_area.tscn", "res://primitives/platforms/floating_platform.tscn"] -scripts=["res://level_loader.gd", "res://player/player_moves_float.gd", "res://primitives/assign_force/player_can_float.gd", "res://objectives/objective.gd", "res://primitives/assign_force/assign_force.gd", "res://primitives/gravity_changer/gravity_changer.gd", "res://objectives/objective_switcher.gd", "res://primitives/button/button.gd", "Node3D", "res://player/player_moves.gd"] +scenes=["res://ui/main_menu.tscn", "res://levels/green/parkour/level_g_p_4.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_1.tscn", "res://objectives/objective_switcher_green.tscn", "res://objectives/objective_switcher_yellow.tscn", "res://player/player_node.tscn", "res://player/player_node_green.tscn"] +scripts=["res://ui/scale_ui.gd", "res://objectives/objective_switcher.gd", "res://player/player_moves.gd", "res://level_loader.gd", "res://player/player_moves_float.gd", "res://primitives/assign_force/player_can_float.gd", "res://objectives/objective.gd", "res://primitives/assign_force/assign_force.gd", "res://primitives/gravity_changer/gravity_changer.gd", "res://primitives/button/button.gd"] [linked_properties] -Node3D:scale=true +Node3D:scale=false RigidBody3D:scale=true Area3D:scale=false StaticBody3D:scale=true -MultiNodeEdit:scale=true +MultiNodeEdit:scale=false MeshInstance3D:scale=false CollisionShape3D:scale=true StandardMaterial3D:uv1_scale=true diff --git a/godot/editor/script_editor_cache.cfg b/godot/editor/script_editor_cache.cfg index 3735a65..9de45bf 100644 --- a/godot/editor/script_editor_cache.cfg +++ b/godot/editor/script_editor_cache.cfg @@ -136,7 +136,7 @@ state={ "column": 17, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 19, +"row": 15, "scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" @@ -365,11 +365,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 31, +"column": 33, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 74, -"scroll_position": 30.0, +"row": 78, +"scroll_position": 25.0, "selection": false, "syntax_highlighter": "GDScript" } @@ -425,10 +425,10 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 1, +"column": 3, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 10, +"row": 17, "scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" diff --git a/godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.ctex b/godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.ctex new file mode 100644 index 0000000..dd125c6 Binary files /dev/null and b/godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.ctex differ diff --git a/godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.md5 b/godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.md5 new file mode 100644 index 0000000..2678709 --- /dev/null +++ b/godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.md5 @@ -0,0 +1,3 @@ +source_md5="2bb5abbfe1a3664a14d1ede15fecb3a5" +dest_md5="b855ce87a64f64cf37ebb36faebc0d3b" + diff --git a/godot/imported/stars.png-28bcdab3e954a98bb82992ffe392f2aa.ctex b/godot/imported/stars.png-28bcdab3e954a98bb82992ffe392f2aa.ctex deleted file mode 100644 index 85c4e87..0000000 Binary files a/godot/imported/stars.png-28bcdab3e954a98bb82992ffe392f2aa.ctex and /dev/null differ diff --git a/godot/uid_cache.bin b/godot/uid_cache.bin index 68d3056..f9c5fac 100644 Binary files a/godot/uid_cache.bin and b/godot/uid_cache.bin differ diff --git a/levels/green/logic/level_g_l_1.tscn b/levels/green/logic/level_g_l_1.tscn new file mode 100644 index 0000000..3507d2c --- /dev/null +++ b/levels/green/logic/level_g_l_1.tscn @@ -0,0 +1,102 @@ +[gd_scene load_steps=9 format=3 uid="uid://dkb14wf6e8qf"] + +[ext_resource type="PackedScene" uid="uid://dsi04y38qireh" path="res://rooms/green/room_green.tscn" id="1_rhf8r"] +[ext_resource type="PackedScene" uid="uid://dqnjksf5rl032" path="res://player/player_node_green.tscn" id="2_7yr8i"] +[ext_resource type="PackedScene" uid="uid://jeok0wb4ilaj" path="res://primitives/platforms/floating_platform.tscn" id="3_i2sey"] +[ext_resource type="PackedScene" uid="uid://dvc5iigrog62a" path="res://objectives/objective_switcher_green.tscn" id="4_bpc0i"] +[ext_resource type="PackedScene" uid="uid://cgbufe22qvn1t" path="res://primitives/platforms/platform_bounce.tscn" id="5_xwmsn"] +[ext_resource type="PackedScene" uid="uid://bpp2et0wcc04l" path="res://primitives/platforms/platform_slide.tscn" id="6_i8ftn"] +[ext_resource type="PackedScene" uid="uid://ccbejhlbgy7l6" path="res://primitives/button/button.tscn" id="7_ygcsd"] +[ext_resource type="PackedScene" uid="uid://cyqkdqs6o5y63" path="res://cubes/physics/cube_green.tscn" id="8_4o5y2"] + +[node name="Caca" type="Node3D"] + +[node name="room_green" parent="." instance=ExtResource("1_rhf8r")] + +[node name="player" parent="." instance=ExtResource("2_7yr8i")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5, 0) + +[node name="floating_platform" parent="." instance=ExtResource("3_i2sey")] + +[node name="stopper" parent="floating_platform" index="2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10000, 0) + +[node name="stopper2" parent="floating_platform" index="4"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="stopper3" parent="floating_platform" index="6"] +transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 10000, 0) + +[node name="stopper4" parent="floating_platform" index="8"] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="U" parent="floating_platform/float_platform" index="5"] +transform = Transform3D(5.36442e-07, 0, -1, 0, 1, 0, 1, 0, 5.36442e-07, 0, 1000, 0) + +[node name="floating_platform3" parent="." instance=ExtResource("3_i2sey")] +transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, 0, -20, 45) + +[node name="stopper2" parent="floating_platform3" index="4"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="stopper3" parent="floating_platform3" index="6"] +transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 10000, 0) + +[node name="stopper4" parent="floating_platform3" index="8"] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="E" parent="floating_platform3/float_platform" index="1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10000, 0) + +[node name="U" parent="floating_platform3/float_platform" index="5"] +transform = Transform3D(5.36442e-07, 0, -1, 0, 1, 0, 1, 0, 5.36442e-07, 0, 1000, 0) + +[node name="floating_platform2" parent="." instance=ExtResource("3_i2sey")] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 37, -42) + +[node name="stopper" parent="floating_platform2" index="2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10000, 0) + +[node name="stopper2" parent="floating_platform2" index="4"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="stopper3" parent="floating_platform2" index="6"] +transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 10000, 0) + +[node name="stopper4" parent="floating_platform2" index="8"] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="U" parent="floating_platform2/float_platform" index="5"] +transform = Transform3D(5.36442e-07, 0, -1, 0, 1, 0, 1, 0, 5.36442e-07, 0, 1000, 0) + +[node name="objective_switcher" parent="." node_paths=PackedStringArray("buttons") instance=ExtResource("4_bpc0i")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 37, 0) +buttons = [NodePath("../button"), NodePath("../button2")] + +[node name="platform_out" parent="." instance=ExtResource("5_xwmsn")] +transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, 0, 6, -37) + +[node name="platform_out2" parent="." instance=ExtResource("6_i8ftn")] +transform = Transform3D(1, 0, 0, 0, -0.707107, 0.707107, 0, -0.707107, -0.707107, 0, 6, 33) + +[node name="button" parent="." instance=ExtResource("7_ygcsd")] +transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 42, -39) + +[node name="cube_green" parent="." node_paths=PackedStringArray("mesh") instance=ExtResource("8_4o5y2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 37, -39) +mesh = [null] + +[node name="button2" parent="." instance=ExtResource("7_ygcsd")] +transform = Transform3D(3, 0, 0, 0, 2.12132, 2.12132, 0, -2.12132, 2.12132, 0, -16.7322, 47.2322) + +[node name="cube_green2" parent="." node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("8_4o5y2")] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0, -20.2678, 50.7678) +mesh = [null] +colliders = [NodePath("../cube_green/CollisionShape3D")] + +[editable path="floating_platform"] +[editable path="floating_platform/float_platform"] +[editable path="floating_platform3"] +[editable path="floating_platform3/float_platform"] +[editable path="floating_platform2"] +[editable path="floating_platform2/float_platform"] diff --git a/levels/green/parkour/level_g_p_2.tscn b/levels/green/parkour/level_g_p_2.tscn index 8804d81..efe16d4 100644 --- a/levels/green/parkour/level_g_p_2.tscn +++ b/levels/green/parkour/level_g_p_2.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=5 format=3 uid="uid://vhb15dkhay48"] +[gd_scene load_steps=6 format=3 uid="uid://vhb15dkhay48"] [ext_resource type="PackedScene" uid="uid://dsi04y38qireh" path="res://rooms/green/room_green.tscn" id="1_q6bj5"] [ext_resource type="PackedScene" uid="uid://dqnjksf5rl032" path="res://player/player_node_green.tscn" id="2_ch2u2"] [ext_resource type="PackedScene" uid="uid://jeok0wb4ilaj" path="res://primitives/platforms/floating_platform.tscn" id="3_jagfh"] [ext_resource type="PackedScene" uid="uid://dgbahbof5lwda" path="res://objectives/objective_green.tscn" id="4_tasqx"] +[ext_resource type="PackedScene" uid="uid://cgbufe22qvn1t" path="res://primitives/platforms/platform_bounce.tscn" id="5_72c7m"] [node name="Caca" type="Node3D"] @@ -30,7 +31,13 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 100 transform = Transform3D(5.36442e-07, 0, -1, 0, 1, 0, 1, 0, 5.36442e-07, 0, 1000, 0) [node name="objective" parent="." instance=ExtResource("4_tasqx")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 60, 0) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 70, 0) + +[node name="platform_out" parent="." instance=ExtResource("5_72c7m")] +transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, 0, 6, -37) + +[node name="platform_out2" parent="." instance=ExtResource("5_72c7m")] +transform = Transform3D(1, 0, 0, 0, -0.707107, -0.707107, 0, 0.707107, -0.707107, 0, 72, -37) [editable path="floating_platform"] [editable path="floating_platform/float_platform"] diff --git a/levels/green/parkour/level_g_p_3.tscn b/levels/green/parkour/level_g_p_3.tscn new file mode 100644 index 0000000..b32ff84 --- /dev/null +++ b/levels/green/parkour/level_g_p_3.tscn @@ -0,0 +1,44 @@ +[gd_scene load_steps=7 format=3 uid="uid://bgljk5ja2fb4b"] + +[ext_resource type="PackedScene" uid="uid://dsi04y38qireh" path="res://rooms/green/room_green.tscn" id="1_msg81"] +[ext_resource type="PackedScene" uid="uid://dqnjksf5rl032" path="res://player/player_node_green.tscn" id="2_tpf0n"] +[ext_resource type="PackedScene" uid="uid://jeok0wb4ilaj" path="res://primitives/platforms/floating_platform.tscn" id="3_8cqle"] +[ext_resource type="PackedScene" uid="uid://dgbahbof5lwda" path="res://objectives/objective_green.tscn" id="4_xu22s"] +[ext_resource type="PackedScene" uid="uid://cgbufe22qvn1t" path="res://primitives/platforms/platform_bounce.tscn" id="5_ylwsf"] +[ext_resource type="PackedScene" uid="uid://bpp2et0wcc04l" path="res://primitives/platforms/platform_slide.tscn" id="6_eaj1n"] + +[node name="Caca" type="Node3D"] + +[node name="room_green" parent="." instance=ExtResource("1_msg81")] + +[node name="player" parent="." instance=ExtResource("2_tpf0n")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5, 0) + +[node name="floating_platform" parent="." instance=ExtResource("3_8cqle")] + +[node name="stopper" parent="floating_platform" index="2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10000, 0) + +[node name="stopper2" parent="floating_platform" index="4"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="stopper3" parent="floating_platform" index="6"] +transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 10000, 0) + +[node name="stopper4" parent="floating_platform" index="8"] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 10000, 0) + +[node name="U" parent="floating_platform/float_platform" index="5"] +transform = Transform3D(5.36442e-07, 0, -1, 0, 1, 0, 1, 0, 5.36442e-07, 0, 1000, 0) + +[node name="objective" parent="." instance=ExtResource("4_xu22s")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 29, -5) + +[node name="platform_out" parent="." instance=ExtResource("5_ylwsf")] +transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, 0, -13, -43) + +[node name="platform_out2" parent="." instance=ExtResource("6_eaj1n")] +transform = Transform3D(1, 0, 0, 0, -0.707107, -0.707107, 0, 0.707107, -0.707107, 0, 7, -35) + +[editable path="floating_platform"] +[editable path="floating_platform/float_platform"] diff --git a/objectives/objective_switcher_green.tscn b/objectives/objective_switcher_green.tscn new file mode 100644 index 0000000..9df9ba2 --- /dev/null +++ b/objectives/objective_switcher_green.tscn @@ -0,0 +1,12 @@ +[gd_scene load_steps=4 format=3 uid="uid://dvc5iigrog62a"] + +[ext_resource type="Script" path="res://objectives/objective_switcher.gd" id="1_r02se"] +[ext_resource type="PackedScene" uid="uid://dgbahbof5lwda" path="res://objectives/objective_green.tscn" id="3_bohmy"] +[ext_resource type="PackedScene" uid="uid://cor8546a2ig7y" path="res://objectives/objective_dead.tscn" id="3_u1uut"] + +[node name="objective_switcher" type="Node3D"] +script = ExtResource("1_r02se") + +[node name="objective_dead" parent="." instance=ExtResource("3_u1uut")] + +[node name="objective" parent="." instance=ExtResource("3_bohmy")] diff --git a/player/player_moves_float.gd b/player/player_moves_float.gd index ef163ec..3cf9a99 100644 --- a/player/player_moves_float.gd +++ b/player/player_moves_float.gd @@ -76,3 +76,4 @@ func _process(delta): $player_model.rotate(move_input, delta * 5) else: linear_damp = 0.0 + print(linear_velocity.length()) diff --git a/player/player_node_green.tscn b/player/player_node_green.tscn index cafe1c7..fe2c124 100644 --- a/player/player_node_green.tscn +++ b/player/player_node_green.tscn @@ -7,7 +7,7 @@ [sub_resource type="PhysicsMaterial" id="PhysicsMaterial_s88nq"] friction = 0.0 rough = true -bounce = 0.17 +bounce = 1.0 [sub_resource type="SphereShape3D" id="SphereShape3D_qx3du"] radius = 1.0 diff --git a/primitives/assign_force/assign_force.gd b/primitives/assign_force/assign_force.gd index 2ab5163..9975b88 100644 --- a/primitives/assign_force/assign_force.gd +++ b/primitives/assign_force/assign_force.gd @@ -2,11 +2,24 @@ extends Area3D @export var velocity = Vector3.ZERO +var body_within + +@export var tolerance = 200.0 + # Called when the node enters the scene tree for the first time. func _ready(): body_entered.connect(_on_area_entered) + body_exited.connect(_on_area_exit) +func _process(delta): + if body_within != null: + if (get_parent_node_3d().quaternion * velocity).dot(body_within.linear_velocity) > tolerance : + body_within.linear_velocity = get_parent_node_3d().quaternion * velocity + func _on_area_entered(body : RigidBody3D) -> void: - if (get_parent_node_3d().quaternion * velocity).dot(body.linear_velocity) > 0.0 : - body.linear_velocity = get_parent_node_3d().quaternion * velocity - + print("Entered!") + body_within = body + +func _on_area_exit(body : RigidBody3D) -> void: + print("Exit!") + body_within = null diff --git a/primitives/platforms/float_locked.tres b/primitives/platforms/float_locked.tres index eeaabc4..84d02aa 100644 --- a/primitives/platforms/float_locked.tres +++ b/primitives/platforms/float_locked.tres @@ -13,5 +13,5 @@ uv1_triplanar = true uv1_world_triplanar = true proximity_fade_distance = 0.1 distance_fade_mode = 1 -distance_fade_min_distance = 25.0 -distance_fade_max_distance = 0.0 +distance_fade_min_distance = 75.0 +distance_fade_max_distance = 25.0 diff --git a/primitives/platforms/floating_platform.tscn b/primitives/platforms/floating_platform.tscn index de1c7f8..6ead986 100644 --- a/primitives/platforms/floating_platform.tscn +++ b/primitives/platforms/floating_platform.tscn @@ -62,6 +62,7 @@ transform = Transform3D(20, 0, 0, 0, 10, 0, 0, 0, 0.5, 0, 6, 10) shape = SubResource("BoxShape3D_qofi7") [node name="assign_force" parent="." instance=ExtResource("4_022ea")] +tolerance = 0.0 [node name="stopper2" type="StaticBody3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0) @@ -83,6 +84,7 @@ shape = SubResource("BoxShape3D_qofi7") [node name="assign_force2" parent="." instance=ExtResource("4_022ea")] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0) velocity = Vector3(20, 0, 0) +tolerance = 0.0 [node name="stopper3" type="StaticBody3D" parent="."] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0) @@ -104,6 +106,7 @@ shape = SubResource("BoxShape3D_qofi7") [node name="assign_force3" parent="." instance=ExtResource("4_022ea")] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) velocity = Vector3(0, 0, -20) +tolerance = 0.0 [node name="stopper4" type="StaticBody3D" parent="."] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0) @@ -125,6 +128,7 @@ shape = SubResource("BoxShape3D_qofi7") [node name="assign_force4" parent="." instance=ExtResource("4_022ea")] transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 0, 0, 0) velocity = Vector3(-20, 0, 0) +tolerance = 0.0 [node name="stopper5" type="StaticBody3D" parent="."] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0) @@ -146,6 +150,7 @@ shape = SubResource("BoxShape3D_qofi7") [node name="assign_force5" parent="." instance=ExtResource("4_022ea")] transform = Transform3D(7.54979e-08, 2, 4.37114e-08, 0, -8.74228e-08, 1, 1, -1.50996e-07, -3.30012e-15, -12, 1, 0) velocity = Vector3(0, 20, 0) +tolerance = 0.0 [node name="float_platform" parent="." instance=ExtResource("1_bxq1m")] diff --git a/primitives/platforms/platform_bounce.tscn b/primitives/platforms/platform_bounce.tscn index cc4cd88..8ccb1cd 100644 --- a/primitives/platforms/platform_bounce.tscn +++ b/primitives/platforms/platform_bounce.tscn @@ -1,13 +1,13 @@ -[gd_scene load_steps=3 format=3 uid="uid://bpp2et0wcc04l"] +[gd_scene load_steps=3 format=3 uid="uid://cgbufe22qvn1t"] -[ext_resource type="PackedScene" uid="uid://hmhl1ssonpq" path="res://primitives/platforms/10x1x10 Repulsive Green.blend" id="1_tqtj4"] +[ext_resource type="PackedScene" uid="uid://hmhl1ssonpq" path="res://primitives/platforms/10x1x10 Repulsive Green.blend" id="2_7yj3r"] [sub_resource type="BoxShape3D" id="BoxShape3D_pphf1"] size = Vector3(20, 2, 20) -[node name="platform_white" type="StaticBody3D"] +[node name="platform_out" type="StaticBody3D"] [node name="CollisionShape3D" type="CollisionShape3D" parent="."] shape = SubResource("BoxShape3D_pphf1") -[node name="10x1x10 Repulsive Green" parent="." instance=ExtResource("1_tqtj4")] +[node name="10x1x10 Repulsive Green" parent="." instance=ExtResource("2_7yj3r")] diff --git a/primitives/platforms/platform_slide.tscn b/primitives/platforms/platform_slide.tscn new file mode 100644 index 0000000..3011b7b --- /dev/null +++ b/primitives/platforms/platform_slide.tscn @@ -0,0 +1,34 @@ +[gd_scene load_steps=4 format=3 uid="uid://bpp2et0wcc04l"] + +[ext_resource type="PackedScene" uid="uid://bhkm21i288y4o" path="res://primitives/assign_force/assign_force.tscn" id="1_jg4hc"] +[ext_resource type="PackedScene" uid="uid://dog64ec6wof4k" path="res://primitives/platforms/10x1x10 with outlines.blend" id="2_81bvt"] + +[sub_resource type="BoxShape3D" id="BoxShape3D_pphf1"] +size = Vector3(20, 2, 20) + +[node name="platform_out" type="StaticBody3D"] + +[node name="assign_force" parent="." instance=ExtResource("1_jg4hc")] +transform = Transform3D(1, 0, 0, 0, -8.74228e-08, 1, 0, -2, -4.37114e-08, 0, -8.18, 12) +velocity = Vector3(0, 0, 14.142) +tolerance = 10.0 + +[node name="assign_force2" parent="." instance=ExtResource("1_jg4hc")] +transform = Transform3D(1, 0, 0, 0, -8.74228e-08, 1, 0, -2, -4.37114e-08, 0, -8.18, 12) +velocity = Vector3(0, 0, -14.142) +tolerance = 10.0 + +[node name="assign_force3" parent="." instance=ExtResource("1_jg4hc")] +transform = Transform3D(1, 0, 0, 0, -8.74228e-08, 1, 0, -2, -4.37114e-08, 0, -8.18, 12) +velocity = Vector3(14.142, 0, 0) +tolerance = 10.0 + +[node name="assign_force4" parent="." instance=ExtResource("1_jg4hc")] +transform = Transform3D(1, 0, 0, 0, -8.74228e-08, 1, 0, -2, -4.37114e-08, 0, -8.18, 12) +velocity = Vector3(-14.142, 14.142, 0) +tolerance = 10.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +shape = SubResource("BoxShape3D_pphf1") + +[node name="10x1x10 with outlines" parent="." instance=ExtResource("2_81bvt")] diff --git a/primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg b/primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg similarity index 100% rename from primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg rename to primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg diff --git a/primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg.import b/primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg.import similarity index 76% rename from primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg.import rename to primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg.import index 9c5c3c9..2965394 100644 --- a/primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg.import +++ b/primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://deinhp83gegn3" -path="res://godot/imported/black_man_laughing_in_the_dark_know_your_meme.jpg-1a77fbc80131a500d4f005816644bec6.ctex" +path="res://godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg" -dest_files=["res://godot/imported/black_man_laughing_in_the_dark_know_your_meme.jpg-1a77fbc80131a500d4f005816644bec6.ctex"] +source_file="res://primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg" +dest_files=["res://godot/imported/black_man_laughing_in_the_dark.jpg-8a6e69ada5aa8e77be2fe18c30dac708.ctex"] [params] diff --git a/ui/main_menu.tscn b/ui/main_menu.tscn index 1e40f8b..cd82c87 100644 --- a/ui/main_menu.tscn +++ b/ui/main_menu.tscn @@ -16,7 +16,7 @@ [ext_resource type="Script" path="res://ui/button_restart.gd" id="13_258sj"] [ext_resource type="Script" path="res://ui/button_skip.gd" id="14_m1hn7"] [ext_resource type="Script" path="res://ui/about.gd" id="14_p0o1c"] -[ext_resource type="Texture2D" uid="uid://deinhp83gegn3" path="res://primitives/unrelated_stuff/black_man_laughing_in_the_dark_know_your_meme.jpg" id="17_kybll"] +[ext_resource type="Texture2D" uid="uid://deinhp83gegn3" path="res://primitives/unrelated_stuff/black_man_laughing_in_the_dark.jpg" id="17_kybll"] [node name="main_menu" type="CanvasLayer"] script = ExtResource("1_vumgq") diff --git a/ui/stars.png b/ui/stars.png deleted file mode 100644 index a04bf3e..0000000 Binary files a/ui/stars.png and /dev/null differ diff --git a/ui/stars.png.import b/ui/stars.png.import deleted file mode 100644 index 49d22b7..0000000 --- a/ui/stars.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dkxjbbidbegoh" -path="res://godot/imported/stars.png-28bcdab3e954a98bb82992ffe392f2aa.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://ui/stars.png" -dest_files=["res://godot/imported/stars.png-28bcdab3e954a98bb82992ffe392f2aa.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1