void compare_xp(xprot *a, xprot *b) { check_xp(displ_limit); check_xp(temp_limit); check_xp(stereo); check_xp(apssas); check_xp(volume_level); check_xp_var(x_peak); check_xp_var_array(LFSN_IIR_w); check_xp_var_array(LFSN_IIR_d); check_xp_var_array(DPVL_IIR_w); check_xp_var_array(DPVL_IIR_d); check_xp_var_array(DP_IIR_w); check_xp_var_array(DP_IIR_d); check_xp_var(t_gain_dB_l); check_xp_var(T_coil_est); check_xp_var(T_coil_est_old); check_xp_var(T_v_l_old); check_xp_var(T_m_l_old); check_xp_var(lin_vol); check_xp_var_array(coef_raw); check_xp_var(t_amb); check_xp_var(volume); check_xp_var(u_d); check_xp_var(x_d); check_xp_var(u_d_sum); check_xp_var(x_d_sum); check_xp_var_array(prod_raw_rav); check_xp_const(x_lm); check_xp_const(sigma_dp); check_xp_const(a_1_t); check_xp_const(a_2_t); check_xp_const(t_r); check_xp_const(t_av1); check_xp_const(t_av2); check_xp_const_array(pa1n_asnd); check_xp_const_array(pa2n_asnd); check_xp_const(s_pa1n); check_xp_const(s_pa2n); check_xp_const(b_d); check_xp_const(a_1_r); check_xp_const(a_2_r); check_xp_const(b_1_c); check_xp_const(b_2_c); check_xp_const(sigma_c_0); check_xp_const(t_lm); check_xp_const(sigma_T_amb); check_xp_const(b_tv); check_xp_const(a_tv); check_xp_const(b_tm); check_xp_const(a_tm); check_xp_const(frame_length); check_xp_const(t_mp); check_xp_const(a_1_x_d); check_xp_const(a_2_x_d); check_xp_const(b_2_x_d); check_xp_const(b_1_u_d); check_xp_const(b_2_u_d); check_xp_const(alfa); check_xp_const(beta); check_xp_fixed(x_lm); check_xp_fixed(t_rav[3]); check_xp_fixed_array(pa1n_asnd); check_xp_fixed_array(pa2n_asnd); check_xp_fixed(s_pa1n); check_xp_fixed(s_pa2n); check_xp_fixed(b_d); check_xp_fixed(t_lm); check_xp_fixed(sigma_T_amb); check_xp_fixed(t_mp); check_xp_fixed(b_tv); check_xp_fixed(a_tv); check_xp_fixed(b_tm); check_xp_fixed(a_tm); check_xp_fixed(frame_length); check_xp_fixed(stereo_frame_length); check_xp_fixed(frame_average); check_xp_fixed(alfa); check_xp_fixed(beta); check_xp_fixed(compute_nltm); assert(!memcmp(dst, dstn, SAMPLES)); }
/*! \brief Add experience to stats * * Yep. * * \param pl Player * \param the_xp Amount of experience to give * \param ls Learned new spell (always 1?) * \returns whether or not player raised levels */ int give_xp(int pl, int the_xp, int ls) { party[pl].xp += the_xp; return check_xp(pl, ls); }