CUST_BIKE_VS_ENEMIES
Mit diesem Befehl können wir das Verhalten anpassen, wenn Lara Gegner mit dem Motorrad oder Jeep anfährt. Dies gilt allerdings nicht für normale sterbliche Gegner sondern eher für besondere Gegner oder Charaktere.
Syntax: Customize=CUST_BIKE_VS_ENEMIES, Slot+HIT_ flag array
Bereich im Script: [Level]
Slot
Hier geben wir den Slot an, es gehen folgende Slots:
SKELETON
GUIDE
VON CROY
SETHA
MUMMY
SPHINX
HORSEMAN
HORSE
SCORPION
JEAN-YVES
KNIGHTS_TEMPLAR
MUTANT
DEMIGOD1
DEMIGOD2
DEMIGOD3
AHMET
LASER_HEAD
LASER_HEAD_BASE,
LASER_HEAD_TENTACLE
HYDRA
HIT_ flag array
HIT_BIKE_EXPLODE
Mit diesem Flag explodiert Lara und das Bike bzw. der Jeep bei Berührung mit dem Gegner. Man kann diesen Flag mit "HIT_EXPLODE" verwenden, wenn man möchte, dass Lara mit dem Gegner zusammen explodieren soll.
HIT_EXPLODE
Bei diesem Flag explodiert der Gegner bei Berührung mit dem Bike bzw. Jeep. Sollte nur bei unsterblichen Gegnern verwendet werden, die keine Sterbeanimation haben.
HIT_HURT
Bei diesem Flag wird der Gegner bei Berührung mit dem Bike bzw. Jeep verletzt. Der Grad der Verletzung hängt von der Geschwindigkeit des Fahrzeugs beim Moment des Aufpralls ab. Dieser Flag funktioniert nicht mit unsterblichen Gegnern.
HIT_KILL
Bei diesem Flag wird der Gegner bei Berührung mit dem Bike bzw. Jeep geötet. Er muss allerdings eine Sterbeanimation haben, damit dies funktioniert.
HIT_PUSH_AWAY
Bei diesem Flag wird der Gegner vom Bike bzw. Jeep weggeschoben. Bei einem Aufprall mit schneller Geschwindigkeit des Fahrzeugs fliegt der Gegner um einige Squares zurück. Man kann diesen Flag auch mit Animating Objekten benutzen. Sollte aber immer vorher gut getestet werden.
HIT_WALL
Bei diesem Flag zeigt die Berührung des Fahrzeugs mit einem Gegner keine Auswirkung. Es ist als ob Lara gegen eine Wand fährt. Bei diesem Flag sollte der Gegner keine schnellen Bewegungen aufzeigen, sonst könne in der Kollision mit dem Bike oder Jeep seltsame Ergebnisse auftreten.
Anmerkung:
Man kann auch mehrere Flags durch ein "+" Zeichen bei einem Gegner setzen z.B.
Customize=CUST_BIKE_VS_ENEMIES, SKELETON+HIT_EXPLODE+HIT_PUSH_AWAY
Man kann hinter dem Customize Befehl auch mehrere Gegner festlegen, indem man sie durch Komma trennt.
Customize=CUST_BIKE_VS_ENEMIES, SKELETON + HIT_EXPLODE, KNIGHTS_TEMPLAR+HIT_PUSH_AWAY
Ohne den Customize Befehl verhalten sich die Gegner wie folgt:
| Gegner | Standard Verhalten |
|---|---|
| SKELETON | HIT_PUSH_AWAY |
| GUIDE | HIT_PUSH_AWAY |
| VON_CROY | HIT_PUSH_AWAY |
| SETHA | HIT_PUSH_AWAY |
| MUMMY | HIT_PUSH_AWAY |
| SPHINX | HIT_WALL |
| HORSEMAN | HIT_WALL |
| SCORPION | HIT_WALL |
| JEAN_YVES | HIT_PUSH_AWAY |
| KNIGHTS_TEMPLAR | HIT_WALL |
| MUTANT | HIT_PUSH_AWAY |
| HORSE | HIT_WALL |
| DEMIGOD1 | HIT_PUSH_AWAY | HIT_HURT |
| DEMIGOD2 | HIT_PUSH_AWAY | HIT_HURT |
| DEMIGOD3 | HIT_PUSH_AWAY | HIT_HURT |
| AHMET | HIT_PUSH_AWAY | HIT_HURT |
| LASER_HEAD | HIT_WALL |
| LASER_HEAD_BASE | HIT_WALL |
| LASER_HEAD_TENTACLE | HIT_WALL |
| HYDRA | HIT_HURT |
Alle anderen Gegner werden bei Berührung mit dem Bike oder Jeep sofort getötet.
Beispiel: "Customize=CUST_BIKE_VS_ENEMIES, SKELETON+HIT_PUSH_AWAY"