载入中...
搜索中...
未找到
IEconomy.h
浏览该文件的文档.
virtual int getWasted(int player, const std::string &type) const =0
因满仓浪费的累计量。
static constexpr const char * capabilityName
Definition IEconomy.h:15
virtual bool debit(int player, const std::string &type, int amount)=0
为玩家出账 amount;余额不足返回 false 且不扣款。
virtual int credit(int player, const std::string &type, int amount)=0
为玩家入账 amount,受资源类型上限约束。
virtual int getCap(int player, const std::string &type) const =0
玩家该类型的持有上限(0=不限)。
virtual int getExpense(int player, const std::string &type) const =0
累计出账量。
virtual int getIncome(int player, const std::string &type) const =0
累计入账量。
Definition IEconomy.h:5