ダメージを受けたときに、  D =10  DT=MAINCNT MOD 42 としておいて、メインループで  IF D>0 && (MAINCNT MOD 42)==DT THEN D=D-1:HP=HP-1 とかすればいいんじゃないでしょうか。 0.7秒=42フレームで、ダメージを受けてすぐに1ダメージ受け、その後は42フレームごとに1ダメージを受け、全部で10ダメージ受けたら終了。