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

파일 보기 프로젝트 열기: hussein-aitlahcen/codebreak 1 사용 예제들

공개 메소드들

메소드 설명
AddBuff ( AbstractSpellBuff Buff ) : void

BeginTurn ( ) : FightActionResultEnum

BuffEffectManager ( AbstractFighter fighter ) : System

Debuff ( ) : FightActionResultEnum

Debuff le personnage de tous les effets

Dispose ( ) : void

EndMove ( ) : FightActionResultEnum

EndTurn ( ) : FightActionResultEnum

OnAttackAfterJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum

OnAttackBeforeJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum

OnAttackedAfterJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum

Subit des dommages, activation des buffs de reduction, renvois, anihilation des dommages apres le calcul du jet

OnAttackedBeforeJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum

RemoveBuff ( AbstractSpellBuff buff ) : void

RemoveSkin ( ) : void

RemoveState ( int state ) : void

RemoveStealth ( ) : void

메소드 상세

AddBuff() 공개 메소드

public AddBuff ( AbstractSpellBuff Buff ) : void
Buff Codebreak.Service.World.Game.Fight.Effect.AbstractSpellBuff
리턴 void

BeginTurn() 공개 메소드

public BeginTurn ( ) : FightActionResultEnum
리턴 FightActionResultEnum

BuffEffectManager() 공개 메소드

public BuffEffectManager ( AbstractFighter fighter ) : System
fighter AbstractFighter
리턴 System

Debuff() 공개 메소드

Debuff le personnage de tous les effets
public Debuff ( ) : FightActionResultEnum
리턴 FightActionResultEnum

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EndMove() 공개 메소드

public EndMove ( ) : FightActionResultEnum
리턴 FightActionResultEnum

EndTurn() 공개 메소드

public EndTurn ( ) : FightActionResultEnum
리턴 FightActionResultEnum

OnAttackAfterJet() 공개 메소드

public OnAttackAfterJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
리턴 FightActionResultEnum

OnAttackBeforeJet() 공개 메소드

public OnAttackBeforeJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
리턴 FightActionResultEnum

OnAttackedAfterJet() 공개 메소드

Subit des dommages, activation des buffs de reduction, renvois, anihilation des dommages apres le calcul du jet
public OnAttackedAfterJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
리턴 FightActionResultEnum

OnAttackedBeforeJet() 공개 메소드

public OnAttackedBeforeJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
리턴 FightActionResultEnum

RemoveBuff() 공개 메소드

public RemoveBuff ( AbstractSpellBuff buff ) : void
buff Codebreak.Service.World.Game.Fight.Effect.AbstractSpellBuff
리턴 void

RemoveSkin() 공개 메소드

public RemoveSkin ( ) : void
리턴 void

RemoveState() 공개 메소드

public RemoveState ( int state ) : void
state int
리턴 void

RemoveStealth() 공개 메소드

public RemoveStealth ( ) : void
리턴 void