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

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

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

Метод Описание
AddChallenge ( AbstractChallenge challenge ) : void

AddFighter ( AbstractFighter fighter ) : void

BeginTurn ( AbstractFighter fighter ) : void

CanJoinBeforeStart ( CharacterEntity character ) : bool

CheckDeath ( AbstractFighter fighter ) : void

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

CheckSpell ( AbstractFighter fighter, CastInfos castInfos ) : void

CheckWeapon ( AbstractFighter fighter, ItemTemplateDAO weapon ) : void

Dispose ( ) : void

EndTurn ( AbstractFighter fighter ) : void

FightEnd ( ) : void

FightTeam ( int id, long leaderId, int alignment, int flagCell, AbstractFight fight, List places ) : System

GetFighter ( long fighterId ) : AbstractFighter

IsOptionLocked ( FightOptionTypeEnum toggle ) : bool

OptionLock ( FightOptionTypeEnum type ) : void

RemoveFighter ( AbstractFighter fighter ) : void

SendChallengeInfos ( ) : void

SendChallengeInfos ( AbstractFighter fighter ) : void

SendMapFightInfos ( AbstractEntity entity ) : void

Описание методов

AddChallenge() публичный Метод

public AddChallenge ( AbstractChallenge challenge ) : void
challenge Codebreak.Service.World.Game.Fight.Challenge.AbstractChallenge
Результат void

AddFighter() публичный Метод

public AddFighter ( AbstractFighter fighter ) : void
fighter AbstractFighter
Результат void

BeginTurn() публичный Метод

public BeginTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
Результат void

CanJoinBeforeStart() публичный Метод

public CanJoinBeforeStart ( CharacterEntity character ) : bool
character Codebreak.Service.World.Game.Entity.CharacterEntity
Результат bool

CheckDeath() публичный Метод

public CheckDeath ( AbstractFighter fighter ) : void
fighter AbstractFighter
Результат void

CheckMovement() публичный Метод

public CheckMovement ( AbstractFighter fighter, int beginCell, int endCell, int movementLength ) : void
fighter AbstractFighter
beginCell int
endCell int
movementLength 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 weapon ) : void
fighter AbstractFighter
weapon ItemTemplateDAO
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EndTurn() публичный Метод

public EndTurn ( AbstractFighter fighter ) : void
fighter AbstractFighter
Результат void

FightEnd() публичный Метод

public FightEnd ( ) : void
Результат void

FightTeam() публичный Метод

public FightTeam ( int id, long leaderId, int alignment, int flagCell, AbstractFight fight, List places ) : System
id int
leaderId long
alignment int
flagCell int
fight AbstractFight
places List
Результат System

GetFighter() публичный Метод

public GetFighter ( long fighterId ) : AbstractFighter
fighterId long
Результат AbstractFighter

IsOptionLocked() публичный Метод

public IsOptionLocked ( FightOptionTypeEnum toggle ) : bool
toggle FightOptionTypeEnum
Результат bool

OptionLock() публичный Метод

public OptionLock ( FightOptionTypeEnum type ) : void
type FightOptionTypeEnum
Результат void

RemoveFighter() публичный Метод

public RemoveFighter ( AbstractFighter fighter ) : void
fighter AbstractFighter
Результат void

SendChallengeInfos() публичный Метод

public SendChallengeInfos ( ) : void
Результат void

SendChallengeInfos() публичный Метод

public SendChallengeInfos ( AbstractFighter fighter ) : void
fighter AbstractFighter
Результат void

SendMapFightInfos() публичный Метод

public SendMapFightInfos ( AbstractEntity entity ) : void
entity Codebreak.Service.World.Game.Entity.AbstractEntity
Результат void