質問があります。前景画像をasdファイルに記述した

*loop
[eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"][
wait time=100][jump target=*loop]

この内容で上下にフワフワさせています。ところが…その前景画像を目パチさせたくなったので目パチをさせながらフワフワさせる方法がわかりません。asdを多重に設定出来ればいいのですが調べてもわかりませんでした。ごり押しで、

[image layer=0 page=fore storage="xxxxx_01" top=219 left=160 visible=true]
*loop
[eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"][
wait time=100]
@iscript
function myLeftClickHook()
{ { kag.process('', '*next');
return true;
}}
[endscript][eval exp="kag.leftClickHook.add(myLeftClickHook)"][jump target=*loop]
*next
@eval exp="kag.leftClickHook.remove(myLeftClickHook)"
[image layer=1 page=fore storage="xxxx_02" top=219 left=360 visible=true]
*loop2
[eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"][
wait time=100][jump target=*loop2]
@s

と書くとxxxx_01がフワフワして目パチした状態で左クリックしてxxxx_02が表示されても01はフワフワ目パチが継続した状態になることは出来ました。しかしこの処理を全てのクリックが発生する場所にラベルの連番を繰り上げして
実装していく力業はちょっとどうかと思い、もっとスマートに解決する方法を知りたくこの掲示板に質問させて頂きます。一番理想的なのは多重asd(@copyoneマクロとの同居か、別asdファイルでの追加制御)なのですが…
お知恵を拝借出来れば幸いです。失礼します。