mirror of
https://github.com/Teh-Dango/Sarge-AI.git
synced 2024-08-30 16:32:11 +00:00
2.2.3
Some small fixes for static spawns and upsmon changes.
This commit is contained in:
parent
720cee431c
commit
075a6a4141
150
changeLog.txt
150
changeLog.txt
@ -1,52 +1,98 @@
|
||||
/*
|
||||
# Original #
|
||||
Sarge AI System 1.5
|
||||
Created for Arma 2: DayZ Mod
|
||||
Author: Sarge
|
||||
https://github.com/Swiss-Sarge
|
||||
|
||||
# Fork #
|
||||
Sarge AI System 2.0+
|
||||
Modded for Arma 3: Exile Mod
|
||||
Changes: Dango
|
||||
http://www.hod-servers.com
|
||||
|
||||
*/
|
||||
|
||||
2.2.2 Current
|
||||
[Fix] AI will no longer steal a vehicle if both variables are set to false.
|
||||
|
||||
2.1.5
|
||||
[Update] Improved HC spawning logic to provide a better HC experience.
|
||||
[New] AI backpacks have been added and should no longer spawn with items.
|
||||
[New] AI will now have a sidearm in addition to their main weapon.
|
||||
[New] Added more clothing options to all AI to improve asthetics.
|
||||
[New] Added a variable to control the Sarge AI system chat messages.
|
||||
[New] Added a variable to control the AI's ability to speak and use side chat.
|
||||
[New] Added a persistent variable to track friendly and hostile kills.
|
||||
[Fix] Fixed a bug that caused some friendly AI to appear as a bandit.
|
||||
|
||||
2.1.0
|
||||
[Removed] The experience system for the AI has been removed.
|
||||
[Removed] SHK pos was removed since the latest UPSMON already provides the functionality.
|
||||
[Removed] The vehicle fix has been removed as it is no longer required for sarge ai.
|
||||
[Removed] The group monitor function was removed becuase it was not serving much of a purpose.
|
||||
[Removed] The custom random selection function was removed and replaced with the BIS function.
|
||||
[Removed] AI skills have been removed and will be adjusted according to the mission settings for now.
|
||||
[New] An updated version of the UPSMON feature has replaced the outdated Arma 2 version.
|
||||
[Fix] A fix has been applied to prevent territory guards from spawning inside of objects such as boulders and rocks.
|
||||
[Fix] Updated UPSMON string paramters to use Arma 3 functions rather than the older Arma 2 versions.
|
||||
|
||||
2.0.5
|
||||
[Fix] Added a catch to ensure variables are established before they are called to prevent log spamming.
|
||||
[Fix] Fixed an issue where static spawns woudl not be loaded if the map did not support dynamic spawns.
|
||||
[Change] Headless client is currently being reviewed and is disabled. This will also ensure the player respect rewads/penalties will work.
|
||||
|
||||
2.0.4
|
||||
[New] Added a catch for maps that are not supported currently. Dynamic spawns will be disabled but static spawns will not be affected.
|
||||
[Change] Vehicle fix has been disabled as it may no longer be needed.
|
||||
[Bug] Respect rewards and penalties are not currently saving to the database when using the headless client.
|
||||
|
||||
2.0.3
|
||||
[Fixed] Resolved an issue with variable SAR_Heli_Shield.
|
||||
[Fixed] Resolved an issue with variable SAR_Circle.
|
||||
/*
|
||||
# Original #
|
||||
Sarge AI System 1.5
|
||||
Created for Arma 2: DayZ Mod
|
||||
Author: Sarge
|
||||
https://github.com/Swiss-Sarge
|
||||
|
||||
# Fork #
|
||||
Sarge AI System 2.0+
|
||||
Modded for Arma 3: Exile Mod
|
||||
Changes: Dango
|
||||
https://www.hod-servers.com
|
||||
|
||||
*/
|
||||
|
||||
Rolling Changes
|
||||
[New] Protected Zones
|
||||
- Safe zones will be changed into a zone that is no longer restricted.
|
||||
- Players that attack others will be shot on sight by armed guards.
|
||||
- Feature will be on a toggle to turn this feature on and off by admins.
|
||||
|
||||
[New] Dynamic Map Support
|
||||
- All maps will be supported by way of dynamic grid creation rather than pre defined grids.
|
||||
|
||||
[Update] AI Behaviour
|
||||
- AI will have more behavioral options such as walking, wepaon position and similar to further the realism.
|
||||
- AI leaders will provide medical assistance if they have the materials to provide it.
|
||||
- Players may ask the leader of an AI group to help them and the AI will decide if they should or not.
|
||||
|
||||
[Change] Spawn Methods
|
||||
- Static spawns will be created from it's own file rather than out of the map_config files from now on.
|
||||
- Map_config files to adjust dynamic spawns will be called from a single file to make adjustments easier.
|
||||
|
||||
2.2.3 Current
|
||||
[Fix] Static infantry now spawn as intended.
|
||||
[Update] UPSMON scripts have been merged with the Sarge PBO.
|
||||
|
||||
2.2.2
|
||||
[Fix] Hotfix for AI stealing vehicles.
|
||||
|
||||
2.2.1
|
||||
[Update] Sarge AI and UPSMON have been converted to an addon format.
|
||||
|
||||
2.1.7
|
||||
Sarge AI is now in transition to becoming an official addon. The Sarge AI code has been converted and the UPSMON may be converted slowly or replaced completely.
|
||||
The installation instructions have changed drastically compared to the mission PBO version.
|
||||
|
||||
2.1.6
|
||||
|
||||
If you are using a headless client and you install the development version you MUST REMOVE ELEC_DETEC VERSION COMPLETELY.
|
||||
This method will autimaticlly detect where the headless client is and use it without and configurations needed.
|
||||
|
||||
Headless Client
|
||||
-HC logic has been reverted back to a more Arma friendly method despite a bug with bandit AI groups.
|
||||
-Bandits within groups will sometimes spawn as a different side than intended and will be killed by non bugged badits.
|
||||
-Bandit max group count has been doubled to offset the effect of this HC bandit bug.
|
||||
|
||||
Dynamic Heli Spawns
|
||||
-Huge failure! LOL, put on hold for better development.
|
||||
|
||||
Experience System
|
||||
-AI will now start at level 1 and level up depending on individual experience ratings.
|
||||
-Working on restoring damage reduction/additions based on AI level.
|
||||
|
||||
2.1.5 Changes
|
||||
>[Update] Improved HC spawning logic to provide a better HC experience.
|
||||
[New] AI backpacks have been added and should no longer spawn with items.
|
||||
[New] AI will now have a sidearm in addition to their main weapon.
|
||||
[New] Added more clothing options to all AI to improve asthetics.
|
||||
>[New] Added a variable to control the Sarge AI system chat messages.
|
||||
[New] Added a variable to control the AI's ability to speak and use side chat.
|
||||
>[New] Added a persistent variable to track friendly and hostile kills.
|
||||
[Fix] Fixed a bug that caused some friendly AI to appear as a bandit.
|
||||
|
||||
2.1.0 Changes
|
||||
[Removed] The experience system for the AI has been removed.
|
||||
[Removed] SHK pos was removed since the latest UPSMON already provides the functionality.
|
||||
[Removed] The vehicle fix has been removed as it is no longer required for sarge ai.
|
||||
[Removed] The group monitor function was removed becuase it was not serving much of a purpose.
|
||||
[Removed] The custom random selection function was removed and replaced with the BIS function.
|
||||
[Removed] AI skills have been removed and will be adjusted according to the mission settings for now.
|
||||
[New] An updated version of the UPSMON feature has replaced the outdated Arma 2 version.
|
||||
[Fix] A fix has been applied to prevent territory guards from spawning inside of objects such as boulders and rocks.
|
||||
[Fix] Updated UPSMON string paramters to use Arma 3 functions rather than the older Arma 2 versions.
|
||||
|
||||
2.0.5 Changes
|
||||
[Fix] Added a catch to ensure variables are established before they are called to prevent log spamming.
|
||||
[Fix] Fixed an issue where static spawns woudl not be loaded if the map did not support dynamic spawns.
|
||||
[Change] Headless client is currently being reviewed and is disabled. This will also ensure the player respect rewads/penalties will work.
|
||||
|
||||
2.0.4 Changes
|
||||
[New] Added a catch for maps that are not supported currently. Dynamic spawns will be disabled but static spawns will not be affected.
|
||||
[Change] Vehicle fix has been disabled as it may no longer be needed.
|
||||
[Bug] Respect rewards and penalties are not currently saving to the database when using the headless client.
|
||||
|
||||
2.0.3 Changes
|
||||
[Fixed] Resolved an issue with variable SAR_Heli_Shield.
|
||||
[Fixed] Resolved an issue with variable SAR_Circle.
|
||||
|
@ -2,10 +2,10 @@ ATTENTION!
|
||||
All code from prior versions of 2.0.0 MUST be removed from the init.sqf and the descriptions.ext!
|
||||
|
||||
### Step 1
|
||||
Place the sarge PBO inside the @ExileServer\addons folder.
|
||||
Place the sarge and upsmon PBOs inside the @ExileServer\addons folder.
|
||||
|
||||
### Step 2
|
||||
Place the ratingFix.sqf inside the mission root then open the config.cpp file in the mission PBO root and search for the word CfgExileCustomCode and make it look like the following:
|
||||
Place the ratingFix.sqf inside the mission root then open the config.cpp file in the mission PBO root and search for the word CfgExileCustomCode and make it look like the following:
|
||||
```html
|
||||
class CfgExileCustomCode
|
||||
{
|
||||
|
14
ratingFix.sqf
Normal file
14
ratingFix.sqf
Normal file
@ -0,0 +1,14 @@
|
||||
/*
|
||||
# Original #
|
||||
Sarge AI System 1.5
|
||||
Created for Arma 2: DayZ Mod
|
||||
Author: Sarge
|
||||
https://github.com/Swiss-Sarge
|
||||
|
||||
# Fork #
|
||||
Sarge AI System 2.0+
|
||||
Modded for Arma 3: Exile Mod
|
||||
Changes: Dango
|
||||
https://www.hod-servers.com
|
||||
|
||||
*/
|
Loading…
Reference in New Issue
Block a user