Hello, I’d like to share with you a very universal and configurable replay ghost system that can record your characters movements, export them as strings and import them as strings.
Showcase video:
Yes i know i could optimize the data even more but it would take time and likely id broke something while doing it.
To be noticed:
This can be used as an external module instead of local script and without the ui.
PRESS SEMICOLON TO OPEN THE UI - ;
UPDATE! Added camera movement recording and added an option to use that specifies whenever the camera movement is going to be used in playback. And added Base85 Encoding as an option(way less overhead in encoding after compression as much as 25% - 75% compared to base64). Edit:
Oh yeah i forgot i also added pausing to the playbakck
i dont know i havent tested but for example, 100kb record file is around 40-50 seconds of gameplay in r6
and 20-25 seconds of gameplay in r15 from my memory