C# Class LKCamelot.script.monster.Monster

Inheritance: BaseObject
Datei anzeigen Open project: vans163/LKEmu Class Usage Examples

Public Properties

Property Type Description
Face int
LastAction long
LastSpawn long
SpawnReady bool
Target Serial
TargetP LKCamelot.model.Player
XPMulti int
m_Loc LKCamelot.model.Point2D
m_Map string
m_MonsterID int
m_Serial Serial
m_SpawnLoc LKCamelot.model.Point2D

Public Methods

Method Description
AIStep ( TiledMap map, Player target ) : MyPathNode
Attack ( Player player ) : void
DropLoot ( Player play ) : void
GenerateLoot ( ) : void
Monster ( ) : System
Monster ( Serial serial ) : System
Monster ( int MonsterID ) : System
TakeDamage ( Player player ) : void
TakeDamage ( Player player, script spell ) : void

Method Details

AIStep() public method

public AIStep ( TiledMap map, Player target ) : MyPathNode
map LKCamelot.model.TiledMap
target LKCamelot.model.Player
return MyPathNode

Attack() public method

public Attack ( Player player ) : void
player LKCamelot.model.Player
return void

DropLoot() public method

public DropLoot ( Player play ) : void
play LKCamelot.model.Player
return void

GenerateLoot() public method

public GenerateLoot ( ) : void
return void

Monster() public method

public Monster ( ) : System
return System

Monster() public method

public Monster ( Serial serial ) : System
serial Serial
return System

Monster() public method

public Monster ( int MonsterID ) : System
MonsterID int
return System

TakeDamage() public method

public TakeDamage ( Player player ) : void
player LKCamelot.model.Player
return void

TakeDamage() public method

public TakeDamage ( Player player, script spell ) : void
player LKCamelot.model.Player
spell script
return void

Property Details

Face public_oe property

public int Face
return int

LastAction public_oe property

public long LastAction
return long

LastSpawn public_oe property

public long LastSpawn
return long

SpawnReady public_oe property

public bool SpawnReady
return bool

Target public_oe property

public Serial Target
return Serial

TargetP public_oe property

public Player,LKCamelot.model TargetP
return LKCamelot.model.Player

XPMulti public_oe property

public int XPMulti
return int

m_Loc public_oe property

public Point2D,LKCamelot.model m_Loc
return LKCamelot.model.Point2D

m_Map public_oe property

public string m_Map
return string

m_MonsterID public_oe property

public int m_MonsterID
return int

m_Serial public_oe property

public Serial m_Serial
return Serial

m_SpawnLoc public_oe property

public Point2D,LKCamelot.model m_SpawnLoc
return LKCamelot.model.Point2D