C# Класс SagaMap.ActorEventHandlers.PC_EventHandler

Наследование: ActorEventHandler
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
C MapClient

Открытые методы

Метод Описание
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

Описание методов

OnActorAppears() публичный Метод

public OnActorAppears ( Actor actor ) : void
actor SagaDB.Actors.Actor
Результат void

OnActorChangeEquip() публичный Метод

public OnActorChangeEquip ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
Результат void

OnActorChangesState() публичный Метод

public OnActorChangesState ( Actor aActor, MapEventArgs args ) : void
aActor SagaDB.Actors.Actor
args MapEventArgs
Результат void

OnActorChat() публичный Метод

public OnActorChat ( Actor cActor, MapEventArgs args ) : void
cActor SagaDB.Actors.Actor
args MapEventArgs
Результат void

OnActorDisappears() публичный Метод

public OnActorDisappears ( Actor dActor ) : void
dActor SagaDB.Actors.Actor
Результат void

OnActorSelection() публичный Метод

public OnActorSelection ( ActorPC sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.ActorPC
args MapEventArgs
Результат void

OnActorSkillUse() публичный Метод

public OnActorSkillUse ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
Результат void

OnActorStartsMoving() публичный Метод

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
Результат void

OnActorStartsMoving() публичный Метод

public OnActorStartsMoving ( ActorNPC mActor, byte count, float waypoints, ushort speed ) : void
mActor SagaDB.Actors.ActorNPC
count byte
waypoints float
speed ushort
Результат void

OnActorStopsMoving() публичный Метод

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
Результат void

OnAddItem() публичный Метод

public OnAddItem ( Item nItem, SagaDB reason ) : void
nItem Item
reason SagaDB
Результат void

OnChangeStatus() публичный Метод

public OnChangeStatus ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
Результат void

OnCreate() публичный Метод

public OnCreate ( bool success ) : void
success bool
Результат void

OnDelete() публичный Метод

public OnDelete ( ) : void
Результат void

OnDie() публичный Метод

public OnDie ( ) : void
Результат void

OnKick() публичный Метод

public OnKick ( ) : void
Результат void

OnMapLoaded() публичный Метод

public OnMapLoaded ( ) : void
Результат void

OnPartyAccept() публичный Метод

public OnPartyAccept ( ActorPC sActor ) : void
sActor SagaDB.Actors.ActorPC
Результат void

OnPartyInvite() публичный Метод

public OnPartyInvite ( ActorPC sActor ) : void
sActor SagaDB.Actors.ActorPC
Результат void

OnReSpawn() публичный Метод

public OnReSpawn ( ) : void
Результат void

OnResetTradeItems() публичный Метод

public OnResetTradeItems ( ) : void
Результат void

OnSelectButton() публичный Метод

public OnSelectButton ( ActorPC sActor, int button ) : void
sActor SagaDB.Actors.ActorPC
button int
Результат void

OnSendMessage() публичный Метод

public OnSendMessage ( string from, string message ) : void
from string
message string
Результат void

OnSendShopList() публичный Метод

public OnSendShopList ( List items, uint money, uint ActorID ) : void
items List
money uint
ActorID uint
Результат void

OnSendWhisper() публичный Метод

public OnSendWhisper ( string name, string message, byte flag ) : void
name string
message string
flag byte
Результат void

OnTeleport() публичный Метод

public OnTeleport ( float x, float y, float z ) : void
x float
y float
z float
Результат void

OnTimeWeatherChange() публичный Метод

public OnTimeWeatherChange ( byte gameTime, Global weather ) : void
gameTime byte
weather Global
Результат void

OnTradeConfirm() публичный Метод

public OnTradeConfirm ( ) : void
Результат void

OnTradeItem() публичный Метод

public OnTradeItem ( byte Tradeslot, Item TradeItem ) : void
Tradeslot byte
TradeItem Item
Результат void

OnTradeResult() публичный Метод

public OnTradeResult ( TradeResults result ) : void
result TradeResults
Результат void

OnTradeStart() публичный Метод

public OnTradeStart ( ActorPC source ) : void
source SagaDB.Actors.ActorPC
Результат void

OnTradeStatus() публичный Метод

public OnTradeStatus ( uint targetid, TradeResults status ) : void
targetid uint
status TradeResults
Результат void

OnTradeZeny() публичный Метод

public OnTradeZeny ( int monies ) : void
monies int
Результат void

PC_EventHandler() публичный Метод

public PC_EventHandler ( ActorPC actor, MapClient client ) : System
actor SagaDB.Actors.ActorPC
client MapClient
Результат System

PerformTrade() публичный Метод

public PerformTrade ( ) : void
Результат void

Описание свойств

C публичное свойство

public MapClient C
Результат MapClient