Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
gothic_2_ohne_verzerrtes_bild_bei_breitbildaufloesungen [2015/08/24 18:46] milky-way [Anmerkungen] |
gothic_2_ohne_verzerrtes_bild_bei_breitbildaufloesungen [2026/08/11 13:59] (aktuell) 43.172.198.6 alte Version wiederhergestellt (2015/08/18 20:16) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Breitbildauflösung ====== | ||
| - | |||
| - | ===== Gothic 2 ohne verzerrtes Bild bei Breidbildauflösungen ===== | ||
| - | |||
| Spielt man Gothic 2 mit einer Breitbildauflösung, | Spielt man Gothic 2 mit einer Breitbildauflösung, | ||
| Zeile 17: | Zeile 13: | ||
| 3. Jetzt brauchen wir nur noch eine " | 3. Jetzt brauchen wir nur noch eine " | ||
| - | < | ||
| camTrjFOR: | camTrjFOR: | ||
| targetTrjFOR: | targetTrjFOR: | ||
| Zeile 32: | Zeile 27: | ||
| autoCamUntriggerOnLastKey: | autoCamUntriggerOnLastKey: | ||
| autoCamUntriggerOnLastKeyDelay: | autoCamUntriggerOnLastKeyDelay: | ||
| - | </ | ||
| Nicht alle Optionen müssen unbedingt so eingestellt werden, aber bei meinen Tests hat es zumindest so funktioniert. | Nicht alle Optionen müssen unbedingt so eingestellt werden, aber bei meinen Tests hat es zumindest so funktioniert. | ||
| Zeile 42: | Zeile 36: | ||
| 4. Jetzt zu den Skriptänderungen: | 4. Jetzt zu den Skriptänderungen: | ||
| - | <code cpp> | ||
| func void Skript_Perma() | func void Skript_Perma() | ||
| { | { | ||
| Zeile 53: | Zeile 46: | ||
| // | // | ||
| }; | }; | ||
| - | </ | ||
| In die Startup.d überschreiben wir die INIT_Global mit | In die Startup.d überschreiben wir die INIT_Global mit | ||
| - | <code cpp> | ||
| func void INIT_GLOBAL() | func void INIT_GLOBAL() | ||
| { | { | ||
| Zeile 65: | Zeile 56: | ||
| Game_InitGerman(); | Game_InitGerman(); | ||
| }; | }; | ||
| - | </ | ||
| Anschließend deklarieren wir noch die Variable " | Anschließend deklarieren wir noch die Variable " | ||
| Zeile 71: | Zeile 61: | ||
| 5. Jetzt sind wir eigentlich fertig. Testet die Änderungen aber ausführlich und vergesst nicht die neuen Trigger und die Kamerafahrt in jede Welt zu setzen! | 5. Jetzt sind wir eigentlich fertig. Testet die Änderungen aber ausführlich und vergesst nicht die neuen Trigger und die Kamerafahrt in jede Welt zu setzen! | ||
| - | + | Anmerkungen | |
| - | ===== Anmerkungen | + | |
| 1. Bekannte Nachteile dieser Methode: | 1. Bekannte Nachteile dieser Methode: | ||
| Zeile 81: | Zeile 70: | ||
| 2. Eventuell sind nicht alle Änderungen nötig und es gibt bestimmt bessere Wege das verzerrte Bild zu verhindern, aber ich bin mit dem Ergebnis erst mal zufrieden. :-) | 2. Eventuell sind nicht alle Änderungen nötig und es gibt bestimmt bessere Wege das verzerrte Bild zu verhindern, aber ich bin mit dem Ergebnis erst mal zufrieden. :-) | ||
| - | 3. Wenn am Spielanfang ein Dialog startet, ist es besser, den Permatrigger erst nach dem Dialog zu starten z.B. so: [[tipps_und_tricks:teleport_direkt_nach_einem_dialog]] | + | 3. Wenn am Spielanfang ein Dialog startet, ist es besser, den Permatrigger erst nach dem Dialog zu starten z.B. so: http:// |
| 4. Vergesst außerdem nicht, dass bei Breitbildauflösungen das Bild oben und unten abgeschnitten wird. Bei Kamerafahrten sollte also das wichtige immer in der Mitte des Bildes sein! | 4. Vergesst außerdem nicht, dass bei Breitbildauflösungen das Bild oben und unten abgeschnitten wird. Bei Kamerafahrten sollte also das wichtige immer in der Mitte des Bildes sein! | ||