-
Notifications
You must be signed in to change notification settings - Fork 3
/
todo_features
66 lines (63 loc) · 2.17 KB
/
todo_features
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
TODO:
- statemachines
- top-level hack:
o not injected
o injected
o not ingame
o ingame -> hacks initialized
o hack-menu -> game-input disabled
o inside game-input (chat, console...) -> hack-input disabled
- aimbot
o Idle
o 360::INIT
o 360::TWIST
o 360::DONE
o Triggerbot
- what about states, that can be/not be in any combination? Aimbot States Trigger/Aimbot Friendlyfire for example
- central, generic user configuration.
- features could register themselves in the configuration
- changes to the config could propagate back to Features using Observer pattern
- changes are made using the menu
- i want to store my config in a file
- log should hold all messages in memory, with timestamp
- GUI should be able to display the messages
- internal configuration header
- log level
- key bindings
x offsets
- aimbot
- visibility check: radar?
- enemy crouch check
- bone/hitbox aim
- triggerbot
- auto knife
auto right / left
- log rewrite
- flush() next to log()
- remove #define DEFAULT_LOG_CHANNEL
? implement schwarz/nifty counter for lifetime-management
- use exceptions for unrecoverable errors
FIXME:
- bunnyhop sometimes won't jump. Dirtily fixed by +jump.
DONE:
x aimbot
x aimbot update on enemy pos update
x fov restricted aim by distance
x Logging should go to central, configurable space
x silent
x debug
x stdout
x error window
x build VariableTweaker with ImGui
x variable types:
x sliding, numerical checkbox
/ default values
x bi-directional callbacks on change
x change toolchain from MSVC to CMake + Clang
(for interop with Clion or Linux)
x sigscanner using c++ stl <regex>
DITCHED:
- hack console
- save to file
- display ingame
- display in external console window