Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Einschalten funktioniert nicht, wenn das Spiel zuletzt mit deaktiviertem HT geschlossen wurde #1

Open
Patar95 opened this issue Jan 4, 2023 · 3 comments

Comments

@Patar95
Copy link

Patar95 commented Jan 4, 2023

Guten Morgen und frohes neues Jahr,

eigentlich wundert mich, dass dieser Fehler überhaupt noch existiert und sich hier niemand beklagt hat. Startet man das Spiel mit aktiviertem Headtracking, funktioniert alles wunderbar. Schließe ich das Spiel allerdings bei deaktiviertem Headtracking und will es nach dem nächsten Spielstart wieder aktivieren, funktioniert das leider nicht. Ich muss das Spiel erneut starten und in den Optionen das Headtracking wieder aktivieren.

Gruß Thomas

@JanCraymer
Copy link
Owner

Hallo Thomas,

dir auch ein frohes Neues!

Ich würde gerne wissen, wie du das Spiel beendest. Gehst du regulär über das Menü auf Beenden oder "schießt" du es über die Konsole ab? Oder klickst du vielleicht einfach aufs X?

Die Möglichkeiten des Scripts sind mit der Engine leider etwas limitiert. Aktuell kann es die Option via Tastendruck ändern und wenn man das Spiel beendet, stellt es den Ursprungszustand wieder her. Letzteres funktioniert aber nur wenn man das Spiel regulär beendet, daher meine Frage.

Gruß
Jan

@Patar95
Copy link
Author

Patar95 commented Jan 4, 2023

Du hast natürlich recht. Da ich selbst mit der Engine vertraut bin, hätte ich natürlich auch selbst drauf kommen können. Ehrlich gesagt habe ich garnicht in den Script geschaut, sondern einfach nur gemotzt :D Ich mache das Spiel "natürlich" immer über die Konsole aus...

Wobei mir nicht ganz klar ist, warum man das Headtracking nicht einschalten kann, wenn das Spiel mit deaktiviertem HT gestartet wird. Werden da Module oder Schnittstellen der Engine möglicherweise garnicht erst geladen? Eine Möglichkeit um das zu Umgehen wäre, das Headtracking immer zu aktivieren, sobald man aus einem Fahrzeug aussteigt oder in der Außenkamera ist, und den aktuell gewünschten Zustand (aktiv/deaktiviert) nur dann anzuwenden, wenn man in der Innenansicht ist, bzw in einer Kamera, welche von Headtracking beeinflusst wird. Aber vielleicht führt das auch einfach zu weit und man sollte sich dran gewöhnen, das HT wieder einzuschalten bevor man das spiel quittet.

Gruß Thomas

@JanCraymer
Copy link
Owner

Um ehrlich zu sein, ich schleppe das Script seit dem 17er immer wieder mit und hoffe bei jedem neuen LS darauf, dass Giants diese triviale Sache selbst umsetzt. Daher möchte ich da eigentlich nicht mehr Aufwand reinstecken als unbedingt nötig. Und letztlich sind es auch nur zwei oder drei Klicks, um das Spiel übers Menü zu beenden.

Wenn du da aber mehr raus machen möchtest, kannst du dich gerne an dem Script austoben :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants