Square flags.


Defines

#define P_BLOCKSVIEW   0x01
#define P_NO_MAGIC   0x02
#define AB_NO_PASS   0x04
#define P_PLAYER   0x08
#define P_IS_ALIVE   0x10
#define P_NO_CLERIC   0x20
#define P_NEED_UPDATE   0x40
#define P_NO_ERROR   0x80
#define P_OUT_OF_MAP   0x100
#define P_NEW_MAP   0x200

Detailed Description

These are used in the MapLook flags element. They are not used in in the object flags structure.

Define Documentation

#define AB_NO_PASS   0x04

Definition at line 256 of file map.h.

#define P_BLOCKSVIEW   0x01

This spot blocks the player's view.

Definition at line 247 of file map.h.

#define P_IS_ALIVE   0x10

Something alive is on this space.

Definition at line 258 of file map.h.

#define P_NEED_UPDATE   0x40

This space is out of date.

Definition at line 260 of file map.h.

#define P_NEW_MAP   0x200

Coordinates passed result in a new tiled map.

Definition at line 271 of file map.h.

#define P_NO_CLERIC   0x20

No clerical spells cast here.

Definition at line 259 of file map.h.

#define P_NO_ERROR   0x80

Purely temporary - if set, update_position does not complain if the flags are different.

Definition at line 261 of file map.h.

#define P_NO_MAGIC   0x02

Spells (some) can't pass this object

Definition at line 248 of file map.h.

#define P_OUT_OF_MAP   0x100

This space is outside the map.

Definition at line 270 of file map.h.

#define P_PLAYER   0x08

There is a player on this space

Definition at line 257 of file map.h.


Generated on Thu Mar 25 23:27:51 2010 for Crossfire Server, Branch 1.12 by  doxygen 1.5.8