Searched refs:c_rates (Results 1 – 6 of 6) sorted by relevance
463 if (side->c_rates == NULL) in do_c_rate()464 side->c_rates = (short *) xmalloc(nummtypes * sizeof(short)); in do_c_rate()472 side->c_rates[m2] = n; in do_c_rate()479 tot += side->c_rates[m2]; in do_c_rate()485 pct = (tot > 0 ? ((side->c_rates[m2] * 100) / tot) : 0); in do_c_rate()
1674 && unit->side->c_rates != NULL in run_advanced_units()1675 && unit->side->c_rates[m2] > 0) { in run_advanced_units()1677 tot += unit->side->c_rates[m2]; in run_advanced_units()1683 && unit->side->c_rates != NULL in run_advanced_units()1684 && unit->side->c_rates[m2] > 0) { in run_advanced_units()1685 rau_incrs[m2] += unit->side->c_rates[m2]; in run_advanced_units()
251 short *c_rates; /*!< material conversion rates member
1492 free(side->c_rates); in remove_side_and_player()
446 newside->c_rates = (short *) xmalloc(nummtypes * sizeof(short)); in create_side()463 newside->c_rates[m2] = mm_conversion_default(m, m2); in create_side()
35 * side.h (Side c_rates): New field.