Why is my GPU not working at 100%?

Hi @3dRaven
I made the pool.

On one hand it’s great, all the effects are pre-loaded into memory and there’s no lag at the start.

But on the other hand it doesn’t help with the FPS.
I will generate 20 projectiles per weapon. (10x20 = 200).
So I have 200 new replicated actors at level.

Well look at this.
They are causing 3.2ms of CPU time just for replication.
And they are completely disabled (no movement, no collisions, hidden)… as if they didn’t exist… but replication consumes CPU anyway.

Even if I disable replication when not using them the problem persists.

//-----------------------------------------------------------------------------
void AAmmoBase::Enable()
{	
	if (HasAuthority())
	{
		bReplicates=true;
		SetReplicateMovement(true);		
	}
}
//-----------------------------------------------------------------------------
void AAmmoBase::Disable()
{
	if (HasAuthority())
	{
		bReplicates=false;
		SetReplicateMovement(false);		
	}	
}
//-----------------------------------------------------------------------------

It looks a little better but it persists.

Any tips to improve this?

Thank you so much!!