Crossfire Server, Trunk  1.75.0
Square flags.

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

Macros

#define AB_NO_PASS   0x04
 
#define P_BLOCKSVIEW   0x01
 This spot blocks the player's view. More...
 
#define P_IS_ALIVE   0x10
 Something alive is on this space. More...
 
#define P_NEED_UPDATE   0x40
 This space is out of date. More...
 
#define P_NEW_MAP   0x200
 Coordinates passed result in a new tiled map. More...
 
#define P_NO_CLERIC   0x20
 No clerical spells cast here. More...
 
#define P_NO_ERROR   0x80
 Purely temporary - if set, update_position does not complain if the flags are different. More...
 
#define P_NO_MAGIC   0x02
 Spells (some) can't pass this object. More...
 
#define P_OUT_OF_MAP   0x100
 This space is outside the map. More...
 
#define P_PLAYER   0x08
 There is a player on this space. More...
 

Detailed Description

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

Macro Definition Documentation

◆ AB_NO_PASS

#define AB_NO_PASS   0x04

Definition at line 238 of file map.h.

◆ P_BLOCKSVIEW

#define P_BLOCKSVIEW   0x01

This spot blocks the player's view.

Definition at line 229 of file map.h.

◆ P_IS_ALIVE

#define P_IS_ALIVE   0x10

Something alive is on this space.

Definition at line 240 of file map.h.

◆ P_NEED_UPDATE

#define P_NEED_UPDATE   0x40

This space is out of date.

Definition at line 242 of file map.h.

◆ P_NEW_MAP

#define P_NEW_MAP   0x200

Coordinates passed result in a new tiled map.


Definition at line 253 of file map.h.

◆ P_NO_CLERIC

#define P_NO_CLERIC   0x20

No clerical spells cast here.

Definition at line 241 of file map.h.

◆ P_NO_ERROR

#define P_NO_ERROR   0x80

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

Definition at line 243 of file map.h.

◆ P_NO_MAGIC

#define P_NO_MAGIC   0x02

Spells (some) can't pass this object.

Definition at line 230 of file map.h.

◆ P_OUT_OF_MAP

#define P_OUT_OF_MAP   0x100

This space is outside the map.

Definition at line 252 of file map.h.

◆ P_PLAYER

#define P_PLAYER   0x08

There is a player on this space.

Definition at line 239 of file map.h.