p_scrwnd


p_scrwnd v1			[スクリーン座標系をウィンドウ座標系に変換]
v1 : スクリーン座標系が入った数値変数

p_wndscr


p_wndscr v1			[ウィンドウ座標系をスクリーン座標系に変換]
v1 : ウィンドウ座標系が入った数値変数

palcolor


palcolor p1			[描画パレット設定]
p1=0〜255(0) : パレットコード

palcopy


palcopy p1			[別画面のパレットをコピー]
p1=0〜31(0): ウインドゥID

palette


palette p1,p2,p3,p4			[パレット設定]
p1=0〜255(0) : パレットコード
p2,p3,p4=0〜255(0) : 色コード(R,G,Bの輝度)

palfade


palfade p1,p2,p3			[パレットフェード]
p1=-256〜256(0) : 輝度変更値
p2= 0〜255(0) : スタートパレットコード
p3= 0〜255(255) : エンドパレットコード

peek


peek p1,p2,p3			[バッファから1byte読み出し]
p1=変数 : 内容を読み出す先の変数名
p2=変数 : バッファを割り当てた変数名
p3=0〜 : バッファのインデックス(Byte単位)

pget


pget p1,p2			[1dotの点を取得]
p1,p2 : 画面上のX,Y座標

picload


picload "filename",p1,p2,p3			[画像ファイルをロード]
"filename" : ロードするファイル名
p1=0〜1(0) : 画像ロードモード
p2,p3 : 新規ウインドゥサイズX,Y

pipeexec


pipeexec p1,"filename",p2			[パイプ付き実行]
p1=変数 : 標準出力が格納される文字列型変数名
"filename" : 実行されるファイル名
p2=0〜1(0) : ウインドゥ表示スイッチ
( 拡張プラグイン[hspext]が必要です )

pipeget


pipeget p1			[パイプ付き実行監視]
p1=変数 : 結果が格納される文字列型変数名
( 拡張プラグイン[hspext]が必要です )

pipeput


pipeput p1			[パイプに1byte送る]
p1=0〜255(0) : 送信コード
( 拡張プラグイン[hspext]が必要です )

poke


poke p1,p2,p3			[バッファに1byte書き込み]
p1=変数 : バッファを割り当てた変数名
p2=0〜 : バッファのインデックス(Byte単位)
p3=0〜255 : バッファに書き込む値 または 文字列(Byte単位)

pos


pos p1,p2			[カレントポジション設定]
p1,p2 : カレントポジションのX,Y座標

print


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

progbox


progbox n1,n2,n3			[プログレスボックスの作成]
n1 : 幅
n2 : 高さ
n3 : スタイル

progrng


progrng n1,n2,n3			[プログレスボックスの範囲を設定]
n1 : 最小値
n2 : 最大値
n3 : 最大値の拡張フラグ

progset


progset n1,n2			[プログレスボックスの各設定]
n1 : セットする値
n2 : セットするタイプ

pset


pset p1,p2			[1dotの点を表示]
p1,p2 : 画面上のX,Y座標

putmodel


putmodel val,model_id,sub_id			[モデル情報を書き出し]
val : 情報が代入されている変数名
model_id : モデルID
sub_id : モデルサブID
( 拡張プラグイン[hgimg]が必要です )

puts


puts v1			[コンソールに文字列を書き込む]
v1 : コンソールに表示する文字列が入った文字列変数