Pol  Revision:cb584c9
objtype.h File Reference

Go to the source code of this file.

Macros

#define EXTOBJ_HIGHEST_DEFAULT   0x20000
 
#define GRAPHIC_NODRAW   0x0001
 
#define UOBJ_AIR_ELEMENTAL   0x000D
 
#define UOBJ_ALLIGATOR   0x00CA
 
#define UOBJ_ARMED_ORC   0x0007
 
#define UOBJ_BACKPACK   0x0E75
 
#define UOBJ_BARREL   0x0E77
 
#define UOBJ_BEAR_HAT   0x019E
 
#define UOBJ_BIRD   0x0006
 
#define UOBJ_BRASS_BOX   0x0E80
 
#define UOBJ_BROWN_BEAR   0x00D3
 
#define UOBJ_BROWN_COW   0x00E7
 
#define UOBJ_BROWN_HORSE   0x00CC
 
#define UOBJ_BULL   0x00E8
 
#define UOBJ_BW_COW   0x00E9
 
#define UOBJ_CAT   0x00C9
 
#define UOBJ_CHICKEN   0x00D0
 
#define UOBJ_CORPSE   0x2006
 
#define UOBJ_CORPSER   0x0008
 
#define UOBJ_COW   0x00D8
 
#define UOBJ_DAEMON   0x0009
 
#define UOBJ_DAEMON_W_SWORD   0x000A
 
#define UOBJ_DEATH_ROBE   0x1F03
 
#define UOBJ_DEATH_SHROUD   0x204E
 
#define UOBJ_DEER   0x00EA
 
#define UOBJ_DEER_HAT   0x019F
 
#define UOBJ_DEFAULT_MAX   0x3FFF
 
#define UOBJ_DOG   0x00D9
 
#define UOBJ_DOLPHIN   0x0097
 
#define UOBJ_EAGLE   0x0005
 
#define UOBJ_EARTH_ELEMENTAL   0x000E
 
#define UOBJ_ELF_FEMALE   0x025E
 
#define UOBJ_ELF_FEMALE_GHOST   0x0260
 
#define UOBJ_ELF_MALE   0x025D
 
#define UOBJ_ELF_MALE_GHOST   0x025F
 
#define UOBJ_ETTIN   0x0002
 
#define UOBJ_ETTIN_W_AXE   0x0012
 
#define UOBJ_FEMALE_KID_BLOND   0x01A6
 
#define UOBJ_FEMALE_KID_BRUNETTE   0x01A7
 
#define UOBJ_FIRE_ELEMENTAL   0x000F
 
#define UOBJ_FLOAT_SKELETON   0x001A
 
#define UOBJ_FLOATING_SHIRT   0x01b2
 
#define UOBJ_FLOATING_SUIT   0x01b3
 
#define UOBJ_GAMEMASTER   0x03DB
 
#define UOBJ_GARGOYLE   0x0004
 
#define UOBJ_GARGOYLE_FEMALE   0x029B
 
#define UOBJ_GARGOYLE_FEMALE_GHOST   0x02B7
 
#define UOBJ_GARGOYLE_MALE   0x029A
 
#define UOBJ_GARGOYLE_MALE_GHOST   0x02B6
 
#define UOBJ_GAZER   0x0016
 
#define UOBJ_GIANT_RAT   0x00D7
 
#define UOBJ_GIANT_SCORPION   0x0030
 
#define UOBJ_GIANT_SNAKE   0x0015
 
#define UOBJ_GIANT_SPIDER   0x001C
 
#define UOBJ_GOAT   0x00D1
 
#define UOBJ_GOLD_COIN   0x0EED
 
#define UOBJ_GORILLA   0x001D
 
#define UOBJ_GREEN_DRAGON   0x000C
 
#define UOBJ_GRIZZLY_BEAR   0x00D4
 
#define UOBJ_HARPY   0x001E
 
#define UOBJ_HAT01   0x0194
 
#define UOBJ_HAT02   0x0195
 
#define UOBJ_HAT03   0x0196
 
#define UOBJ_HAT04   0x0197
 
#define UOBJ_HAT05   0x0198
 
#define UOBJ_HAT06   0x0199
 
#define UOBJ_HAT07   0x019A
 
#define UOBJ_HAT08   0x019B
 
#define UOBJ_HAT09   0x019C
 
#define UOBJ_HAT10   0x019D
 
#define UOBJ_HEADLESS   0x001F
 
#define UOBJ_HORSE2   0x00E2
 
#define UOBJ_HORSE3   0x00E4
 
#define UOBJ_HSA_MAX   0xFFFF
 
#define UOBJ_HUMAN_FEMALE   0x0191
 
#define UOBJ_HUMAN_FEMALE_GHOST   0x0193
 
#define UOBJ_HUMAN_MALE   0x0190
 
#define UOBJ_HUMAN_MALE_GHOST   0x0192
 
#define UOBJ_INVISIBLE_MAN   0x01A8
 
#define UOBJ_ITEM__LOWEST   0x0002
 
#define UOBJ_JACKAL   0x00E1
 
#define UOBJ_LAMB   0x00DF
 
#define UOBJ_LARGE_PIG   0x0122
 
#define UOBJ_LICHE   0x0018
 
#define UOBJ_LIZARDMAN   0x0021
 
#define UOBJ_LIZARDMAN_W_HAMMER   0x0024
 
#define UOBJ_LIZARDMAN_W_SPEAR   0x0023
 
#define UOBJ_LLAMA   0x00DC
 
#define UOBJ_LONGSWORD   0x0F5E
 
#define UOBJ_MALE_KID_BLONDE   0x01A4
 
#define UOBJ_MALE_KID_BRUNETTE   0x01A5
 
#define UOBJ_MAP1   0x14EB
 
#define UOBJ_MAP2   0x14EC
 
#define UOBJ_MONGBAT   0x0027
 
#define UOBJ_MORTAR_AND_PESTLE   0x0E9B
 
#define UOBJ_OGRE   0x0001
 
#define UOBJ_ORC   0x0011
 
#define UOBJ_ORC_MASK   0x01A0
 
#define UOBJ_ORC_W_CLUB   0x0029
 
#define UOBJ_PACK_HORSE_W_BAGS   0x0123
 
#define UOBJ_PACK_LLAMA_W_BAGS   0x0124
 
#define UOBJ_PANTHER   0x00D6
 
#define UOBJ_POLAR_BEAR   0x00D5
 
#define UOBJ_RABBIT   0x00CD
 
#define UOBJ_RAT   0x00EE
 
#define UOBJ_RATMAN   0x002A
 
#define UOBJ_RATMAN_W_CLUB   0x002C
 
#define UOBJ_RATMAN_W_SWORD   0x002D
 
#define UOBJ_REAPER   0x002F
 
#define UOBJ_RED_DRAGON   0x003B
 
#define UOBJ_ROLLED_MAP1   0x14ED
 
#define UOBJ_ROLLED_MAP2   0x14EE
 
#define UOBJ_SA_MAX   0x7FFF
 
#define UOBJ_SCROLL__HIGHEST   0x1F6C
 
#define UOBJ_SCROLL__LOWEST   0x1F2D
 
#define UOBJ_SEA_SERPENT   0x0096
 
#define UOBJ_SHEEP   0x00CF
 
#define UOBJ_SHORT_HAIR   0x01A3
 
#define UOBJ_SILVER_CHEST   0x0E7C
 
#define UOBJ_SKELETON   0x0032
 
#define UOBJ_SKELETON_W_AXE   0x0038
 
#define UOBJ_SKELETON_W_SWORD   0x0039
 
#define UOBJ_SLIME   0x0033
 
#define UOBJ_SMALL_DEER   0x00ED
 
#define UOBJ_SMALL_GREEN_DRAGON   0x003C
 
#define UOBJ_SMALL_PIG   0x00CB
 
#define UOBJ_SMALL_RED_DRAGON   0x003D
 
#define UOBJ_SNAKE   0x0034
 
#define UOBJ_SPELLBOOK   0x0EFA
 
#define UOBJ_TROLL   0x0035
 
#define UOBJ_TROLL2   0x0036
 
#define UOBJ_TROLL3   0x0037
 
#define UOBJ_TROUSERS_LONG   0x01AF
 
#define UOBJ_TROUSERS_SHORT   0x01AE
 
#define UOBJ_VOODOO_MASK   0x01A2
 
#define UOBJ_WALKING_DRESS   0x01bf
 
#define UOBJ_WALKING_FANCY_DRESS   0x01c0
 
#define UOBJ_WALKING_FULL_APRON   0x01d1
 
#define UOBJ_WALKING_HALF_APRON   0x01d2
 
#define UOBJ_WALKING_KILT   0x01c7
 
#define UOBJ_WALRUS   0x00DD
 
#define UOBJ_WAR_AXE   0x13B0
 
#define UOBJ_WATER_ELEMENTAL   0x0010
 
#define UOBJ_WHITE_HORSE   0x00C8
 
#define UOBJ_WISP   0x003A
 
#define UOBJ_XMAS_TREE_HAT   0x01A1
 
#define UOBJ_ZOMBIE   0x0003
 

Detailed Description

History
  • 2006/05/16 Shinigami: UOBJ_*MALE_GHOST renamed to UOBJ_HUMAN_*MALE_GHOST added UOBJ_ELF_* constants
  • 2009/09/03 MuadDib: Changes for account related source file relocation Changes for multi related source file relocation
  • 2009/12/02 Turley: Gargoyle support

Definition in file objtype.h.

Macro Definition Documentation

#define EXTOBJ_HIGHEST_DEFAULT   0x20000

Definition at line 226 of file objtype.h.

Referenced by Pol::Core::PolConfig::read_pol_config().

#define GRAPHIC_NODRAW   0x0001
#define UOBJ_AIR_ELEMENTAL   0x000D

Definition at line 34 of file objtype.h.

#define UOBJ_ALLIGATOR   0x00CA

Definition at line 87 of file objtype.h.

#define UOBJ_ARMED_ORC   0x0007

Definition at line 28 of file objtype.h.

#define UOBJ_BARREL   0x0E77

Definition at line 203 of file objtype.h.

#define UOBJ_BEAR_HAT   0x019E

Definition at line 150 of file objtype.h.

#define UOBJ_BIRD   0x0006

Definition at line 27 of file objtype.h.

#define UOBJ_BRASS_BOX   0x0E80

Definition at line 205 of file objtype.h.

#define UOBJ_BROWN_BEAR   0x00D3

Definition at line 95 of file objtype.h.

#define UOBJ_BROWN_COW   0x00E7

Definition at line 113 of file objtype.h.

#define UOBJ_BROWN_HORSE   0x00CC

Definition at line 89 of file objtype.h.

#define UOBJ_BULL   0x00E8

Definition at line 114 of file objtype.h.

#define UOBJ_BW_COW   0x00E9

Definition at line 115 of file objtype.h.

#define UOBJ_CAT   0x00C9

Definition at line 86 of file objtype.h.

#define UOBJ_CHICKEN   0x00D0

Definition at line 92 of file objtype.h.

#define UOBJ_CORPSER   0x0008

Definition at line 29 of file objtype.h.

#define UOBJ_COW   0x00D8

Definition at line 100 of file objtype.h.

#define UOBJ_DAEMON   0x0009

Definition at line 30 of file objtype.h.

#define UOBJ_DAEMON_W_SWORD   0x000A

Definition at line 31 of file objtype.h.

#define UOBJ_DEATH_ROBE   0x1F03

Definition at line 217 of file objtype.h.

Referenced by Pol::Mobile::create_death_robe().

#define UOBJ_DEATH_SHROUD   0x204E
#define UOBJ_DEER   0x00EA

Definition at line 116 of file objtype.h.

#define UOBJ_DEER_HAT   0x019F

Definition at line 151 of file objtype.h.

#define UOBJ_DEFAULT_MAX   0x3FFF
#define UOBJ_DOG   0x00D9

Definition at line 101 of file objtype.h.

#define UOBJ_DOLPHIN   0x0097

Definition at line 83 of file objtype.h.

#define UOBJ_EAGLE   0x0005

Definition at line 26 of file objtype.h.

#define UOBJ_EARTH_ELEMENTAL   0x000E

Definition at line 35 of file objtype.h.

#define UOBJ_ELF_FEMALE_GHOST   0x0260
#define UOBJ_ELF_MALE_GHOST   0x025F
#define UOBJ_ETTIN   0x0002

Definition at line 23 of file objtype.h.

#define UOBJ_ETTIN_W_AXE   0x0012

Definition at line 39 of file objtype.h.

#define UOBJ_FEMALE_KID_BLOND   0x01A6

Definition at line 158 of file objtype.h.

#define UOBJ_FEMALE_KID_BRUNETTE   0x01A7

Definition at line 159 of file objtype.h.

#define UOBJ_FIRE_ELEMENTAL   0x000F

Definition at line 36 of file objtype.h.

#define UOBJ_FLOAT_SKELETON   0x001A

Definition at line 46 of file objtype.h.

#define UOBJ_FLOATING_SHIRT   0x01b2

Definition at line 165 of file objtype.h.

#define UOBJ_FLOATING_SUIT   0x01b3

Definition at line 166 of file objtype.h.

#define UOBJ_GAMEMASTER   0x03DB
#define UOBJ_GARGOYLE   0x0004

Definition at line 25 of file objtype.h.

#define UOBJ_GARGOYLE_FEMALE_GHOST   0x02B7
#define UOBJ_GARGOYLE_MALE_GHOST   0x02B6
#define UOBJ_GAZER   0x0016

Definition at line 42 of file objtype.h.

#define UOBJ_GIANT_RAT   0x00D7

Definition at line 99 of file objtype.h.

#define UOBJ_GIANT_SCORPION   0x0030

Definition at line 67 of file objtype.h.

#define UOBJ_GIANT_SNAKE   0x0015

Definition at line 41 of file objtype.h.

#define UOBJ_GIANT_SPIDER   0x001C

Definition at line 48 of file objtype.h.

#define UOBJ_GOAT   0x00D1

Definition at line 93 of file objtype.h.

#define UOBJ_GOLD_COIN   0x0EED
#define UOBJ_GORILLA   0x001D

Definition at line 49 of file objtype.h.

#define UOBJ_GREEN_DRAGON   0x000C

Definition at line 33 of file objtype.h.

#define UOBJ_GRIZZLY_BEAR   0x00D4

Definition at line 96 of file objtype.h.

#define UOBJ_HARPY   0x001E

Definition at line 50 of file objtype.h.

#define UOBJ_HAT01   0x0194

Definition at line 140 of file objtype.h.

#define UOBJ_HAT02   0x0195

Definition at line 141 of file objtype.h.

#define UOBJ_HAT03   0x0196

Definition at line 142 of file objtype.h.

#define UOBJ_HAT04   0x0197

Definition at line 143 of file objtype.h.

#define UOBJ_HAT05   0x0198

Definition at line 144 of file objtype.h.

#define UOBJ_HAT06   0x0199

Definition at line 145 of file objtype.h.

#define UOBJ_HAT07   0x019A

Definition at line 146 of file objtype.h.

#define UOBJ_HAT08   0x019B

Definition at line 147 of file objtype.h.

#define UOBJ_HAT09   0x019C

Definition at line 148 of file objtype.h.

#define UOBJ_HAT10   0x019D

Definition at line 149 of file objtype.h.

#define UOBJ_HEADLESS   0x001F

Definition at line 51 of file objtype.h.

#define UOBJ_HORSE2   0x00E2

Definition at line 109 of file objtype.h.

#define UOBJ_HORSE3   0x00E4

Definition at line 111 of file objtype.h.

#define UOBJ_HSA_MAX   0xFFFF
#define UOBJ_HUMAN_FEMALE_GHOST   0x0193
#define UOBJ_HUMAN_MALE_GHOST   0x0192
#define UOBJ_INVISIBLE_MAN   0x01A8

Definition at line 160 of file objtype.h.

#define UOBJ_ITEM__LOWEST   0x0002

Definition at line 222 of file objtype.h.

Referenced by Pol::Module::item_create_params_ok().

#define UOBJ_JACKAL   0x00E1

Definition at line 108 of file objtype.h.

#define UOBJ_LAMB   0x00DF

Definition at line 106 of file objtype.h.

#define UOBJ_LARGE_PIG   0x0122

Definition at line 121 of file objtype.h.

#define UOBJ_LICHE   0x0018

Definition at line 44 of file objtype.h.

#define UOBJ_LIZARDMAN   0x0021

Definition at line 53 of file objtype.h.

#define UOBJ_LIZARDMAN_W_HAMMER   0x0024

Definition at line 56 of file objtype.h.

#define UOBJ_LIZARDMAN_W_SPEAR   0x0023

Definition at line 55 of file objtype.h.

#define UOBJ_LLAMA   0x00DC

Definition at line 103 of file objtype.h.

#define UOBJ_LONGSWORD   0x0F5E

Definition at line 213 of file objtype.h.

#define UOBJ_MALE_KID_BLONDE   0x01A4

Definition at line 156 of file objtype.h.

#define UOBJ_MALE_KID_BRUNETTE   0x01A5

Definition at line 157 of file objtype.h.

#define UOBJ_MAP1   0x14EB

Definition at line 192 of file objtype.h.

#define UOBJ_MAP2   0x14EC

Definition at line 193 of file objtype.h.

#define UOBJ_MONGBAT   0x0027

Definition at line 58 of file objtype.h.

#define UOBJ_MORTAR_AND_PESTLE   0x0E9B

Definition at line 208 of file objtype.h.

#define UOBJ_OGRE   0x0001

Definition at line 22 of file objtype.h.

#define UOBJ_ORC   0x0011

Definition at line 38 of file objtype.h.

#define UOBJ_ORC_MASK   0x01A0

Definition at line 152 of file objtype.h.

#define UOBJ_ORC_W_CLUB   0x0029

Definition at line 60 of file objtype.h.

#define UOBJ_PACK_HORSE_W_BAGS   0x0123

Definition at line 122 of file objtype.h.

#define UOBJ_PACK_LLAMA_W_BAGS   0x0124

Definition at line 123 of file objtype.h.

#define UOBJ_PANTHER   0x00D6

Definition at line 98 of file objtype.h.

#define UOBJ_POLAR_BEAR   0x00D5

Definition at line 97 of file objtype.h.

#define UOBJ_RABBIT   0x00CD

Definition at line 90 of file objtype.h.

#define UOBJ_RAT   0x00EE

Definition at line 119 of file objtype.h.

#define UOBJ_RATMAN   0x002A

Definition at line 61 of file objtype.h.

#define UOBJ_RATMAN_W_CLUB   0x002C

Definition at line 63 of file objtype.h.

#define UOBJ_RATMAN_W_SWORD   0x002D

Definition at line 64 of file objtype.h.

#define UOBJ_REAPER   0x002F

Definition at line 66 of file objtype.h.

#define UOBJ_RED_DRAGON   0x003B

Definition at line 78 of file objtype.h.

#define UOBJ_ROLLED_MAP1   0x14ED

Definition at line 194 of file objtype.h.

#define UOBJ_ROLLED_MAP2   0x14EE

Definition at line 195 of file objtype.h.

#define UOBJ_SA_MAX   0x7FFF
#define UOBJ_SCROLL__HIGHEST   0x1F6C

Definition at line 198 of file objtype.h.

#define UOBJ_SCROLL__LOWEST   0x1F2D

Definition at line 197 of file objtype.h.

#define UOBJ_SEA_SERPENT   0x0096

Definition at line 82 of file objtype.h.

#define UOBJ_SHEEP   0x00CF

Definition at line 91 of file objtype.h.

#define UOBJ_SHORT_HAIR   0x01A3

Definition at line 155 of file objtype.h.

#define UOBJ_SILVER_CHEST   0x0E7C

Definition at line 204 of file objtype.h.

#define UOBJ_SKELETON   0x0032

Definition at line 69 of file objtype.h.

#define UOBJ_SKELETON_W_AXE   0x0038

Definition at line 75 of file objtype.h.

#define UOBJ_SKELETON_W_SWORD   0x0039

Definition at line 76 of file objtype.h.

#define UOBJ_SLIME   0x0033

Definition at line 70 of file objtype.h.

#define UOBJ_SMALL_DEER   0x00ED

Definition at line 118 of file objtype.h.

#define UOBJ_SMALL_GREEN_DRAGON   0x003C

Definition at line 79 of file objtype.h.

#define UOBJ_SMALL_PIG   0x00CB

Definition at line 88 of file objtype.h.

#define UOBJ_SMALL_RED_DRAGON   0x003D

Definition at line 80 of file objtype.h.

#define UOBJ_SNAKE   0x0034

Definition at line 71 of file objtype.h.

#define UOBJ_SPELLBOOK   0x0EFA

Definition at line 210 of file objtype.h.

#define UOBJ_TROLL   0x0035

Definition at line 72 of file objtype.h.

#define UOBJ_TROLL2   0x0036

Definition at line 73 of file objtype.h.

#define UOBJ_TROLL3   0x0037

Definition at line 74 of file objtype.h.

#define UOBJ_TROUSERS_LONG   0x01AF

Definition at line 163 of file objtype.h.

#define UOBJ_TROUSERS_SHORT   0x01AE

Definition at line 162 of file objtype.h.

#define UOBJ_VOODOO_MASK   0x01A2

Definition at line 154 of file objtype.h.

#define UOBJ_WALKING_DRESS   0x01bf

Definition at line 168 of file objtype.h.

#define UOBJ_WALKING_FANCY_DRESS   0x01c0

Definition at line 169 of file objtype.h.

#define UOBJ_WALKING_FULL_APRON   0x01d1

Definition at line 173 of file objtype.h.

#define UOBJ_WALKING_HALF_APRON   0x01d2

Definition at line 174 of file objtype.h.

#define UOBJ_WALKING_KILT   0x01c7

Definition at line 171 of file objtype.h.

#define UOBJ_WALRUS   0x00DD

Definition at line 104 of file objtype.h.

#define UOBJ_WAR_AXE   0x13B0

Definition at line 214 of file objtype.h.

#define UOBJ_WATER_ELEMENTAL   0x0010

Definition at line 37 of file objtype.h.

#define UOBJ_WHITE_HORSE   0x00C8

Definition at line 85 of file objtype.h.

#define UOBJ_WISP   0x003A

Definition at line 77 of file objtype.h.

#define UOBJ_XMAS_TREE_HAT   0x01A1

Definition at line 153 of file objtype.h.

#define UOBJ_ZOMBIE   0x0003

Definition at line 24 of file objtype.h.