Everything is done procedural (literally everything, even the train stops) and the functions work, details and assets to follow...