SBの武器設定を使用しないで、スクリプトで溜め撃ちを再現したサンプル「ショット研究会(stg0790.zip)」を作成しました。
----
あえてプレイヤー編集の武器設定を使用せず、自機ののスクリプトで再現しています。
プレイヤー編集のボタン設定とゲージ設定だけは使用しています。
「離して撃つ溜め撃ち」と「押して撃つ溜め撃ち」の2種類の溜め撃ちを同時に実装しています。
@Aボタンは、押してゲージを溜めて、離して溜め撃ちショットします。
 メインウエポン ボタンを押す → ゲージAを+1
 メインウエポン ボタンを離す → ゲージAを-1
ABボタンは、離してゲージを溜めて、押して溜め撃ちショットします。
 サブウエポン ボタンを離す → ゲージBを+1
 サブウエポン ボタンを押す → ゲージBを-1
A(Z)ボタン:
 押し続けると、1直線上に21フレーム毎に自動連射します。
 連打すると、1直線上に最短1フレーム毎に連射可能です。
 押し続けるとゲージAが溜まり、100%で離すと1直線上に溜め撃ちを発射して、ゲージAを0にします。
 溜め撃ち後は100フレームのショット不能時間ができます。
B(X)ボタン:
 押し続けると、2直線上に11フレーム毎に自動連射します。
 押し続けている間は、高速移動が可能です。
 離しているとゲージBが溜まり、100%で押すと3方向に溜め撃ちを発射して、ゲージBを0にします。
 溜め撃ち後は100フレームのショット不能時間ができます。