This header was importing the "global" libultraship header, which has different side effects when imported from a .cpp file (starts to include all of the LUS classes).
I've updated this to only directly include the the headers it depends on, which also resolves any issues when this header is included from .cpp
This header was importing the "global" libultraship header, which has different side effects when imported from a .cpp file (starts to include all of the LUS classes).
I've updated this to only directly include the the headers it depends on, which also resolves any issues when this header is included from .cpp
SoH PR demo https://github.com/HarbourMasters/Shipwright/pull/4137