This video tutorial covers 3 useful BIS functions. These allow you to quickly configure AI groups with interesting behaviours without having to generate waypoints.
BIS_fnc_taskAttack:
[Group this, getMarkerPos "attack"] call BIS_fnc_taskAttack;
https://community.bistudio.com/wiki/BIS_fnc_taskAttack
BIS_fnc_taskPatrol:
[Group this, getMarkerPos "patrol", 100] call BIS_fnc_taskPatrol;
https://community.bistudio.com/wiki/BIS_fnc_taskPatrol
BIS_fnc_taskDefend:
[group this, getPosATL this] call BIS_fnc_taskDefend;
https://community.bistudio.com/wiki/BIS_fnc_taskDefend
The mission file can be found here:
https://steamcommunity.com/sharedfiles/filedetails/?id=2562991696
If you wish to decompile the mission, follow Gunter's guide:
https://forums.bohemia.net/forums/topic/231279-tutorial-how-to-edit-a-steam-workshop-mission-scenario/
If you want to request a tutorial to be created, please leave a comment below describing what you would like to see.