csharp
public struct SyncListVersionMarks an entity as having behaviour-held lists, and is what the change versions watch.
No guide page documents this yet — the page shows what the code says about itself.
As a component
- Size
- 4 bytes — 1024 rows in a 16 KB chunk, alone on the archetype
Remarks
Separate from SyncStateVersion so that a list changing does not re-send a score and a score changing does not re-send a list. The two travel as different records for the same reason they are different components: the delta encoder rewards a small unit of change.
Fields and properties (1)
public uint ValueCounts up whenever any of this entity's lists changed.
Used by (3)
- NetworkBehaviourVixen.Net.Engine
- SyncListReplicationTestsVixen.Net.Engine.Tests
- SyncListReplicatorVixen.Net.Engine