C# Class ABM_creator.Consumable

Afficher le fichier Open project: ALandFarAway/ALFA-Base-Resources

Méthodes publiques

Свойство Type Description
blueprint NWN2ItemBlueprint

Méthodes publiques

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

Méthodes protégées

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

Private Methods

Méthode Description
ConsumableName ( CNWSpell spell, int spellId, int spellLevel, int casterLevel ) : string
GetAuraStrength ( int spellLevel ) : string
GetSpellName ( NWN2Toolset spell ) : string

Method Details

Consumable() public méthode

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

GetAuraDescription() protected méthode

protected GetAuraDescription ( int spellLevel, CNWSpell spell ) : string
spellLevel int
spell CNWSpell
Résultat string

GetMissingIcons() public abstract méthode

public abstract GetMissingIcons ( ) : string>.Dictionary
Résultat string>.Dictionary

baseName() public abstract méthode

public abstract baseName ( int spellId ) : string
spellId int
Résultat string

cost() protected méthode

protected cost ( int spellLevel, int casterLevel ) : int
spellLevel int
casterLevel int
Résultat int

findIconName() protected abstract méthode

protected abstract findIconName ( int spellId, CNWSpell spell, int spellLevel ) : string
spellId int
spell CNWSpell
spellLevel int
Résultat string

flagIconMissingForSpell() protected méthode

protected flagIconMissingForSpell ( int spellId, string spellName ) : void
spellId int
spellName string
Résultat void

itemProperty() public méthode

public itemProperty ( int castSpellIp ) : NWN2ItemPropertyInfo
castSpellIp int
Résultat NWN2ItemPropertyInfo

Property Details

blueprint public_oe property

public NWN2ItemBlueprint blueprint
Résultat NWN2ItemBlueprint