Searched refs:diff_ang (Results 1 – 2 of 2) sorted by relevance
102 double diff_ang = (angle * (double)(rand() % 100) / 200.0) * set_sign; in diffuseImpact() local103 angx += diff_ang; in diffuseImpact()104 angle -= fabs(diff_ang); in diffuseImpact()110 diff_ang = (angle * (double)(rand() % 100) / 200.0) * set_sign; in diffuseImpact()111 angy += diff_ang; in diffuseImpact()112 angle -= fabs(diff_ang); in diffuseImpact()
341 float diff_ang; in check_input() local359 diff_ang = link.ang - player->curr_map * DELTA_ANG; in check_input()360 link.ang_vec += 0.01 * sin(diff_ang); in check_input()362 link.length -= (int) (5.0 * cos(diff_ang)); in check_input()364 link.x_vec -= fabs(cos(diff_ang)) * sin_table[player->curr_map]; in check_input()365 link.y_vec -= fabs(cos(diff_ang)) * cos_table[player->curr_map]; in check_input()415 diff_ang = link.ang - player->curr_map * DELTA_ANG; in check_input()416 link.ang_vec -= 0.01 * sin(diff_ang); in check_input()417 link.length += (int) (5.0 * cos(diff_ang)); in check_input()418 link.x_vec -= fabs(cos(diff_ang)) * sin_table[player->curr_map]; in check_input()[all …]