#include "being.h"
#include "resources/spritedef.h"
#include <map>
#include <string>
#include <vector>
Go to the source code of this file.
|
namespace | TmwAthena |
| Warning: buffers and other variables are shared, so there can be only one connection active at a time.
|
|
namespace | ManaServ |
|
|
enum class | EquipmentSoundEvent { Strike
, Hit
} |
|
enum | ItemType {
ITEM_UNUSABLE = 0
, ITEM_USABLE
, ITEM_EQUIPMENT_ONE_HAND_WEAPON
, ITEM_EQUIPMENT_TWO_HANDS_WEAPON
,
ITEM_EQUIPMENT_TORSO
, ITEM_EQUIPMENT_ARMS
, ITEM_EQUIPMENT_HEAD
, ITEM_EQUIPMENT_LEGS
,
ITEM_EQUIPMENT_SHIELD
, ITEM_EQUIPMENT_RING
, ITEM_EQUIPMENT_NECKLACE
, ITEM_EQUIPMENT_FEET
,
ITEM_EQUIPMENT_AMMO
, ITEM_EQUIPMENT_CHARM
, ITEM_SPRITE_RACE
, ITEM_SPRITE_HAIR
} |
| Enumeration of available Item types. More...
|
|
enum | ReplacementDirection : uint8_t { DIRECTION_ALL = DIRECTION_DEFAULT
, DIRECTION_DEAD = DIRECTION_INVALID
, DIRECTION_UNKNOWN
} |
|
enum | ReplacementSprite : uint8_t { SPRITE_UNKNOWN = 254
, SPRITE_ALL = 255
} |
|
enum | TmwAthena::EquipmentSlot {
TmwAthena::EQUIP_TORSO_SLOT = 0
, TmwAthena::EQUIP_ARMS_SLOT = 1
, TmwAthena::EQUIP_HEAD_SLOT = 2
, TmwAthena::EQUIP_LEGS_SLOT = 3
,
TmwAthena::EQUIP_FEET_SLOT = 4
, TmwAthena::EQUIP_RING1_SLOT = 5
, TmwAthena::EQUIP_RING2_SLOT = 6
, TmwAthena::EQUIP_NECKLACE_SLOT = 7
,
TmwAthena::EQUIP_FIGHT1_SLOT = 8
, TmwAthena::EQUIP_FIGHT2_SLOT = 9
, TmwAthena::EQUIP_PROJECTILE_SLOT = 10
, TmwAthena::EQUIP_VECTOR_END = 11
} |
|
◆ EquipmentSoundEvent
◆ ItemType
Enumeration of available Item types.
TODO: Dynamise this using an xml.
Enumerator |
---|
ITEM_UNUSABLE | |
ITEM_USABLE | |
ITEM_EQUIPMENT_ONE_HAND_WEAPON | |
ITEM_EQUIPMENT_TWO_HANDS_WEAPON | |
ITEM_EQUIPMENT_TORSO | |
ITEM_EQUIPMENT_ARMS | |
ITEM_EQUIPMENT_HEAD | |
ITEM_EQUIPMENT_LEGS | |
ITEM_EQUIPMENT_SHIELD | |
ITEM_EQUIPMENT_RING | |
ITEM_EQUIPMENT_NECKLACE | |
ITEM_EQUIPMENT_FEET | |
ITEM_EQUIPMENT_AMMO | |
ITEM_EQUIPMENT_CHARM | |
ITEM_SPRITE_RACE | |
ITEM_SPRITE_HAIR | |
Definition at line 42 of file iteminfo.h.
◆ ReplacementDirection
Enumerator |
---|
DIRECTION_ALL | |
DIRECTION_DEAD | |
DIRECTION_UNKNOWN | |
Definition at line 70 of file iteminfo.h.
◆ ReplacementSprite
Enumerator |
---|
SPRITE_UNKNOWN | |
SPRITE_ALL | |
Definition at line 77 of file iteminfo.h.