Hey there!
I am currently trying to spawn an AActor-based actor (AChunk) in a UClass-based class (UWorldGenerator). But I ran into some problems regarding this.
chunkCords.Add(FVector2D(vectorX, vectorY));
FVector Location(0.0f, 0.0f, 0.0f);
FRotator Rotation(0.0f, 0.0f, 0.0f);
FActorSpawnParameters spawnParams;
AChunk* tmpChunk = GetWorld()->SpawnActor<class AChunk>(GetClass(), Location, Rotation, spawnParams);
My problem is that the level is apperently a nullpointer. Even when I try something like:
spawnParams.OverrideLevel = GetWorld()->GetCurrentLevel();
the GetCurrentLevel()-function ends up having a nullpointer error as well. Can anybody help me with this?