mirror of
https://github.com/ineedbots/iw4_bot_warfare.git
synced 2025-04-23 06:15:43 +00:00
random flag
This commit is contained in:
parent
64ee8cb049
commit
8ffc7a749b
@ -3862,13 +3862,26 @@ bot_dom_cap_think()
|
||||
}
|
||||
|
||||
flag = undefined;
|
||||
flags = [];
|
||||
for ( i = 0; i < level.flags.size; i++ )
|
||||
{
|
||||
if ( level.flags[i] maps\mp\gametypes\dom::getFlagTeam() == myTeam )
|
||||
continue;
|
||||
|
||||
if ( !isDefined(flag) || DistanceSquared(self.origin,level.flags[i].origin) < DistanceSquared(self.origin,flag.origin) )
|
||||
flag = level.flags[i];
|
||||
flags[flags.size] = level.flags[i];
|
||||
}
|
||||
|
||||
if (randomInt(100) > 30)
|
||||
{
|
||||
for ( i = 0; i < flags.size; i++ )
|
||||
{
|
||||
if ( !isDefined(flag) || DistanceSquared(self.origin,level.flags[i].origin) < DistanceSquared(self.origin,flag.origin) )
|
||||
flag = level.flags[i];
|
||||
}
|
||||
}
|
||||
else if (flags.size)
|
||||
{
|
||||
flag = random(flags);
|
||||
}
|
||||
|
||||
if ( !isDefined(flag) )
|
||||
|
Loading…
x
Reference in New Issue
Block a user