C# Class SagaMap.ActorEventHandlers.PC_EventHandler

Inheritance: ActorEventHandler
Afficher le fichier Open project: Willyham/SagaRO2 Class Usage Examples

Méthodes publiques

Свойство Type Description
C MapClient

Méthodes publiques

Méthode Description
OnActorAppears ( Actor actor ) : void
OnActorChangeEquip ( Actor sActor, MapEventArgs args ) : void
OnActorChangesState ( Actor aActor, MapEventArgs args ) : void
OnActorChat ( Actor cActor, MapEventArgs args ) : void
OnActorDisappears ( Actor dActor ) : void
OnActorSelection ( ActorPC sActor, MapEventArgs args ) : void
OnActorSkillUse ( Actor sActor, MapEventArgs args ) : void
OnActorStartsMoving ( Actor mActor, float pos, float accel, int yaw, ushort speed, uint delayTime ) : void
OnActorStartsMoving ( ActorNPC mActor, byte count, float waypoints, ushort speed ) : void
OnActorStopsMoving ( Actor mActor, float pos, int yaw, ushort speed, uint delayTime ) : void
OnAddItem ( Item nItem, SagaDB reason ) : void
OnChangeStatus ( Actor sActor, MapEventArgs args ) : void
OnCreate ( bool success ) : void
OnDelete ( ) : void
OnDie ( ) : void
OnKick ( ) : void
OnMapLoaded ( ) : void
OnPartyAccept ( ActorPC sActor ) : void
OnPartyInvite ( ActorPC sActor ) : void
OnReSpawn ( ) : void
OnResetTradeItems ( ) : void
OnSelectButton ( ActorPC sActor, int button ) : void
OnSendMessage ( string from, string message ) : void
OnSendShopList ( List items, uint money, uint ActorID ) : void
OnSendWhisper ( string name, string message, byte flag ) : void
OnTeleport ( float x, float y, float z ) : void
OnTimeWeatherChange ( byte gameTime, Global weather ) : void
OnTradeConfirm ( ) : void
OnTradeItem ( byte Tradeslot, Item TradeItem ) : void
OnTradeResult ( TradeResults result ) : void
OnTradeStart ( ActorPC source ) : void
OnTradeStatus ( uint targetid, TradeResults status ) : void
OnTradeZeny ( int monies ) : void
PC_EventHandler ( ActorPC actor, MapClient client ) : System
PerformTrade ( ) : void

Method Details

OnActorAppears() public méthode

public OnActorAppears ( Actor actor ) : void
actor SagaDB.Actors.Actor
Résultat void

OnActorChangeEquip() public méthode

public OnActorChangeEquip ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
Résultat void

OnActorChangesState() public méthode

public OnActorChangesState ( Actor aActor, MapEventArgs args ) : void
aActor SagaDB.Actors.Actor
args MapEventArgs
Résultat void

OnActorChat() public méthode

public OnActorChat ( Actor cActor, MapEventArgs args ) : void
cActor SagaDB.Actors.Actor
args MapEventArgs
Résultat void

OnActorDisappears() public méthode

public OnActorDisappears ( Actor dActor ) : void
dActor SagaDB.Actors.Actor
Résultat void

OnActorSelection() public méthode

public OnActorSelection ( ActorPC sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.ActorPC
args MapEventArgs
Résultat void

OnActorSkillUse() public méthode

public OnActorSkillUse ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
Résultat void

OnActorStartsMoving() public méthode

public OnActorStartsMoving ( Actor mActor, float pos, float accel, int yaw, ushort speed, uint delayTime ) : void
mActor SagaDB.Actors.Actor
pos float
accel float
yaw int
speed ushort
delayTime uint
Résultat void

OnActorStartsMoving() public méthode

public OnActorStartsMoving ( ActorNPC mActor, byte count, float waypoints, ushort speed ) : void
mActor SagaDB.Actors.ActorNPC
count byte
waypoints float
speed ushort
Résultat void

OnActorStopsMoving() public méthode

public OnActorStopsMoving ( Actor mActor, float pos, int yaw, ushort speed, uint delayTime ) : void
mActor SagaDB.Actors.Actor
pos float
yaw int
speed ushort
delayTime uint
Résultat void

OnAddItem() public méthode

public OnAddItem ( Item nItem, SagaDB reason ) : void
nItem Item
reason SagaDB
Résultat void

OnChangeStatus() public méthode

public OnChangeStatus ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
Résultat void

OnCreate() public méthode

public OnCreate ( bool success ) : void
success bool
Résultat void

OnDelete() public méthode

public OnDelete ( ) : void
Résultat void

OnDie() public méthode

public OnDie ( ) : void
Résultat void

OnKick() public méthode

public OnKick ( ) : void
Résultat void

OnMapLoaded() public méthode

public OnMapLoaded ( ) : void
Résultat void

OnPartyAccept() public méthode

public OnPartyAccept ( ActorPC sActor ) : void
sActor SagaDB.Actors.ActorPC
Résultat void

OnPartyInvite() public méthode

public OnPartyInvite ( ActorPC sActor ) : void
sActor SagaDB.Actors.ActorPC
Résultat void

OnReSpawn() public méthode

public OnReSpawn ( ) : void
Résultat void

OnResetTradeItems() public méthode

public OnResetTradeItems ( ) : void
Résultat void

OnSelectButton() public méthode

public OnSelectButton ( ActorPC sActor, int button ) : void
sActor SagaDB.Actors.ActorPC
button int
Résultat void

OnSendMessage() public méthode

public OnSendMessage ( string from, string message ) : void
from string
message string
Résultat void

OnSendShopList() public méthode

public OnSendShopList ( List items, uint money, uint ActorID ) : void
items List
money uint
ActorID uint
Résultat void

OnSendWhisper() public méthode

public OnSendWhisper ( string name, string message, byte flag ) : void
name string
message string
flag byte
Résultat void

OnTeleport() public méthode

public OnTeleport ( float x, float y, float z ) : void
x float
y float
z float
Résultat void

OnTimeWeatherChange() public méthode

public OnTimeWeatherChange ( byte gameTime, Global weather ) : void
gameTime byte
weather Global
Résultat void

OnTradeConfirm() public méthode

public OnTradeConfirm ( ) : void
Résultat void

OnTradeItem() public méthode

public OnTradeItem ( byte Tradeslot, Item TradeItem ) : void
Tradeslot byte
TradeItem Item
Résultat void

OnTradeResult() public méthode

public OnTradeResult ( TradeResults result ) : void
result TradeResults
Résultat void

OnTradeStart() public méthode

public OnTradeStart ( ActorPC source ) : void
source SagaDB.Actors.ActorPC
Résultat void

OnTradeStatus() public méthode

public OnTradeStatus ( uint targetid, TradeResults status ) : void
targetid uint
status TradeResults
Résultat void

OnTradeZeny() public méthode

public OnTradeZeny ( int monies ) : void
monies int
Résultat void

PC_EventHandler() public méthode

public PC_EventHandler ( ActorPC actor, MapClient client ) : System
actor SagaDB.Actors.ActorPC
client MapClient
Résultat System

PerformTrade() public méthode

public PerformTrade ( ) : void
Résultat void

Property Details

C public_oe property

public MapClient C
Résultat MapClient