Pol
Revision:cb584c9
|
#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 |
Definition in file uconst.h.
#define MAX_CONTAINER_ITEMS 3200 |
Definition at line 90 of file uconst.h.
Referenced by Pol::Core::UContainer::can_add_bulk(), and Pol::Core::UContainer::max_items().
#define MAX_SLOTS 255 |
Definition at line 91 of file uconst.h.
Referenced by Pol::Core::UContainer::can_add_bulk(), and Pol::Core::UContainer::max_slots().
#define MAX_STACK_ITEMS 60000L |
Definition at line 93 of file uconst.h.
Referenced by Pol::Items::ItemDesc::ItemDesc(), and Pol::Module::UOExecutorModule::mf_AddAmount().
#define MAXBUFFER 2560 |
Definition at line 88 of file uconst.h.
Referenced by Pol::Crypt::CCryptBlowfish::Receive(), Pol::Crypt::CCryptBlowfishTwofish::Receive(), and Pol::Crypt::CCryptTwofish::Receive().
#define RANGE_VISUAL 18 |
Definition at line 72 of file uconst.h.
Referenced by Pol::Core::find_legal_singleclick_item(), Pol::Core::inrange(), Pol::Core::WorldIterator< Filter >::InVisualRange(), Pol::Mobile::Character::mightsee(), Pol::Multi::UBoat::move_components(), Pol::Core::move_item(), Pol::Multi::UBoat::move_travellers(), Pol::Core::play_moving_effect2(), Pol::Core::play_moving_effect2_ex(), Pol::Core::play_sound_effect_xyz(), Pol::Core::play_stationary_effect(), Pol::Core::play_stationary_effect_ex(), Pol::Mobile::PropagateMove(), Pol::Multi::UBoat::transform_components(), and Pol::Multi::UBoat::turn_travellers().
#define RANGE_VISUAL_LARGE_BUILDINGS 18 |
Definition at line 73 of file uconst.h.
Referenced by Pol::Multi::UHouse::AcceptHouseCommit(), Pol::Module::UOExecutorModule::mf_ListMultisInBox(), Pol::Multi::UBoat::move(), Pol::Core::multi_inrange(), Pol::Core::remove_objects_inrange(), Pol::Multi::UHouse::script_method_id(), Pol::Multi::UBoat::send_display_boat_to_inrange(), Pol::Core::send_objects_newly_inrange(), Pol::Core::send_objects_newly_inrange_on_boat(), and Pol::Multi::UBoat::send_smooth_move_to_inrange().