1 #using scripts\shared\array_shared;
2 #using scripts\shared\gameobjects_shared;
3 #using scripts\shared\math_shared;
4 #using scripts\shared\util_shared;
5 #using scripts\shared\bots\_bot;
6 #using scripts\shared\bots\_bot_combat;
8 #using scripts\mp\gametypes\ctf;
9 #using scripts\mp\_util;
10 #using scripts\mp\bots\_bot;
11 #using scripts\mp\bots\_bot_combat;
13 #insert scripts\shared\shared.gsh;
14 #insert scripts\mp\bots\_bot.gsh;
16 #define CTF_GOAL_RADIUS 16
18 #define BOT_DEFEND_CHANCE 80
19 #define BOT_DEFEND_RADIUS 1024
31 foreach( flag
in level.flags )
39 self.bot.enemyFlag = flag;
51 if ( isdefined( carrier ) && carrier ==
self )
80 if ( isdefined( enemyCarrier ) )
89 self BotSetGoal(
self.bot.flag.trigger.origin );
95 else if ( !isdefined( carrier ) )