From fb3d2312fa631da30cbc839cb48c18ae9bec9491 Mon Sep 17 00:00:00 2001 From: mand1nga Date: Thu, 11 Jun 2009 22:56:10 +0000 Subject: [PATCH] New cvar bot_ai_enemydetectionradius for limiting bots visibility git-svn-id: svn://svn.icculus.org/nexuiz/trunk@6991 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/defaultNexuiz.cfg | 1 + data/qcsrc/server/havocbot.qc | 1 + 2 files changed, 2 insertions(+) diff --git a/data/defaultNexuiz.cfg b/data/defaultNexuiz.cfg index a0c0872a4..c9e3579d4 100644 --- a/data/defaultNexuiz.cfg +++ b/data/defaultNexuiz.cfg @@ -353,6 +353,7 @@ seta skill_auto 0 "when 1, \"skill\" gets adjusted to match the best player on t set bot_ai_thinkinterval 0.05 set bot_ai_strategyinterval 3 "How often a new objective is chosen" set bot_ai_enemydetectioninterval 0.5 "How often bots pick a new target" +set bot_ai_enemydetectionradius 10000 "How far bots can see enemies" set bot_ai_dodgeupdateinterval 0.1 "How often scan for items to dodge. Currently not in use." set bot_ai_chooseweaponinterval 0.3 "How often the best weapon according to the situation will be chosen" set bot_ai_dangerdetectioninterval 0.1 "How often scan for waypoints with dangers near" diff --git a/data/qcsrc/server/havocbot.qc b/data/qcsrc/server/havocbot.qc index ccd62721c..5b0f17978 100644 --- a/data/qcsrc/server/havocbot.qc +++ b/data/qcsrc/server/havocbot.qc @@ -721,6 +721,7 @@ void havocbot_chooseenemy() { v = (head.absmin + head.absmax) * 0.5; rating = vlen(v - eye); + if (rating rating) if (bot_shouldattack(head)) { -- 2.39.2