49 lines
2.8 KiB
Plaintext
49 lines
2.8 KiB
Plaintext
MainMenuController — Steuert das Pausenmenü über das Input System; wechselt zwischen Haupt-/Optionsansicht und verknüpft Neustart/Beenden.
|
|
|
|
GameSettingsManager — Singleton, der SFX/VFX/Musik/Score-Schalter speichert und auf Systeme anwendet.
|
|
|
|
ShipFeedbackController — Spielt Partikeleffekte, Cockpit-Shake und XR-Haptik für richtige/falsche Antworten ab.
|
|
|
|
ShipMovement — Bewegt das Schiff per Gashebel vorwärts, lenkt seitlich über Kopfneigung, hält Höhe und passt Geschwindigkeit adaptiv an.
|
|
|
|
GateAnswer — Erkennt das Passieren eines Tores durch den Spieler und meldet richtig/falsch an den Spawner.
|
|
|
|
GateSpawner — Spawnt Fragentore, platziert sie, steuert Frage-UI/Audio und treibt Spielfluss/Tutorial voran.
|
|
|
|
HangarTutorialUI — Seitenbasiertes Intro-UI im Hangar, per Eingabe weiterblätterbar; blendet sich nach Abschluss aus.
|
|
|
|
CockpitTransitionController — Blendet um, hängt das XR-Rig ins/aus dem Cockpit, schaltet Modi/UI und startet Gameplay/Tutorial.
|
|
|
|
EnterShipTrigger — Trigger, der den Spieler über den Transition-Controller ins Cockpit versetzt.
|
|
|
|
CockpitGateHUD — HUD-Text mit Reveal-Animation und optionalem Sound, getriggert durch Fokus auf ein Tor.
|
|
|
|
CockpitMenuController — Zeigt/versteckt den animierten Cockpit-Bildschirm und leitet Modus/Start/Beenden weiter.
|
|
|
|
CockpitTutorialUI — Kurze Cockpit-Hinweise vor der Moduswahl; seitenbasiert und per Eingabe fortsetzbar.
|
|
|
|
GameModeManager — Globaler Verwalter des gewählten Spielmodus (Default/Linear) über Szenen hinweg.
|
|
|
|
GateCenterDetector — Wählt das dem Bildschirmzentrum nächstgelegene Tor und aktualisiert den Cockpit-HUD-Text.
|
|
|
|
GateText — Speichert Tor-Beschriftungen und stellt Getter/Setter für HUD-/Weltbeschriftung bereit.
|
|
|
|
GroundMarkerPulse — Pulsierender Bodenring mit skalierbarer Größe und optionaler Emissions-Farbanimation.
|
|
|
|
HoloPanel — Animierter UI-Hintergrund mit scrollenden Scanlines und Alpha-Puls.
|
|
|
|
MusicManager — Singleton-Musikplayer mit Loop, Lautstärke/Stumm und optionalem Mixer-Routing.
|
|
|
|
QuestionData (Answer/Question/QuestionList) — Serialisierbare Datenmodelle für Fragen, Antworten und Listen.
|
|
|
|
QuestionManager — Lädt die erste gültige JSON aus Resources, liefert die aktuelle Frage und erhöht den Index.
|
|
|
|
RingGateEffect — Erzeugt aufsteigende, ausfadelnde „Geister“-Kopien eines Ring-Meshes als Hologramm-Spur.
|
|
|
|
SafetyTrigger — Sicherheits-Trigger hinter den Toren, zählt als Fehlversuch und setzt den Ablauf fort.
|
|
|
|
ScoreHUD — Kleines HUD im Singleton-Stil, zeigt/aktualisiert den aktuellen Score und schaltet die Sichtbarkeit.
|
|
|
|
ThrottleLever — XR-greifbarer Hebel entlang einer Schiene, gibt normalisierte Gas-Werte aus.
|
|
|
|
TutorialFlightController — Schrittweises Flug-Tutorial mit Seiten, Hebel-Highlight, Kopfneigungs-Übung und Beispiel-Q&A. |