Off-center fixed by moving the variable settings over to ApplySchemeSettings (do note the diff looks a bit crap atm so view as the whole file)
Also fix when supposed to not have visible strings it wasn't cleared, but now will explicitly clear them all properly and won't look stuck on map change
Refactor
Common variables like stars and class are array-based
Refactored initialization and fetching of data
Reduce amount of variables holding position state
Removed m_iYPos - 2 calculations which always comes down to 0 anyway
Renamed, changed types, removed variable same sizes of the other one
Description
ApplySchemeSettings
(do note the diff looks a bit crap atm so view as the whole file)m_iYPos - 2
calculations which always comes down to 0 anywayToolchain
Linked Issues