feat: 添加肉鸽选项“是否投资源石锭”

This commit is contained in:
et
2022-08-08 20:50:11 +08:00
parent 5e979c277a
commit cc376da1ab
12 changed files with 45 additions and 7 deletions

View File

@@ -65,6 +65,12 @@ bool asst::RoguelikeTask::set_params(const json::value& params)
int number_of_starts = params.get("starts_count", INT_MAX);
m_roguelike_task_ptr->set_times_limit("Roguelike1Start", number_of_starts);
bool investment_enabled = params.get("investment_enabled", true);
if (!investment_enabled) {
// 禁用投资系统,通过 exceededNext 进入商店购买逻辑
m_roguelike_task_ptr->set_times_limit("Roguelike1StageTraderInvestSystem", 0);
}
int number_of_investments = params.get("investments_count", INT_MAX);
m_roguelike_task_ptr->set_times_limit("Roguelike1StageTraderInvestConfirm", number_of_investments);