Pass parameter to constructor somehow?

There’s one little feature for that: CustomPreSpawnInitalization.

FActorSpawnParameters ActorSpawnParameters;
ActorSpawnParameters.CustomPreSpawnInitalization.CustomPreSpawnInitalization = [&](AMyActor* MyActor)
			{
				MyActor.Health = 100;
			};
GetWorld()->SpawnActor (MyActor::StaticClass(), &Location, &Rotation, ActorSpawnParameters);
1 Like