-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathD2Handlers.h
30 lines (20 loc) · 989 Bytes
/
D2Handlers.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#pragma once
#include "D2Structs.h"
DWORD WINAPI D2Thread(LPVOID lpParam);
DWORD __fastcall GameInput(const wchar_t *wMsg);
LONG WINAPI GameEventHandler(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
LRESULT CALLBACK MouseMoveHook(int code, WPARAM wParam, LPARAM lParam);
LRESULT CALLBACK KeyPressHook(int code, WPARAM wParam, LPARAM lParam);
void GameDraw(void);
DWORD __fastcall GamePacketReceived(BYTE *pPacket, DWORD dwSize);
DWORD __fastcall GamePacketSent(BYTE *pPacket, DWORD dwSize);
void GameDrawOOG(void);
void SetMaxDiff(void);
void __fastcall WhisperHandler(char *szAcc, char *szText);
DWORD __fastcall ChannelInput(wchar_t *wMsg);
DWORD __fastcall GameAttack(UnitInteraction *pAttack);
void __fastcall GamePlayerAssignment(UnitAny *pPlayer);
void GameLeave(void);
void CALLBACK TimerProc(HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime);
BOOL __fastcall RealmPacketRecv(BYTE *pPacket, DWORD dwSize);
BOOL __fastcall ChatPacketRecv(BYTE *pPacket, int len);