red-blox / zap

A lightning fast networking solution for roblox.
https://zap.redblox.dev
MIT License
89 stars 14 forks source link

[FEAT] Provide support for Packet Profiler #127

Closed Pyseph closed 4 weeks ago

Pyseph commented 1 month ago

Hi!

After a discussion in the packet profiler thread in the Roblox OSS server, I'd like to request zap adding support for the packet profiler plugin. As zap uses the one-remote schema, reading RemoteObject.Name becomes moot for the profiler. In consideration of this, packet profiler provides support for custom naming of remotes. You can find the description detailed on the DevForum thread: https://devforum.roblox.com/t/version-200-packet-profiler-easily-measure-all-of-your-remotes/1890924#support-for-remote-compression-libraries-8

Pyseph commented 1 month ago

Additionally, it'd be awesome if zap could provide the decompressed buffer values to the packet profiler, so that the profiler can display all the decompressed arguments directly, instead of a compressed buffer.