C# Class Codebreak.Service.World.Game.Fight.Challenge.AbstractChallenge

Inheritance: Codebreak.Service.World.Network.MessageDispatcher
Mostrar archivo Open project: hussein-aitlahcen/codebreak Class Usage Examples

Public Methods

Method Description
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

Method Details

AbstractChallenge() public method

public AbstractChallenge ( ChallengeTypeEnum type ) : System
type ChallengeTypeEnum
return System

BeginTurn() public method

public BeginTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
return void

CheckDeath() public method

public CheckDeath ( AbstractFighter fighter ) : void
fighter AbstractFighter
return void

CheckMovement() public method

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

CheckSpell() public method

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

CheckWeapon() public method

public CheckWeapon ( AbstractFighter fighter, ItemTemplateDAO weaponTemplate ) : void
fighter AbstractFighter
weaponTemplate ItemTemplateDAO
return void

EndTurn() public method

public EndTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
return void

FlagCell() public method

public FlagCell ( int cellId, long fighterId ) : void
cellId int
fighterId long
return void

OnFailed() public method

public OnFailed ( string name = "" ) : void
name string
return void

OnSuccess() public method

public OnSuccess ( ) : void
return void

StartFight() public method

public StartFight ( FightTeam team ) : void
team FightTeam
return void