Shared HostingFirst month freeShared web hosting from $2.99/mo — $0 today, and the price you sign up at is the price you renew at.See hosting plans →

NxLabs / Insurgency: Sandstorm

Improved AI (v2.9.6)

By Destinate

Improved AI for better coop experience

Description

NOTE: This mod is for the server only, because its a mutator. Please do not subscribe to it on your client-side. THIS MOD WILL NO LONGER RECEIVE ANY MORE UPDATES! IF YOU ARE GETTING ANY WARNINGS ABOUT AN INCOMPATIBLE VERSION, JUST IGNORE IT IF THE MOD IS STILL WORKING IN-GAME.

The goal of this mod is to improve the AI to make the coop has a better experience and better gameplay.

You will be able to fully customize the configs and settings of this mod. We will see if we can change the AI and improve them like making them peek while they are behind the cover. They will know how to change their position and give themselves a better position to target the player. They will know when to use grenade at the right time and call for support and such.

Starting version 2.9.5, it supports with zCore If you are using it with zCore then put this in the zCore setting

[/zCore/Mutators/zCore.zCore_C] zCoreMods=BlueprintGeneratedClass'/ImprovedAI/zCore/zCore_ImprovedAI.zCore_ImprovedAI_C'

Mutator Name:

  • ImprovedAI
  • ImprovedAI_2
  • ImprovedAI_3
  • ImprovedAI_4

All configs will go in your GAME.INI and under the line [/ImprovedAI/Mutators/ImprovedAI.ImprovedAI_C]

If you are using ImprovedAI_2 then it will be under the line [/ImprovedAI/Mutators/ImprovedAI_2.ImprovedAI_2_C]

You do not have to put all the configs. Only use the config you want to change the default value to something you want. The configs that aren't present in your game.ini file, it will be automatic use the default value below.


Configuring BotSkillCfg

The BotSkillCfg is originally part of the game but we weren't able to fully config it to the way we want it to be. With this mod, you will able to modify the config to the way you want without changing it in the theater. If you are not an advanced user then I suggest you look at other mod that changes bot skill config.

You can disable BotSkillCfg if you don't want to change any bot behavior and just use other features like auto-scale AI Difficulty and Custom Bot Names.

Note: Anything has to do with the distance in the config, they are all in unreal units.

GENERAL

;Use BotSkillCfg bEnableBotSkillCfg=True

;Will the BotSkillCfg also affect friendly AI? ;This only work if you are not using custom BotSKillCfg assets bEnableForFriendlyAI=True

Custom BotSkillCfg Assets If you are using other mods and you want to change their BotSkillCfg, you can override those mods by putting their BotSkillCfg asset file path in here. If you don't want to change any of those BotSkillCfg then don't put them here.

Remember, putting an invalid BotSkillCfg file path will crash your server. Also, you must have ImprovedAI mutator loads last so it can grab all the assets from other mods like ISMC. That is only if you are going to change that mod BotSkillCfg. Otherwise, ignore this.

;If this is disabled by default, so we will not use any custom asset and all bots will use ImprovedAI assets instead ;If this is enabled, then ImprovedAI assets will not be used. ONLY specific bots that using these assets will have their BotSkillCfg override. ;bEnableBotSkillCfg must also be enabled. Otherwise, your bot configs will not override on these assets. bUseBotSkillCfgAssets=False

;You can put in as many assets as you want and all of them will have their BotSkillCfg override ;This is an example of using BotSkillCfgAssets BotSkillCfgAssets=BotSkillConfig'"/Game/Game/Data/Bots/DefaultBotSkillConfig.DefaultBotSkillConfig"' BotSkillCfgAssets=BotSkillConfig'"/Game/Game/Data/Bots/HardcoreBotSkillConfig.HardcoreBotSkillConfig"'

;You can find more BotSkillCfg in the sandstorm mod tool ;ISMC mod BotSkillCfg path  ; BotSkillConfig'/ISMCmod/Game/Factions/HardcoreBotSkillConfig.HardcoreBotSkillConfig' ; BotSkillConfig'/ISMCmod/Game/Factions/HardcoreBotSkillConfig_2.HardcoreBotSkillConfig_2' ; BotSkillConfig'/ISMCmod/Game/Factions/HardcoreBotSkillConfig_3.HardcoreBotSkillConfig_3' ; BotSkillConfig'/ISMCmod/Game/Factions/HardcoreBotSkillConfig_4.HardcoreBotSkillConfig_4' ; BotSkillConfig'/ISMCmod/Game/Factions/PMCBotSkillConfig_PVP.PMCBotSkillConfig_PVP'

Hearing

;Distance from this sound that we confirm our target is an enemy HearAwareDistanceRadial=3000.0 HearAwareDistanceGunshot=6000.0 HearAwareDistanceSprintFootstep=2000.0 HearAwareDistanceFootsteps=500.0 HearAwareDistanceBreach=1000.0 HearAwareDistanceDoor=500.0 HearAwareDistanceRigExplosive=1000.0

;Distance from this sound that we can hear the target HearDistanceFootstepsSprinting=3500.0 HearDistanceFootstepsRunning=2000.0

;Min Height from this sound that we can hear the target HearAbilityZOffsetMin=200.0

;Max Height from this sound that we can hear the target HearAbilityZOffsetMax=400.0

VISION

SightRangeAlert=20000.0 SightRangeIdle=5000.0 SightRangeWithinSmokeGrenade=1500.0 SightRangeWithinSmokeGrenadeEye=250.0 SightRangeSmokeEyeFrac=0.8

;AI Sight is weighted based on Light and Darkness MinLightIntensityToSeeTarget=0.02 MinLightIntensitytoSeeTargetatNight=0.0185 LightIntensityforFullyVisibleTarget=0.1 TimetoNoticeVisibilityMultiplier=1.0 MinLightIntensitytoAffectNightVision=50.0 MinNightVisionSightStrength=0.2

REACTIONS

TurnSpeedMaxAngleThreshold=90.0 TurnSpeedMinAngleThreshold=5.0

;Speed this AI turns at TurnSpeedMaxAngle=60.0 TurnSpeedMinAngle=90.0

;Time before we start attacking at close targets AttackDelayClose=0.2

;Time before we start attacking at distant targets AttackDelayDistant=0.8

;Time before we start using melee attack AttackDelayMelee=0.5

;Range we consider to be maximum distance for spot checks DistanceRange=15000.0

;Range we consider to be close range for spot checks CloseRange=500.0

;Range we consider to be maximum distance for spot checks (This description is from NWI. I'm not sure what middle range is) MiddleRange=3750.0

;Multiplier applied to spotting chance ChanceSprintMultiplier=2.0 ChanceMovingMultiplier=1.25

Accuracy This is where bot accuracy settings. AccuracyMultiplier will increase the

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.