OSDN Git Service

[Refactor] ボール系魔法のコピペを低減
[hengbandforosx/hengbandosx.git] / src / store / store-owners.h
1 #pragma once
2
3 #include "player-info/race-types.h"
4 #include "store/store-util.h"
5 #include "system/angband.h"
6 #include <array>
7 #include <unordered_map>
8
9 /*!
10  * @brief 店主データ構造体
11  */
12 struct owner_type {
13     concptr owner_name; //!< 名前 / Name
14     PRICE max_cost; //!< 買取上限 / Purse limit
15     byte inflate; //!< 価格上乗せ率 / Inflation
16     PlayerRaceType owner_race; //!< 店主種族 / Owner race
17     DEPTH level{}; //!< Production Level
18 };
19
20 extern const std::unordered_map<StoreSaleType, std::vector<owner_type>> owners;