
;使い方

02.txt
　初期化等初期設定はここで行っておきます。

10.txt
　ストーリーのメイン画面です。
　このサンプルスクリプトでは、シナリオの流れや、選択肢の内容などはここで行っています。
　詳しくはコメントアウトした部分を見てください。
　ここは、98.txtの　汎用選択肢(改変推奨)文字選択肢その１ふつう用　で管理しています。
　今回は、ＡＤＶ形式のテキストウィンドウの上に文字を置くため、このように処理しています。
　ｘ，ｙ位置を調整すれば、ノベル形式でも似たことができると思います。
　gosub @sin_story_001などで80.txtのシナリオを読み込み、10.txtへ戻ってきます。

11.txt
　キャラクターのステータスを管理します。
　初期値は02.txtで行っています。
　必要に応じて増減できます。

15.txt
　戦闘で敗北したあと、ゲームオーバーではなく章を選んで最初からプレイする時に使います。
　今回は、ste[12]で話数を管理しています。

20.txt、21.txt
　戦闘のメイン画面です。
　最初に敵のステータスを決めます。
　そして、攻撃のダメージ式などを設定しています。自由に変更してください。
　初期値では、現在の体力をランダムで攻撃のダメージに上乗せする形の、１対１の戦闘です。
　勝敗は21,txtで管理しています、
　ちなみに、＃ダメージ＃は、00.txtの56行目あたりにある変数を文字列に置換する命令文で指定しています。
　ここで注意するのは、バックログも同じく（この場合は372行目）しないといけない点です。
　でないと、＃ダメージ＃と置換されません。注意です。

80.txt
　シナリオを入れます。
　私の例をおいておきます。

;//////////////////////////////////////////////////////////////////////////////////////////////
;■シナリオのテンプレ
@sin_story_001
;bgmstop
;■背景黒
gosub @bg_effect
;■背景画像表示
;教室・昼
;bg "bg/01/hiru.png",#u,500,"sin_system\ef_02.png"
;bg "bg/ev/01.png",#F,500
;■ＢＧＭ
;bgmplay "bgm/01/anatanoyasasisaha.ogg"
;---------------------------------------------------------------------

本文

;---------------------------------------------------------------------
;■回想登録フラグ
@sin_story_001_end
;■キャラ削除
cla #f,300
;■顔絵消去
spdelete "window:chr1000":print #F,300
;■文字消す（シナリオの途中とかでね）
;spfill "window:text",0,#00000000	;★バグというか。真ん中に数値入れないとダメ
;■ＢＧＭ停止
bgmstop
;■テキストウィンドウ消去
spsetvisible "window",0	;■テキスト関係おふ
;■戻る
return

;//////////////////////////////////////////////////////////////////////////////////////////////

97.txt
　立ち絵や表情差分を設定します。
　よく使う命令文の説明をしておきます。（自分用にも）

　例）ch -1,"アクア","ふつう",0

　ch　（命令文、自作）
　立ち位置（-1 0 1 左、真ん中、右表示、00.txtのldやld0を変更することで３つ以上にできると思います）
　"アクア"（名前は簡単でかぶらなければ日本語のほうが管理しやすい。この辺は好みで設定したものを）
　"ふつう"（設定した立ち絵を表示。だいたいが日本語にしたほうが見やすいので私はこうしてます。これも設定したものを）
　0　（0は単独表示、-1は非表示）
　実は00.txtのldで表示しています。
　なので、消去したい場合は、cla などを使います。

　顔絵（乙女ゲーやギャルゲーでよくある顔だけ表示する、テキストの横にあるものの表示

　例）chf "レイ","困り目とじ",0,#F,300

　chf　（命令文）
　"レイ"　（表示したいキャラクターの設定した名前）
　"困り目とじ"　（設定した表情の絵を表示）
　0　（0は表示、-1は非表示）
　#F,300　（#cのときは数字に0を入れる）

顔絵の位置は、97.txtの%x,%yに直接入れてください。
消去したい場合は、非表示にするかテキストウィンドウのスプライトセット自体を非表示してください


98.txt
　戦闘時、ボタン類を消す場合は;汎用選択肢(改変推奨)文字選択肢その１戦闘用のラベルを使ってください。
　ただの選択肢として使う場合は、;汎用選択肢(改変推奨)文字選択肢その１ふつう用を使ってください。
　デフォルトとは違い、選択肢数は１から使えます。98.txtの該当箇所をいじれば、選択肢は無限に増やせます。
　使い方は、選択肢数を設定して、必要分の文字列と飛び先のラベルを設定すれば大丈夫です。
　他になにかしたい場合は、追記等改造してください。

99.txt
　おまけモードの設定です。汚いですが、かなり使いやすくできます。
　アイデア次第でいろいろと……？

30.txt〜33.txt
アイテム合成用テキストです。
32.txtで主に処理していますが、基本的にいじらなくても大丈夫です。
30.txtで表示処理を、33.txtでアイテム設定をしています。

35.txt,36.txt
所持アイテム表示テキストです。
アイテムＩＤ２〜33.txtまで、自由に設定可能です。
30.txtと違うのは、所持していない場合は表示されないことです。

