Skip to content

GBX.NET 2.1.1

Latest
Compare
Choose a tag to compare
@BigBang1112 BigBang1112 released this 22 Jan 23:51
21b8d88
  • Added support for Shader.Gbx, CtrlCam.Gbx, CtrlCamTarget.Gbx, CtrlCamOrbital3d.Gbx, CtrlCamTmRace.Gbx, CtrlCamTmRace2.Gbx, CtrlCamTmRace3.Gbx, DecoSolid.Gbx, TrackManiaVehicle.Gbx, TMVehicle.Gbx/ConstructionVehicle.Gbx, VehicleStruct.Gbx, FuncClouds.Gbx, FuncShader.Gbx, AmbientOcc.Gbx, ParticleModel.Gbx (only TMUF), Scene3d.Gbx (only TMUF), and RefBuffer.Gbx.
  • Added support for reading external nodes directly inside Pak files
    • GbxRefTable ExternalData is now ExternalNodes
  • Fixed header chunks for CGameCtnCollection and CGameCtnDecoration
  • Recognized many member names from various classes (mostly TMUF, but some TMS too)
  • Named some TMUnlimiter classes
  • Fixed many classes for TMUF Pak export

GBX.NET.PAK 2.1.0

  • Added v6+ support for unencrypted parts (decryption coming soon!)
    • Pak6 class inherits Pak, but Pak.Parse can recognize the version. To view Pak v6 specifics, gotta cast to Pak6 class.
  • Added possibility to not pass the key to read the unencrypted parts
  • OpenGbxFile now fills GbxRefTable.ExternalNodes when importExternalNodesFromRefTable=true

Gbx Explorer (yo updates to Explorer?)

  • Chunk IDs in Value Explorer are no longer masked to the last 3 digits
  • Hovering over class grouping shows the namespace of the class
  • Fixed some CSS on unknown class names

Assets were automatically generated using the publish workflow.