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

상속: Codebreak.Service.World.Network.MessageDispatcher
파일 보기 프로젝트 열기: hussein-aitlahcen/codebreak 1 사용 예제들

공개 메소드들

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