C# Class Infiniminer.Player

Show file Open project: bobisfat/Infiniminer Class Usage Examples

Public Properties

Property Type Description
Alive bool
AltColours bool
Cash uint
Class PlayerClass
Content int[]
ExplosiveList List
Handle string
Heading Vector3
Health uint
HealthMax uint
ID uint
IP string
Kicked bool
NetConn Lidgren.Network.NetConnection
Ore uint
OreMax uint
Ping float
QueueAnimationBreak bool
Score uint
SpriteModel SpriteModel
TimeIdle float
Weight uint
WeightMax uint
admin short
blueTeam Color
compression bool
deltaPosition Vector3
lastPosition Vector3
playerToolCooldown System.DateTime
rCount uint
rSpeedCount double
rTime System.DateTime
rUpdateCount uint
redTeam Color
respawnTimer System.DateTime

Public Methods

Method Description
GetToolCooldown ( PlayerTools tool ) : float
GetUniqueId ( ) : uint
Player ( NetConnection netConn, Microsoft.Xna.Framework.Game gameInstance ) : System
StepInterpolation ( double gameTime ) : void
UpdatePosition ( Vector3 position, double gameTime ) : void

Private Methods

Method Description
UpdateSpriteTexture ( ) : void

Method Details

GetToolCooldown() public method

public GetToolCooldown ( PlayerTools tool ) : float
tool PlayerTools
return float

GetUniqueId() public static method

public static GetUniqueId ( ) : uint
return uint

Player() public method

public Player ( NetConnection netConn, Microsoft.Xna.Framework.Game gameInstance ) : System
netConn Lidgren.Network.NetConnection
gameInstance Microsoft.Xna.Framework.Game
return System

StepInterpolation() public method

public StepInterpolation ( double gameTime ) : void
gameTime double
return void

UpdatePosition() public method

public UpdatePosition ( Vector3 position, double gameTime ) : void
position Vector3
gameTime double
return void

Property Details

Alive public property

public bool Alive
return bool

AltColours public property

public bool AltColours
return bool

Cash public property

public uint Cash
return uint

Class public property

public PlayerClass Class
return PlayerClass

Content public property

public int[] Content
return int[]

ExplosiveList public property

public List ExplosiveList
return List

Handle public property

public string Handle
return string

Heading public property

public Vector3 Heading
return Vector3

Health public property

public uint Health
return uint

HealthMax public property

public uint HealthMax
return uint

ID public property

public uint ID
return uint

IP public property

public string IP
return string

Kicked public property

public bool Kicked
return bool

NetConn public property

public NetConnection,Lidgren.Network NetConn
return Lidgren.Network.NetConnection

Ore public property

public uint Ore
return uint

OreMax public property

public uint OreMax
return uint

Ping public property

public float Ping
return float

QueueAnimationBreak public property

public bool QueueAnimationBreak
return bool

Score public property

public uint Score
return uint

SpriteModel public property

public SpriteModel,Infiniminer SpriteModel
return SpriteModel

TimeIdle public property

public float TimeIdle
return float

Weight public property

public uint Weight
return uint

WeightMax public property

public uint WeightMax
return uint

admin public property

public short admin
return short

blueTeam public property

public Color blueTeam
return Color

compression public property

public bool compression
return bool

deltaPosition public property

public Vector3 deltaPosition
return Vector3

lastPosition public property

public Vector3 lastPosition
return Vector3

playerToolCooldown public property

public DateTime,System playerToolCooldown
return System.DateTime

rCount public property

public uint rCount
return uint

rSpeedCount public property

public double rSpeedCount
return double

rTime public property

public DateTime,System rTime
return System.DateTime

rUpdateCount public property

public uint rUpdateCount
return uint

redTeam public property

public Color redTeam
return Color

respawnTimer public property

public DateTime,System respawnTimer
return System.DateTime