Skip to content

Releases: Bakkes/CPPRP

RL 2.08 replays support + batman rumble support

17 Nov 15:50
Compare
Choose a tag to compare
0.1.5

Add archetypes for batman rumble mode

RL 2.08 replays support

17 Nov 15:30
Compare
Choose a tag to compare

Add TeleportCounter to RBActors (freeplay replays)
Add DoubleJumpImpulse to CarComponent_DoubleJump_TA
Add DodgeImpulse to CarComponent_Dodge_TA

RL 2.05 replays support

09 Oct 11:04
Compare
Choose a tag to compare

Added support for the new AirActivate class and AirActivateCount property used in 2.05 replays.

RL 2.01 (season 4) replay support

11 Aug 20:48
Compare
Choose a tag to compare

Add support for parsing new DemolishDataGoalExplosion struct.

RL 1.92 compatibility (Football mode)

02 Feb 02:33
Compare
Choose a tag to compare

Added support for the new football mode

RL 1.89 compatibility

04 Jan 02:26
Compare
Choose a tag to compare
0.1.0

Add msvc to windows binary names

RL 1.76 support

21 Apr 17:41
Compare
Choose a tag to compare

Added support for new properties introduced in RL 1.76 update. All related to the heatseeker LTM

RL 1.68 + RL China support & workshop maps

19 Oct 18:59
Compare
Choose a tag to compare

Successfully parses RL 1.68 replays
Successfully parses Chinese Rocket League replays (Only added property is the QQId)
Supports parsing of most workshop map replays
Implemented slice-by-16 as default over slice-by-8
Proper JSON serialization of PS4Ids instead of byte array
Micro-optimizations for reading vectors

CRC errors now print to stderr instead of stdout

Code has some basic support for reading values using SIMD for speedups (but not compiled in this release binary + experimental)

Training support & cleaner vector json serialization

06 Sep 22:10
Compare
Choose a tag to compare

Now supports every training replay in my set (~200 freeplay/custom training replays). Doesn't seem to parse all workshop map replays yet though.
Also, since vectors in RBState are parsed with only 2 decimals precision (read as int then divided by 100) they now also serialize with only 2 decimals in the JSON output. Other floats such as time/delta do still have full precision.

Implemented slicing by 8

04 Sep 01:44
Compare
Choose a tag to compare

CRC check is now 4 times faster