if (hattimer > 0 && i_ex(npc_yellow) && npc_yellow.sprite_draw == 7282) { var yy = -sin(min(hattimer / 8, pi)) * 64; if (supershock) yy = -sin(min(hattimer / 16, pi)) * 128; draw_sprite_ext(spr_yellow_hat, 0, npc_yellow.x + 24, (npc_yellow.y - 100) + yy, -2, 2, 0, c_white, 1); }