Cannot see systems in Systems window for manually updated worlds

Hello!

I have a manually-created world which I manually call Update() on. I also do call Update() on the various system groups that I have created for that world.

That being said, the Systems window doesn’t really show anything. The only way I can get it to show the running systems is by appending the world to the PlayerLoop, which I really do not want to do as that takes away the control that I want to have on that specific world.

Is there anything I can do to have my world and its systems shown in the Systems window?

I have custom groups that I invoke from engine callbacks. This is what I do to get them to show up: Latios-Framework/Kinemation/Systems/KinemationSuperSystems.cs at master · Dreaming381/Latios-Framework · GitHub

You could probably do something similar by either not using the built-in root groups, or by using a secondary fake world.

That’s a neat idea. I wish there was a way to have a completely different world where I can put my manually-updated systems but it looks like the Systems window only displays systems and system groups that have been added to the player loop. Oh well.

But thanks for your answer, it’s definitely a possible way to go.

It has been like this for a long time. The System Window will show the manually updated world as a selection option. However, when you select it, the systems window will be empty.

I made a bug report 2 or 3 years ago, but it seems this is by design.