C# Класс ABM_creator.Consumable

Показать файл Открыть проект

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

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

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

Метод Описание
Consumable ( int ip, int spellId, int spellLevel, int casterLevel, CNWSpell spell, bool adjustCost = true, string iconName = null ) : System
GetMissingIcons ( ) : string>.Dictionary
baseName ( int spellId ) : string
itemProperty ( int castSpellIp ) : NWN2ItemPropertyInfo

Защищенные методы

Метод Описание
GetAuraDescription ( int spellLevel, CNWSpell spell ) : string
cost ( int spellLevel, int casterLevel ) : int
findIconName ( int spellId, CNWSpell spell, int spellLevel ) : string
flagIconMissingForSpell ( int spellId, string spellName ) : void

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

Метод Описание
ConsumableName ( CNWSpell spell, int spellId, int spellLevel, int casterLevel ) : string
GetAuraStrength ( int spellLevel ) : string
GetSpellName ( NWN2Toolset spell ) : string

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

Consumable() публичный метод

public Consumable ( int ip, int spellId, int spellLevel, int casterLevel, CNWSpell spell, bool adjustCost = true, string iconName = null ) : System
ip int
spellId int
spellLevel int
casterLevel int
spell CNWSpell
adjustCost bool
iconName string
Результат System

GetAuraDescription() защищенный метод

protected GetAuraDescription ( int spellLevel, CNWSpell spell ) : string
spellLevel int
spell CNWSpell
Результат string

GetMissingIcons() публичный абстрактный метод

public abstract GetMissingIcons ( ) : string>.Dictionary
Результат string>.Dictionary

baseName() публичный абстрактный метод

public abstract baseName ( int spellId ) : string
spellId int
Результат string

cost() защищенный метод

protected cost ( int spellLevel, int casterLevel ) : int
spellLevel int
casterLevel int
Результат int

findIconName() защищенный абстрактный метод

protected abstract findIconName ( int spellId, CNWSpell spell, int spellLevel ) : string
spellId int
spell CNWSpell
spellLevel int
Результат string

flagIconMissingForSpell() защищенный метод

protected flagIconMissingForSpell ( int spellId, string spellName ) : void
spellId int
spellName string
Результат void

itemProperty() публичный метод

public itemProperty ( int castSpellIp ) : NWN2ItemPropertyInfo
castSpellIp int
Результат NWN2ItemPropertyInfo

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

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

public NWN2ItemBlueprint blueprint
Результат NWN2ItemBlueprint