World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Player Cписок членов класса

Полный список членов класса Player, включая наследуемые из базового класса

_1F6_paddingPlayer
_42ECB5_PlayerAttacksActor()Playerstatic
_42FA66_do_explosive_impact(int xpos, int ypos, int zpos, int a4, __int16 a5, signed int actchar)Playerstatic
_achieved_awards_bitsPlayer
_expression21_animtimePlayer
_expression21_framesetPlayer
_health_relatedPlayer
_mana_relatedPlayer
_melee_dmg_bonusPlayer
_ranged_atk_bonusPlayer
_ranged_dmg_bonusPlayer
_some_attack_bonusPlayer
AddItem(struct ItemGen *pItem)Player
AddItem(int uSlot, unsigned int uItemID)Player
AddItem2(int uSlot, ItemGen *Src)Player
AddSkillByEvent(unsigned __int16 Player::*skillToSet, unsigned __int16 addSkillValue)Player
AddVariable(enum VariableType var, signed int val)Player
CalculateIncommingDamage(DAMAGE_TYPE dmg_type, int amount)Player
CalculateMeleeDamageTo(bool ignoreSkillBonus, bool ignoreOffhand, unsigned int uTargetActorID)Player
CalculateMeleeDmgToEnemyWithWeapon(ItemGen *weapon, unsigned int uTargetActorID, bool addOneDice)Player
CalculateRangedDamageTo(int uMonsterInfoID)Player
CanAct()Player
CanCastSpell(unsigned int uRequiredMana)Player
CanEquip_RaceAndAlignmentCheck(unsigned int uItemID)Player
CanFitItem(unsigned int uSlot, unsigned int uItemID)Player
CanIdentify(ItemGen *pItem)Player
CanRepair(ItemGen *pItem)Player
CanSteal()Player
CanTrainToNextLevel()Player
classTypePlayer
CleanupBeacons()Player
CompareVariable(enum VariableType VarNum, signed int pValue)Player
conditions_timesPlayer
CreateItemInInventory(unsigned int uSlot, unsigned int uItemID)Player
CreateItemInInventory2(unsigned int index, ItemGen *Src)Player
DecreaseAttribute(int eAttribute)Player
DiscardConditionIfLastsLongerThan(unsigned int uCondition, GameTime time)Player
EquipBody(ITEM_EQUIP_TYPE uEquipType)Player
expressionPlayer
field_100Player
field_104Player
field_177CPlayer
field_1792Player
field_192CPlayer
field_1930Player
field_1936Player
field_1937Player
field_1988Player
field_1A4CPlayer
field_1A4DPlayer
field_1A91Player
field_1A93Player
field_1A95Player
field_1A97Player
field_1AA2Player
field_1B3BPlayer
field_BBPlayer
field_E0Player
field_E4Player
field_E8Player
field_ECPlayer
field_F0Player
field_F4Player
field_F8Player
field_FCPlayer
FindFreeInventoryListSlot()Player
GetActualAC()Player
GetActualAccuracy()Player
GetActualAge()Player
GetActualAttack(bool onlyMainHandDmg)Player
GetActualAttribute(CHARACTER_ATTRIBUTE_TYPE attrId, unsigned short Player::*attrValue, unsigned short Player::*attrBonus)Player
GetActualEndurance()Player
GetActualIntelligence()Player
GetActualLevel()Player
GetActualLuck()Player
GetActualMight()Player
GetActualResistance(enum CHARACTER_ATTRIBUTE_TYPE a2)Player
GetActualSkillLevel(PLAYER_SKILL_TYPE uSkillType)Player
GetActualSkillMastery(PLAYER_SKILL_TYPE uSkillType)Player
GetActualSpeed()Player
GetActualWillpower()Player
GetAmuletItem()Player
GetArmorItem()Player
GetArmorRecoveryMultiplierFromSkillLevel(unsigned char armour_skill_type, float param2, float param3, float param4, float param5)Player
GetAttackRecoveryTime(bool bRangedAttack)Player
GetBaseAC()Player
GetBaseAccuracy()Player
GetBaseAge()Player
GetBaseBuyingPrice(int uRealValue, float price_multiplier)Player
GetBaseEndurance()Player
GetBaseIdentifyPrice(float price_multiplier)Player
GetBaseIntelligence()Player
GetBaseLevel()Player
GetBaseLuck()Player
GetBaseRepairPrice(int uRealValue, float price_multiplier)Player
GetBaseResistance(enum CHARACTER_ATTRIBUTE_TYPE a2)Player
GetBaseSellingPrice(int uRealValue, float price_multiplier)Player
GetBaseSpeed()Player
GetBaseStrength()Player
GetBaseWillpower()Player
GetBeltItem()Player
GetBodybuilding()Player
GetBootItem()Player
GetBowItem()Player
GetBuyingPrice(unsigned int uRealValue, float price_multiplier)Player
GetCloakItem()Player
GetConditionDaysPassed(unsigned int uCondition)Player
GetDisarmTrap()Player
GetEquippedItemEquipType(ITEM_EQUIP_TYPE uEquipSlot)Player
GetEquippedItemSkillType(ITEM_EQUIP_TYPE uEquipSlot)Player
GetExperienceDisplayColor()Player
GetGloveItem()Player
GetHealth() constPlayerinline
GetHelmItem()Player
GetItem(unsigned int PlayerEquipment::*itemPos)Player
GetItemAtInventoryIndex(int inout_item_cell)Player
GetItemListAtInventoryIndex(int inout_item_cell)Player
GetItemsBonus(enum CHARACTER_ATTRIBUTE_TYPE attr, bool a3=false)Player
GetLearningPercent()Player
GetMagicalBonus(enum CHARACTER_ATTRIBUTE_TYPE a2)Player
GetMainHandItem()Player
GetMajorConditionIdx()Player
GetMana() constPlayerinline
GetMaxHealth()Player
GetMaxMana()Player
GetMeditation()Player
GetMeleeDamageMaximal()Player
GetMeleeDamageMinimal()Player
GetMeleeDamageString()Player
GetMerchant()Player
GetMultiplierForSkillLevel(PLAYER_SKILL_TYPE uSkillType, int mult1, int mult2, int mult3, int mult4)Player
GetNthEquippedIndexItem(int index)Player
GetNthRingItem(int ringNum)Player
GetOffHandItem()Player
GetParameterBonus(int player_parameter)Player
GetPerception()Player
GetPlayerIndex()Player
GetPriceIdentification(float price_multiplier)Player
GetPriceRepair(int uRealValue, float price_multiplier)Player
GetPriceSell(ItemGen itemx, float price_multiplier)Player
GetRace() constPlayer
GetRaceName() constPlayer
GetRangedAttack()Player
GetRangedDamageMax()Player
GetRangedDamageMin()Player
GetRangedDamageString()Player
GetSexByVoice()Player
GetSkillBonus(enum CHARACTER_ATTRIBUTE_TYPE a2)Player
GetSkillIdxByOrder(signed int order)Player
GetSpecialItemBonus(ITEM_ENCHANTMENT enchantment)Player
GetSpellSchool(unsigned int uSpellID)Player
GetStatColor(int uStat)Player
GetTempleHealCostModifier(float price_multi)Player
HasEnchantedItemEquipped(int uEnchantment)Player
HasItem(unsigned int uItemID, bool checkHeldItem)Player
HasItemEquipped(ITEM_EQUIP_TYPE uEquipIndex)Player
HasSkill(unsigned int uSkillType)Player
HasUnderwaterSuitEquipped()Player
Heal(int amount)Player
IncreaseAttribute(int eAttribute)Player
INVETORYSLOTSHEIGHTPlayerstatic
INVETORYSLOTSWIDTHPlayerstatic
IsAsleep() constPlayer
IsCursed() constPlayer
IsDead() constPlayer
IsDrunk() constPlayer
IsEradicated() constPlayer
IsFemale()Playerinline
IsMale()Playerinline
IsParalyzed() constPlayer
IsPertified() constPlayer
IsPlayerHealableByTemple()Player
IsRaceDwarf()Playerinline
IsRaceElf()Playerinline
IsRaceGoblin()Playerinline
IsRaceHuman()Playerinline
IsUnarmed()Player
IsUnconcious() constPlayer
IsWeak() constPlayer
IsZombie() constPlayer
ItemsPotionDmgBreak(int enchant_count)Player
lastOpenedSpellbookPagePlayer
NothingOrJustBlastersEquipped()Player
OnInventoryLeftClick()Player
pActiveSkillsPlayer
pEquipmentPlayer
pEquippedItemsPlayer
pInventoryItemListPlayer
pInventoryMatrixPlayer
PlayAwardSound()Player
PlayAwardSound_Anim()Player
PlayAwardSound_Anim97()Player
PlayAwardSound_Anim97_Face(PlayerSpeech speech)Player
PlayAwardSound_Anim98()Player
PlayAwardSound_Anim98_Face(PlayerSpeech speech)Player
PlayAwardSound_Anim_Face(PlayerSpeech speech)Player
PlayEmotion(CHARACTER_EXPRESSION_ID expression, int duration)Player
Player()Player
playerEventBitsPlayer
PlayerHitOrMiss(Actor *pActor, int distancemod, int skillmod)Player
PlaySound(PlayerSpeech speech, int a3)Player
pNamePlayer
pOwnItemsPlayer
pPlayerBuffsPlayer
ProfessionOrGuildFlagsCorrect(unsigned int uClass, int a3)Player
pure_accuracy_usedPlayer
pure_endurance_usedPlayer
pure_intellect_usedPlayer
pure_luck_usedPlayer
pure_might_usedPlayer
pure_speed_usedPlayer
pure_willpower_usedPlayer
PutItemArInventoryIndex(int uItemID, int itemListPos, int uSlot)Player
RandomizeName()Player
ReceiveDamage(signed int amount, DAMAGE_TYPE dmg_type)Player
ReceiveSpecialAttackEffect(int attType, struct Actor *pActor)Player
Recover(int dt)Player
RemoveItemAtInventoryIndex(unsigned int uSlot)Player
Reset(PLAYER_CLASS_TYPE classType)Player
sACModifierPlayer
sAgeModifierPlayer
SalesProcess(unsigned int inventory_idnx, int item_index, int _2devent_idx)Player
SelectPhrasesTransaction(ItemGen *pItem, int building_type, int BuildID_2Events, int a5)Player
SetAfraid(GameTime time)Player
SetAsleep(GameTime time)Player
SetBeacon(size_t index, size_t power)Player
SetCondDeadWithBlockCheck(int blockable)Player
SetCondInsaneWithBlockCheck(int blockable)Player
SetCondition(unsigned int uConditionIdx, int blockable)Player
SetCondUnconsciousWithBlockCheck(int blockable)Player
SetCondWeakWithBlockCheck(int blockable)Player
SetCursed(GameTime time)Player
SetDead(GameTime time)Player
SetDiseaseMedium(GameTime time)Player
SetDiseaseSevere(GameTime time)Player
SetDiseaseWeak(GameTime time)Player
SetDrunk(GameTime time)Player
SetEradicated(GameTime time)Player
SetInitialStats()Player
SetInsane(GameTime time)Player
SetParalyzed(GameTime time)Player
SetPertified(GameTime time)Player
SetPoisonMedium(GameTime time)Player
SetPoisonSevere(GameTime time)Player
SetPoisonWeak(GameTime time)Player
SetRecoveryTime(signed int sRecoveryTime)Player
SetSexByVoice()Player
SetSkillByEvent(unsigned __int16 Player::*skillToSet, unsigned __int16 skillValue)Player
SetUnconcious(GameTime time)Player
SetVariable(enum VariableType var, signed int a3)Player
SetWeak(GameTime time)Player
SetZombie(GameTime time)Player
sHealthPlayer
skillAirPlayer
skillAlchemyPlayer
skillArmsmasterPlayer
skillAxePlayer
skillBlasterPlayer
skillBodyPlayer
skillBodybuildingPlayer
skillBowPlayer
skillChainPlayer
skillDaggerPlayer
skillDarkPlayer
skillDiplomacyPlayer
skillDisarmTrapPlayer
skillDodgePlayer
skillEarthPlayer
skillFirePlayer
skillItemIdPlayer
skillLearningPlayer
skillLeatherPlayer
skillLightPlayer
skillMacePlayer
skillMeditationPlayer
skillMerchantPlayer
skillMindPlayer
skillMonsterIdPlayer
skillPerceptionPlayer
skillPlatePlayer
skillRepairPlayer
skillShieldPlayer
skillSpearPlayer
skillSpiritPlayer
skillStaffPlayer
skillStealingPlayer
skillSwordPlayer
skillThieveryPlayer
skillUnarmedPlayer
skillWaterPlayer
sLevelModifierPlayer
sManaPlayer
spellbookPlayer
sResAirBasePlayer
sResAirBonusPlayer
sResBodyBasePlayer
sResBodyBonusPlayer
sResDarkBasePlayer
sResDarkBonusPlayer
sResEarthBasePlayer
sResEarthBonusPlayer
sResFireBasePlayer
sResFireBonusPlayer
sResLightBasePlayer
sResLightBonusPlayer
sResMagicBasePlayer
sResMagicBonusPlayer
sResMindBasePlayer
sResMindBonusPlayer
sResSpiritBasePlayer
sResSpiritBonusPlayer
sResWaterBasePlayer
sResWaterBonusPlayer
StealFromActor(unsigned int uActorID, int _steal_perm, int reputation)Player
StealFromShop(ItemGen *itemToSteal, int extraStealDifficulty, int reputation, int extraStealFine, int *fineIfFailed)Player
SubtractVariable(enum VariableType VarNum, signed int pValue)Player
uAccuracyPlayer
uAccuracyBonusPlayer
uBirthYearPlayer
uCurrentFacePlayer
uEndurancePlayer
uEnduranceBonusPlayer
uExperiencePlayer
uExpressionTimeLengthPlayer
uExpressionTimePassedPlayer
uFullHealthBonusPlayer
uFullManaBonusPlayer
uIntelligencePlayer
uIntelligenceBonusPlayer
uLevelPlayer
uLuckPlayer
uLuckBonusPlayer
uMightPlayer
uMightBonusPlayer
uNumArmageddonCastsPlayer
uNumDivineInterventionCastsThisDayPlayer
uNumFireSpikeCastsPlayer
uPrevFacePlayer
uPrevVoiceIDPlayer
uQuickSpellPlayer
UseItem_DrinkPotion_etc(signed int a2, int a3)Player
uSexPlayer
uSkillPointsPlayer
uSpeedPlayer
uSpeedBonusPlayer
uTimeToRecoveryPlayer
uVoiceIDPlayer
uWillpowerPlayer
uWillpowerBonusPlayer
vBeaconsPlayer
WearItem(unsigned int uItemID)Player
WearsItem(int item_id, ITEM_EQUIP_TYPE equip_type)Player
WearsItemAnyWhere(int item_id)Player
Zero()Player