2025-07-05: Testing pain

  • Merged entity registry update function and the death update function
  • Have capital ships not spawn fighters if they have no target

Fought for hours with Unreal’s functional testing framework. For whatever reason, it’s the most unstable system when I use it. The most recent issue was:

  • The level would load
  • The actors were there (or some were)
  • The test actor kept reading back zeros and null data from my entity registry
  • Breakpoints weren’t hitting for the non-test actor

It was like the actors weren’t being copied over to the new level properly. I discovered CQ Tests which allow level loading. They appear to work.