MapSpace Struct Reference

#include <map.h>

Collaboration diagram for MapSpace:

Collaboration graph
[legend]

Data Fields

objectbottom
objecttop
objectfaces_obj [MAP_LAYERS]
uint8 flags
sint8 light
MoveType move_block
MoveType move_slow
MoveType move_on
MoveType move_off
objectpl

Detailed Description

This structure contains all information related to one map square.

Definition at line 277 of file map.h.


Field Documentation

Lowest object on this space.

Definition at line 278 of file map.h.

object* faces_obj[MAP_LAYERS]

Face objects for the layers.

Definition at line 280 of file map.h.

Flags about this space (see the P_ values above).

Definition at line 281 of file map.h.

How much light this space provides.

Definition at line 282 of file map.h.

What movement types this space blocks.

Definition at line 283 of file map.h.

What movement types are activated.

Definition at line 286 of file map.h.

What movement types are activated.

Definition at line 285 of file map.h.

What movement types this space slows.

Definition at line 284 of file map.h.

Definition at line 287 of file map.h.

Highest object on this space.

Definition at line 279 of file map.h.


The documentation for this struct was generated from the following file:

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