Devilution
Diablo devolved - magic behind the 1996 computer game
|
int AddLight(int x, int y, int r)
BOOL delta_portal_inited(int i)
MissileStruct missile[MAXMISSILES]
DEVILUTION_BEGIN_NAMESPACE PortalStruct portal[MAXPORTAL]
In-game state of portals.
void SetMissDir(int mi, int dir)
int portalindex
Current portal number (a portal array index).
int AddMissile(int sx, int sy, int dx, int dy, int midir, int mitype, char micaster, int id, int midam, int spllvl)
void DeactivatePortal(int i)
#define DEVILUTION_END_NAMESPACE
int WarpDropY[MAXPORTAL]
Y-coordinate of each players portal in town.
char dMissile[MAXDUNX][MAXDUNY]
void DeleteMissile(int mi, int i)
BOOL PortalOnLevel(int i)
DEVILUTION_BEGIN_NAMESPACE int missileactive[MAXMISSILES]
void AddInTownPortal(int i)
void SetPortalStats(int i, BOOL o, int x, int y, int lvl, int lvltype)
int WarpDropX[MAXPORTAL]
X-coordinate of each players portal in town.
void NetSendCmd(BOOL bHiPri, BYTE bCmd)
void RemovePortalMissile(int id)
void ActivatePortal(int i, int x, int y, int lvl, int lvltype, BOOL sp)
DEVILUTION_BEGIN_NAMESPACE MissileData missiledata[]
Data related to each missile ID.
char dFlags[MAXDUNX][MAXDUNY]
BOOL PosOkPortal(int lvl, int x, int y)
void SetCurrentPortal(int p)
PlayerStruct plr[MAX_PLRS]
void AddWarpMissile(int i, int x, int y)