C# 클래스 Codebreak.Service.World.Game.Fight.AlignmentFight

상속: AbstractFight
파일 보기 프로젝트 열기: hussein-aitlahcen/codebreak

공개 메소드들

메소드 설명
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