CUST_CAMERA
Mit diesem Script Befehl können wir die Darstellung der verschiedenen Kameras wie
Chase (Kamera hinter Lara)
Combat (Kamera im Kampf- bzw. Waffenmodus) und
Look (Kamera beim Betrachten der Umgebung bzw. von Objekten)
verändern.
Syntax: Customize=CUST_CAMERA, Flags (FCAM_...), DistanceChaseCam, VOrientChaseCam, HOrientChaseCam, DistanceCombatCam, VOrientCombatCam, DistanceLookCam, HeightLookCam, SpeedCamera
Bereich im Script: [Level]
Flags (FCAM_...)
Hier gibt's nur zwei Flags und zwar
FCAM_DISABLE_COMBAT_CAM
Die Combat Kamera wird vollständig deaktiviert. Automatisches Anvisieren der Gegner bleibt weiterhin bestehen, sofern man dies unter Options eingestellt hat.
FCAM_INVISIBLE_LARA_ON_LOOK_CAM
Lara verschwindet völlig, wenn man die Umschauen Taste gedrückt hat. Normal wird sie nur halb-transparent bei der Standardeinstellung.
Möchte man keine Flags verwenden, setzt man hier ein "IGNORE".
DistanceChaseCam
Entfernung der normalen Kamera, die Lara folgt.
Standardwert: 1536 ($600), wobei 1024 ($400) ein Square bzw. Sektor ist.
Erhöht man diesen Wert, entfernt sich die Kamerasicht von Lara.
Reduziert man diesen Wert, geht die Kamerasicht immer näher an Lara.
Gibt man hier einen Minuswert ein, befindet sich die Kamera vor Lara anstatt hinter ihr.
Beispiel: -2048 (Kamera schaut auf Lara von vorne), 2048 (Kamera schaut auf Lara von hinten)
VOrientChaseCam
Vertikale Ansicht der normalen Kamera, die Lara folgt. Sprich die Draufsicht von oben.
Wert:
- 1820 - Standard
1820 - Kamera ist ein wenig tiefer als Lara
-16384 - Kamera befindet sich exakt über Lara
+16384 - Kamera befindet sich direkt unter Lara
0 - Y-Achse von Lara und Boden befinden sich parallel
Anmerkung:
Bei zu großen Werten werden diese ignoriert. Beim Wert -32767 müsste man genau in Laras Gesicht schauen, aber mit Lara kopfüber. Dieses verhindert aber die Engine und deswegen erhält man den gleichen Wert wie -16384, also mit Blick genau auf Laras Kopf.
Möchte man hier nichts verändern, setzt man hier ein "IGNORE".
Beispiel: -16384 (Kamera schaut genau auf Laras Kopf)
HOrientChaseCam
Dieser Wert verändert quasi die horizontale Rundumsicht bei Lara.
z.B.
Wert:
0 - Standard Kamera zeigt auf Lara von hinten
$4000 - Kamera zeigt auf Lara von links
$c000 - Kamera zeigt auf Lara von rechts
$8000 - Kamera zeigt auf Lara von vorne
Möchte man hier nichts verändern, setzt man hier ein "IGNORE".
Beispiel: $4000 (Kamera blickt links auf Lara) und $c000 (Kamera blick rechts auf Lara)
DistanceCombatCam field
Es gelten die gleichen Werte wie bei DistanceChaseCam, nur dass diesmal die Kamera im Kampf- bzw. Waffenmodus verändert wird.
Standardwert: $600 oder 1536
VOrientCombatCam
Es gelten die gleichen Werte wie bei VOrientChaseCam, nur dass diesmal die vertikale Kamerasicht im Kampf- bzw. Waffenmodus verändert wird.
Standardwert: -2730
Möchte man hier nichts verändern, setzt man hier ein "IGNORE".
Anmerkung:
Es gibt keine HOrientCombatCam Einstellung, da die horizontale Ansicht sich zwischen Lara und Gegner stets verändert und somit ein fester Wert keinen Sinn machen würde.
DistanceLookCam
Es gelten die gleichen Werte wie bei DistanceChaseCam, nur dass diesmal die Kamera beim Betrachten der Umgebung bzw. von Objekten verändert wird.
Pluswert und Minuswert sind hier aber vertauscht, sprich
-1024 - Kamera ist genau ein Sektor (1024) hinter Lara
1024 - Kamera ist genau ein Sektor (1024) vor Lara, sprich Lara verschwindet beim Drücken der Umschauen-Taste.
Möchte man hier nichts verändern, setzt man hier ein "IGNORE".
HeightLookCam
Hier verschiebt sich die Y-Achse von Laras Hals.
Standardwert ist hier +16. Dadurch ist die Y-Achse ein wenig tiefer als Laras Hals.
Anmerkung:
Hier sollte nach Möglichkeit nichts verändert werden, da zu kleine Zahlen keinen großen Unterschied machen und zu große Zahlen zu Ergebnissen führen, die nicht gut sind.
Möchte man hier nichts verändern, setzt man hier ein "IGNORE".
SpeedCamera
Geschwindigkeit der Kamera, von der aktuellen Position zu der neuen Position.
Man sollte hier nichts verändern, da die Standardeinstellung optimal ist und andere Werte zu ruckartigen Bewegungen führen kann. Zu langsame Einstellung der Geschwindigkeit kann dazu führen, dass die Kamera stehenbleibt, während sich Lara weiterbewegt.
Möchte man hier nichts verändern, setzt man hier ein "IGNORE".
Unten mal der Befehl mit Ignore in allen Feldern, so braucht man nur die Felder bearbeiten, die man möchte und muss nicht immer hundertmal "IGNORE" schreiben.
Customize= CUST_CAMERA,IGNORE,IGNORE,IGNORE,IGNORE,IGNORE,IGNORE,IGNORE,IGNORE,IGNORE