In case you feel like some refactoring, that code in Tribes::postload for shortening the columns to fit on screen is really ugly. The tribe should not care about this at all, it should be a function of the wares display only, which then subscribes to GraphicResolutionChanged and relayouts itself on fullscreen switch.
Sounds good to me.
In case you feel like some refactoring, that code in Tribes::postload for shortening the columns to fit on screen is really ugly. The tribe should not care about this at all, it should be a function of the wares display only, which then subscribes to GraphicResoluti onChanged and relayouts itself on fullscreen switch.