This repository was archived by the owner on Nov 5, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 475
Expand file tree
/
Copy pathtriggerbottab.cpp
More file actions
79 lines (78 loc) · 2.4 KB
/
triggerbottab.cpp
File metadata and controls
79 lines (78 loc) · 2.4 KB
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
67
68
69
70
71
72
73
74
75
76
77
78
79
#include "triggerbottab.h"
void Triggerbot::RenderTab()
{
ImGui::Checkbox("Enabled", &Settings::Triggerbot::enabled);
ImGui::Separator();
ImGui::Columns(2, NULL, true);
{
ImGui::BeginChild("TRIG1", ImVec2(0, 0), true);
{
ImGui::Text("Keybind");
ImGui::Separator();
ImGui::Columns(2, NULL, true);
{
ImGui::Checkbox("Enabled", &Settings::Triggerbot::keyEnabled);
SetTooltip("Enabling this means it you need to press a specific key to trigger");
}
ImGui::NextColumn();
{
UI::KeyBindButton(&Settings::Triggerbot::key);
}
ImGui::Columns(1);
ImGui::Separator();
ImGui::Text("Delay");
ImGui::Separator();
ImGui::Columns(2, NULL, true);
{
ImGui::Checkbox("Enabled", &Settings::Triggerbot::Delay::enabled);
SetTooltip("Adds a delay to the Triggerbot");
}
ImGui::NextColumn();
{
ImGui::PushItemWidth(-1);
ImGui::SliderInt("##TRIGGERDELAY", &Settings::Triggerbot::Delay::value, 0, 1000);
ImGui::PopItemWidth();
}
ImGui::Columns(1);
ImGui::Separator();
ImGui::EndChild();
}
}
ImGui::NextColumn();
{
ImGui::BeginChild("TRIG2", ImVec2(0, 0), true);
{
ImGui::Text("Filter");
ImGui::Separator();
ImGui::Columns(2, NULL, true);
{
ImGui::Checkbox("Enemies", &Settings::Triggerbot::Filters::enemies);
SetTooltip("Trigger on enemies");
ImGui::Checkbox("Walls", &Settings::Triggerbot::Filters::walls);
SetTooltip("Trigger through walls");
ImGui::Checkbox("Head", &Settings::Triggerbot::Filters::head);
SetTooltip("Trigger on head");
ImGui::Checkbox("Chest", &Settings::Triggerbot::Filters::chest);
SetTooltip("Trigger on chest");
ImGui::Checkbox("Legs", &Settings::Triggerbot::Filters::legs);
SetTooltip("Trigger on legs");
}
ImGui::NextColumn();
{
ImGui::Checkbox("Allies", &Settings::Triggerbot::Filters::allies);
SetTooltip("Trigger on allies");
ImGui::Checkbox("Smoke check", &Settings::Triggerbot::Filters::smokeCheck);
SetTooltip("Don't shoot through smokes");
ImGui::Checkbox("Flash check", &Settings::Triggerbot::Filters::flashCheck);
SetTooltip("Don't shoot while flashed");
ImGui::Checkbox("Stomach", &Settings::Triggerbot::Filters::stomach);
SetTooltip("Trigger on stomach");
ImGui::Checkbox("Arms", &Settings::Triggerbot::Filters::arms);
SetTooltip("Trigger on arms");
}
ImGui::Columns(1);
ImGui::Separator();
ImGui::EndChild();
}
}
}