███████╗██████╗░░█████╗░░██████╗███████╗ ╚════██║██╔══██╗██╔══██╗██╔════╝██╔════╝ ░░███╔═╝██████╦╝███████║╚█████╗░█████╗░░ ██╔══╝░░██╔══██╗██╔══██║░╚═══██╗██╔══╝░░ ███████╗██████╦╝██║░░██║██████╔╝███████╗ ╚══════╝╚═════╝░╚═╝░░╚═╝╚═════╝░╚══════╝
- ZBase Dummy Addon: https://github.com/Zippy6666/zbase-dummy. Put that in your addon's folder, and go wild. It works similiarly to any other SNPC/NPC/NextBot base. NPCs are stored in "lua/zbase/entities".
- Init: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/npc_base_init.lua
- Shared: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/npc_base_shared.lua
- NPC Utilities: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/npc_base_util.lua
- Globals: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/sh_globals_pub.lua
- Optimize spawning, death, and sound emittions
- Clean up code
- Improve weapon out of range behaviour (cancel forced go if in range again, or maybe if hurt?)
- Follow/join squad stuff
- Play follow sounds when joining squad
- Cannot do follow when in squad
- Improve playanimation func a bit maybe, try without scripted state
- Fix some melee holdtypes
- Finish the controller