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

Inheritance: AbstractFight, IDisposable
Show file Open project: hussein-aitlahcen/codebreak

Public Methods

Method Description
CanJoin ( CharacterEntity character ) : bool

Dispose ( ) : void

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

OnCharacterJoin ( CharacterEntity character, FightTeam team ) : void

SerializeAs_FightFlag ( StringBuilder message ) : void

SerializeAs_FightList ( StringBuilder message ) : void

TaxCollectorFight ( MapInstance map, long id, CharacterEntity attacker, TaxCollectorEntity taxCollector ) : System

TeleportDefenders ( ) : void

Method Details

CanJoin() public method

public CanJoin ( CharacterEntity character ) : bool
character Codebreak.Service.World.Game.Entity.CharacterEntity
return bool

Dispose() public method

public Dispose ( ) : void
return void

FightQuit() public method

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

OnCharacterJoin() public method

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

SerializeAs_FightFlag() public method

public SerializeAs_FightFlag ( StringBuilder message ) : void
message StringBuilder
return void

SerializeAs_FightList() public method

public SerializeAs_FightList ( StringBuilder message ) : void
message StringBuilder
return void

TaxCollectorFight() public method

public TaxCollectorFight ( MapInstance map, long id, CharacterEntity attacker, TaxCollectorEntity taxCollector ) : System
map Codebreak.Service.World.Game.Map.MapInstance
id long
attacker Codebreak.Service.World.Game.Entity.CharacterEntity
taxCollector Codebreak.Service.World.Game.Entity.TaxCollectorEntity
return System

TeleportDefenders() public method

public TeleportDefenders ( ) : void
return void