Skip to content

GBX.NET 2.1.0

Compare
Choose a tag to compare
@BigBang1112 BigBang1112 released this 31 Dec 20:01
· 64 commits to master since this release
f99e4ab
  • Added experimental Gbx text format support (it hasn't been tested for a long time, please let me know about any issues)
  • Added DataUInt32, binary scope, and other internal things to help with text format Gbx files
  • Added lightmap UV support to CPlugCrystal
  • Added color palette support (TM2020)
  • Added EncryptionInitializer to GbxReadSettings for handling ivXor tricks in Pak files
  • Implemented CPlugDecoratorSolid
  • Improved Normal and Color support for CPlugVisual3D
  • Filled CPlugVehicleCarPhyTuning with many new member names (by @GreffMASTER )
  • Changed all generated IList to List, which provides better options for optimizatoin
  • Changed CPlugTree.Flags from int to ulong
  • CGameCtnBlock Variant and SubVariant are no longer nullable
  • Moved CGamePodiumInfo to Game namespace
  • Various block info read/write improvements for TM2 Gbxs
  • CMwNod.IsGameVersion is now virtual to specify concrete game version cases manually
    • CGameCtnGhost can now distinguish MP4 from TM2020 with this function
  • Extended CGameCtnZone with TM2 features
  • Fixed map embedding reporting missing items (even when they were embedded)
  • Fixed consistency issues with CGameCtnChallenge NbLaps
  • Fixed CGameCtnChallenge AuthorLogin being set to empty string accidentally
  • Fixed CGameCtnBlockInfoVariant Mobils property not being public
  • Fixed CPlugParticleEmitterSubModel for TMUF
  • Fixed CGameBlockItem ArchetypeBlockInfoCollectionId issues with numeric collections - failing to modify custom blocks from TM2020
  • Added normals support to ObjExporter CPlugSolid
  • Various ObjExporter fixes related to LOD
  • Various chunk fixes and improvements
  • Updated to .NET 9 (.NET 8/6 and Standard 2 is still kept)

Various updates to other sub-libraries due to .NET 9 update.

New package GBX.NET.PAK!

Assets were automatically generated using the publish workflow.