C# Класс Codebreak.Service.World.Game.Fight.BuffEffectManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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