void un_recruit_unit(const unit& u) { stats& s = get_stats(u.side_id()); s.recruits[u.type().base_id()]--; s.recruit_cost -= u.cost(); }
void un_recall_unit(const unit& u) { stats& s = get_stats(u.side_id()); s.recalls[u.type_id()]--; s.recall_cost -= u.cost(); }
void recall_unit(const unit& u) { stats& s = get_stats(u.side_id()); s.recalls[u.type_id()]++; s.recall_cost += u.cost(); }
void un_recruit_unit(const unit& u) { stats& s = get_stats(get_team_save_id(u)); s.recruits[u.type().base_id()]--; s.recruit_cost -= u.cost(); }
void un_recall_unit(const unit& u) { stats& s = get_stats(get_team_save_id(u)); s.recalls[u.type_id()]--; s.recall_cost -= u.cost(); }
void recall_unit(const unit& u) { stats& s = get_stats(get_team_save_id(u)); s.recalls[u.type_id()]++; s.recall_cost += u.cost(); }