C# Class LKCamelot.model.Player

Inheritance: BaseObject
Show file Open project: vans163/LKEmu Class Usage Examples

Public Properties

Property Type Description
AutoMana bool
AutoManaP double
Buffs byte[]
Equipped2 script.item.Item>.System.Collections.Concurrent.ConcurrentDictionary
Face short
InstancedObjects List
LastRegen long
Name string
RegenTick int
Serial Serial
Stage byte
apStr ushort
apistate int
bStr short
client LKCamelot.io.IOClient
color int
keepalive long
loggedIn bool
m_AttackSpeed int
m_Buffs List
m_CastSpeed int
m_Class Class
m_Extra uint
m_Gold ulong
m_HP int
m_Level short
m_Loc Point2D
m_MagicLearned List
m_Map string
m_MoveSpeed int
m_Promo int
m_Str ushort
m_XP int
pStr short
pkPinkDelay long
pkRedDelay long
pkhistory int
pklastpk List
pklastred long
pkpinkktime long

Public Methods

Method Description
AddBuff ( script buff ) : void
AddStat ( ushort &stat ) : void
AddStat ( ushort &stat, ushort amount ) : void
BuffString ( ) : string
Clone ( ) : Player
CreateBeginner ( string Name ) : void
DeleteMagic ( int slot ) : void
GetFreeSlot ( ) : int
GetFreeSlots ( ) : int
GetFreeSpellSlot ( ) : int
GetStat ( string stat, bool bas = false ) : ushort
LearnSpell ( script spellb ) : bool
Load ( ) : void
LoadMagic ( string mag ) : void
LoadNPCs ( ) : void
MagicLearnedString ( ) : string
Player ( ) : System
Player ( LKCamelot iocli ) : System
RemoveChangeGear ( ) : void
SQLSaveString ( ) : string
SwapItems ( LKCamelot initem, LKCamelot outitem, int outslot ) : void
SwapMagic ( int inslot, int outslot ) : void

Method Details

AddBuff() public method

public AddBuff ( script buff ) : void
buff script
return void

AddStat() public method

public AddStat ( ushort &stat ) : void
stat ushort
return void

AddStat() public method

public AddStat ( ushort &stat, ushort amount ) : void
stat ushort
amount ushort
return void

BuffString() public method

public BuffString ( ) : string
return string

Clone() public method

public Clone ( ) : Player
return Player

CreateBeginner() public method

public CreateBeginner ( string Name ) : void
Name string
return void

DeleteMagic() public method

public DeleteMagic ( int slot ) : void
slot int
return void

GetFreeSlot() public method

public GetFreeSlot ( ) : int
return int

GetFreeSlots() public method

public GetFreeSlots ( ) : int
return int

GetFreeSpellSlot() public method

public GetFreeSpellSlot ( ) : int
return int

GetStat() public method

public GetStat ( string stat, bool bas = false ) : ushort
stat string
bas bool
return ushort

LearnSpell() public method

public LearnSpell ( script spellb ) : bool
spellb script
return bool

Load() public method

public Load ( ) : void
return void

LoadMagic() public method

public LoadMagic ( string mag ) : void
mag string
return void

LoadNPCs() public method

public LoadNPCs ( ) : void
return void

MagicLearnedString() public method

public MagicLearnedString ( ) : string
return string

Player() public method

public Player ( ) : System
return System

Player() public method

public Player ( LKCamelot iocli ) : System
iocli LKCamelot
return System

RemoveChangeGear() public method

public RemoveChangeGear ( ) : void
return void

SQLSaveString() public method

public SQLSaveString ( ) : string
return string

SwapItems() public method

public SwapItems ( LKCamelot initem, LKCamelot outitem, int outslot ) : void
initem LKCamelot
outitem LKCamelot
outslot int
return void

SwapMagic() public method

public SwapMagic ( int inslot, int outslot ) : void
inslot int
outslot int
return void

Property Details

AutoMana public property

public bool AutoMana
return bool

AutoManaP public property

public double AutoManaP
return double

Buffs public property

public byte[] Buffs
return byte[]

Equipped2 public property

public System.Collections.Concurrent.ConcurrentDictionary Equipped2
return script.item.Item>.System.Collections.Concurrent.ConcurrentDictionary

Face public property

public short Face
return short

InstancedObjects public property

public List InstancedObjects
return List

LastRegen public property

public long LastRegen
return long

Name public property

public string Name
return string

RegenTick public property

public int RegenTick
return int

Serial public property

public Serial Serial
return Serial

Stage public property

public byte Stage
return byte

apStr public property

public ushort apStr
return ushort

apistate public property

public int apistate
return int

bStr public property

public short bStr
return short

client public property

public LKCamelot.io.IOClient client
return LKCamelot.io.IOClient

color public property

public int color
return int

keepalive public property

public long keepalive
return long

loggedIn public property

public bool loggedIn
return bool

m_AttackSpeed public property

public int m_AttackSpeed
return int

m_Buffs public property

public List m_Buffs
return List

m_CastSpeed public property

public int m_CastSpeed
return int

m_Class public property

public Class m_Class
return Class

m_Extra public property

public uint m_Extra
return uint

m_Gold public property

public ulong m_Gold
return ulong

m_HP public property

public int m_HP
return int

m_Level public property

public short m_Level
return short

m_Loc public property

public Point2D,LKCamelot.model m_Loc
return Point2D

m_MagicLearned public property

public List m_MagicLearned
return List

m_Map public property

public string m_Map
return string

m_MoveSpeed public property

public int m_MoveSpeed
return int

m_Promo public property

public int m_Promo
return int

m_Str public property

public ushort m_Str
return ushort

m_XP public property

public int m_XP
return int

pStr public property

public short pStr
return short

pkPinkDelay public property

public long pkPinkDelay
return long

pkRedDelay public property

public long pkRedDelay
return long

pkhistory public property

public int pkhistory
return int

pklastpk public property

public List pklastpk
return List

pklastred public property

public long pklastred
return long

pkpinkktime public property

public long pkpinkktime
return long