maload

( 拡張画面制御命令 )

maload "file"			[モデルアニメーション読み込み]
"file" : 読み込むファイル名(拡張子なし)
( 拡張プラグイン[hgimg]が必要です )

mci

( マルチメディア制御命令 )

mci "strings"			[MCIにコマンドを送る]
"strings" : MCIコマンド文字列

memcpy

( メモリ管理命令 )

memcpy p1,p2,p3,p4,p5			[メモリブロックのコピー]
p1 : コピー先の変数
p2 : コピー元の変数
p3 : コピーするサイズ(1byte単位)
p4 : コピー先の変数メモリオフセット(省略時=0)
p5 : コピー元の変数メモリオフセット(省略時=0)

memfile

( ファイル操作命令 )

memfile p1,p2,p3			[メモリストリーム設定]
p1=変数 : ストリーム対象となる変数名
p2=0〜(0) : バッファのオフセット
p3=0〜(MAX) : バッファのサイズ

memset

( メモリ管理命令 )

memset p1,p2,p3,p4			[メモリブロックのクリア]
p1 : 書き込み先の変数
p2 : クリアする値(1byte)
p3 : クリアするサイズ(1byte単位)
p4 : 書き込み先の変数メモリオフセット(省略時=0)

mes

( 基本入出力制御命令 )

mes "strings"			[メッセージ表示]
"strings" : 表示するメッセージ、または変数

mesbox

( オブジェクト制御命令 )

mesbox p1,p2,p3,p4,p5			[メッセージボックス表示]
p1=変数 : 表示メッセージが代入された文字列型変数
p2,p3 : メッセージボックスのサイズ(ドット単位)
p4=0〜(0) : メッセージボックスのスタイル
p5=0〜 : 入力できる最大文字数

mkdir

( ファイル操作命令 )

mkdir "dirname"			[ディレクトリ作成]
"dirname" : 作成するディレクトリ名

modelmovef

( 拡張画面制御命令 )

modelmovef id,x,y,z			[モデルの絶対位置を移動]
id : モデルID
(x,y,z) : X,Y,Z移動値(float値)
( 拡張プラグイン[hgimg]が必要です )

modelshade

( 拡張画面制御命令 )

modelshade id,mode,sw			[モデルシェーディングモードの設定]
id : モデルID
mode : シェーディングモード(0〜7)
sw : 法線再計算スイッチ(0=ON/1=OFF)
( 拡張プラグイン[hgimg]が必要です )

mouse

( 基本入出力制御命令 )

mouse p1,p2			[マウスカーソル座標設定]
p1,p2 : 設定するX,Y座標

mouse_event

( 拡張入出力制御命令 )

mouse_event n1,n2,n3			[マウス操作]
n1 : 操作タイプ
n2 : 水平方向の移動量
n3 : 垂直方向の移動量

mousex

( システム変数 )

[マウスカーソルの X 座標]

mousey

( システム変数 )

[マウスカーソルの Y 座標]

mref

( 特殊代入命令 )

mref p1,p2			[特殊なメモリを変数に割り当てる]
p1=変数名 : 割り当てられる変数名
p2=0〜(0) : リソースID (割り当てるメモリ内容)

msgdlg

( オブジェクト制御命令 )

msgdlg "s1","s2",n3,n4			[拡張dialog(type 0〜3 )]
s1 : メッセージが入った文字列変数または文字列
s2 : タイトルが入った文字列変数または文字列
n3 : タイプ
n4 : アイコンタイプ

multiopen

( オブジェクト制御命令 )

multiopen v1,v2,n3,n4			[複数のファイル名を取得]
v1 : 選択されたファイル名を受け取るための変数
v2 : 情報
n3 : フィルタのインデックス(1から)
n4 : Read Onlyボックスを付ける

mxaconv

( 拡張画面制御命令 )

mxaconv val			[MA形式ファイルを変換]
val : ファイルがメモリにロードされている変数名
( 拡張プラグイン[hgimg]が必要です )

mxconv

( 拡張画面制御命令 )

mxconv val			[MX形式ファイルを変換]
val : モデルIDが代入される変数名
( 拡張プラグイン[hgimg]が必要です )

mxgetname

( 拡張画面制御命令 )

mxgetname val,id			[テクスチャ名を取得]
val : 結果(文字列)が代入される変数名
id : ローカルのテクスチャID
( 拡張プラグイン[hgimg]が必要です )

mxgetpoly

( 拡張画面制御命令 )

mxgetpoly val			[ポリゴン数を取得]
val : 結果が代入される変数名
( 拡張プラグイン[hgimg]が必要です )

mxload

( 拡張画面制御命令 )

mxload "filename"			[モデルファイル読み込み]
"filename" : 読み込むモデルファイル(MX形式)
( 拡張プラグイン[hgimg]が必要です )

mxsave

( 拡張画面制御命令 )

mxsave "file",id			[指定モデルをMX形式で出力]
"file" : ファイル名(拡張子含む)
id : モデルID
( 拡張プラグイン[hgimg]が必要です )

mxsend

( 拡張画面制御命令 )

mxsend val			[MX形式ファイルをパース]
val : ファイルがメモリにロードされている変数名
( 拡張プラグイン[hgimg]が必要です )

mxtex

( 拡張画面制御命令 )

mxtex val			[MX形式出力時のテクスチャリスト登録]
val : テクスチャリストが格納されている変数
( 拡張プラグイン[hgimg]が必要です )