Zombified Initiative
Control over bot resource pickups and usage, also ability to send bots to kill sleeping enemies
By hirnukuono
Last updated | a year ago |
Total downloads | 6946 |
Total rating | 1 |
Categories | Client Mods |
Dependency string | hirnukuono-Zombified_Initiative-0.9.3 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.1README
Zombified_initiative
Credit for initial mod to Art (artnau) on gtfo modding discord server, thank you!
What it does: Tell bots what resource packs to pickup by looking at them and pressing a key; automatic pickup disabled (not really, but they will be prevented from doing so) Tell bots what resource to use and on whom by looking at that person (or bot) and pressing a key, if you don't look at anyone then bot will use it on you instead; automatic resource packs using is disabled (kind of, the same as mentioned above) Tell bots what monsters to attack when they don't attack any, basically when sleepers are not alarmed, no automatic actions prevented here (so I guess it should work great in parallel with BetterBots)
for all actions please get somewhat close to the target (enemy, resource, resource pack receiver etc) Guide:
(recommend no "hold q for comms menu" enabled) Press key Q (comms menu) and find the zombified menu options
old hotkeys still work like always: Press key J to toggle auto resource pickup (default off) Press key K to toggle auto resource usage (default off)
Hold 8 key to command Dauda Hold 9 key to command Haskett Hold 0 key to command Bishop
...then, while the key is being held... Press middle mouse button (scroll wheel) while looking at the sleeping enemy to tell bot to kill it Press key U while looking at resource pack to tell bot to go and get it Press key I while looking at another character to tell bot use its resource pack on that character (it will use it on you if you're not looking at anyone)
Additional: Press key P to reset bots manual actions if some of your bots got stuck while trying to follow one of your previous commands Press key L for debug info inside of the separate window console
Changelog
V0.0.1
Initial release
V0.0.2
Art says "I've completely reworked the mod and made it better extendable for others to pickup on where I've left. It works wa-a-a-a-a-ay better than previous version." - new source code https://pastebin.com/26NwQTPQ (source_code.txt updated)
V0.3.0
Art says: In this new version: Fixed raycasting through the walls when marking enemies to kill J key enables\disables auto resources pickups (disabled by default like before) K enables\disables auto resources uses (disabled by default like before) Added Zombified Initiative to the communication menu Q key When it's activated you can see a tiny button in the top left corner where you choose bot for further actions.
And those further actions, well... they must be what mod already does using all those custom keys, but unfortunately it's where I leave developing this mod at this point :> Hopefully some more experienced developers will pickup who already knows GTFO's insides. Happy to help :)
New source code: https://pastebin.com/K23mybyJ (included)
V0.3.1
minor fix to a resource related bug.
V0.3.2
major fix to previous resource related bug and rewrite of bot-finding code (not run once a game but every 2 seconds now).
V0.9.0
q-menu built. all bots (including Woods) are always listed but only existent bots lead to sub-menu that works. also works with bot leaving and re-joining (menu items enabled/disabled every 3 seconds or so)
V0.9.1
hotfix for q-menu. all plugin-added text datablocks work better if u localizationservice.Add it, eventho only english provided. good to know. thank you people for doing github code (chatterreborn mwah :ok_hand)
V0.9.2
zombified q menu moved under 6 WHAT I NEED (conflict with chatterreborn)
V0.9.3
action.Remove replaced by StopAction, thanks falcon86 for the feedback, suggestion and -testing!