FAT

NARROW

Entity-Flags, die zur Kollisionserkennung gegen das Level oder Map-Entities benutzt werden. Bestimmt, welche der beiden Standardgrößen der Kollisionshüllen (Fat Hull oder Narrow Hull, die unter Map Properties angegeben werden) von der sich bewegenden Entity verwendet wird. Sind beide Flags gesetzt, wird die Bewegungs-Bounding-Box nicht durch die Fat- oder Narrow-Hüllengröße definiert, sondern von den min_x, max_x-Parametern der Entity bestimmt. Ist keiner dieser Flags gesetzt ist, hat die Entity keine Bewegungs-Bounding-Box sondern führt lediglich eine Punkt-Kollisionserkennung mit ihrem Zentrumspunkt durch.

Typ:

Flag (eflags)

Bemerkungen:

Beispiel (lite-C):

// Example for manually assigning a player a narrow hull so that he fits through all doors
my.eflags &= ~FAT;   // reset FAT
my.eflags |= NARROW; // set NARROW

Siehe auch:

Collision, Map Compiler, c_setminmax, c_updatehull, POLYGON

► Aktuelle Version Online