; 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 [animation] compatibility/default_parent_skeleton_in_mesh_instance_3d=true [application] config/name="Station" run/main_scene="res://scenes/hub/hub.tscn" config/features=PackedStringArray("4.6", "Forward Plus") config/icon="res://assets/icon.svg" [autoload] # ===== AUTOLOAD INITIALIZATION ORDER ===== # Order is critical! Dependencies must load before dependents. # Layer 0: Core systems (no dependencies) EventBus="*res://scripts/event_bus.gd" AudioManager="*res://scripts/autoload/audio_manager.gd" # Layer 1: Core managers (depend on EventBus only) GameManager="*res://scripts/game_manager.gd" SaveManager="*res://scripts/save_manager.gd" UpgradeManager="*res://scripts/upgrades/upgrade_manager.gd" # Layer 2: Run systems (depend on Layer 1) RunManager="*res://scripts/run_manager.gd" CardCollection="*res://scripts/cards/card_collection.gd" NPCManager="*res://scripts/npcs/npc_manager.gd" LoreManager="*res://scripts/lore/lore_manager.gd" [display] window/size/viewport_width=1920 window/size/viewport_height=1080 window/stretch/mode="canvas_items" [dotnet] project/assembly_name="Station" [rendering] textures/canvas_textures/default_texture_filter=0 2d/snap/snap_2d_transforms_to_pixel=true 2d/snap/snap_2d_vertices_to_pixel=true