Skip to content

adrien-obrecht/GbxParser

Repository files navigation

GbxParser

Python Library to interact with the .Gbx files from the game Trackmania. It handles reading and writing any .Gbx files.

It converts a file to a Gbx object where you can easily access data and modify it. Then you can save the data to a new .Gbx file and use it inside the game.

Supported Games:

  • TMNF only for the moment

Supported file types:

  • Challenge (read and write)
  • Replay (read and write)
  • Clip (read and write)

For a better understanding of the library, see the exemples that are provided

Future plans

  • Handle parsing of the ghost replay in the CGameGhost chunk
  • Parse map data from CGameCtnReplayRecord
  • Support reading and writing for all files that TMNF can create
  • Create a documentation
  • Release 1.0, create a pip package
  • Support reading and writing for all files that TMN can create

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages