_42ECB5_CharacterAttacksActor() | Character | static |
_42FA66_do_explosive_impact(Vec3f pos, int a4, int16_t a5, int actchar) | Character | static |
_achievedAwardsBits | Character | |
_characterEventBits | Character | |
_health_related | Character | |
_mana_related | Character | |
_melee_dmg_bonus | Character | |
_pureStatPotionUsed | Character | |
_ranged_atk_bonus | Character | |
_ranged_dmg_bonus | Character | |
_some_attack_bonus | Character | |
_statBonuses | Character | |
_stats | Character | |
actualSkillLevel(CharacterSkillType skill) const | Character | |
AddItem(int uSlot, ItemId uItemID) | Character | |
AddItem2(int uSlot, ItemGen *Src) | Character | |
AddSkillByEvent(CharacterSkillType, uint16_t addSkillValue) | Character | |
AddVariable(VariableType var, signed int val) | Character | |
bHaveSpell | Character | |
CalculateIncommingDamage(DamageType dmg_type, int amount) | Character | |
CalculateMeleeDamageTo(bool ignoreSkillBonus, bool ignoreOffhand, MonsterId uTargetActorID) | Character | |
CalculateMeleeDmgToEnemyWithWeapon(ItemGen *weapon, MonsterId uTargetActorID, bool addOneDice) | Character | |
CalculateRangedDamageTo(MonsterId uMonsterInfoID) | Character | |
CanAct() const | Character | |
CanCastSpell(unsigned int uRequiredMana) | Character | |
CanEquip_RaceAndAlignmentCheck(ItemId uItemID) const | Character | |
canFitItem(unsigned int uSlot, ItemId uItemID) const | Character | |
CanIdentify(ItemGen *pItem) const | Character | |
CanRepair(ItemGen *pItem) const | Character | |
CanSteal() const | Character | |
CanTrainToNextLevel() | Character | |
ChangeClass(CharacterClass classType) | Character | |
Character() | Character | |
characterHitOrMiss(Actor *pActor, int distancemod, int skillmod) | Character | |
classType | Character | |
cleanupBeacons() | Character | |
CompareVariable(VariableType VarNum, signed int pValue) | Character | |
conditions | Character | |
CreateItemInInventory(unsigned int uSlot, ItemId uItemID) | Character | |
CreateItemInInventory2(unsigned int index, ItemGen *Src) | Character | |
DecreaseAttribute(CharacterAttribute eAttribute) | Character | |
DiscardConditionIfLastsLongerThan(Condition uCondition, Time time) | Character | |
EquipBody(ItemType uEquipType) | Character | |
experience | Character | |
findFreeInventoryListSlot() const | Character | |
GetActualAC() const | Character | |
GetActualAccuracy() const | Character | |
GetActualAge() const | Character | |
GetActualAttack(bool onlyMainHandDmg) const | Character | |
GetActualEndurance() const | Character | |
GetActualIntelligence() const | Character | |
GetActualLevel() const | Character | |
GetActualLuck() const | Character | |
GetActualMight() const | Character | |
GetActualPersonality() const | Character | |
GetActualResistance(CharacterAttribute resistance) const | Character | |
getActualSkillValue(CharacterSkillType skill) const | Character | |
GetActualSpeed() const | Character | |
GetActualStat(CharacterAttribute stat) const | Character | |
GetAmuletItem() | Character | |
GetAmuletItem() const | Character | |
GetArmorItem() | Character | |
GetArmorItem() const | Character | |
GetArmorRecoveryMultiplierFromSkillLevel(CharacterSkillType armour_skill_type, float param2, float param3, float param4, float param5) const | Character | |
GetAttackRecoveryTime(bool attackUsesBow) const | Character | |
GetBaseAC() const | Character | |
GetBaseAccuracy() const | Character | |
GetBaseAge() const | Character | |
GetBaseEndurance() const | Character | |
GetBaseIntelligence() const | Character | |
GetBaseLevel() const | Character | |
GetBaseLuck() const | Character | |
GetBaseMight() const | Character | |
GetBasePersonality() const | Character | |
GetBaseResistance(CharacterAttribute a2) const | Character | |
GetBaseSpeed() const | Character | |
GetBaseStat(CharacterAttribute stat) const | Character | |
GetBeltItem() | Character | |
GetBeltItem() const | Character | |
GetBodybuilding() const | Character | |
GetBootItem() | Character | |
GetBootItem() const | Character | |
GetBowItem() | Character | |
GetBowItem() const | Character | |
getCharacterIndex() | Character | |
GetCloakItem() | Character | |
GetCloakItem() const | Character | |
GetConditionDaysPassed(Condition condition) const | Character | |
GetDisarmTrap() const | Character | |
GetEquippedItemEquipType(ItemSlot uEquipSlot) const | Character | |
GetEquippedItemSkillType(ItemSlot uEquipSlot) const | Character | |
GetExperienceDisplayColor() | Character | |
GetGloveItem() | Character | |
GetGloveItem() const | Character | |
GetHealth() const | Character | inline |
GetHelmItem() | Character | |
GetHelmItem() const | Character | |
GetItem(ItemSlot index) | Character | |
GetItem(ItemSlot index) const | Character | |
GetItemAtInventoryIndex(int inout_item_cell) | Character | |
GetItemListAtInventoryIndex(int inout_item_cell) | Character | |
GetItemMainInventoryIndex(int inout_item_cell) | Character | |
GetItemsBonus(CharacterAttribute attr, bool getOnlyMainHandDmg=false) const | Character | |
getLearningPercent() const | Character | |
GetMagicalBonus(CharacterAttribute a2) const | Character | |
GetMainHandItem() | Character | |
GetMainHandItem() const | Character | |
GetMajorConditionIdx() const | Character | |
GetMana() const | Character | inline |
GetMaxHealth() const | Character | |
GetMaxMana() const | Character | |
GetMeditation() const | Character | |
GetMeleeDamageMaximal() const | Character | |
GetMeleeDamageMinimal() const | Character | |
GetMeleeDamageString() | Character | |
GetMultiplierForSkillLevel(CharacterSkillType uSkillType, int mult1, int mult2, int mult3, int mult4) const | Character | |
GetNthRingItem(int ringNum) | Character | |
GetNthRingItem(int ringNum) const | Character | |
GetOffHandItem() | Character | |
GetOffHandItem() const | Character | |
GetParameterBonus(int character_parameter) const | Character | |
GetPerception() const | Character | |
GetRace() const | Character | |
GetRaceName() const | Character | |
GetRangedAttack() | Character | |
GetRangedDamageMax() | Character | |
GetRangedDamageMin() | Character | |
GetRangedDamageString() | Character | |
GetSexByVoice() const | Character | |
GetSkillBonus(CharacterAttribute a2) const | Character | |
GetSkillIdxByOrder(signed int order) | Character | |
getSkillValue(CharacterSkillType skill) const | Character | |
GetSpecialItemBonus(ItemEnchantment enchantment) const | Character | |
GetSpellDamageType(SpellId uSpellID) const | Character | |
GetStatColor(CharacterAttribute uStat) const | Character | |
HasEnchantedItemEquipped(ItemEnchantment uEnchantment) const | Character | |
hasItem(ItemId uItemID, bool checkHeldItem) | Character | |
HasItemEquipped(ItemSlot uEquipIndex) const | Character | |
HasSkill(CharacterSkillType skill) const | Character | |
hasUnderwaterSuitEquipped() | Character | |
Heal(int amount) | Character | |
health | Character | |
IncreaseAttribute(CharacterAttribute eAttribute) | Character | |
INVENTORY_SLOT_COUNT | Character | static |
INVENTORY_SLOTS_HEIGHT | Character | static |
INVENTORY_SLOTS_WIDTH | Character | static |
IsAsleep() const | Character | |
isClass(CharacterClass class_type, bool check_honorary=true) const | Character | |
IsCursed() const | Character | |
IsDead() const | Character | |
IsDrunk() const | Character | |
IsEradicated() const | Character | |
IsFemale() const | Character | inline |
IsMale() const | Character | inline |
IsParalyzed() const | Character | |
IsPetrified() const | Character | |
IsRaceDwarf() const | Character | inline |
IsRaceElf() const | Character | inline |
IsRaceGoblin() const | Character | inline |
IsRaceHuman() const | Character | inline |
IsUnarmed() const | Character | |
IsUnconcious() const | Character | |
IsWeak() const | Character | |
IsZombie() const | Character | |
ItemsPotionDmgBreak(int enchant_count) | Character | |
lastOpenedSpellbookPage | Character | |
mana | Character | |
matchesAttackPreference(MonsterAttackPreference preference) const | Character | |
name | Character | |
NothingOrJustBlastersEquipped() const | Character | |
OnInventoryLeftClick() | Character | |
pActiveSkills | Character | |
pCharacterBuffs | Character | |
pEquipment | Character | |
pInventoryItemList | Character | |
pInventoryMatrix | Character | |
PlayAwardSound() | Character | |
PlayAwardSound_Anim() | Character | |
PlayAwardSound_Anim97() | Character | |
PlayAwardSound_Anim97_Face(CharacterSpeech speech) | Character | |
PlayAwardSound_Anim_Face(CharacterSpeech speech) | Character | |
PlayAwardSound_AnimSubtract() | Character | |
PlayAwardSound_AnimSubtract_Face(CharacterSpeech speech) | Character | |
playEmotion(CharacterPortrait newPortrait, Duration duration) | Character | |
playReaction(CharacterSpeech speech, int a3=0) | Character | |
portrait | Character | |
portraitImageIndex | Character | |
portraitTimeLength | Character | |
portraitTimePassed | Character | |
PutItemArInventoryIndex(ItemId uItemID, int itemListPos, int uSlot) | Character | |
RandomizeName() | Character | |
receiveDamage(signed int amount, DamageType dmg_type) | Character | |
ReceiveSpecialAttackEffect(SpecialAttackType attType, Actor *pActor) | Character | |
Recover(Duration dt) | Character | |
RemoveItemAtInventoryIndex(unsigned int uSlot) | Character | |
resetTempBonuses() | Character | |
sACModifier | Character | |
sAgeModifier | Character | |
SalesProcess(unsigned int inventory_idnx, int item_index, HouseId houseId) | Character | |
SelectPhrasesTransaction(ItemGen *pItem, HouseType building_type, HouseId houseId, ShopScreen ShopMenuType) | Character | |
setBeacon(int index, Duration duration) | Character | |
SetCondDeadWithBlockCheck(int blockable) | Character | |
SetCondInsaneWithBlockCheck(int blockable) | Character | |
SetCondition(Condition condition, int blockable) | Character | |
SetCondUnconsciousWithBlockCheck(int blockable) | Character | |
SetCondWeakWithBlockCheck(int blockable) | Character | |
SetInitialStats() | Character | |
SetRecoveryTime(Duration sRecoveryTime) | Character | |
SetSexByVoice() | Character | |
SetSkillReaction() | Character | |
setSkillValue(CharacterSkillType skill, const CombinedSkillValue &value) | Character | |
SetVariable(VariableType var, signed int a3) | Character | |
setXP(int xp) | Character | |
sLevelModifier | Character | |
SpendMana(unsigned int uRequiredMana) | Character | |
sResAirBase | Character | |
sResAirBonus | Character | |
sResBodyBase | Character | |
sResBodyBonus | Character | |
sResDarkBase | Character | |
sResDarkBonus | Character | |
sResEarthBase | Character | |
sResEarthBonus | Character | |
sResFireBase | Character | |
sResFireBonus | Character | |
sResLightBase | Character | |
sResLightBonus | Character | |
sResMagicBase | Character | |
sResMagicBonus | Character | |
sResMindBase | Character | |
sResMindBonus | Character | |
sResPhysicalBase | Character | |
sResPhysicalBonus | Character | |
sResSpiritBase | Character | |
sResSpiritBonus | Character | |
sResWaterBase | Character | |
sResWaterBonus | Character | |
StealFromActor(unsigned int uActorID, int _steal_perm, int reputation) | Character | |
StealFromShop(ItemGen *itemToSteal, int extraStealDifficulty, int reputation, int extraStealFine, int *fineIfFailed) | Character | |
SubtractSkillByEvent(CharacterSkillType skill, uint16_t subSkillValue) | Character | |
SubtractVariable(VariableType VarNum, signed int pValue) | Character | |
talkAnimation | Character | |
tickRegeneration(int tick5, const RegenData &rData, bool stacking) | Character | |
timeToRecovery | Character | |
uBirthYear | Character | |
uCurrentFace | Character | |
uFullHealthBonus | Character | |
uFullManaBonus | Character | |
uLevel | Character | |
uNumArmageddonCasts | Character | |
uNumDivineInterventionCastsThisDay | Character | |
uNumFireSpikeCasts | Character | |
uPrevFace | Character | |
uPrevVoiceID | Character | |
uQuickSpell | Character | |
useItem(int targetCharacter, bool isPortraitClick) | Character | |
uSex | Character | |
uSkillPoints | Character | |
uVoiceID | Character | |
vBeacons | Character | |
WearItem(ItemId uItemID) | Character | |
WearsItem(ItemId item_id, ItemSlot equip_type) const | Character | |
wearsItemAnywhere(ItemId item_id) const | Character | |
Zero() | Character | |