Skip to content

DataModel viewer

Gskartwii edited this page Jun 9, 2020 · 1 revision

When viewing captured packets, Sala will let you browse the DataModel. However, note the following things:

  • The DataModel viewer will display the DataModel as a snapshot of how the DataModel was when sending the latest packet, at the time of opening the DataModel viewer.
  • Scripts can't be viewed. Server-side scripts aren't replicated to the client at all, and client-side scripts are in bytecode format, which Sala does not process any further. However, in Studio captures, all scripts will be available as source code.
  • Physics updates aren't applied to the DataModel. When using a normal Roblox client, all BasePart's CFrames will be as they were in the joindata snapshot.
  • Sala's DataModel tracking doesn't respect FilteringEnabled. If the client doesn't self-filter its changes (which a vanilla Roblox client will do), the DataModel state may not match the server.
  • The DataModel can be saved as a RBXLX file (binary not supported). Scripts will not be saved in the RBXLX file; instead, they will be saved as *.rbxc files in the same directory as the RBXLX. This functionality is experimental.
Clone this wiki locally