Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

cItem Class Reference

#include <classes.h>

List of all members.

Public Methods

void GlowItem (CChar *s, CItem *i)
ITEM MemItemFree (UI08 itemType=0)
void DeleItem (CItem *i)
CItemCreateScriptItem (cSocket *s, string name, bool nSpawned)
CItemCreateScriptItem (cSocket *s, int itemnum, bool nSpawned)
CItemCreateRandomItem (cSocket *s, char *sItemList, bool nSpawned)
CItemSpawnItem (cSocket *nSocket, int nAmount, const char *cName, bool nStackable, UI16 realItemId, UI16 realColour, bool nPack, bool nSend)
CItemSpawnItem (cSocket *nSocket, CChar *ch, int nAmount, const char *cName, bool nStackable, UI16 realItemID, UI16 realColour, bool nPack, bool nSend)
CItemSpawnItemToPack (cSocket *s, CChar *ch, int nItem, bool nDigging)
CItemSpawnItemToPack (cSocket *s, CChar *ch, string name, bool nDigging)
CMultiObjSpawnMulti (cSocket *nSocket, CChar *ch, char *cName, UI16 realItemID)
void GetScriptItemSetting (CItem *c)
bool DecayItem (UI32 currenttime, CItem *i)
void Decay (UI32 currenttime)
void RespawnItem (UI32 Currenttime, CItem *i)
void AddRespawnItem (CItem *s, UI32 x, bool inCont)
void InitItem (ITEM nItem, bool ser=true)
UI08 PackType (UI08 id1, UI08 id2)
void CheckEquipment (CChar *p)


Member Function Documentation

void cItem::AddRespawnItem CItem *   s,
UI32   x,
bool   inCont
 

void cItem::CheckEquipment CChar *   p
 

CItem * cItem::CreateRandomItem cSocket *   s,
char *   sItemList,
bool   nSpawned
 

CItem * cItem::CreateScriptItem cSocket *   s,
int   itemnum,
bool   nSpawned
 

CItem * cItem::CreateScriptItem cSocket *   s,
string   name,
bool   nSpawned
 

void cItem::Decay UI32   currenttime
 

bool cItem::DecayItem UI32   currenttime,
CItem *   i
 

void cItem::DeleItem CItem *   i
 

void cItem::GetScriptItemSetting CItem *   c
 

void cItem::GlowItem CChar *   s,
CItem *   i
 

void cItem::InitItem ITEM   nItem,
bool   ser = true
 

ITEM cItem::MemItemFree UI08   itemType = 0
 

UI08 cItem::PackType UI08   id1,
UI08   id2
 

void cItem::RespawnItem UI32   currenttime,
CItem *   i
 

CItem * cItem::SpawnItem cSocket *   nSocket,
CChar *   ch,
int   nAmount,
const char *   cName,
bool   nStackable,
UI16   realItemID,
UI16   realColour,
bool   nPack,
bool   nSend
 

CItem * cItem::SpawnItem cSocket *   nSocket,
int   nAmount,
const char *   cName,
bool   nStackable,
UI16   realItemId,
UI16   realColour,
bool   nPack,
bool   nSend
 

CItem * cItem::SpawnItemToPack cSocket *   s,
CChar *   ch,
string   name,
bool   nDigging
 

CItem * cItem::SpawnItemToPack cSocket *   s,
CChar *   ch,
int   nItem,
bool   nDigging
 

CMultiObj * cItem::SpawnMulti cSocket *   nSocket,
CChar *   ch,
char *   cName,
UI16   realItemID
 


The documentation for this class was generated from the following files:
Generated at Sun Sep 16 22:45:38 2001 for UOX3 by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001