yapb-noob-edition/cfg/addons/yapb/conf/difficulty.cfg
jeefo 1a650c57ce
graph: reworked buckets so they can handle very large number of nodes
graph: reworked buckets so they can handle very large number of nodes
aim: bots should more respect headshot allow option (needs testing)
aim: incorporated never-finished changes from pr #204
nav: increased reachability timers a bit
nav: ensure buckets has enough nodes before use they
conf: introduced max recoil in difficulty config file
bot: overall fixes to jason mode, treat knife in hands and no weapons as jason mode too
bot: changed default difficulty level for bots to level 3
fix: knife attacks not working since last commit (fixes #429)
fix: hostage rescue not working since last commit (fixes #427)
refactor: use range loops for graph outside graph class when possible
2023-04-11 22:32:28 +03:00

30 lines
1.2 KiB
INI

;
; @package: YaPB
; @version: 4.3
; @author: YaPB Project
; @filename: difficulty.cfg
;
; Configuration file contains some difficulty definitions for bots
; difficulty selection.
;
; Format:
; Expret = 0.1,0.2,100,100,100
;
; As like:
; Level = minReactionTime(s),maxReactionTime(s),headshotProbability,seenThruWallChance,heardThruWallChance
;
; Where:
; minReactionTime - Minimal time in seconds from time the bot first saw enemy and time he can recognize it.
; maxReactionTime - Same as above, but upper cap of the limit.
; headshotProbability - Probability bot should aim at head instead of body if body and head both visible.
; seenThruWallChance - Chance the bot will attack enemy if he believes he's there and just seen him.
; heardThruWallChance - Chance the bot will attack enemy if he believes he's there and just heard him.
; maxWeaponRecoil - Maximum weapon recoil to compensate by pausing fire.
; aimError - (x, y, z) offsets to add aim error to bot aiming
;
Noob = 0.8, 1.0, 5, 0, 0, 38, 30.0, 30.0, 40.0
Easy = 0.6, 0.8, 10, 0, 10, 32, 15.0, 15.0, 24.0
Normal = 0.4, 0.6, 50, 30, 40, 26, 5.0, 5.0, 10.0
Hard = 0.2, 0.4, 75, 60, 70, 23, 0.0, 0.0, 0.0
Expert = 0.1, 0.2, 100, 90, 90, 21, 0.0, 0.0, 0.0