- Implemented LocalizationManager for handling multiple languages. - Updated LoadGameMenu, MainMenu, PauseMenu, and SettingsMenu to support localization. - Added InstanceSelectionMenu for selecting game instances. - Refactored SaveManager to handle new SaveInstance structure. - Created SaveDialog for saving games with user-defined names. - Enhanced SaveData to manage multiple save instances. - Added error handling and logging for save/load operations. - Updated UI elements to reflect localized text.
30 lines
619 B
Plaintext
30 lines
619 B
Plaintext
; 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="TheGame"
|
|
run/main_scene="res://scenes/MainMenu.tscn"
|
|
config/features=PackedStringArray("4.5", "C#", "Forward Plus")
|
|
config/icon="res://icon.svg"
|
|
|
|
[audio]
|
|
|
|
buses/default_bus_layout="res://default_bus_layout.tres"
|
|
|
|
[display]
|
|
|
|
window/size/viewport_width=1280
|
|
window/size/viewport_height=720
|
|
|
|
[dotnet]
|
|
|
|
project/assembly_name="TheGame"
|