OSDN Git Service

[Refactor] PlayerStealthクラスの導入
authordis- <dis.rogue@gmail.com>
Wed, 10 Mar 2021 00:33:36 +0000 (09:33 +0900)
committerdis- <dis.rogue@gmail.com>
Wed, 10 Mar 2021 08:30:47 +0000 (17:30 +0900)
commit6fc24336c6841d60b3fcc3e4d883579924882ac5
tree211dfe8d267eff5d70d643c7a4ead9165c8148ff
parent1fe8b8879a8376f1d83bf1a8a587639e0ff8d890
[Refactor] PlayerStealthクラスの導入

隠密処理を担当するクラスを実装し、処理を整理した。
この実装に際してPlayerStatusBaseを修正して例外処理関数を導入している。
Hengband/Hengband/Hengband.vcxproj
Hengband/Hengband/Hengband.vcxproj.filters
src/Makefile.am
src/player-status/player-speed.cpp
src/player-status/player-speed.h
src/player-status/player-status-base.cpp
src/player-status/player-status-base.h
src/player-status/player-stealth.cpp [new file with mode: 0644]
src/player-status/player-stealth.h [new file with mode: 0644]
src/player/player-status-flags.cpp
src/player/player-status.cpp