Ping-Pong/scripts
LeFix 3d88f03ae9 feat(settings): Implementiere modulares Einstellungsmenü und Fenstermanagement
- Erstellung des `SettingsManager` als Autoload zur zentralen Verwaltung der Anzeigeeinstellungen.
- Implementierung der `OptionsMenu`-UI mit Dropdown (Auflösung) und CheckBox (Vollbild).
- Anwendung von Separation of Concerns: Strikte Trennung von grafischer Oberfläche und Hintergrundlogik.
- Behebung fehlerhafter Szenen-Abhängigkeiten und fehlerhafter Node-Pfade (Null-Referenzen).
- Umstellung der Logik auf `get_window()`, um die Kompatibilität mit Embedded Subwindows in Godot 4 sicherzustellen.
2026-07-04 19:20:52 +02:00
..
Main.gd feat(settings): Implementiere modulares Einstellungsmenü und Fenstermanagement 2026-07-04 19:20:52 +02:00
Main.gd.uid init first deploy 2026-07-01 23:25:37 +02:00
SettingsManager.gd feat(settings): Implementiere modulares Einstellungsmenü und Fenstermanagement 2026-07-04 19:20:52 +02:00
SettingsManager.gd.uid feat(settings): Implementiere modulares Einstellungsmenü und Fenstermanagement 2026-07-04 19:20:52 +02:00
ball.gd init first deploy 2026-07-01 23:25:37 +02:00
ball.gd.uid init first deploy 2026-07-01 23:25:37 +02:00
options_menu.gd feat(settings): Implementiere modulares Einstellungsmenü und Fenstermanagement 2026-07-04 19:20:52 +02:00
options_menu.gd.uid feat(settings): Implementiere modulares Einstellungsmenü und Fenstermanagement 2026-07-04 19:20:52 +02:00
plank_left.gd init first deploy 2026-07-01 23:25:37 +02:00
plank_left.gd.uid init first deploy 2026-07-01 23:25:37 +02:00
plank_right.gd init first deploy 2026-07-01 23:25:37 +02:00
plank_right.gd.uid init first deploy 2026-07-01 23:25:37 +02:00