AI Skill settings

 

Still playing 1942? Wish the bots were as aggressive as the ones in Vietnam? Well wish no longer because the solution is here!

aiSettings.setBotSkill 1

Stick this simple line at the beginning of AiBehaviours.con and the 1942 bots come to life. Seriously. While it's still not perfect, and maybe Vietnam's bots can still do some things the 1942 bots can't (charging, continuous burst fire), it's a very noticeable improvement.

So can you improve Vietnam's bots by using this command? I doubt it, it's already set to 1 in Vietnam. It doesn't seem to work better if you increase it above 1 either, it seems to be a percentage. 1942's original value was 0.75, therefore 1942's bots were only running at max %75 ability, regardless of what you set ai skills to, this is a separate variable.

You add this (not in my stock behaviours) to the aibehaviours in the archives\ai\aibehaviours or in the aibehaviours in the game rfa...or both?

Figured it out.. AIbehavioues.con in the game rfa right?

Should look like so?

rem *** Set number of behaviours and id/name mappings ***
aiSettings.setBotSkill 1
aiSettings.setNBehaviours 8

aiSettings.setBehaviour 0 Avoid
aiSettings.setBehaviour 1 MoveTo
aiSettings.setBehaviour 2 Idle
aiSettings.setBehaviour 3 Fire
aiSettings.setBehaviour 4 Scout
aiSettings.setBehaviour 5 TakeCover
aiSettings.setBehaviour 6 Change
aiSettings.setBehaviour 7 Special

 

You add this (not in my stock behaviours) to the aibehaviours in the archives\ai\aibehaviours or in the aibehaviours in the game rfa...or both?

Figured it out.. AIbehavioues.con in the game rfa right?

Should look like so?

rem *** Set number of behaviours and id/name mappings ***
aiSettings.setBotSkill 1
aiSettings.setNBehaviours 8

aiSettings.setBehaviour 0 Avoid
aiSettings.setBehaviour 1 MoveTo
aiSettings.setBehaviour 2 Idle
aiSettings.setBehaviour 3 Fire
aiSettings.setBehaviour 4 Scout
aiSettings.setBehaviour 5 TakeCover
aiSettings.setBehaviour 6 Change
aiSettings.setBehaviour 7 Special