Devilution
Diablo devolved - magic behind the 1996 computer game
|
Go to the documentation of this file.
16 id->bMDur = is->
_iName[15];
42 memset(pPack, 0,
sizeof(*pPack));
154 for (i = 0; i < pPlayer->
_pNumInv; i++) {
156 for (j = 0; j < pPlayer->
_pNumInv; j++) {
175 pPlayer = &
plr[pnum];
179 pPlayer->
_px = pPack->
px;
180 pPlayer->
_py = pPack->
py;
204 if ((
int)(pPlayer->
_pHPBase & 0xFFFFFFC0) < 64)
248 for (i = 0; i < 20; i++)
char InvGrid[NUM_INV_GRID_ELEM]
ItemStruct item[MAXITEMS+1]
ItemStruct InvList[NUM_INV_GRID_ELEM]
void ClrPlrPath(int pnum)
PkItemStruct InvBody[NUM_INVLOC]
void CalcPlrInv(int p, BOOL Loadgfx)
void RecreateItem(int ii, int idx, WORD icreateinfo, int iseed, int ivalue)
ItemStruct SpdList[MAXBELTITEMS]
BYTE gbMaxPlayers
Specifies the maximum number of players in a game, where 1 represents a single player game and 4 repr...
char InvGrid[NUM_INV_GRID_ELEM]
#define DEVILUTION_END_NAMESPACE
void UnPackPlayer(PkPlayerStruct *pPack, int pnum, BOOL killok)
static void UnPackItem(PkItemStruct *is, ItemStruct *id)
Expand a PkItemStruct in to a ItemStruct.
int GetRndSeed()
Get the current RNG seed.
PkItemStruct InvList[NUM_INV_GRID_ELEM]
ItemStruct InvBody[NUM_INVLOC]
void ClearPlrRVars(PlayerStruct *p)
void VerifyGoldSeeds(PlayerStruct *pPlayer)
static DEVILUTION_BEGIN_NAMESPACE void PackItem(PkItemStruct *id, ItemStruct *is)
PkItemStruct SpdList[MAXBELTITEMS]
#define NUM_INV_GRID_ELEM
void PackPlayer(PkPlayerStruct *pPack, int pnum, BOOL manashield)
char _pName[PLR_NAME_LEN]
void RecreateEar(int ii, WORD ic, int iseed, int Id, int dur, int mdur, int ch, int mch, int ivalue, int ibuff)
PlayerStruct plr[MAX_PLRS]
void InitPlayer(int pnum, BOOL FirstTime)