Planeshift
|
#include <csutil/sysfunc.h>
#include <csutil/weakref.h>
#include "util/poolallocator.h"
#include "util/psconst.h"
#include "../icachedobject.h"
#include "psitemstats.h"
#include "psstdint.h"
#include "psitem.h"
#include "psinventorycachesvr.h"
#include "psspell.h"
Go to the source code of this file.
Classes | |
struct | glyphSlotInfo |
used by psCharacter::CreateGlyphList() More... | |
class | InventoryTransaction |
class | psCharacterInventory |
This class handles the details behind a character's inventory system. More... | |
class | psCharacterInventory::psCharacterInventoryItem |
struct | psCharacterInventory::psEquipInfo |
Defines | |
#define | PSCHARACTER_EQUIPMENTFLAG_ATTACKIFEMPTY 0x00000004 |
Set if this slot can attack even when empty - requires that a default psItem be set in default_if_empty. | |
#define | PSCHARACTER_EQUIPMENTFLAG_AUTOATTACK 0x00000001 |
Set if this slot should continuously attack while in combat. | |
#define | PSCHARACTER_EQUIPMENTFLAG_SINGLEATTACK 0x00000002 |
Set if this slot can attack when the client specifically requests (and only when the client specifically requests) |