OSDN Git Service

Change status in BaseStatusTable to private member.
authorDeskull <deskull@users.sourceforge.jp>
Thu, 6 Mar 2014 11:41:37 +0000 (20:41 +0900)
committerDeskull <deskull@users.sourceforge.jp>
Thu, 6 Mar 2014 11:41:37 +0000 (20:41 +0900)
Deeangband/BaseStatusTable.h
Deeangband/Creature.cpp

index dbf617a..27434f5 100644 (file)
@@ -31,10 +31,12 @@ enum CREATURE_STATUS
  */
 class BaseStatusTable
 {
-public:
+private:
 
        BASE_STATUS status[CS_MAX]; /*!<\83X\83e\81[\83^\83X*/
 
+public:
+
        BaseStatusTable::BaseStatusTable(BASE_STATUS status[CS_MAX]);
 
        BaseStatusTable::BaseStatusTable(BASE_STATUS bStr, BASE_STATUS bInt, BASE_STATUS bWis, BASE_STATUS bDex, BASE_STATUS bCon, BASE_STATUS bCha);
index 068d062..7a90eca 100644 (file)
@@ -157,17 +157,17 @@ SOUL Creature::GetMaxSoul(void)
 
 BASE_STATUS Creature::GetCurrentStatus(CREATURE_STATUS stat)
 {
-       return currentStatus.status[stat];
+       return currentStatus.Get(stat);
 }
 
 BASE_STATUS Creature::GetMaxStatus(CREATURE_STATUS stat)
 {
-       return maxStatus.status[stat];
+       return maxStatus.Get(stat);
 }
 
 BASE_STATUS Creature::GetMaxMAXStatus(CREATURE_STATUS stat)
 {
-       return maxMaxStatus.status[stat];
+       return maxMaxStatus.Get(stat);
 }
 
 DISCIPLINE_POINT Creature::GetDiscipilnePoint(DISCIPLINE_TYPE typ)