C# 클래스 Server.Spells.Ninjitsu.SurpriseAttack

상속: NinjaMove
파일 보기 프로젝트 열기: MythikGN/Mythik 1 사용 예제들

공개 메소드들

메소드 설명
GetMalus ( Mobile target, int &malus ) : bool
OnBeforeSwing ( Mobile attacker, Mobile defender ) : bool
OnHit ( Mobile attacker, Mobile defender, int damage ) : void
OnMiss ( Mobile attacker, Mobile defender ) : void
SurpriseAttack ( ) : System
Validate ( Mobile from ) : bool

비공개 메소드들

메소드 설명
EndSurprise ( object state ) : void

메소드 상세

GetMalus() 공개 정적인 메소드

public static GetMalus ( Mobile target, int &malus ) : bool
target Mobile
malus int
리턴 bool

OnBeforeSwing() 공개 메소드

public OnBeforeSwing ( Mobile attacker, Mobile defender ) : bool
attacker Mobile
defender Mobile
리턴 bool

OnHit() 공개 메소드

public OnHit ( Mobile attacker, Mobile defender, int damage ) : void
attacker Mobile
defender Mobile
damage int
리턴 void

OnMiss() 공개 메소드

public OnMiss ( Mobile attacker, Mobile defender ) : void
attacker Mobile
defender Mobile
리턴 void

SurpriseAttack() 공개 메소드

public SurpriseAttack ( ) : System
리턴 System

Validate() 공개 메소드

public Validate ( Mobile from ) : bool
from Mobile
리턴 bool