Devilution
Diablo devolved - magic behind the 1996 computer game
|
Go to the documentation of this file.
39 void NetSendCmdGolem(BYTE mx, BYTE my, BYTE dir, BYTE menemy,
int hp, BYTE cl);
42 void NetSendCmdLocParam2(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y, WORD wParam1, WORD wParam2);
43 void NetSendCmdLocParam3(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y, WORD wParam1, WORD wParam2, WORD wParam3);
46 void NetSendCmdParam3(BOOL bHiPri, BYTE bCmd, WORD wParam1, WORD wParam2, WORD wParam3);
48 void NetSendCmdGItem(BOOL bHiPri, BYTE bCmd, BYTE mast, BYTE pnum, BYTE ii);
131 void delta_open_portal(
int pnum, BYTE x, BYTE y, BYTE bLevel, BYTE bLType, BYTE bSetLvl);
DWORD On_PLROPOBJ(TCmd *pCmd, int pnum)
void NetSendCmdDamage(BOOL bHiPri, BYTE bPlr, DWORD dwDam)
DWORD On_ENDSHIELD(TCmd *pCmd, int pnum)
void NetSendCmdPItem(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y)
void NetSendCmdParam1(BOOL bHiPri, BYTE bCmd, WORD wParam1)
void NetSendCmdGItem(BOOL bHiPri, BYTE bCmd, BYTE mast, BYTE pnum, BYTE ii)
DWORD On_SETMAG(TCmd *pCmd, int pnum)
DWORD ParseCmd(int pnum, TCmd *pCmd)
DWORD On_KILLGOLEM(TCmd *pCmd, int pnum)
DWORD On_OPOBJT(TCmd *pCmd, int pnum)
DWORD On_SETSTR(TCmd *pCmd, int pnum)
void NetSendCmdParam3(BOOL bHiPri, BYTE bCmd, WORD wParam1, WORD wParam2, WORD wParam3)
void NetSendCmdLocParam1(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y, WORD wParam1)
DWORD On_REMSHIELD(TCmd *pCmd, int pnum)
void NetSendCmdDelItem(BOOL bHiPri, BYTE bLoc)
DWORD On_HEALOTHER(TCmd *pCmd, int pnum)
DWORD On_DROPITEM(TCmd *pCmd, int pnum)
void delta_sync_object(int oi, BYTE bCmd, BYTE bLevel)
DWORD On_GOTOGETITEM(TCmd *pCmd, int pnum)
BYTE * DeltaExportItem(BYTE *dst, TCmdPItem *src)
DWORD On_ADDSTR(TCmd *pCmd, int pnum)
void DeltaAddItem(int ii)
DWORD On_RETOWN(TCmd *pCmd, int pnum)
void msg_send_packet(int pnum, const void *packet, DWORD dwSize)
DWORD On_WARP(TCmd *pCmd, int pnum)
DWORD On_PLAYER_JOINLEVEL(TCmd *pCmd, int pnum)
DWORD On_DLEVEL(int pnum, TCmd *pCmd)
DWORD On_DISARMXY(TCmd *pCmd, int pnum)
DWORD On_MONSTDAMAGE(TCmd *pCmd, int pnum)
void NetSendCmdLoc(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y)
DWORD On_DELPLRITEMS(TCmd *pCmd, int pnum)
DWORD On_BREAKOBJ(TCmd *pCmd, int pnum)
DWORD On_OPERATEOBJ(TCmd *pCmd, int pnum)
void delta_close_portal(int pnum)
DWORD On_TSPELLID(TCmd *pCmd, int pnum)
DWORD On_SPELLPID(TCmd *pCmd, int pnum)
DWORD On_AWAKEGOLEM(TCmd *pCmd, int pnum)
void NetSendCmdExtra(TCmdGItem *p)
DWORD On_ADDDEX(TCmd *pCmd, int pnum)
void NetSendCmdLocParam3(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y, WORD wParam1, WORD wParam2, WORD wParam3)
DWORD On_REQUESTGITEM(TCmd *pCmd, int pnum)
void NetSendCmdChItem(BOOL bHiPri, BYTE bLoc)
void NetSendCmdDItem(BOOL bHiPri, int ii)
void NetSendCmdQuest(BOOL bHiPri, BYTE q)
BOOL delta_get_item(TCmdGItem *pI, BYTE bLevel)
BOOL delta_quest_inited(int i)
DWORD On_AGETITEM(TCmd *pCmd, int pnum)
DWORD On_SYNCQUEST(TCmd *pCmd, int pnum)
void delta_leave_sync(BYTE bLevel)
DWORD On_RATTACKPID(TCmd *pCmd, int pnum)
DWORD On_PLRDEAD(TCmd *pCmd, int pnum)
void delta_open_portal(int pnum, BYTE x, BYTE y, BYTE bLevel, BYTE bLType, BYTE bSetLvl)
DWORD On_SETSHIELD(TCmd *pCmd, int pnum)
DWORD On_SATTACKXY(TCmd *pCmd, int pnum)
DWORD On_KNOCKBACK(TCmd *pCmd, int pnum)
void NetSendCmdString(int pmask, const char *pszStr)
DWORD On_SETVIT(TCmd *pCmd, int pnum)
BOOL NetSendCmdReq2(BYTE bCmd, BYTE mast, BYTE pnum, TCmdGItem *p)
BYTE * DeltaImportMonster(BYTE *src, DMonsterStr *dst)
DWORD On_TALKXY(TCmd *pCmd, int pnum)
void msg_send_drop_pkt(int pnum, int reason)
BYTE * DeltaImportItem(BYTE *src, TCmdPItem *dst)
DWORD On_WALKXY(TCmd *pCmd, int pnum)
BYTE * DeltaImportObject(BYTE *src, DObjectStr *dst)
DWORD On_GETITEM(TCmd *pCmd, int pnum)
DWORD On_OPENDOOR(TCmd *pCmd, int pnum)
DWORD On_ITEMEXTRA(TCmd *pCmd, int pnum)
DWORD On_ACTIVATEPORTAL(TCmd *pCmd, int pnum)
DWORD On_CHEAT_SPELL_LEVEL(TCmd *pCmd, int pnum)
void NetSendCmdParam2(BOOL bHiPri, BYTE bCmd, WORD wParam1, WORD wParam2)
DWORD On_SEND_PLRINFO(TCmd *pCmd, int pnum)
DWORD On_OPOBJXY(TCmd *pCmd, int pnum)
void delta_kill_monster(int mi, BYTE x, BYTE y, BYTE bLevel)
void delta_monster_hp(int mi, int hp, BYTE bLevel)
BOOL delta_portal_inited(int i)
DWORD On_SBSPELL(TCmd *pCmd, int pnum)
void NetSendCmd(BOOL bHiPri, BYTE bCmd)
DWORD On_TSPELLXY(TCmd *pCmd, int pnum)
void NetSendCmdLocParam2(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y, WORD wParam1, WORD wParam2)
BYTE * DeltaExportJunk(BYTE *dst)
BOOL i_own_level(int nReqLevel)
void NetSendCmdGItem2(BOOL usonly, BYTE bCmd, BYTE mast, BYTE pnum, TCmdGItem *p)
int msg_comp_level(BYTE *buffer, BYTE *end)
DWORD On_SPELLXY(TCmd *pCmd, int pnum)
DWORD On_MONSTDEATH(TCmd *pCmd, int pnum)
DWORD On_SPELLXYD(TCmd *pCmd, int pnum)
DWORD On_RATTACKXY(TCmd *pCmd, int pnum)
DWORD On_STRING2(int pnum, TCmd *pCmd)
DWORD On_GOTOAGETITEM(TCmd *pCmd, int pnum)
DWORD On_PLRLEVEL(TCmd *pCmd, int pnum)
DWORD On_SYNCDATA(TCmd *pCmd, int pnum)
DWORD On_ADDVIT(TCmd *pCmd, int pnum)
DWORD On_ATTACKID(TCmd *pCmd, int pnum)
DWORD On_RESURRECT(TCmd *pCmd, int pnum)
DWORD On_DEBUG(TCmd *pCmd, int pnum)
void delta_sync_monster(const TSyncMonster *pSync, BYTE bLevel)
DWORD On_ACK_PLRINFO(TCmd *pCmd, int pnum)
DWORD On_ADDMAG(TCmd *pCmd, int pnum)
BYTE * DeltaExportObject(BYTE *dst, DObjectStr *src)
DWORD On_TSPELLPID(TCmd *pCmd, int pnum)
void msg_get_next_packet()
DWORD On_NOVA(TCmd *pCmd, int pnum)
void delta_sync_golem(TCmdGolem *pG, int pnum, BYTE bLevel)
DWORD On_DEACTIVATEPORTAL(TCmd *pCmd, int pnum)
DWORD On_SPELLID(TCmd *pCmd, int pnum)
void NetSendCmdGolem(BYTE mx, BYTE my, BYTE dir, BYTE menemy, int hp, BYTE cl)
DWORD On_CLOSEDOOR(TCmd *pCmd, int pnum)
DWORD On_RATTACKID(TCmd *pCmd, int pnum)
DWORD On_SYNCPUTITEM(TCmd *pCmd, int pnum)
DWORD On_ATTACKPID(TCmd *pCmd, int pnum)
void DeltaExportData(int pnum)
DWORD On_CHEAT_EXPERIENCE(TCmd *pCmd, int pnum)
DWORD On_REQUESTAGITEM(TCmd *pCmd, int pnum)
void msg_errorf(const char *pszFmt,...)
DWORD On_RESPAWNITEM(TCmd *pCmd, int pnum)
DWORD On_NEWLVL(TCmd *pCmd, int pnum)
void DeltaImportJunk(BYTE *src)
void DeltaImportData(BYTE cmd, DWORD recv_offset)
DWORD On_STRING(TCmd *pCmd, int pnum)
void check_update_plr(int pnum)
DWORD On_PLRDAMAGE(TCmd *pCmd, int pnum)
void delta_put_item(TCmdPItem *pI, int x, int y, BYTE bLevel)
DWORD On_CHANGEPLRITEMS(TCmd *pCmd, int pnum)
DWORD On_PUTITEM(TCmd *pCmd, int pnum)
DWORD On_ATTACKXY(TCmd *pCmd, int pnum)
BYTE * DeltaExportMonster(BYTE *dst, DMonsterStr *src)
DWORD On_SETDEX(TCmd *pCmd, int pnum)