Atrinik Server 2.5
Defines
Map flags

Defines

#define MAP_FLAG_OUTDOOR   1
#define MAP_FLAG_UNIQUE   2
#define MAP_FLAG_FIXED_RTIME   4
#define MAP_FLAG_NOMAGIC   8
#define MAP_FLAG_NOPRIEST   16
#define MAP_FLAG_NOHARM   32
#define MAP_FLAG_NOSUMMON   64
#define MAP_FLAG_FIXED_LOGIN   128
#define MAP_FLAG_PLAYER_NO_SAVE   256
#define MAP_FLAG_UNUSED2   1024
#define MAP_FLAG_UNUSED3   2048
#define MAP_FLAG_PVP   4096
#define MAP_FLAG_NO_SAVE   8192

Detailed Description

Map flags for global map settings, used in mapstruct::map_flags.


Define Documentation

#define MAP_FLAG_FIXED_LOGIN   128

When set, a player login on this map will be forced to default mapstruct::enter_x and mapstruct::enter_y of this map. This avoids getting stuck in a map and treasure camping.

Definition at line 436 of file map.h.

#define MAP_FLAG_FIXED_RTIME   4

If true, reset time is not affected by players entering / exiting map

Definition at line 422 of file map.h.

#define MAP_FLAG_NO_SAVE   8192

Don't save maps - only used with unique maps.

Definition at line 446 of file map.h.

#define MAP_FLAG_NOHARM   32

No harmful spells like fireball, magic bullet, etc.

Definition at line 428 of file map.h.

#define MAP_FLAG_NOMAGIC   8

No wizardry based spells

Definition at line 424 of file map.h.

#define MAP_FLAG_NOPRIEST   16

No prayer based spells

Definition at line 426 of file map.h.

#define MAP_FLAG_NOSUMMON   64

Don't allow any summoning spells.

Definition at line 431 of file map.h.

#define MAP_FLAG_OUTDOOR   1

Map is outdoor map - daytime effects are on

Definition at line 416 of file map.h.

#define MAP_FLAG_PLAYER_NO_SAVE   256

Players cannot save on this map.

Definition at line 438 of file map.h.

#define MAP_FLAG_PVP   4096

PvP is possible on this map.

Definition at line 444 of file map.h.

#define MAP_FLAG_UNIQUE   2

Special unique map

Definition at line 418 of file map.h.

#define MAP_FLAG_UNUSED2   1024

Unused.

Definition at line 440 of file map.h.

#define MAP_FLAG_UNUSED3   2048

Unused.

Definition at line 442 of file map.h.