C# Класс Codebreak.Service.World.Game.Stats.GenericStats

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

Private Properties

Свойство Тип Описание

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

Метод Описание
AddBase ( EffectEnum id, int value ) : void

AddDon ( EffectEnum effectType, int value ) : void

AddEffect ( EffectEnum id, int value1, int value2, int value3, string args = "0" ) : void

ClearDons ( ) : void

Deserialize ( byte data ) : GenericStats

Dispose ( ) : void

GenericStats ( ) : System

GenericStats ( CharacterDAO character ) : System

GenericStats ( GuildDAO guild ) : System

GenericStats ( MonsterGradeDAO monster ) : System

GetEffect ( EffectEnum id ) : GenericEffect

GetRequiredStatsPoint ( CharacterBreedEnum breed, int statId, int value ) : int

GetTotal ( EffectEnum effectType ) : int

GetTotalEffect ( EffectEnum effectType ) : GenericEffect

HasEffect ( EffectEnum id ) : bool

Merge ( GenericStats Stats ) : void

Merge ( StatsType type, GenericStats Stats ) : void

Serialize ( ) : byte[]

StatisticsChanged ( ) : void

ToItemStats ( ) : string

UnMerge ( GenericStats Stats ) : void

UnMerge ( StatsType type, GenericStats Stats ) : void

Описание методов

AddBase() публичный Метод

public AddBase ( EffectEnum id, int value ) : void
id EffectEnum
value int
Результат void

AddDon() публичный Метод

public AddDon ( EffectEnum effectType, int value ) : void
effectType EffectEnum
value int
Результат void

AddEffect() публичный Метод

public AddEffect ( EffectEnum id, int value1, int value2, int value3, string args = "0" ) : void
id EffectEnum
value1 int
value2 int
value3 int
args string
Результат void

ClearDons() публичный Метод

public ClearDons ( ) : void
Результат void

Deserialize() публичный статический Метод

public static Deserialize ( byte data ) : GenericStats
data byte
Результат GenericStats

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GenericStats() публичный Метод

public GenericStats ( ) : System
Результат System

GenericStats() публичный Метод

public GenericStats ( CharacterDAO character ) : System
character CharacterDAO
Результат System

GenericStats() публичный Метод

public GenericStats ( GuildDAO guild ) : System
guild GuildDAO
Результат System

GenericStats() публичный Метод

public GenericStats ( MonsterGradeDAO monster ) : System
monster MonsterGradeDAO
Результат System

GetEffect() публичный Метод

public GetEffect ( EffectEnum id ) : GenericEffect
id EffectEnum
Результат GenericEffect

GetRequiredStatsPoint() публичный статический Метод

public static GetRequiredStatsPoint ( CharacterBreedEnum breed, int statId, int value ) : int
breed CharacterBreedEnum
statId int
value int
Результат int

GetTotal() публичный Метод

public GetTotal ( EffectEnum effectType ) : int
effectType EffectEnum
Результат int

GetTotalEffect() публичный Метод

public GetTotalEffect ( EffectEnum effectType ) : GenericEffect
effectType EffectEnum
Результат GenericEffect

HasEffect() публичный Метод

public HasEffect ( EffectEnum id ) : bool
id EffectEnum
Результат bool

Merge() публичный Метод

public Merge ( GenericStats Stats ) : void
Stats GenericStats
Результат void

Merge() публичный Метод

public Merge ( StatsType type, GenericStats Stats ) : void
type StatsType
Stats GenericStats
Результат void

Serialize() публичный Метод

public Serialize ( ) : byte[]
Результат byte[]

StatisticsChanged() публичный Метод

public StatisticsChanged ( ) : void
Результат void

ToItemStats() публичный Метод

public ToItemStats ( ) : string
Результат string

UnMerge() публичный Метод

public UnMerge ( GenericStats Stats ) : void
Stats GenericStats
Результат void

UnMerge() публичный Метод

public UnMerge ( StatsType type, GenericStats Stats ) : void
type StatsType
Stats GenericStats
Результат void