Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.RemoteClient Class Reference

Public Member Functions

bool IsConnected ()
 
void SpamUpdate ()
 
void SpamClear ()
 
bool SectionRange (int size, int firstX, int firstY)
 
void ResetSections ()
 
void Reset ()
 
void ServerWriteCallBack (object state)
 
void Update ()
 

Static Public Member Functions

static void CheckSection (int playerIndex, Vector2 position, int fluff=1)
 

Public Attributes

ISocket Socket
 
int Id
 
string Name = "Anonymous"
 
bool IsActive
 
bool PendingTermination
 
bool PendingTerminationApproved
 
bool IsAnnouncementCompleted
 
int State
 
int TimeOutTimer
 
string StatusText = ""
 
string StatusText2
 
int StatusCount
 
int StatusMax
 
bool[,] TileSections = new bool[Main.maxTilesX / 200 + 1, Main.maxTilesY / 150 + 1]
 
byte[] ReadBuffer
 
float SpamProjectile
 
float SpamAddBlock
 
float SpamDeleteBlock
 
float SpamWater
 
float SpamProjectileMax = 100f
 
float SpamAddBlockMax = 100f
 
float SpamDeleteBlockMax = 500f
 
float SpamWaterMax = 50f
 

Private Member Functions

void TryRead ()
 
void ServerReadCallBack (object state, int length)
 
void UpdateStatusText ()
 

Private Attributes

volatile bool _isReading
 

Detailed Description

Definition at line 8 of file RemoteClient.cs.


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