; Engine configuration file. ; It's best edited using the editor UI and not directly, ; since the parameters that go here are not all obvious. ; ; Format: ; [section] ; section goes between [] ; param=value ; assign values to parameters config_version=4 _global_script_classes=[ { "base": "Node2D", "class": "Arrow", "language": "GDScript", "path": "res://src/actor/door/Arrow.gd" }, { "base": "KinematicBody2D", "class": "Box", "language": "GDScript", "path": "res://src/actor/Box.gd" }, { "base": "Node2D", "class": "Door", "language": "GDScript", "path": "res://src/actor/door/Door.gd" }, { "base": "Reference", "class": "EaseMover", "language": "GDScript", "path": "res://src/class/EaseMover.gd" }, { "base": "Node", "class": "MenuBase", "language": "GDScript", "path": "res://src/menu/MenuBase.gd" }, { "base": "Node2D", "class": "PaletteSwap", "language": "GDScript", "path": "res://src/detail/PaletteSwap.gd" }, { "base": "KinematicBody2D", "class": "Player", "language": "GDScript", "path": "res://src/actor/Player.gd" }, { "base": "CanvasItem", "class": "PolyShape", "language": "GDScript", "path": "res://src/class/shape/PolyShape.gd" }, { "base": "Resource", "class": "SaveDict", "language": "GDScript", "path": "res://src/class/SaveDict.gd" }, { "base": "Control", "class": "Scroll", "language": "GDScript", "path": "res://src/menu/options/scroll/Scroll.gd" }, { "base": "", "class": "SteamAPI", "language": "NativeScript", "path": "res://addons/steam_api/steam_api.gdns" }, { "base": "", "class": "SteamCallback", "language": "NativeScript", "path": "res://addons/steam_api/steam_callback.gdns" }, { "base": "", "class": "SteamFriends", "language": "NativeScript", "path": "res://addons/steam_api/steam_friends.gdns" }, { "base": "Node", "class": "SteamI", "language": "GDScript", "path": "res://addons/steam_api/steam_i.gd" }, { "base": "", "class": "SteamId", "language": "NativeScript", "path": "res://addons/steam_api/steam_id.gdns" }, { "base": "", "class": "SteamLeaderboard", "language": "NativeScript", "path": "res://addons/steam_api/steam_leaderboard.gdns" }, { "base": "", "class": "SteamLeaderboardEntries", "language": "NativeScript", "path": "res://addons/steam_api/steam_leaderboard_entries.gdns" }, { "base": "", "class": "SteamLeaderboardEntry", "language": "NativeScript", "path": "res://addons/steam_api/steam_leaderboard_entry.gdns" }, { "base": "", "class": "SteamLeaderboardFindResult", "language": "NativeScript", "path": "res://addons/steam_api/steam_find_leaderboard_result.gdns" }, { "base": "", "class": "SteamLeaderboardScoreUploaded", "language": "NativeScript", "path": "res://addons/steam_api/steam_leaderboard_uploaded.gdns" }, { "base": "", "class": "SteamLeaderboardScoresDownloaded", "language": "NativeScript", "path": "res://addons/steam_api/steam_leaderboard_scores_downloaded.gdns" }, { "base": "", "class": "SteamUser", "language": "NativeScript", "path": "res://addons/steam_api/steam_user.gdns" }, { "base": "", "class": "SteamUserStats", "language": "NativeScript", "path": "res://addons/steam_api/steam_user_stats.gdns" } ] _global_script_class_icons={ "Arrow": "", "Box": "", "Door": "", "EaseMover": "", "MenuBase": "", "PaletteSwap": "", "Player": "", "PolyShape": "", "SaveDict": "", "Scroll": "", "SteamAPI": "", "SteamCallback": "", "SteamFriends": "", "SteamI": "", "SteamId": "", "SteamLeaderboard": "", "SteamLeaderboardEntries": "", "SteamLeaderboardEntry": "", "SteamLeaderboardFindResult": "", "SteamLeaderboardScoreUploaded": "", "SteamLeaderboardScoresDownloaded": "", "SteamUser": "", "SteamUserStats": "" } [application] config/name="ROTA: Bend Gravity" config/description="ROTA: Bend Gravity by Harmony Monroe harmonymonroe.com" run/main_scene="res://src/menu/Splash.tscn" config/use_custom_user_dir=true config/custom_user_dir_name="ROTA-Harmony" config/project_settings_override="user://override.cfg" boot_splash/image="res://media/image/UI/harmony-monroe-square-white.png" boot_splash/bg_color=Color( 0, 0, 0, 1 ) config/icon="res://media/image/icon/icon256.png" config/windows_native_icon="res://media/image/icon/rota.ico" [autoload] Shared="*res://src/autoload/Shared.tscn" Cam="*res://src/autoload/Cam.tscn" UI="*res://src/autoload/UI.tscn" Wipe="*res://src/autoload/Wipe.tscn" CheatCode="*res://src/autoload/CheatCode.gd" Cutscene="*res://src/cutscene/Cutscene.tscn" MenuPause="*res://src/menu/MenuPause.tscn" MenuOptions="*res://src/menu/options/MenuOptions.tscn" MenuRemap="*res://src/menu/options/MenuRemap.tscn" MenuMakeover="*res://src/menu/MenuMakeover.tscn" Audio="*res://src/autoload/Audio.tscn" Clouds="*res://src/autoload/Clouds.tscn" TouchScreen="*res://src/autoload/touch_screen.tscn" Steam="*res://addons/steam_api/steam.gd" [display] window/size/width=1280 window/size/height=720 window/size/test_width=1920 window/size/test_height=1080 window/stretch/mode="2d" window/stretch/aspect="keep_height" [editor_plugins] enabled=PoolStringArray( "res://addons/steam_api/plugin.cfg" ) [input] ui_accept={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777221,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":88,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } ui_select={ "deadzone": 0.5, "events": [ ] } ui_cancel={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777220,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":67,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } ui_focus_next={ "deadzone": 0.5, "events": [ ] } ui_focus_prev={ "deadzone": 0.5, "events": [ ] } ui_left={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":-1.0,"script":null) ] } ui_right={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":1.0,"script":null) ] } ui_up={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":-1.0,"script":null) ] } ui_down={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":1.0,"script":null) ] } ui_page_up={ "deadzone": 0.5, "events": [ ] } ui_page_down={ "deadzone": 0.5, "events": [ ] } ui_home={ "deadzone": 0.5, "events": [ ] } ui_end={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777224,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":10,"pressure":0.0,"pressed":false,"script":null) ] } ui_pause={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777221,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":11,"pressure":0.0,"pressed":false,"script":null) ] } up={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":-1.0,"script":null) ] } down={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":1.0,"script":null) ] } left={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":-1.0,"script":null) ] } right={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":1.0,"script":null) ] } jump={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":88,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } grab={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":67,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":2,"pressure":0.0,"pressed":false,"script":null) ] } zoom={ "deadzone": 0.5, "events": [ Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":90,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } reset={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":82,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":3,"pressure":0.0,"pressed":false,"script":null) ] } debug_makeover={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777235,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } debug_screenshot={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777224,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } debug_warp={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777236,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } debug_add_gem={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777223,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } debug_reset={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777220,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } [input_devices] pointing/emulate_touch_from_mouse=true [layer_names] 2d_physics/layer_1="solid" 2d_physics/layer_2="player" 2d_physics/layer_3="box" 2d_physics/layer_4="spike" 2d_physics/layer_5="detail" 2d_physics/layer_6="snowball" 2d_physics/layer_7="snowball_target" 2d_physics/layer_11="door" 2d_physics/layer_12="goal" [physics] common/enable_pause_aware_picking=true [rendering] environment/default_clear_color=Color( 0, 0.741176, 1, 1 ) environment/default_environment="res://default_env.tres"