C# Class Codebreak.Service.World.Game.Fight.AlignmentFight

Inheritance: AbstractFight
Afficher le fichier Open project: hussein-aitlahcen/codebreak

Méthodes publiques

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

Méthodes protégées

Méthode Description
FightEnd ( ) : void

Method Details

AlignmentFight() public méthode

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
Résultat System

AlignmentFight() public méthode

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
Résultat System

CanJoin() public méthode

public CanJoin ( CharacterEntity character ) : bool
character Codebreak.Service.World.Game.Entity.CharacterEntity
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FightEnd() protected méthode

protected FightEnd ( ) : void
Résultat void

FightQuit() public méthode

public FightQuit ( CharacterEntity character, bool kick = false ) : FightActionResultEnum
character Codebreak.Service.World.Game.Entity.CharacterEntity
kick bool
Résultat FightActionResultEnum

OnCharacterJoin() public méthode

public OnCharacterJoin ( CharacterEntity character, FightTeam team ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
team FightTeam
Résultat void

OnFightStart() public méthode

public OnFightStart ( ) : void
Résultat void

SerializeAs_FightFlag() public méthode

public SerializeAs_FightFlag ( StringBuilder message ) : void
message StringBuilder
Résultat void

SerializeAs_FightList() public méthode

public SerializeAs_FightList ( StringBuilder message ) : void
message StringBuilder
Résultat void