Oblivion:Path Finding

Aus Skript-Wiki
Wechseln zu: Navigation, Suche

Path Finding

Für normale Bewegungen werden Actors im Allgemeinen die Path Grids ("Pfad Gitter") benutzen. Das Spiel wertet das Pfad-Gitter aus und findet so den kürzesten Weg und schickt den Actor auf diesem Weg dorthin.

Wenn einem Actor gesagt wird, dass er an eine spezielle Stelle gehen soll, wird ihm das durch so genannte Marker mitgeteilt. Er wird den nächsten Pfadgitterpunkt suchen und dann direkt zu dem Marker gehen. Im Kampf, wenn ein Actor direkt in Kampflinie steht, wird er den direkten Weg gehen und das Path Grid ignorieren. Das kann zur Folge haben, dass er an Hindernissen hängen bleibt. Also sollte man aufpassen, wie man Gegner platziert, so dass sie möglichst frei stehen.


Hinweise:

  • Ein allgemeines Problem beim Modifizieren einer Fläche ist, dass man die normalen Objekte verändert, nicht aber das Path Grid. Immer wenn du die Basis-Geometrie änderst, was den Weg eines Actors verändern könnte, musst du auch das Path Grid ändern, so dass das Pfad-Finden eines Actors gewährleistet ist.
  • Wenn ein Actor innerhalb einer Zelle platziert wird, mit dem Ziel umherzuwandern, wird er irgendeinen Pfad-Gitterpunkt in seiner Nähe aufnehmen. Dieser Punkt kann, kann aber auch nicht mit dem Punkt verbunden sein, wo er platziert wurde.
  • Wasser zu überqueren ist eine eher unkonventionelle Art zu reisen, so lange der Gitter-Punkt unter der Oberfläche des Wassers ist.