3399 Commits

Author SHA1 Message Date
bencat07
2e659b7c08 very experimental changes 2019-09-02 19:20:37 +02:00
TotallyNotElite
5e3cb92433
Followbot and state system changes (#810)
* Change the way states work

Change the priorities of states
Add new states (Party, Textmode)
Dont make automatic states selectable in the GUI
Dont save automatic states

* Followbot: various improvements

Add alternative checkAfk implementation for textmode
Small refactor
Use new states system
Add option to ignore textmode bots

* update IsFriendly
2019-09-01 20:08:27 +02:00
LightCat
9ae47f9501 epic compile error (#809) 2019-08-31 22:54:06 +02:00
LightCat
b6cd4f5f3e
Merge pull request #808 from nullworks/experimental
visuals stuff
2019-08-31 22:38:58 +02:00
bencat07
4ad4756cc2 move nullgraphics rvar 2019-08-31 22:34:19 +02:00
bencat07
0bc17c134d Fix some nullgraphic issues (probably) 2019-08-31 22:11:31 +02:00
bencat07
e109fb4fdc fix some logging issues 2019-08-31 22:11:19 +02:00
bencat07
f7061e664b remove debug code 2019-08-31 21:24:01 +02:00
bencat07
16641b1759 Prevent possible memleak through spam in tf2 2019-08-31 21:23:33 +02:00
TotallyNotElite
757ec0df4b increase min cmake version to ubuntu 18.04's version
Auto set new cmake policies
2019-08-31 21:12:12 +02:00
TotallyNotElite
88a714f00f Make textmode an entry in Visuals_DrawType and misc textmode fixes 2019-08-31 19:40:33 +02:00
bencat07
3d347e7e2b don't disable paint lol 2019-08-31 17:32:37 +02:00
bencat07
f255ad7b03 remove misc references 2019-08-31 17:28:49 +02:00
bencat07
33ab07964d Maybe fix no visual issues fully now 2019-08-31 17:02:41 +02:00
TotallyNotElite
d17953db36
Fix incorrect usage of ENABLE_VISUALS (#807)
* Update CMakeLists.txt

* Update CMakeLists.txt

* Update nographics.cpp

* Revert "Revert "Fix the visuals stuff being used wron""

This reverts commit d748cffcdfefea0ea7e60bb16a5d778bc9c99066.
2019-08-31 15:10:21 +02:00
TotallyNotElite
58a25de117
Merge pull request #806 from nullworks/revert-805-BenCat07-patch-1
Revert "Fix the visuals stuff being used wron"
2019-08-31 14:50:07 +02:00
TotallyNotElite
d748cffcdf
Revert "Fix the visuals stuff being used wron" 2019-08-31 14:49:28 +02:00
TotallyNotElite
ef5f2e4c97
Merge pull request #805 from nullworks/BenCat07-patch-1
Fix the visuals stuff being used wron
2019-08-31 14:48:04 +02:00
LightCat
02574d4fa8
Update MiscTemporary.cpp 2019-08-31 14:46:37 +02:00
LightCat
403b0c065d
Fix the visuals stuff being used wron 2019-08-31 14:45:32 +02:00
TotallyNotElite
40c08a9cb6 Dont follow enemy players 2019-08-29 13:24:28 +02:00
TotallyNotElite
d7dff4032d Followbot: Fix friend and party leader follow
Also did some misc fixes. I wonder who broke it... *cough* @bencat07 *cough*
2019-08-29 13:14:04 +02:00
TotallyNotElite
79bd4b1322 update simpleipc 2019-08-27 21:47:13 +02:00
TotallyNotElite
7a30cb403b Update simple-ipc 2019-08-27 20:00:23 +02:00
TotallyNotElite
9b2a80d401 Revert "hack.cpp: modern cpp STL threads"
This reverts commit 95dc6ba5cc2d9b9395a633c31a3ccbcc5b2671cf.
2019-08-26 23:51:32 +02:00
TotallyNotElite
95dc6ba5cc hack.cpp: modern cpp STL threads 2019-08-26 22:44:03 +02:00
TotallyNotElite
4739761575 update the preload script 2019-08-25 17:21:20 +02:00
TotallyNotElite
f2741800ce release vmt hooks on detach 2019-08-25 12:00:18 +02:00
TotallyNotElite
33237664de unload shared objects 2019-08-25 11:47:12 +02:00
TotallyNotElite
5b46590a33 Merge remote-tracking branch 'origin/master' 2019-08-25 11:36:59 +02:00
TotallyNotElite
4cfae0562c fix a preload issue 2019-08-25 11:19:31 +02:00
bencat07
7d58d0c23c Merge branch 'master' of https://github.com/nullworks/cathook bencat07# Please enter a commit message to explain why this merge is necessary, 2019-08-24 17:40:20 +02:00
bencat07
21b37f0d7b Random name for preload script 2019-08-24 17:40:07 +02:00
TotallyNotElite
bb84e1db43 playerlist: add a unified function for changing the status of players
This follows the following priorities: default < cat < ipc < friend
This means that friend will override ipc, cat and default status.

The function is used when status changes are made automatically (achievement identify, irc, ipc identify, auto party friend)
2019-08-24 16:38:03 +02:00
TotallyNotElite
f45111baf3
Update update 2019-08-24 01:05:43 +02:00
TotallyNotElite
425afdf959
Update install-all 2019-08-24 00:55:03 +02:00
BenCat07
afa51be861 Merge remote-tracking branch 'origin/master' 2019-08-23 14:41:35 +02:00
BenCat07
d340c9c5c9 Fix KillfeedColors (kind of) 2019-08-23 14:41:31 +02:00
BenCat07
9796dd83dd Improve catbot detection 2019-08-23 14:41:22 +02:00
TotallyNotElite
45b0095435 make resolver actually work (still very bad) 2019-08-22 23:29:43 +02:00
jan
5f76373976 add bash shebang to preload 2019-08-22 19:28:23 +02:00
BenCat07
0bf598f05a fix compile error from namestealer change 2019-08-22 19:18:39 +02:00
BenCat07
9e1261defb Fix a bug where a valid Key would be marked as <null> 2019-08-22 19:10:18 +02:00
BenCat07
b80c983ecf Various Preload improvements (down to 600mb per catbot!) 2019-08-22 19:09:56 +02:00
BenCat07
dc2ed5aca9 Remove GameUI again as else ctabots would softlock 2019-08-22 19:09:11 +02:00
BenCat07
bb20dd0528 Push the preload script (why was it not pushed gitkraken) 2019-08-22 19:07:57 +02:00
TotallyNotElite
03b1ffa0ce give namesteal priority over ipc names 2019-08-22 19:06:33 +02:00
BenCat07
4a5c8caeb4 Fix a Bug related to BulletTracers 2019-08-22 15:07:54 +02:00
bencat07
e1c5ff5f74 Make a proper preload script! 2019-08-22 13:23:53 +02:00
bencat07
85a5ae04c7 Upgrade chatlog ipc ignore to also ignore CAT status players 2019-08-21 22:43:12 +02:00