T2-DXAI/scripts/DXAI/config.cs

39 lines
1.7 KiB
C#
Raw Normal View History

2015-10-07 01:43:52 +00:00
//------------------------------------------------------------------------------------------
// config.cs
2015-10-07 01:43:52 +00:00
// Configuration file for the experimental DXAI system.
// https://github.com/Ragora/T2-DXAI.git
//
2015-10-10 20:08:43 +00:00
// Copyright (c) 2015 Robert MacGregor
2015-10-07 01:43:52 +00:00
// This software is licensed under the MIT license.
// Refer to LICENSE.txt for more information.
//------------------------------------------------------------------------------------------
2014-11-20 05:12:25 +00:00
$DXAI::Commander::MinimumFlagDefense = 1;
$DXAI::Commander::MinimumGeneratorDefense = 1;
2014-11-20 05:12:25 +00:00
// This is the default view angle that bots will use. Probably
// shouldn't be changed much as I've never seen any mod ever that
// actually changed player FOV as part of its gameplay short of
// zooming.
$DXAI::Bot::DefaultFieldOfView = 3.14159 / 2;
// This is the default view distance that bots will be able to see for.
// This isn't necessarily the view distance they will use, as its more
// or less going to be deprecated in favor of one calculated from the
// map fog.
2014-11-20 05:12:25 +00:00
$DXAI::Bot::DefaultViewDistance = 300;
// This is the minimum scheduled time in milliseconds that the AI visual
// acuity code will run at. This is more of a setting to tweak performance
// as the associated visual acuity code will perform its own "perceptual"
// chekcs to ensure that bot reaction times are roughly equivalent to that
// of a Human.
$DXAI::Bot::MinimumVisualAcuityTime = 200;
// This is the maximum scheduled time in milliseconds that the AI visual
// acuity code will run at. This is more of a setting to tweak performance
// as the associated visual acuity code will perform its own "perceptual"
// chekcs to ensure that bot reaction times are roughly equivalent to that
// of a Human.
$DXAI::Bot::MaximumVisualAcuityTime = 400;