#include <Character.hpp>
◆ Character()
◆ abstractResearchMonth()
| bool Character::abstractResearchMonth |
( |
| ) |
|
◆ abstractSocial()
| void Character::abstractSocial |
( |
Character * |
character | ) |
|
◆ aiManager()
| void Character::aiManager |
( |
| ) |
|
◆ attack()
◆ canMarry()
◆ consume()
| void Character::consume |
( |
Item * |
_item | ) |
|
◆ currentTexture()
| Texture * Character::currentTexture |
( |
| ) |
|
|
virtual |
◆ die()
◆ getAllKnownCharacters()
| Vector< Character * > Character::getAllKnownCharacters |
( |
| ) |
|
◆ getAttacked()
◆ getBaseSkill()
◆ getBestFarmingEquipment()
| Item* Character::getBestFarmingEquipment |
( |
| ) |
|
◆ getBestItemFor() [1/2]
| Item * Character::getBestItemFor |
( |
Job |
job | ) |
|
◆ getBestItemFor() [2/2]
| Item * Character::getBestItemFor |
( |
Job * |
job | ) |
|
◆ getBestSkills()
| std::string Character::getBestSkills |
( |
| ) |
|
◆ getBiography()
| std::string Character::getBiography |
( |
| ) |
|
◆ getCharisma()
| char Character::getCharisma |
( |
| ) |
|
◆ getColumn()
| std::string Character::getColumn |
( |
std::string |
_column | ) |
|
◆ getColumnType()
| std::string Character::getColumnType |
( |
std::string |
_column | ) |
|
◆ getDescendants()
◆ getFullName()
| std::string Character::getFullName |
( |
| ) |
const |
◆ getIntelligence()
| char Character::getIntelligence |
( |
| ) |
|
◆ getLocation()
| std::string Character::getLocation |
( |
| ) |
|
◆ getName()
| std::string Character::getName |
( |
| ) |
|
|
virtual |
◆ getRelatives()
| Vector< Character * > * Character::getRelatives |
( |
| ) |
|
◆ getStrength()
| char Character::getStrength |
( |
| ) |
|
◆ giveBirth()
◆ giveIdea()
| void Character::giveIdea |
( |
Idea |
idea | ) |
|
◆ giveItem()
| void Character::giveItem |
( |
Item * |
_item | ) |
|
◆ hasIdea()
| bool Character::hasIdea |
( |
Idea |
idea | ) |
|
◆ hasItemType()
| bool Character::hasItemType |
( |
ItemType |
type | ) |
|
◆ hasSeen()
| char Character::hasSeen |
( |
World_Local * |
_map, |
|
|
int |
_x, |
|
|
int |
_y, |
|
|
bool |
isSubterranean = false |
|
) |
| |
◆ incrementTicks()
| void Character::incrementTicks |
( |
int |
nTicks = 1 | ) |
|
◆ init()
| void Character::init |
( |
int |
_sex = 0 | ) |
|
◆ initialiseKnowledge()
| void Character::initialiseKnowledge |
( |
| ) |
|
◆ isOnMap()
| bool Character::isOnMap |
( |
int |
_mapX, |
|
|
int |
_mapY |
|
) |
| |
◆ levelUpMetalsmithing()
| void Character::levelUpMetalsmithing |
( |
unsigned |
char | ) |
|
◆ marry()
◆ moveToLocationType()
◆ recieveRequestedItem()
| void Character::recieveRequestedItem |
( |
Item * |
item | ) |
|
|
virtual |
◆ removeFromInventoryGrid()
| void Character::removeFromInventoryGrid |
( |
Item * |
_item | ) |
|
◆ revealMap()
| void Character::revealMap |
( |
unsigned int |
_range | ) |
|
◆ setBaseSkill()
◆ setCharisma()
| void Character::setCharisma |
( |
char |
amount | ) |
|
◆ setIntelligence()
| void Character::setIntelligence |
( |
char |
amount | ) |
|
◆ setStrength()
| void Character::setStrength |
( |
char |
amount | ) |
|
◆ shareIdeas()
◆ skillUpFarming()
| void Character::skillUpFarming |
( |
| ) |
|
◆ skillUpMarksmanship()
| void Character::skillUpMarksmanship |
( |
| ) |
|
◆ skillUpMining()
| void Character::skillUpMining |
( |
| ) |
|
◆ starve()
| void Character::starve |
( |
| ) |
|
◆ takeItem()
| void Character::takeItem |
( |
Item * |
_item | ) |
|
◆ updateKnowledge()
| void Character::updateKnowledge |
( |
| ) |
|
◆ updateKnowledgeIdle()
| bool Character::updateKnowledgeIdle |
( |
| ) |
|
◆ updateSocial()
| void Character::updateSocial |
( |
| ) |
|
◆ useItem()
| void Character::useItem |
( |
Item * |
item | ) |
|
|
inline |
◆ wander()
| void Character::wander |
( |
| ) |
|
|
virtual |
◆ actionPoints
| int Character::actionPoints |
◆ age
◆ baseSkill
◆ birthLocation
| HasXY Character::birthLocation |
◆ causeOfDeath
◆ civ
◆ dateOfBirth
| Calendar Character::dateOfBirth |
◆ dateOfDeath
| Calendar Character::dateOfDeath |
◆ dateOfMarriage
| Calendar Character::dateOfMarriage |
◆ daysCounter
| int Character::daysCounter |
◆ deathLocation
| HasXY Character::deathLocation |
◆ epithet
| std::string Character::epithet |
◆ father
◆ firstName
| std::string Character::firstName |
◆ health
| short int Character::health |
◆ hunger
| short int Character::hunger |
◆ id
| long unsigned int Character::id |
◆ idleCounter
| char Character::idleCounter |
◆ isAlive
◆ isFavourite
| bool Character::isFavourite |
◆ isMale
◆ isMarried
| bool Character::isMarried |
◆ isPregnant
| bool Character::isPregnant |
◆ isSneaking
| bool Character::isSneaking |
◆ knowledge
◆ lastName
| std::string Character::lastName |
◆ location
◆ map
◆ maxHealth
| short int Character::maxHealth |
◆ mother
◆ nMeat
◆ nPelt
◆ pregnantCounter
| int Character::pregnantCounter |
◆ settlement
◆ skillFarming
| unsigned char Character::skillFarming |
◆ skillFishing
| unsigned char Character::skillFishing |
◆ skillMarksmanship
| unsigned char Character::skillMarksmanship |
◆ skillMetalsmithing
| Skill Character::skillMetalsmithing |
◆ skillMining
| unsigned char Character::skillMining |
◆ social
◆ spouse
◆ thirst
| short int Character::thirst |
◆ tickCounter
| int Character::tickCounter |
◆ tribe
◆ vChildren
◆ vEvent
| Vector<Event*> Character::vEvent |
◆ vIdea
| Vector<Idea> Character::vIdea |
◆ vInventory
| Vector<Item*> Character::vInventory |
◆ vKills
◆ vMovesToProcess
| Vector<HasXY2 <unsigned long int> * > Character::vMovesToProcess |
◆ vMovesToProcessSneak
| Vector<HasXY2 <unsigned long int> * > Character::vMovesToProcessSneak |
◆ vOriginalIdea
| Vector<Idea> Character::vOriginalIdea |
◆ vOriginalSpecialIdea
◆ vSiblings
The documentation for this class was generated from the following files: