|
enum | refine_type {
REFINE_TYPE_ARMOR = 0
, REFINE_TYPE_WEAPON1 = 1
, REFINE_TYPE_WEAPON2 = 2
, REFINE_TYPE_WEAPON3 = 3
,
REFINE_TYPE_WEAPON4 = 4
, REFINE_TYPE_MAX = 5
} |
|
enum | refine_chance_type {
REFINE_CHANCE_TYPE_NORMAL = 0
, REFINE_CHANCE_TYPE_ENRICHED = 1
, REFINE_CHANCE_TYPE_E_NORMAL = 2
, REFINE_CHANCE_TYPE_E_ENRICHED = 3
,
REFINE_CHANCE_TYPE_MAX
} |
|
enum | item_weapon_type {
IT_WT_FIST = 0
, IT_WT_DAGGER = 1
, IT_WT_1HSWORD = 2
, IT_WT_2HSWORD = 3
,
IT_WT_1HSPEAR = 4
, IT_WT_2HSPEAR = 5
, IT_WT_1HAXE = 6
, IT_WT_2HAXE = 7
,
IT_WT_1HMACE = 8
, IT_WT_2HMACE = 9
, IT_WT_STAFF = 10
, IT_WT_BOW = 11
,
IT_WT_KNUCKLE = 12
, IT_WT_MUSICAL = 13
, IT_WT_WHIP = 14
, IT_WT_BOOK = 15
,
IT_WT_KATAR = 16
, IT_WT_REVOLVER = 17
, IT_WT_RIFLE = 18
, IT_WT_GATLING = 19
,
IT_WT_SHOTGUN = 20
, IT_WT_GRENADE = 21
, IT_WT_HUUMA = 22
, IT_WT_2HSTAFF = 23
,
IT_WT_SINGLE_MAX
, IT_WT_DOUBLE_DAGGERS
, IT_WT_DOUBLE_SWORDS
, IT_WT_DOUBLE_AXES
,
IT_WT_DOUBLE_DAGGER_SWORD
, IT_WT_DOUBLE_DAGGER_AXE
, IT_WT_DOUBLE_SWORD_AXE
, IT_WT_MAX_WEAPON_TYPE
} |
|
enum | item_weapon_type_mask { IT_WTM_RANGED
, IT_WTM_MELEE
} |
|
enum | item_level_type {
IT_LVL_ARMOR = 0
, IT_LVL_WEAPON1 = 1
, IT_LVL_WEAPON2 = 2
, IT_LVL_WEAPON3 = 3
,
IT_LVL_WEAPON4 = 4
, IT_LVL_MAX
} |
|
enum | item_gender_type { IT_GENDER_FEMALE = 0
, IT_GENDER_MALE = 1
, IT_GENDER_ANY = 2
} |
|
enum | item_equip_location_mask {
IT_EQPM_NONE = 0x000000
, IT_EQPM_HEAD_LOW = 0x000001
, IT_EQPM_HAND_R = 0x000002
, IT_EQPM_GARMENT = 0x000004
,
IT_EQPM_ACC_L = 0x000008
, IT_EQPM_ARMOR = 0x000010
, IT_EQPM_HAND_L = 0x000020
, IT_EQPM_SHOES = 0x000040
,
IT_EQPM_ACC_R = 0x000080
, IT_EQPM_HEAD_TOP = 0x000100
, IT_EQPM_HEAD_MID = 0x000200
, IT_EQPM_COSTUME_HEAD_TOP = 0x000400
,
IT_EQPM_COSTUME_HEAD_MID = 0x000800
, IT_EQPM_COSTUME_HEAD_LOW = 0x001000
, IT_EQPM_COSTUME_GARMENT = 0x002000
, IT_EQPM_AMMO = 0x008000
,
IT_EQPM_SHADOW_ARMOR = 0x010000
, IT_EQPM_SHADOW_WEAPON = 0x020000
, IT_EQPM_SHADOW_SHIELD = 0x040000
, IT_EQPM_SHADOW_SHOES = 0x080000
,
IT_EQPM_SHADOW_ACC_R = 0x100000
, IT_EQPM_SHADOW_ACC_L = 0x200000
, IT_EQPM_WEAPON = IT_EQPM_HAND_R
, IT_EQPM_SHIELD = IT_EQPM_HAND_L
,
IT_EQPM_ARMS = IT_EQPM_HAND_R | IT_EQPM_HAND_L
, IT_EQPM_HELM = IT_EQPM_HEAD_LOW | IT_EQPM_HEAD_MID | IT_EQPM_HEAD_TOP
, IT_EQPM_ACC = IT_EQPM_ACC_L | IT_EQPM_ACC_R
, IT_EQPM_COSTUME = IT_EQPM_COSTUME_HEAD_TOP | IT_EQPM_COSTUME_HEAD_MID | IT_EQPM_COSTUME_HEAD_LOW | IT_EQPM_COSTUME_GARMENT
,
IT_EQPM_SHADOW_ACC = IT_EQPM_SHADOW_ACC_R | IT_EQPM_SHADOW_ACC_L
, IT_EQPM_SHADOW_ARMS = IT_EQPM_SHADOW_WEAPON | IT_EQPM_SHADOW_SHIELD
} |
|
enum | item_equip_location_index {
IT_EQPI_ACC_L = 0
, IT_EQPI_ACC_R = 1
, IT_EQPI_SHOES = 2
, IT_EQPI_GARMENT = 3
,
IT_EQPI_HEAD_LOW = 4
, IT_EQPI_HEAD_MID = 5
, IT_EQPI_HEAD_TOP = 6
, IT_EQPI_ARMOR = 7
,
IT_EQPI_HAND_L = 8
, IT_EQPI_HAND_R = 9
, IT_EQPI_COSTUME_TOP = 10
, IT_EQPI_COSTUME_MID = 11
,
IT_EQPI_COSTUME_LOW = 12
, IT_EQPI_COSTUME_GARMENT = 13
, IT_EQPI_AMMO = 14
, IT_EQPI_SHADOW_ARMOR = 15
,
IT_EQPI_SHADOW_WEAPON = 16
, IT_EQPI_SHADOW_SHIELD = 17
, IT_EQPI_SHADOW_SHOES = 18
, IT_EQPI_SHADOW_ACC_R = 19
,
IT_EQPI_SHADOW_ACC_L = 20
, IT_EQPI_MAX
} |
|
enum | item_transaction_mask {
ITRMASK_NONE = 0x0000
, ITRMASK_DROP = 0x0001
, ITRMASK_TRADE = 0x0002
, ITRMASK_TRADEWPARTNER = 0x0004
,
ITRMASK_SELL_TO_NPC = 0x0008
, ITRMASK_CART = 0x0010
, ITRMASK_STORAGE = 0x0020
, ITRMASK_GSTORAGE = 0x0040
,
ITRMASK_MAIL = 0x0080
, ITRMASK_AUCTION = 0x0100
, ITRMASK_BUYING_STORE = 0x0200
, ITRMASK_ALL = 0x03ff
} |
|
enum | item_usage_restriction_mask { IURMASK_NONE = 0x0
, IURMASK_SITTING = 0x1
, IURMASK_ALL = 0x1
} |
|
enum | item_type : uint8_t {
IT_TYPE_HEALING = 0
, IT_TYPE_UNKNOWN = 1
, IT_TYPE_USABLE = 2
, IT_TYPE_ETC = 3
,
IT_TYPE_WEAPON = 4
, IT_TYPE_ARMOR = 5
, IT_TYPE_CARD = 6
, IT_TYPE_PET_EGG = 7
,
IT_TYPE_PET_ARMOR = 8
, IT_TYPE_UNKNOWN2 = 9
, IT_TYPE_AMMO = 10
, IT_TYPE_CONSUMPTION_DELAY = 11
,
IT_TYPE_CASH = 18
, IT_TYPE_MAX
} |
|
enum | item_ammunition_type {
IT_AT_NONE = 0
, IT_AT_ARROW = 1
, IT_AT_DAGGER = 2
, IT_AT_BULLET = 3
,
IT_AT_SHELL = 4
, IT_AT_GRENADE = 5
, IT_AT_SHURIKEN = 6
, IT_AT_KUNAI = 7
,
IT_AT_CANNONBALL = 8
, IT_AT_THROWABLE_ITEM = 9
, IT_AT_MAX
} |
|
enum | item_bind_type : uint16_t {
IT_BIND_NONE = 0x0
, IT_BIND_MIN = 0x1
, IT_BIND_ACCOUNT = 0x1
, IT_BIND_GUILD = 0x2
,
IT_BIND_PARTY = 0x3
, IT_BIND_CHARACTER = 0x4
, IT_BIND_MAX = 0x4
} |
|
enum | item_inventory_addition_notif_type : uint8_t {
ITEM_INV_ADD_SUCCESS
, ITEM_INV_ADD_INVALID
, ITEM_INV_ADD_OVER_WEIGHT
, ITEM_INV_ADD_UNKNOWN
,
ITEM_INV_ADD_NO_INV_SPACE
, ITEM_INV_ADD_OVER_QUANTITY
, ITEM_INV_ADD_UNKNOWN2
, ITEM_INV_ADD_OVER_STACK_LIMIT
} |
|
enum | item_deletion_reason_type : uint16_t {
ITEM_DEL_NORMAL = 0
, ITEM_DEL_SKILLUSE = 1
, ITEM_DEL_FAILREFINE = 2
, ITEM_DEL_MATERIALCHANGE = 3
,
ITEM_DEL_TOSTORAGE = 4
, ITEM_DEL_TOCART = 5
, ITEM_DEL_SOLD = 6
, ITEM_DEL_ANALYSIS = 7
} |
|
enum | item_equip_result_type { IT_EQUIP_SUCCESS = 0x0
, IT_EQUIP_FAIL_LV = 0x1
, IT_EQUIP_FAIL = 0x2
} |
|
enum | item_unequip_result_type { IT_UNEQUIP_SUCCESS = 0x0
, IT_UNEQUIP_FAIL = 0x1
} |
|
enum | item_storage_type { ITEM_STORE_INVENTORY
, ITEM_STORE_STORAGE
} |
|