C# Класс MerchantRPG.Simulation.Stats

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

Открытые свойства

Свойство Тип Описание
Accuracy double
CriticalRate double
Damage double
Defense double
Hp double
MagicDefense double
OriginalItem Item

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

Метод Описание
Stats ( ) : System
Stats ( Hero hero, int heroLevel, Monster vsMonster ) : System
Stats ( Item item, Hero forHero, Monster vsMonster ) : System
Stats ( Stats original ) : System
Stats ( StatsFilter bonusType, Monster vsMonster ) : System
isInferiorTo ( Stats other, StatsFilter statsMask ) : bool
isSuperiorTo ( Stats other, StatsFilter statsMask ) : bool
operator ( ) : Stats

Приватные методы

Метод Описание
Stats ( Item originalItem, double attack, double accuracy, double criticalRate, double defense, double magicDefense, double hp ) : System

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

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

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

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

public Stats ( Hero hero, int heroLevel, Monster vsMonster ) : System
hero MerchantRPG.Data.Hero
heroLevel int
vsMonster MerchantRPG.Data.Monster
Результат System

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

public Stats ( Item item, Hero forHero, Monster vsMonster ) : System
item Item
forHero MerchantRPG.Data.Hero
vsMonster MerchantRPG.Data.Monster
Результат System

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

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

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

public Stats ( StatsFilter bonusType, Monster vsMonster ) : System
bonusType StatsFilter
vsMonster MerchantRPG.Data.Monster
Результат System

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

public isInferiorTo ( Stats other, StatsFilter statsMask ) : bool
other Stats
statsMask StatsFilter
Результат bool

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

public isSuperiorTo ( Stats other, StatsFilter statsMask ) : bool
other Stats
statsMask StatsFilter
Результат bool

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

public static operator ( ) : Stats
Результат Stats

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

Accuracy публичное свойство

public double Accuracy
Результат double

CriticalRate публичное свойство

public double CriticalRate
Результат double

Damage публичное свойство

public double Damage
Результат double

Defense публичное свойство

public double Defense
Результат double

Hp публичное свойство

public double Hp
Результат double

MagicDefense публичное свойство

public double MagicDefense
Результат double

OriginalItem публичное свойство

public Item OriginalItem
Результат Item