terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.GameContent.NetModules.NetLiquidModule Class Reference
+ Inheritance diagram for Terraria.GameContent.NetModules.NetLiquidModule:
+ Collaboration diagram for Terraria.GameContent.NetModules.NetLiquidModule:

Classes

class  ChunkChanges
 

Public Member Functions

override bool Deserialize (BinaryReader reader, int userId)
 
 NetLiquidModule ()
 

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 NetLiquidModule ()
 

Static Private Attributes

static List< int > _changesForPlayerCache
 
static Dictionary< Point, NetLiquidModule.ChunkChanges_changesByChunkCoords
 

Detailed Description

Definition at line 12 of file NetLiquidModule.cs.


The documentation for this class was generated from the following file: