[docks] dock_3_selected_tab_idx=0 dock_4_selected_tab_idx=0 dock_5_selected_tab_idx=0 dock_floating={} dock_closed=[] dock_split_2=0 dock_split_3=0 dock_hsplit_1=0 dock_hsplit_2=280 dock_hsplit_3=-280 dock_hsplit_4=0 dock_9_selected_tab_idx=1 dock_3="Scene,Import" dock_4="FileSystem,History" dock_5="Inspector,Signals,Groups" dock_9="Output,Debugger,Audio,Animation,Shader Editor,Search Results,AnimationTree,ResourcePreloader,ShaderFile,SpriteFrames,Theme,Polygon,TileSet,TileMap,Replication,GridMap" [docks/FileSystem] h_split_offset=240 v_split_offset=0 display_mode=0 file_sort=0 file_list_display_mode=1 selected_paths=PackedStringArray("res://") uncollapsed_paths=PackedStringArray("Favorites", "res://") [docks/History] include_scene=true include_global=true [EditorNode] open_scenes=PackedStringArray("res://src/ui/scenes/main_menu.tscn") current_scene="res://src/ui/scenes/main_menu.tscn" bottom_panel_offsets={ "Animation": 0, "Audio": -450, "Debugger": -434, "Output": 0, "Shader Editor": 0 } selected_default_debugger_tab_idx=0 selected_main_editor_idx=2 [EditorWindow] screen=0 mode="windowed" position=Vector2i(108, 51) size=Vector2i(1152, 834) [ScriptEditor] open_scripts=["res://src/core/actions.gd", "res://src/ai/base_ai.gd", "res://src/ui/components/card_node.gd", "res://src/core/deck.gd", "res://src/game/game_controller.gd", "res://src/core/game_state.gd", "res://src/core/hand_evaluator.gd", "res://src/ai/l2_rule_ai.gd", "res://src/core/round.gd", "res://src/core/rule_engine.gd", "res://src/game/training_controller.gd", "res://src/ui/scenes/training_room.gd"] selected_script="res://src/ai/l2_rule_ai.gd" open_help=[] script_split_offset=200 list_split_offset=0 zoom_factor=1.0 [GameView] floating_window_rect=Rect2i(634, 113, 1292, 769) floating_window_screen=0 [ShaderEditor] open_shaders=[] split_offset=200 selected_shader="" text_shader_zoom_factor=1.0