es_flag

flag値設定

es_flag p1,p2

p1 : スプライトNo. (0~511)
p2 : flag値

(プラグイン / モジュール : hspdx)

解説

p1で指定したスプライトのflag値を変更します。
flag値は、スプライトが有効になっている場合は、 $100(256)が自動的に設定
されています。通常は特にいじる必要はありません。

flag値 =
 0 : スプライト未登録

 bit 0-6 : 1~127 カウントダウンタイマー
 bit 7 : カウントダウン消失SWITCH

 bit 8 : $100 スプライト表示ON
 bit 9 : $200 スプライト移動ON
 bit10 : $400 自由落下移動ON
 bit11 : $800 BGとリンクして移動(未実装)
 bit12 : $1000 ボーダー消去無効ON
 bit13 : $2000 ボーダーXで反転SWITCH
 bit14 : $4000 ボーダーYで反転SWITCH
 bit15 : $8000 カウントダウンタイマー時点滅SWITCH

サンプル逆引き (2)

TEST4.hsp
TEST5.hsp

情報

プラグイン / モジュールhspdx
バージョン0.12
作成日2002/12/01
著作者Sinagawa(original by onitama)
URLhttp://www.onionsoft.net/
備考当プラグインに関する質問、要望などはSinagawaへお願いします。
URL->http://www.diveto.net/zero/
Mail->zero@diveto.net
タイプ拡張命令
グループ拡張画面制御命令
hs ファイルhsphelp\hspdx.hs