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

Afficher le fichier Open project: hussein-aitlahcen/codebreak Class Usage Examples

Méthodes publiques

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

Method Details

AddBuff() public méthode

public AddBuff ( AbstractSpellBuff Buff ) : void
Buff Codebreak.Service.World.Game.Fight.Effect.AbstractSpellBuff
Résultat void

BeginTurn() public méthode

public BeginTurn ( ) : FightActionResultEnum
Résultat FightActionResultEnum

BuffEffectManager() public méthode

public BuffEffectManager ( AbstractFighter fighter ) : System
fighter AbstractFighter
Résultat System

Debuff() public méthode

Debuff le personnage de tous les effets
public Debuff ( ) : FightActionResultEnum
Résultat FightActionResultEnum

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EndMove() public méthode

public EndMove ( ) : FightActionResultEnum
Résultat FightActionResultEnum

EndTurn() public méthode

public EndTurn ( ) : FightActionResultEnum
Résultat FightActionResultEnum

OnAttackAfterJet() public méthode

public OnAttackAfterJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
Résultat FightActionResultEnum

OnAttackBeforeJet() public méthode

public OnAttackBeforeJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
Résultat FightActionResultEnum

OnAttackedAfterJet() public méthode

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

OnAttackedBeforeJet() public méthode

public OnAttackedBeforeJet ( CastInfos castInfos, int &damageValue ) : FightActionResultEnum
castInfos Codebreak.Service.World.Game.Fight.Effect.CastInfos
damageValue int
Résultat FightActionResultEnum

RemoveBuff() public méthode

public RemoveBuff ( AbstractSpellBuff buff ) : void
buff Codebreak.Service.World.Game.Fight.Effect.AbstractSpellBuff
Résultat void

RemoveSkin() public méthode

public RemoveSkin ( ) : void
Résultat void

RemoveState() public méthode

public RemoveState ( int state ) : void
state int
Résultat void

RemoveStealth() public méthode

public RemoveStealth ( ) : void
Résultat void