Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

/home/groups/n/no/noxwizard/cvs/src/items.cpp File Reference

#include "nxwcommn.h"
#include "sndpkg.h"
#include "amx/amxcback.h"
#include "magic.h"
#include "set.h"
#include "itemid.h"
#include "race.h"
#include "debug.h"
#include "pointer.h"
#include "range.h"
#include "data.h"
#include "boats.h"
#include "archive.h"
#include "items.h"
#include "chars.h"
#include "inlines.h"
#include "basics.h"
#include "utils.h"
#include "house.h"
#include "spawn.h"

Defines

#define ITEM_RESERVE   3000
 minimum of free slots that should be left in the array.

#define MAX_ITEM_AMOUNT   65535
#define CASEITEMEVENT(NAME, ID)   else if (!(strcmp(NAME,script1))) pi->amxevents[ID] = newAmxEvent(script2);

Functions

bool operator== (cItem &a, cItem &b)
bool operator!= (cItem &a, cItem &b)
LOGICAL LoadItemEventsFromScript (P_ITEM pi, char *script1, char *script2)

Define Documentation

#define CASEITEMEVENT NAME,
ID       else if (!(strcmp(NAME,script1))) pi->amxevents[ID] = newAmxEvent(script2);
 

#define ITEM_RESERVE   3000
 

minimum of free slots that should be left in the array.

Author:
Duke otherwise, more memory will be allocated in the mainloop (Duke)

#define MAX_ITEM_AMOUNT   65535
 


Function Documentation

LOGICAL LoadItemEventsFromScript P_ITEM    pi,
char *    script1,
char *    script2
 

bool operator!= cItem   a,
cItem   b
[inline]
 

bool operator== cItem   a,
cItem   b
[inline]
 

SourceForge.net Logo