2025-08-04
- Use sockets for fighter firing offsets instead of actor components
- Make fighters and capital ships much larger
- The fighters are much more readable in battle now
- Reorganised a bunch of internal assets
- Implemented fixed tick rate in main orchestrator
- Allow variable simulation speeds (Tests now run at 20x speed)
- Visual updates are decoupled from the simulation
- Use
NativePreConstruct for UValueWidget previews
- Allow fighters to intercept nearby enemies when moving to their objectives
- Add
TimeSeriesData class for sampling {time, value} pairs from tests for easy post processing
- Add
FTestTimeline, a container of {time, fn} for queueing test simulation events