Esempio n. 1
0
void CJaw::SvActivateMissileCountermeasures(EntityId shooterId, const Vec3 &pos, const Vec3 &dir)
{
	if(gEnv->bServer)
	{
		float fov = sinf(DEG2RAD(60.0f));

		CActorManager * pActorManager = CActorManager::GetActorManager();

		pActorManager->PrepareForIteration();

		const int kNumActors			= pActorManager->GetNumActorsIncludingLocalPlayer();
		const int kShooterTeam		= g_pGame->GetGameRules()->GetTeam(shooterId);
		const float fZOffset			= 1.5f;
		const float kPlayerRadius = 0.5f;

		IActorSystem * pActorSystem = g_pGame->GetIGameFramework()->GetIActorSystem();

		for(int i = 0; i < kNumActors; i++)
		{
			SActorData actorData;
			pActorManager->GetNthActorData(i, actorData);
		}
	}
}