Atrinik Server 2.5
Data Fields
MapSpace_s Struct Reference

#include <map.h>

Data Fields

objectfirst
objectlayer [NUM_LAYERS *2]
objectlast
objectmap_info
struct MapSpace_sprev_light
struct MapSpace_snext_light
uint32 round_tag
tag_t map_info_count
uint32 update_tile
sint32 light_source
sint32 light_value
int flags
uint16 last_damage
uint16 move_flags
uint8 light
uint8 extra_flags

Detailed Description

Single tile on a map

Definition at line 356 of file map.h.


Field Documentation

Extra flags from Map space extra flags.

Definition at line 408 of file map.h.

Start of the objects on this map tile

Definition at line 359 of file map.h.

Flags about this space

See also:
Map look flags

Definition at line 396 of file map.h.

Last object in this list

Definition at line 365 of file map.h.

last_damage tmp backbuffer

Definition at line 399 of file map.h.

object* MapSpace_s::layer[NUM_LAYERS *2]

Array of visible layer objects + for invisible (*2)

Definition at line 362 of file map.h.

How much light this space provides

Definition at line 405 of file map.h.

Light source counter - the higher the brighter light source here

Definition at line 386 of file map.h.

How much light is on this tile. 0 = total dark 255+ = full daylight.

Definition at line 391 of file map.h.

Map info object bound to this tile.

Definition at line 368 of file map.h.

ID of ::map_info.

Definition at line 380 of file map.h.

Terrain type flags (water, underwater,...)

Definition at line 402 of file map.h.

Used to create chained light source list.

Definition at line 374 of file map.h.

Used to create chained light source list.

Definition at line 371 of file map.h.

Tag for last_damage

Definition at line 377 of file map.h.

Counter for update tile

Definition at line 383 of file map.h.


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