旧コマンド・実験的機能¶
互換のために残している旧コマンドと、実験中の機能です。新しいスクリプトでは使わないでください。
対応ランタイムの記号
○ 対応 / △ 一部対応 / × 非対応 (読み飛ばし) / — 準備中
OPNAPlay / OPLLPlay / FMStop — 旧 FM コマンド¶
旧コマンドです。fm play / fm stop を使ってください。
書式
OPNAPlay <MMLファイル名>
OPLLPlay <MMLファイル名>
FMStop
それぞれ fm play <MML> opna、fm play <MML> opll、fm stop と同じ動作です。旧名 FMPlay も OPNAPlay の別名として使えます。
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | △ | OPLLPlay と FMStop のみ対応します。 |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | △ | FMStop のみ (音声の停止として) 対応します。 |
call 8puzzle — 8 パズル (実験的)¶
指定画像を使った 8 パズルを呼び出します。
書式
call 8puzzle <画像名> [シャッフル回数]
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
float / string — 小数・文字列変数 (実験的)¶
小数・文字列の変数を宣言または代入します。
書式
float <変数> = <式>
string <変数> = "文字列"
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
mode / at / spawn — シューティングモード (実験的)¶
実験中のシューティングモードに関するコマンドです。
書式
mode <shooting|adventure>
at <time|frame>
spawn <enemy_id> <x> <y> ...
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |