hirnukuono-Zombified_Initiative icon

Zombified Initiative

Control over bot resource pickups and usage, also ability to send bots to kill sleeping enemies

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-3.2.1 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.1

README

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!