例えば、今回の日記の最初の画面ショットで言えば、17行目から、28行目が、メインループで、やってることは、Bボタン押されたら、SMINからSMAXの間で空いてるSPを探して、空いてたら(SID!=-1)そのSPの位置と動きをセットする、動きを実行する(7行目から16行目で、定義している動きを呼び出す)を繰り返してます。 7行目から16行目で、やってる事(動きの設定)はSPが存在しているのを確認して、そのSPが画面外(SY<0)に有れば消去、そうでなければ、SPANIMで現在位置から60フレームかけて画面の上方向に動かしてます。