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

Inheritance: Codebreak.Service.World.Network.MessageDispatcher
Afficher le fichier Open project: hussein-aitlahcen/codebreak Class Usage Examples

Méthodes publiques

Méthode 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 méthode

public AbstractChallenge ( ChallengeTypeEnum type ) : System
type ChallengeTypeEnum
Résultat System

BeginTurn() public méthode

public BeginTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
Résultat void

CheckDeath() public méthode

public CheckDeath ( AbstractFighter fighter ) : void
fighter AbstractFighter
Résultat void

CheckMovement() public méthode

public CheckMovement ( AbstractFighter fighter, int beginCell, int endCell, int length ) : void
fighter AbstractFighter
beginCell int
endCell int
length int
Résultat void

CheckSpell() public méthode

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

CheckWeapon() public méthode

public CheckWeapon ( AbstractFighter fighter, ItemTemplateDAO weaponTemplate ) : void
fighter AbstractFighter
weaponTemplate ItemTemplateDAO
Résultat void

EndTurn() public méthode

public EndTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
Résultat void

FlagCell() public méthode

public FlagCell ( int cellId, long fighterId ) : void
cellId int
fighterId long
Résultat void

OnFailed() public méthode

public OnFailed ( string name = "" ) : void
name string
Résultat void

OnSuccess() public méthode

public OnSuccess ( ) : void
Résultat void

StartFight() public méthode

public StartFight ( FightTeam team ) : void
team FightTeam
Résultat void