睡工房AboutRGSSBBSLink利用規約プログラムとかスクリプトとか、ちょっといじってますん。・ADV系のゲームでよくあるCGギャラリーを再現します。・共通セーブファイル併用により、各セーブで共通の閲覧フラグが管理できます。・フィルター機能により、衣装差分等のフィルタリングが可能になります。・画面サイズ「544×416」「640×480」に対応しています。素材」セクション以下の自由な位置に導入して下さい。※このスクリプトは以下のスクリプトの導入が必要です。cg_gallery.zip左の本棚がCGギャラリー、右の本棚がシーンギャラリーのサンプルです。真ん中のNPCで、閲覧フラグを一部設定できます。CGギャラリー画面への移行スクリプトにて以下の命令を実行して下さい。"cgg"CGギャラリー画面からの復帰は「B」ボタンを押してください。←→キー:カーソルを左右に移動します。Cボタン:選択中のフィルターで、CGリストにカーソルを移動します。Bボタン:CGギャラリー画面を閉じます。十字キー:カーソルを上下左右に移動します。LRボタン:カーソルをページ送り・戻しします。Cボタン:カーソルのあるCGの閲覧モードに移行します。Bボタン:フィルターの選択操作に戻ります。CG閲覧モードの操作Cボタン:次の差分がある場合、次のCGを表示します。次の差分がない場合、CGリストの選択操作に戻ります。Bボタン:CGリストの選択操作に戻ります。CG_LISTスクリプト内のコメントをご覧下さい。CG_DIRCGが保存されているフォルダを指定します。CG_BGMCGギャラリー画面で再生するBGMを指定します。「Audio/BGM」にあるファイルを指定して下さい。ALL_OPEN_MODE全開放フラグに使う共通セーブファイルのIDを指定して下さい。ここで指定したIDの値を「true」に設定すると、すべてのCGが開放されます。「false」にすると、元の開放状態に戻ります。CG_FILTERフィルターウィンドウに表示するアイコンとヘルプテキストを設定します。設定した順に表示され、フィルタ番号は「0」から定義されます。0番は全表示フィルターです。基本的に何個でも設定できますが、あまり多く設定すると画面に表示しきれません。「アイコン番号」は、ツクールで使われているアイコンのインデックス番号を指定して下さい。「ヘルプテキスト」は、そのフィルターが何なのか分かりやすいテキストを指定して下さい。CGファイルの命名規則このギャラリーを正しく使うため、以下の命名規則に従いCGファイル名を決めてください。[ファイル名]_[差分番号].[拡張子]ファイル名:基本CG名です。ここは自由に決めて問題ありません。差分番号:半角数字2桁表記で「01」から順に付けて下さい。拡張子:ツクールで扱える画像形式の拡張子を付けて下さい。各CGの開放フラグの立て方について各CGの差分「01」で判断しています。見てない差分は表示したくない場合は、気合で改造して下さい。フラグを立てるにはCGを表示するタイミングで以下のスクリプトを実行して下さい。全開放フラグの立て方についてコンフィグ設定で指定したIDを「true」に設定します。以下のスクリプトを実行して下さい。true)でも行けます。解除するには「false」を設定して下さい。CGサムネイルの扱いについてCGギャラリーに表示されるサムネイルは「cg_thumb.png(デフォルト)」にあります。各サムネイルはCG_LISTの「サムネ番号」で指定された場所にあるサムネイルを表示します。サムネイルは「100×75」サイズにして、ファイル内の該当箇所に貼り付けてください。左上(0番)のサムネイルはダミーサムネイルです。CG閲覧フラグが「false」の場合に変わりに表示されます。サムネイルの数が99個で足りない場合は、下方向に拡張してください。動作サンプルを更新しました。公開開始このサイトはHTML5で作成されています。最新のブラウザでアクセス下さい。