Hi,
This isn’t a huge issue, but just something I noticed and I’m not sure why this is this way.
When I do a level transition, it looks like PlayerControllers get destroyed before other actors in LoadMap, but other actors call RouteEndPlay(EEndPlayReason::LevelTransition), where PlayerControllers just call DestroyActor, which eventually sends RouteEndPlay(EEndPlayReason::ActorDestroyed).
I was wondering why PlayerControllers don’t send a LevelTransition EEndPlayReason for their EndPlay functions. Is that intentional, or something that just got overlooked?
Thanks much!