Releases: BigBang1112/gbx-net
Releases · BigBang1112/gbx-net
GBX.NET 2.0.0-beta2
- Fixed read/write of
CGameCtnMediaBlockFxBlurDepth.Key
- Added possibility to skip skippable chunks using
SkipChunkIds
as a replacement of the "discover" feature- Does not work for unskippable chunks just yet (in that case it would throw an exception if it is found)
- Added trace level logs to measure how long certain chunks took to process
Assets were automatically generated using the publish workflow.
GBX.NET 2.0.0-beta1
- Added several unused MediaTracker blocks
- Implemented the rest of the MediaTracker blocks
- Added class ID remap functionality (stored in
Gbx
, otherwise on serialization specifyClassIdRemapMode
)- Modes:
Latest
(TM2+ and mostly TMUF),Id2008
(same asLatest
except forCGameCtnCollector
, TMUF),Id2006
(TMU and lower)
- Modes:
- Added reference table overview (
Files
andResources
) toGbxRefTable
- During serialization, data from this will be picked only if raw body is used (
ReadRawBody
setting)
- During serialization, data from this will be picked only if raw body is used (
- Added
TransQuat
- Fixed
ClassManager.GetName
picking the oldest name instead of the latest - Fixed empty UserData being written as 4 bytes with 0 header chunks
- General chunk fixes and
(external)
additions
Full Changelog: v2.0.0-alpha3...v2.0.0-beta1
Assets were automatically generated using the publish workflow.
GBX.NET 2.0.0-alpha3
- Added 70+ classes from GBX.NET v1
- Implemented many unimplemented MediaTracker blocks
- Added
GbxWriteSettings
PackDescVersion
- Added
Int3
math operators - Fixed
GbxReader
state not passed correctly after reading compressed body
Full Changelog: v2.0.0-alpha2...v2.0.0-alpha3
Assets were automatically generated using the publish workflow.
GBX.NET 2.0.0-alpha2
GBX.NET.ZLib
is now public- Added missing members of
CPlugEntRecordData
andCGameGhost
(samples) - Added
GameVersion.VSK5
- Added automatic generation of
AppliedWithChunkAttribute
- Fixed
CGameCtnGhost
0x025
for TM2020 - Fixed
prevChunkId
for explicit parse - Updated NuGet package properties
Full Changelog: v2.0.0-alpha1...v2.0.0-alpha2
Assets were automatically generated using the publish workflow.
GBX.NET 2.0.0-alpha1
GBX.NET 2 begins!
Assets were automatically generated using the publish workflow.
GBX.NET 1.2.6
- Fixed
CGameCtnGhost
0x000
v9
causing parse errors in autosave replays 04b09d3 - Added
CGameCtnBlockUnitInfo
0x00D
7c162b4 - Added
CPlugVehicleMaterial
0x004
63a53d5 d2d1dcf 15d09cb - Implemented
MoveShape
andCarVsCarShapeBox
toCPlugVehicleCarPhyShape
0e76252 - Fixed
CPlugIndexBuffer
for new meshes 1ff7b9d - Fixed
Int4.Zero
5cb3db7
Full Changelog: v1.2.5...v1.2.6
GBX.NET 1.2.5
- Implemented and fixed
CGameCtnMediaBlockCameraOrbital
648c0ba - Implemented
CPlugFileGen
22db2f4 - Improved handling of CRC32 calculation 0179bdf
- Fixed
CGameCtnMediaBlockEntity
0x000
U14
to beSkinOptions
8fc3b5b d9b28da - Removed
Version
fromChunk2E002009
52eb086 - Updated TmEssentials to 2.4.0 ee2ddd9
Full Changelog: v1.2.4...v1.2.5
GBX.NET 1.2.4
- Fixed TM2020 input reading bug when car transformation is used 6e92668 5eb5ccd
- Added CRC32 calculation on map save. No more random password prompts! 3a5c16c
- Added
CPlugTree
0x017
480163f - Fixed
CGameCommonItemEntityModel
andCPlugStaticObjectModel
(thx schadocalex) - Fixed
CPlugSurface
0x003
v4 - Removed warning from
CGameItemPlacementParam
0x005
50e8787 - Connected
CGameCtnChallenge
0x06B
with dynamic daytime 7990cee
Full Changelog: v1.2.3...v1.2.4
GBX.NET 1.2.3
- Added support for .NET 8 and C# 12
- Added
CScriptTraitsMetadata.Create()
- Added
CGameCtnGhost
0x000
version 9 support 445f597 - Added
CGameCtnMediaBlockEntity
0x000
version 11 support de25894 - Added
CGameCommonItemEntityModelEdition
0x000
version 8 support 26b1c4b - Added
CGameCtnChallenge
0x06B
without knowing its content yet 479a858 - Fixed
CGameBlockItem
0x000
version 1 (still incomplete) 4b87694 - Fixed parse state after
CGameCtnGhost
0x025
causing weird ghost errors 6c39f55 - Fixed missing
RequiresUnreferencedCode
- Tweaked Gbx Explorer look (Ctrl+F5)
Full Changelog: v1.2.2...v1.2.3
GBX.NET 1.2.2
- Added
CGameCtnChallenge.CreatedWithGamepadEditor
ae57f62 - Added
IInput.WithTime()
0e800b2 - Fixed cases with
CGameObjectVisModel
b7df83b
Full Changelog: v1.2.1...v1.2.2