|
long | GetStat (long index) |
|
long | GetStat (Stat stat) |
|
long | GetSpellAbility (long index) |
|
long | GetSpellAbility (Spell spell) |
|
long | GetWeaponAbility (long index) |
|
long | GetWeaponAbility (Weapon weapon) |
|
string | GetSynonym (long index) |
|
void | SetStat (long index, long value) |
|
void | SetStat (Stat stat, long value) |
|
void | SetSpellAbility (long index, long value) |
|
void | SetSpellAbility (Spell spell, long value) |
|
void | SetWeaponAbility (long index, long value) |
|
void | SetWeaponAbility (Weapon weapon, long value) |
|
void | SetSynonym (long index, string value) |
|
void | ModStat (long index, long value) |
|
void | ModStat (Stat stat, long value) |
|
void | ModSpellAbility (long index, long value) |
|
void | ModSpellAbility (Spell spell, long value) |
|
void | ModWeaponAbility (long index, long value) |
|
void | ModWeaponAbility (Weapon weapon, long value) |
|
long | GetWeightCarryableGronds () |
|
long | GetWeightCarryableDos () |
|
long | GetIntellectBonusPct () |
|
long | GetCharmMonsterPct () |
|
long | GetMerchantAdjustedCharisma () |
|
T | EvalGender< T > (T maleValue, T femaleValue, T neutralValue) |
| Evaluates this Character's Gender, returning a value of type T. More...
|
|
IList< IArtifact > | GetCarriedList (Func< IArtifact, bool > characterFindFunc=null) |
|
IList< IArtifact > | GetWornList (Func< IArtifact, bool > characterFindFunc=null) |
|
IList< IArtifact > | GetContainedList (Func< IArtifact, bool > characterFindFunc=null) |
|
RetCode | GetFullInventoryWeight (ref long weight, Func< IArtifact, bool > characterFindFunc=null) |
|
RetCode | GetBaseOddsToHit (IArtifact weapon, ref long baseOddsToHit) |
|
RetCode | ListWeapons (StringBuilder buf, bool capitalize=true) |
|
bool | StripUniqueCharsFromWeaponNames () |
|
bool | AddUniqueCharsToWeaponNames () |
|
void | SetParentReferences () |
|
string | GetPluralName (string fieldName) |
|
string | GetPluralName01 () |
|
string | GetDecoratedName (string fieldName, ArticleType articleType, bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false) |
|
string | GetNoneName (bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false) |
|
string | GetArticleName (bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false) |
|
string | GetTheName (bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false) |
|
RetCode | BuildPrintedFullDesc (StringBuilder buf, bool showName, bool showVerboseName) |
|
|
Gender | Gender [get, set] |
| Gets or sets this Character's gender. More...
|
|
Status | Status [get, set] |
|
long[] | Stats [get, set] |
|
long[] | SpellAbilities [get, set] |
|
long[] | WeaponAbilities [get, set] |
|
long | ArmorExpertise [get, set] |
|
long | HeldGold [get, set] |
|
long | BankGold [get, set] |
|
Armor | ArmorClass [get] |
|
long | Uid [get, set] |
| Gets or sets a unique Id that distinguishes this Record from others of its type. More...
|
|
string | Name [get, set] |
| Gets or sets the name of this Record as shown in various lists or the Record's full description. More...
|
|
string | Desc [get, set] |
| Gets or sets the detailed description of this Record shown when the Record is first Seen or later examined. More...
|
|
string[] | Synonyms [get, set] |
| Gets or sets a string array containing Name synonyms for this Record (may be null ). More...
|
|
bool | Seen [get, set] |
| Gets or sets a value indicating whether this Record has been seen by the player character. More...
|
|
bool | Moved [get, set] |
| Gets or sets a value indicating whether this Record has been moved from its original Location. More...
|
|
ArticleType | ArticleType [get, set] |
| Gets or sets a value indicating how this Record's Name is prefixed to produce its listed Name. More...
|
|
string | ParserMatchName [get, set] |
| Gets or sets the name or synonym of this Record matched in the FilterRecordList method. More...
|
|