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

Наследование: AbstractFight
Показать файл Открыть проект

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

Метод Описание
AlignmentFight ( MapInstance map, long id, AbstractFighter aggressor, CharacterEntity victim ) : System

AlignmentFight ( MapInstance map, long id, MonsterGroupEntity monsters, CharacterEntity victim ) : System

CanJoin ( CharacterEntity character ) : bool

Dispose ( ) : void

FightQuit ( CharacterEntity character, bool kick = false ) : FightActionResultEnum

OnCharacterJoin ( CharacterEntity character, FightTeam team ) : void

OnFightStart ( ) : void

SerializeAs_FightFlag ( StringBuilder message ) : void

SerializeAs_FightList ( StringBuilder message ) : void

Защищенные методы

Метод Описание
FightEnd ( ) : void

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

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

public AlignmentFight ( MapInstance map, long id, AbstractFighter aggressor, CharacterEntity victim ) : System
map Codebreak.Service.World.Game.Map.MapInstance
id long
aggressor AbstractFighter
victim Codebreak.Service.World.Game.Entity.CharacterEntity
Результат System

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

public AlignmentFight ( MapInstance map, long id, MonsterGroupEntity monsters, CharacterEntity victim ) : System
map Codebreak.Service.World.Game.Map.MapInstance
id long
monsters Codebreak.Service.World.Game.Entity.MonsterGroupEntity
victim Codebreak.Service.World.Game.Entity.CharacterEntity
Результат System

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

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

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

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

FightEnd() защищенный Метод

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

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

public FightQuit ( CharacterEntity character, bool kick = false ) : FightActionResultEnum
character Codebreak.Service.World.Game.Entity.CharacterEntity
kick bool
Результат FightActionResultEnum

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

public OnCharacterJoin ( CharacterEntity character, FightTeam team ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
team FightTeam
Результат void

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

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

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

public SerializeAs_FightFlag ( StringBuilder message ) : void
message StringBuilder
Результат void

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

public SerializeAs_FightList ( StringBuilder message ) : void
message StringBuilder
Результат void