So I was following the Health pick-up tutorial and I added the HealthPickupServerBehaviour. Everything looked fine except the pick-up didn’t consume. I tried a couple of things:
Debugging with Visual Studio. It can attach to the Unity editor process, and enter the breakpoint when my player hits the pick-up, but the healthPickupWriter and healthComponentRequestSender are both null. I assume it’s because the UnityClient worker doesn’t have access to them thus they are not injected, which is on purpose. But how can I attach to the UnityGameLogic worker?
Using log in OnTriggerEnter() callback. The log indicates it’s from the UnityClient worker, so where can I find the log from the UnityGameLogic worker?