C# 클래스 Codebreak.Service.World.Game.Fight.Challenge.AbstractChallenge

상속: Codebreak.Service.World.Network.MessageDispatcher
파일 보기 프로젝트 열기: hussein-aitlahcen/codebreak 1 사용 예제들

공개 메소드들

메소드 설명
AbstractChallenge ( ChallengeTypeEnum type ) : System

BeginTurn ( AbstractFighter fighter ) : void

CheckDeath ( AbstractFighter fighter ) : void

CheckMovement ( AbstractFighter fighter, int beginCell, int endCell, int length ) : void

CheckSpell ( AbstractFighter fighter, CastInfos castInfos ) : void

CheckWeapon ( AbstractFighter fighter, ItemTemplateDAO weaponTemplate ) : void

EndTurn ( AbstractFighter fighter ) : void

FlagCell ( int cellId, long fighterId ) : void

OnFailed ( string name = "" ) : void

OnSuccess ( ) : void

StartFight ( FightTeam team ) : void

메소드 상세

AbstractChallenge() 공개 메소드

public AbstractChallenge ( ChallengeTypeEnum type ) : System
type ChallengeTypeEnum
리턴 System

BeginTurn() 공개 메소드

public BeginTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
리턴 void

CheckDeath() 공개 메소드

public CheckDeath ( AbstractFighter fighter ) : void
fighter AbstractFighter
리턴 void

CheckMovement() 공개 메소드

public CheckMovement ( AbstractFighter fighter, int beginCell, int endCell, int length ) : void
fighter AbstractFighter
beginCell int
endCell int
length int
리턴 void

CheckSpell() 공개 메소드

public CheckSpell ( AbstractFighter fighter, CastInfos castInfos ) : void
fighter AbstractFighter
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
리턴 void

CheckWeapon() 공개 메소드

public CheckWeapon ( AbstractFighter fighter, ItemTemplateDAO weaponTemplate ) : void
fighter AbstractFighter
weaponTemplate ItemTemplateDAO
리턴 void

EndTurn() 공개 메소드

public EndTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
리턴 void

FlagCell() 공개 메소드

public FlagCell ( int cellId, long fighterId ) : void
cellId int
fighterId long
리턴 void

OnFailed() 공개 메소드

public OnFailed ( string name = "" ) : void
name string
리턴 void

OnSuccess() 공개 메소드

public OnSuccess ( ) : void
리턴 void

StartFight() 공개 메소드

public StartFight ( FightTeam team ) : void
team FightTeam
리턴 void