1
This commit is contained in:
parent
f8fdce315c
commit
c8b4f4197e
@ -495,23 +495,20 @@ void BattleDataContext::CalcBattleStat(struct PlayerStats* stats)
|
|||||||
const mt::GunQuality* quality_meta = mt::GunQuality::GetById(quality);
|
const mt::GunQuality* quality_meta = mt::GunQuality::GetById(quality);
|
||||||
|
|
||||||
|
|
||||||
// 222
|
auto& p = a8::FastAppend(stats->pb_weapons_stats);
|
||||||
#if 0
|
p.weapon_uniid = gun_uniid;
|
||||||
auto p = stats->pb_weapons_stats.Add();
|
p.weapon_id = gun_id;
|
||||||
p->set_weapon_uniid(gun_uniid);
|
p.weapon_name = item_meta ? item_meta->name() : "";
|
||||||
p->set_weapon_id(gun_id);
|
|
||||||
p->set_weapon_name(item_meta ? item_meta->name() : "");
|
|
||||||
if (quality_meta) {
|
if (quality_meta) {
|
||||||
int up_limit = quality_meta->GetPvpCegUpLimit();
|
int up_limit = quality_meta->GetPvpCegUpLimit();
|
||||||
int ceg = CalcWeaponPvpCeg(up_limit, stats);
|
int ceg = CalcWeaponPvpCeg(up_limit, stats);
|
||||||
int new_ceg = std::min(up_limit, today_get_gold + ceg);
|
int new_ceg = std::min(up_limit, today_get_gold + ceg);
|
||||||
int finaly_ceg = std::max(0, new_ceg - today_get_gold);
|
int finaly_ceg = std::max(0, new_ceg - today_get_gold);
|
||||||
p->set_ceg_uplimit(up_limit);
|
p.ceg_uplimit = up_limit;
|
||||||
p->set_today_get_ceg
|
p.today_get_ceg =
|
||||||
(std::min(up_limit, today_get_gold + finaly_ceg));
|
std::min(up_limit, today_get_gold + finaly_ceg);
|
||||||
p->set_reward_ceg(finaly_ceg);
|
p.reward_ceg = finaly_ceg;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user