-
Notifications
You must be signed in to change notification settings - Fork 20
/
wiz_macro.h
49 lines (40 loc) · 909 Bytes
/
wiz_macro.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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#pragma once
#ifndef WIZ_MACRO_H_
#define WIZ_MACRO_H_
#include "tcp_connection.h"
#include "input_simulator.h"
class WizMacro
{
public:
WizMacro();
void GetCoe(TCPConnection* tcp_connection);
void DoMacro(InputSimulator* input_simulator, TCPConnection* tcp_connection);
void Stop(InputSimulator* input_simulator);
~WizMacro();
DWORD LowerBound;
DWORD UpperBound;
DWORD TimeShift;
DWORD AdjustedTime;
wchar_t WaveOfForceHotkey;
wchar_t ElectrocuteHotkey;
wchar_t MeteorHotkey;
wchar_t DisintegrateHotkey;
wchar_t BlackholeHotkey;
wchar_t MacroHotkey;
wchar_t ArchonHotkey;
wchar_t ChannelHotkey;
wchar_t ForcemoveHotkey;
bool BlackholeCheck;
bool ArchonCheck;
bool MacroIsRunning;
bool DooingArcane;
bool SavedBlackHole;
bool AutoMacro;
bool PositionSaved;
bool OutsideSaved;
bool Channeling;
bool Shooting;
POINT SavedPosition;
POINT Outside;
};
#endif // WIZ_MACRO_H_