Releases: BigBang1112/gbx-net
Releases · BigBang1112/gbx-net
GBX.NET 0.16.2
- 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
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
Way too much stuff to cover.
What's Changed
- GBX.NET 0.16.0 by @BigBang1112 in #48
New Contributors
- @MKuijpers made their first contribution in #49
Full Changelog: v0.15.1...v0.16.0
GBX.NET 0.15.1
Pull request: #43
- Added
CGameCtnMediaBlockOpponentVisibility
- Added WebP support for
CGameCtnCollector
icons - Added support for
bufferType = 6
inCPlugEntRecordData
, 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
- GBX.NET 0.15.0-rc by @BigBang1112 in #37
- GBX.NET 0.15.0-rc2 by @BigBang1112 in #38
- GBX.NET 0.15.0 by @BigBang1112 in #39
Full Changelog: v0.14.3...v0.15.0
GBX.NET 0.15.0-rc2
GBX.NET 0.15.0-rc
Too many changes to write down, see #37.
GBX.NET 0.14.3
- Temporarily ignore data about free blocks (the project is not too far to figure these out finally)
- Removed
AbsolutePositionInMap
andPitchYawRoll
fromCGameCtnBlock
- Removed
PlaceFreeBlock()
fromCGameCtnChallenge
- 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
- Experimentally removed a check of
AvailableInheritanceClasses
when parsing chunks to solve an issue related toCGameCtnMediaBlockTimeSpeed
, 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
- Added
readRawBody
parameter toGameBox.ParseHeader
andGameBox.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 byset;
- In this mode, changing the compression type is forbidden and
- Changed
X
,Y
,ScaleX
andScaleY
inCControlEffectSimi
toPosition
andScale
by usingVec2
- Added
Centered()
,WithColorBlendMode()
,ContinousEffect()
andInterpolated()
methods toCControlEffectSimi
builders - Replaced
File.OpenWrite()
withFile.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()