Hello Guys,
Sorry, I know this an old topic but it seems that I have the “nearly” same issue ![]()
I am trying to make an Engine Susbystem that implements FTickableObject.
I want to be able to set Timers in this subsystem but it seem that it crashes the engine when I try to get a pointer to GetTimerManager().
I try setting those timer in the Initialize() method of the subsystem.
In fact when I do
UWorld* World = GetOuter()->GetWorld();
if(World)
{
World->GetTimerManager().SetTimer(
TestTimerHandle, this, &UDTFluxSubsystem::TestTimers, 1.0f, true);
}
The problem is that world is always null.
I can’t figure out how to get a world pointer in this subsystem and so I can’t set timers and I guess I can’t even spawn something in it…
Thx