Atrinik Server 2.5
Defines
Map face flags

Defines

#define FFLAG_SLEEP   0x01
#define FFLAG_CONFUSED   0x02
#define FFLAG_PARALYZED   0x04
#define FFLAG_SCARED   0x08
#define FFLAG_BLINDED   0x10
#define FFLAG_INVISIBLE   0x20
#define FFLAG_ETHEREAL   0x40
#define FFLAG_PROBE   0x80

Detailed Description

These are the 'face flags' we grab out of the flags object structure 1:1.

We use a macro to get them from the object, doing it fast AND to mask the bigger object flags to uint8.


Define Documentation

#define FFLAG_BLINDED   0x10

Object is blinded

Definition at line 247 of file map.h.

#define FFLAG_CONFUSED   0x02

Object is confused

Definition at line 241 of file map.h.

#define FFLAG_ETHEREAL   0x40

Object is ethereal

Definition at line 251 of file map.h.

#define FFLAG_INVISIBLE   0x20

Object is invisible (can be seen with "see invisible" on)

Definition at line 249 of file map.h.

#define FFLAG_PARALYZED   0x04

Object is paralyzed

Definition at line 243 of file map.h.

#define FFLAG_PROBE   0x80

Object is probed

Definition at line 253 of file map.h.

#define FFLAG_SCARED   0x08

Object is scared - it will run away

Definition at line 245 of file map.h.

#define FFLAG_SLEEP   0x01

Object is sleeping

Definition at line 239 of file map.h.