3 * @brief
\83Q
\81[
\83\80\92\86\82Ì
\83N
\83\8a\81[
\83`
\83\83\81[
\8eí
\95Ê
\82ð
\92è
\8b`
\82·
\82é
14 Species::Species(void) : GameElement(), HaveSymbol(), HaveSize()
19 Species::~Species(void)
24 void Species::WipeData(void)
26 GameElement::WipeData();
29 this->baseFeed = 20000;
31 this->height = 160.0f;
33 this->divineLevel = -1;
35 this->baseStatus.Set(8, 8, 8, 8, 8, 8);
37 this->skillExpList.clear();
38 this->baseCamp = TAG_VARIABLE;
42 SOUL Species::GetBaseSoul(void)
44 return this->baseSoul;
47 FEED Species::GetBaseFeed(void)
49 return this->baseFeed;
52 SKILL_EXP Species::GetSkillExp(TAG tag)
54 if(this->skillExpList.count(tag)) return this->skillExpList[tag];
58 TAG Species::GetBaseCampTAG(void)
60 return this->baseCamp;
63 std::vector<TAG> Species::GetAuthorityTags(void)
65 return this->authorityTags;
68 TAG Species::GetFirstRaceTag(void)
70 return this->baseFirstRace;
73 TAG Species::GetSecondtRaceTag(void)
75 return this->baseSecondRace;