Plain 'Node' root causes Godot to open the scene in 3D perspective view because the engine can't infer the intended dimension. Node2D root is the right default for our 2D project; the editor opens in 2D view automatically. Confirmed via MCP get_editor_screenshot — Phase 0 verification was landing in 3D editor view because of this. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
87 lines
3.8 KiB
Text
87 lines
3.8 KiB
Text
; 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=5
|
|
|
|
[application]
|
|
|
|
config/name="Rimlike"
|
|
config/description="2D tile-based cute-farming-RPG meets colony sim. Mobile-first, Godot 4."
|
|
run/main_scene="res://scenes/main/main.tscn"
|
|
config/features=PackedStringArray("4.6", "GL Compatibility")
|
|
config/icon="res://icon.svg"
|
|
|
|
[autoload]
|
|
|
|
EventBus="*res://autoload/event_bus.gd"
|
|
Strings="*res://autoload/strings.gd"
|
|
Audit="*res://autoload/audit.gd"
|
|
GameState="*res://autoload/game_state.gd"
|
|
World="*res://autoload/world.gd"
|
|
Sim="*res://autoload/sim.gd"
|
|
SaveSystem="*res://autoload/save_system.gd"
|
|
MCPScreenshot="*res://addons/godot_mcp/mcp_screenshot_service.gd"
|
|
MCPInputService="*res://addons/godot_mcp/mcp_input_service.gd"
|
|
MCPGameInspector="*res://addons/godot_mcp/mcp_game_inspector_service.gd"
|
|
|
|
[display]
|
|
|
|
window/size/viewport_width=1280
|
|
window/size/viewport_height=720
|
|
window/stretch/mode="canvas_items"
|
|
window/handheld/orientation="sensor_landscape"
|
|
|
|
[editor_plugins]
|
|
|
|
enabled=PackedStringArray("res://addons/godot_mcp/plugin.cfg")
|
|
|
|
[input]
|
|
|
|
pause={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":32,"physical_keycode":0,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
speed_cycle={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194306,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
speed_normal={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":49,"physical_keycode":0,"key_label":0,"unicode":49,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
speed_fast={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":50,"physical_keycode":0,"key_label":0,"unicode":50,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
speed_ultra={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":51,"physical_keycode":0,"key_label":0,"unicode":51,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
confirm={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194309,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
cancel={
|
|
"deadzone": 0.5,
|
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194305,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
|
]
|
|
}
|
|
|
|
[rendering]
|
|
|
|
textures/canvas_textures/default_texture_filter=0
|
|
renderer/rendering_method="gl_compatibility"
|
|
renderer/rendering_method.mobile="gl_compatibility"
|
|
2d/snap/snap_2d_transforms_to_pixel=true
|
|
2d/snap/snap_2d_vertices_to_pixel=true
|