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?