Skip to content

Releases: BigBang1112/gbx-net

GBX.NET 0.16.2

11 Aug 17:54
52ad071
Compare
Choose a tag to compare
  • Improved CSceneMobil support
  • Added more attributes
  • Added nullability support to GBX.NET.Imaging
  • Recognized a few CGameCtnGhost chunks
  • Fixed some obj export thingies
  • Fixed CGamePlayerProfile header chunk

GBX.NET 0.16.1

22 Jul 00:24
13cad14
Compare
Choose a tag to compare

This is one of the few upcoming revisions for 0.16 during the summer.

  • Fixed AuthorLogin not showing on TMUF maps
  • Fixed *.Mat.Gbx parse on older versions
  • Fixed async parse
  • Expanded AppliedWithChunkAttribute usabilities for future use

GBX.NET 0.16.0

16 Jul 01:36
0cd1727
Compare
Choose a tag to compare

Way too much stuff to cover.

What's Changed

New Contributors

Full Changelog: v0.15.1...v0.16.0

GBX.NET 0.15.1

04 Apr 19:16
5ed4a3f
Compare
Choose a tag to compare

Pull request: #43

  • Added CGameCtnMediaBlockOpponentVisibility
  • Added WebP support for CGameCtnCollector icons
  • Added support for bufferType = 6 in CPlugEntRecordData, fixing transform sample parse for newly generated ghost files
  • Partially fixed the item embedding bug

Full changelog: v0.15.0...v0.15.1

GBX.NET 0.15.0

23 Feb 18:24
adce1a4
Compare
Choose a tag to compare

Full Changelog: v0.14.3...v0.15.0

GBX.NET 0.15.0-rc2

19 Feb 15:48
51bb187
Compare
Choose a tag to compare
GBX.NET 0.15.0-rc2 Pre-release
Pre-release

GBX.NET 0.15.0-rc

01 Feb 21:23
b936973
Compare
Choose a tag to compare
GBX.NET 0.15.0-rc Pre-release
Pre-release

Too many changes to write down, see #37.

GBX.NET 0.14.3

19 Dec 22:17
68edbc5
Compare
Choose a tag to compare
  • Temporarily ignore data about free blocks (the project is not too far to figure these out finally)
  • Removed AbsolutePositionInMap and PitchYawRoll from CGameCtnBlock
  • Removed PlaceFreeBlock() from CGameCtnChallenge
  • Made IsFree unsettable
  • Byte3/Int2/Int3/Vec2/Vec3/Vec4's ToString() is formatted into <x, y, z> instead of (x, y, z)
  • Discover() method wont work on ignored chunk
  • Added weird Id parsing methods
  • Added deconstructors to Byte3, Int2, Int3, Vec2, Vec3, Vec4, Quaternion and Ident

GBX.NET 0.14.2

12 Dec 01:28
5fcccf3
Compare
Choose a tag to compare
  • Experimentally removed a check of AvailableInheritanceClasses when parsing chunks to solve an issue related to CGameCtnMediaBlockTimeSpeed, also speeding up the parsing by a little bit
  • Fixed a bug when writing compressed body after parsing only a header with readRawBody: true
  • Fixed GameBoxReader.ReadUntilNextChunk()

GBX.NET 0.14.1

03 Dec 03:55
d627d3d
Compare
Choose a tag to compare
  • Added readRawBody parameter to GameBox.ParseHeader and GameBox.ParseNodeHeader allowing to modify header values without reading the full GBX file
    • In this mode, changing the compression type is forbidden and HeaderOnlyParseLimitationException can be thrown by set;
  • Changed X, Y, ScaleX and ScaleY in CControlEffectSimi to Position and Scale by using Vec2
  • Added Centered(), WithColorBlendMode(), ContinousEffect() and Interpolated() methods to CControlEffectSimi builders
  • Replaced File.OpenWrite() with File.Create()
  • Updated defaults for CGameCtnMediaBlockSoundBuilder
  • GameBoxReader.ReadToEnd() now prefers non-seeking solution by default
  • Split some generic classes into files with OfT.cs suffix
  • Fixed CGameCtnMediaBlockTextBuilder not applying the color
  • Fixed Chunk.Remap() fatal bugs related to downgrading (down-mapping)
    • More GBX files should be now saveable in TMU and lower versions
  • Fixed GameBox.TryNode()