Structural map of game data and formats for the classical Lizerium branch
Lizerium.Game.Structs is a map of the data layer.
There is no core logic here.
This repository exists to:
- list game formats
- show how data is structured
- provide quick navigation to related repositories
Tip
If you are working with Freelancer data:
- Find the format you need
- Open the corresponding repository
- Work at the implementation level there
Original and derived game formats:
- https://github.com/Lizerium/Lizerium.Game.INI
- https://github.com/Lizerium/Lizerium.Game.Dlls
- https://github.com/Lizerium/Lizerium.Game.SPH
Additional:
- CMP
- MAT
- TXM
- 3DB
- Music
Intermediate representations used for analysis and processing:
- https://github.com/Lizerium/Lizerium.Game.XML.CMP
- https://github.com/Lizerium/Lizerium.Game.XML.MAT
- https://github.com/Lizerium/Lizerium.Game.XML.TXM
- https://github.com/Lizerium/Lizerium.Game.XML.SPH
- https://github.com/Lizerium/Lizerium.Game.XML.3DB
- https://github.com/Lizerium/Lizerium.Game.XML.ALE
- https://github.com/Lizerium/Lizerium.Game.XML.ANM
- https://github.com/Lizerium/Lizerium.Game.XML.DFM
- https://github.com/Lizerium/Lizerium.Game.XML.UTF
- https://github.com/Lizerium/Lizerium.Game.XML.VMS
Layer used for testing and data validation:
- prepared XML data
- configuration structures
- integration with validation systems
Lizerium.Game.Structs
├── Base formats
└── XML layer
└── Code layer
Important
This is the data layer of the classic branch (Freelancer).
Unity runtime, game logic, and visual systems are handled separately:
Connected to:
- https://github.com/Lizerium/Lizerium.Frameworks.Structs — validation and testing
Tip
If you need a specific format or tool — go to the corresponding repository.
This is only a map.