C# Class SagaMap.Scripting.Mob

Inheritance: Npc
Show file Open project: Willyham/SagaRO2 Class Usage Examples

Public Properties

Property Type Description
AIMode int
ASPD ushort
Cri byte
Damage ushort>.Dictionary
Hate ushort>.Dictionary
LivingSpace Space
MinAtk uint
Size ushort
WalkBonus int
ai SagaMap.Tasks.MobAI
corpsetask SagaMap.Tasks.DeleteCorpse
mWalkSpeed ushort
range float
timeSignature System.TimeSpan

Public Methods

Method Description
AddLoot ( int id ) : void
BeenAttacked ( Actor sActor, MapEventArgs args ) : void
IsAggresive ( ) : bool
IsCallForHelp ( ) : bool
IsSupporter ( ) : bool
OnActorAppears ( Actor dActor ) : void
OnActorChat ( Actor cActor, MapEventArgs args ) : void
OnActorDisappears ( Actor dActor ) : void
OnActorSkillUse ( Actor sActor, MapEventArgs args ) : void
OnDie ( ) : void

Method Details

AddLoot() public method

public AddLoot ( int id ) : void
id int
return void

BeenAttacked() public method

public BeenAttacked ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
return void

IsAggresive() public method

public IsAggresive ( ) : bool
return bool

IsCallForHelp() public method

public IsCallForHelp ( ) : bool
return bool

IsSupporter() public method

public IsSupporter ( ) : bool
return bool

OnActorAppears() public method

public OnActorAppears ( Actor dActor ) : void
dActor SagaDB.Actors.Actor
return void

OnActorChat() public method

public OnActorChat ( Actor cActor, MapEventArgs args ) : void
cActor SagaDB.Actors.Actor
args MapEventArgs
return void

OnActorDisappears() public method

public OnActorDisappears ( Actor dActor ) : void
dActor SagaDB.Actors.Actor
return void

OnActorSkillUse() public method

public OnActorSkillUse ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
return void

OnDie() public method

public OnDie ( ) : void
return void

Property Details

AIMode public property

public int AIMode
return int

ASPD public property

public ushort ASPD
return ushort

Cri public property

public byte Cri
return byte

Damage public property

public Dictionary Damage
return ushort>.Dictionary

Hate public property

public Dictionary Hate
return ushort>.Dictionary

LivingSpace public property

public Space LivingSpace
return Space

MinAtk public property

public uint MinAtk
return uint

Size public property

public ushort Size
return ushort

WalkBonus public property

public int WalkBonus
return int

ai public property

public MobAI,SagaMap.Tasks ai
return SagaMap.Tasks.MobAI

corpsetask public property

public DeleteCorpse,SagaMap.Tasks corpsetask
return SagaMap.Tasks.DeleteCorpse

mWalkSpeed public property

public ushort mWalkSpeed
return ushort

range public property

public float range
return float

timeSignature public property

public TimeSpan,System timeSignature
return System.TimeSpan