Pol  Revision:cb584c9
uconst.h File Reference
#include "../clib/rawtypes.h"

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Core
 

Macros

#define MAX_CONTAINER_ITEMS   3200
 
#define MAX_SLOTS   255
 
#define MAX_STACK_ITEMS   60000L
 
#define MAX_WEIGHT   65535L
 
#define MAXBUFFER   2560
 
#define RANGE_VISUAL   18
 
#define RANGE_VISUAL_LARGE_BUILDINGS   18
 

Enumerations

enum  Pol::Core::MOVEMODE : u8 {
  Pol::Core::MOVEMODE_NONE = 0, Pol::Core::MOVEMODE_LAND = 1, Pol::Core::MOVEMODE_SEA = 2, Pol::Core::MOVEMODE_AIR = 4,
  Pol::Core::MOVEMODE_FLY = 8
}
 
enum  Pol::Core::UFACING : u8 {
  Pol::Core::FACING_N = 0, Pol::Core::FACING_NE = 1, Pol::Core::FACING_E = 2, Pol::Core::FACING_SE = 3,
  Pol::Core::FACING_S = 4, Pol::Core::FACING_SW = 5, Pol::Core::FACING_W = 6, Pol::Core::FACING_NW = 7
}
 
enum  Pol::Core::UGENDER : u8 { Pol::Core::GENDER_MALE = 0, Pol::Core::GENDER_FEMALE = 1 }
 
enum  Pol::Core::URACE : u8 { Pol::Core::RACE_HUMAN = 0, Pol::Core::RACE_ELF = 1, Pol::Core::RACE_GARGOYLE = 2 }
 
enum  Pol::Core::UTEXTTYPE : u8 {
  Pol::Core::TEXTTYPE_NORMAL = 0x00, Pol::Core::TEXTTYPE_SYS_BROADCAST = 0x01, Pol::Core::TEXTTYPE_EMOTE = 0x02, Pol::Core::TEXTTYPE_YOU_SEE = 0x06,
  Pol::Core::TEXTTYPE_WHISPER = 0x08, Pol::Core::TEXTTYPE_YELL = 0x09
}
 

Variables

const unsigned short Pol::Core::DEFAULT_TEXT_COLOR = 0x3B2
 
const unsigned short Pol::Core::DEFAULT_TEXT_FONT = 3
 
const unsigned short Pol::Core::DEFAULT_TEXT_REQUIREDCMD = 0
 
const unsigned Pol::Core::VALID_ITEM_COLOR_MASK = 0x0FFF
 

Detailed Description

History
  • 2006/05/16 Shinigami: added URACE with RACE_* Constants
  • 2009/10/12 Turley: whisper/yell/say-range ssopt definition
  • 2009/12/02 Turley: added gargoyle race
  • 2009/12/03 Turley: added MOVEMODE_FLY

Definition in file uconst.h.

Macro Definition Documentation

#define MAX_CONTAINER_ITEMS   3200
#define MAX_SLOTS   255
#define MAX_STACK_ITEMS   60000L
#define MAX_WEIGHT   65535L

Definition at line 94 of file uconst.h.