C# Класс Codebreak.Service.World.Game.Fight.Challenge.AbstractChallenge

Наследование: Codebreak.Service.World.Network.MessageDispatcher
Показать файл Открыть проект Примеры использования класса

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

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