You can have them be in different sublevels if you want, but you would have to use an array of soft object pointers.
TArray<TSoftObjectPtr<APointLight>> LightToSwitch{};
You can have them be in different sublevels if you want, but you would have to use an array of soft object pointers.
TArray<TSoftObjectPtr<APointLight>> LightToSwitch{};