
シェル仕様

自作してみたい人向け。

シェル作成マニュアルはこちら。
http://disc2.s56.xrea.com/manual/dev_shell.html

最低限descript.txtとsurface0000.pngとcollision指定があればシェルとして使えます。

作ったシェルの公開は自由です。
公開ページをFLELE公式からリンクされたくない場合はページ内のどこかにその旨書いておいてください。
（もし不本意なリンクをされてしまっていたらメールフォームで報告をお願いします）

----------------------------------------------------------------

○surface　画像

0
通常。
曲を再生していない時に使用。

6
目閉じ。
ネットワークに繋いでいる時、何かをインストールする時等のイベントに使用。

25
歌。
曲再生中に使用。


・2キャラ表示

makoto.dllで以下のように変換。
\s[0] → \s[0]\1\s[10]\0
\s[6] → \s[6]\1\s[16]\0
\s[25] → \s[25]\1\s[35]\0

----------------------------------------------------------------

○collision　当たり判定

stop_button1
stop_button2
再生一時停止オン/オフ
（どちらも内容は同じ。片方だけ使用してもOK）

k_window
曲名表示ウィンドウオン/オフ

play_button
ランダム再生

menu
メニューを開く/閉じる

minimize
最小化
（マスターシェルでは不使用）

end_sect
終了
（マスターシェルでは不使用）


どれも先頭に「o_」を付けるとワンクリックで実行。


・おまけ

stroke_p
「surface1」を撫でられた時のサーフェスにすると、撫で反応を付けられます。
セリフをつけたい方はmakoto.dllで（\s[1]\w5‥\w5‥\w5‥\w9\w9\w9\w9\w9\w9\w9\w9\w9）を変換してください。

撫でさせたい部分と音楽再生関係のボタン位置が被ってる場合こっそり教えてくださればゴースト側で対応します。

----------------------------------------------------------------

○ サムネイル画像

入れなくても良いですが、入れた方がシェルを選びやすくなって便利です。

サムネイル作成用テンプレート(PSD)はこちら。
http://navy.nm.land.to/ukgk/flele/dat/flele_thumbnail.lzh

（このテンプレートを使わないで作っても構いません）

----------------------------------------------------------------