MAPU (File Format)

The MAPU format is used to build the game's Universe Map, which is separated into several "Worlds", the format is extremely simple and is one of the few formats where we know absolutely everything about it.

Format
The MAPU format is broken in to 2, the header, and the world descriptors. The world descriptors are further broken up into Area, each world has it's own transform matrix, and each area has a transform matrix that you multiply with the world matrix. However due to the way geometry works, the number of areas in the actual world may differ from the amount stored here, several rooms may share the same hexagon model for instance.

Header
The header is extremely simple following this format:

World
Each world defines it's name, it's MLVL, 3x4 Transformation Matrix, Areas, and it's color.