Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | ChunkChanges |
Public Member Functions | |
override bool | Deserialize (BinaryReader reader, int userId) |
Static Public Member Functions | |
static NetPacket | Serialize (HashSet< int > changes) |
static NetPacket | SerializeForPlayer (int playerIndex) |
static void | CreateAndBroadcastByChunk (HashSet< int > dirtiedPackedTileCoords) |
Static Protected Member Functions | |
static NetPacket | CreatePacket< T > (int maxSize) |
Static Private Member Functions | |
static void | PrepareAndSendToEachPlayerSeparately () |
static void | BroadcastEachChunkSeparately () |
static void | PrepareChunks (HashSet< int > dirtiedPackedTileCoords) |
static void | BroadcastAllChanges (HashSet< int > dirtiedPackedTileCoords) |
static void | DistributeChangesIntoChunks (HashSet< int > dirtiedPackedTileCoords) |
Static Private Attributes | |
static List< int > | _changesForPlayerCache = new List<int>() |
static Dictionary< Point, ChunkChanges > | _changesByChunkCoords = new Dictionary<Point, ChunkChanges>() |
Definition at line 8 of file NetLiquidModule.cs.