示例#1
0
CBotTF2AttackSentryGun::CBotTF2AttackSentryGun(edict_t *pSentry, CBotWeapon *pWeapon)
{
	CFindPathTask *path = new CFindPathTask(pSentry);

	AddTask(path);
	AddTask(new CBotTF2AttackSentryGunTask(pSentry, pWeapon));

	path->CompleteInRangeFromEdict();
	path->CompleteIfSeeTaskEdict();

	path->SetRange(pWeapon->PrimaryMaxRange() - 100);
}