Documentation for lag compensation and stream channels

Options
Wizzard
Wizzard
edited September 2015 in Photon Bolt
I'm disappointed at the lack of documentation on lag compensation.
Also, I find the stream channels documentation barely satisfactory.
They both could use a tutorial and explanation of their internal workings.
I particularly want to know what Bolt is doing to enable lag compensation.
Is it recording every single bolt entity's previous positions?
Is there no option to disable lag compensation? Does it add no CPU cycles?
Perhaps state replication overlaps lag compensation to create no added overhead.
I really think that key features of Bolt should have more documentation.

Comments

  • If you don't have source code access I'd suggest reading the cheatsheet
  • Wizzard
    Options
    The cheat sheet has no information on these 2 subjects.
  • Wizzard
    Options
    I started to play with streams, but noticed there is no RegisterStreamChannels method.
  • CreateStreamChannel
  • Wizzard
    Options

    public void RegisterStreamChannels()

    Registering binary stream channels may only be done in this callback

    I'll try using CreateStreamChannel in a different location to see if it works.