Normally, when loading a new level the player controller is reset to default. Is there a way to reset it manually? For example, between streaming levels where the persistent level doesn’t change, but you still want to reset/restart the controller to default state?
I tried destroying the controller but this seems to do nothing. Also I tried removing the player but the game crashed. Also restarting the player does nothing.
I actually want to use the same player controller, but a different instance of it. So when I unload the streaming level I want to destroy the current player controller and create a new one OR reset the current one to it’s default state.
I managed to destroy it using C++ but this crashes the game.