とりあえずコード見ての感想。
「これはバグるな」
とりあえずMOVE_OBJECTはDEFに変えた方が良いのでは?L,M_OB_X,M_OB_Yはローカル変数。
あとIFの入れ子が凄い。(恐らくバグの原因これ)
IF THEN IF THEN IF THEN ELSE
は
IF THEN
IF THEN
IF THEN
ELSE
ENDIF
ENDIF
ENDIF
みたいにインデントした方が良いと思います。
あと
IF A THEN
IF B THEN
ENDIF
ENDIF
は
IF A&&B THEN
ENDIF
で代用できます。
あとは背景の星もスクロールして欲しいです。出来ればオブジェクトよりゆっくり。