KWEngine, Teil 21: Sichtbereiche von Objekten

Fall #1: Blickt eine Spielfigur direkt auf ein Objekt? Mit der Methode IsLookingAt() kann eine Spielfigur prüfen, ob ihr Look-At-Vector (kurz: LAV) durch die (für den Test kugelförmige) Hitbox einer anderen Spielfigur verläuft: Fall #2: Befindet sich ein Gegner im Sichtfeld? Um den Winkel auszurechnen benötigt man folgende Formel: