36 template<
class Archive>
void serialize(Archive &archive,
const unsigned int version)
38 archive & boost::serialization::make_nvp(
"Status",
statusPlus);
39 archive & boost::serialization::make_nvp(
"Discipline",
disciplinePlus);
std::string TAG
ゲーム要素文字列ID
virtual CreatureTemplate::‾CreatureTemplate(void)
CreatureTemplateクラスデストラクタ
void serialize(Archive &archive, const unsigned int version)
クラスのシリアライズを設定する
CreatureTemplate::CreatureTemplate(void)
CreatureTemplateクラスコンストラクタ(デフォルト値入力)
std::string DESCRIPTION
解説
Discipline disciplinePlus
修養値修正
void CreatureTemplate::WipeData(void)
CreatureTemplateのデータ消去
Discipline * CreatureTemplate::GetDisciplinePlus(void)
基本修養値修正を返す
標準のシステム インクルード ファイルのインクルード ファイル、または 参照回数が多く、かつあまり変更さ...
bool CreatureTemplate::HasSkill(TAG tag)
指定のスキルをクリーチャーが保持しているかを返す
GameElementクラスと付随要素のプロトタイプ
DESCRIPTION description
詳細記述
BOOST_CLASS_VERSION(Deeangband::CreatureTemplate, 10)
種族、職業、選択、特性など、クリーチャーに包括的修正を与える要素をまとめる基本クラス ...
BaseStatusTable statusPlus
ステータス修正
BaseStatusTable * CreatureTemplate::GetStatusPlus(void)
基本ステータス修正を返す