Release UPDATE:
OK i hopefully fixed the last remaining bugs (one last issue outstanding though)
I will release a version 1.1.0 this evening when i am back home.
Changelog:
- Moved all the SAR AI configurations into a single cfg file for easier editing
- Static and dynamic groups can respawn (configurable), weapon and item loadouts are applied
- Items and Tools loadout for every single AI class
- Health of units can be adjusted - get that nearly undestroyable bandit
- Med action added to leaders
- different actions for groups (patrol, ambush, fortify)
- implemented skill system
- included many more configuration options
- FIXED the enemies travelling in the same vehicle issue (that was a badass!)
- included a monitor to check for number of groups and warn if too many AI have been spawned
- dynamic spawning can be enabled/disabled
- use of UPSMON can be enabled/disabled
- groups stealing vehicles can be enabled/disabled
- rewrote the reammo and refuel scripts
- fixed the AI talking in sidechat when being shot at
What will need to wait (but is on my list)
- usage of rarely found Radios for certain things
- add more random actions to roaming AI
- safe zones
- helijumping soldier AI
- call in med heli via radio for evacuation
- random requests via radio to hunt down a "public enemy"
- might need to check if the "vehicles can not be entered after AI used them" still exist
- AI as information carriers - they will tell you when asked if they saw players and what kind of in the last x minutes
this release WILL have bugs, but i wanted to get it out to you finally.
The format of the static groups call has changed, you will need to adjust your map cfg files. (should be a matter of minutes)
Code:
_grp = [SAR_marker_DEBUG1,1,0,2,"patrol",false] call SAR_AI;
New format:
name_of_the_marker, _type_of_group,_number_of_snipers ,_number_of_riflemen, _action, _respawn
You will need to adjust the server_cleanup.fsm in a second place (you already adjusted it for hackers, you will need to adjust it for empty groups)
i RECOMMEND to start with a full install of the new release, and then copy your old mapgrid and groupcfg files over and adjust them where needed.
You MUST exchange the UPSMON folder with the new one, i needed to rewrite parts of UPSMON for some functionalities
cu later this eve
Sarge