dann stimmt hier etwas nicht:
if ((paddlebig_pan.pos_y > right_pan.pos_y - 12) && (paddlebig_pan.pos_y < right_pan.pos_y + 96) && (paddlebig_pan.pos_x > 943) && (paddlebig_pan.pos_x < 955))
und somit die function big_paddle gar nicht aufgerufen.
Setze mal
sys_exit("");
an den Anfang der big_paddle function, dann siehst du ob die function greift und die engine beendet wird