From: Deskull Date: Fri, 7 Mar 2014 12:38:23 +0000 (+0900) Subject: Change saving data in Item class from int to SavingTable class. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3fc3a39c43b5d2761766e01f9cc84b1425314cfa;p=deeangband%2FDeeangband-new.git Change saving data in Item class from int to SavingTable class. --- diff --git a/Deeangband/Item.h b/Deeangband/Item.h index 4b54e12..b2a1d0b 100644 --- a/Deeangband/Item.h +++ b/Deeangband/Item.h @@ -12,6 +12,7 @@ #include "Dice.h" #include "Effect.h" #include "GameElement.h" +#include "SavingTable.h" /*! * @class Item @@ -20,14 +21,12 @@ class Item : public GameElement { private: + Dice baseDamage; //!< ƒx[ƒXƒ_ƒ[ƒW‚̃_ƒCƒX Weight weight; //!< ƒAƒCƒeƒ€‚̏d—Ê - AC baseAC; //!< Šî–{‘•bC³ - EV baseEV; //!< Šî–{‰ñ”ðC³ - VO baseVO; //!< Šî–{ˆÓŽuC³ - AC plusAC; //!< ’ljÁ‘•bC³ - EV plusEV; //!< ’ljÁ‰ñ”ðC³ - VO plusVO; //!< ’ljÁˆÓŽuC³ + SavingTable baseSaving; //!< Šî–{ƒZ[ƒrƒ“ƒOC³ + SavingTable plusSaving; //!< Šî–{ƒZ[ƒrƒ“ƒOC³ + public: /*! @@ -52,21 +51,21 @@ public: bool Item::TakeEffect(Effect *effectPtr, POWER amount); /*! Šî–{‘•bC³‚ð•Ô‚· */ - AC GetBaseAC(void); + AC Item::GetBaseAC(void); /*! ’ljÁ‘•bC³‚ð•Ô‚· */ - AC GetPlusAC(void); + AC Item::GetPlusAC(void); /*! Šî–{‰ñ”ðC³‚ð•Ô‚· */ - EV GetBaseEV(void); + EV Item::GetBaseEV(void); /*! ’ljÁ‰ñ”ðC³‚ð•Ô‚· */ - EV GetPlusEV(void); + EV Item::GetPlusEV(void); /*! Šî–{ˆÓŽuC³‚ð•Ô‚· */ - VO GetBaseVO(void); + VO Item::GetBaseVO(void); /*! ’ljÁˆÓŽuC³‚ð•Ô‚· */ - VO GetPlusVO(void); + VO Item::GetPlusVO(void); };