<<<担当>>> 豊田安華里 <<<役割>>> csvファイルからストーリーの読み込み 一場面の情報の提供 <<オブジェクト名>> readStory() 生成時引数なし <<<記載ソースコードファイル名>>> story_yomu.js <<<関数>>> ・getStory(storyNo)((br)) 一場面情報取得((br)) 第1引数storyNo:数値、ストーリー番号((br)) 返り値:一場面情報 <<一場面オブジェクト>> <<<所持データ>>> ・no((br)) 文字列、ストーリー番号((br)) 通し番号のようなもの。分岐等で飛ぶ先の目印。 ・set((br)) 文字列、セット情報((br)) 複数個の変化を同時にする場合用。(後ろにつながる:1、繋がらない:0) ・type((br)) 文字列、変化種類((br)) 変化させる対象 ・val1((br)) 文字列、変化量1((br)) ・val2((br)) 文字列、変化量2((br)) ・val3((br)) 文字列、変化量3((br)) 変化させる量 <<<変化種・変化量対応表>>> ||変化種(暫定省略番号)|変化量1|変化量2|変化量3 ||立ち絵位置(1)|キャラ名|場所|(効果) ||立ち絵種類(2)|キャラ名|種類|(効果) ||背景絵種類(3)|種類|解放(1)| ||ストーリーメッセージ(4)|キャラ名|文|(効果) ||BGM(ループ)(5)|音源名(無音:stop)| | ||SE(単発 )(6)|音源名| | ||選択肢(7)|文|分岐先ストーリー番号| ||好感度変化(8)|キャラ名|増減値| ||ストーリージャンプ(9)|飛び先ストーリー番号| | ||キャラ好感度分岐(10)|ルート番号|飛び先| ||キャライベント発生可不可(11)|キャラ名|最低基準好感度|飛び先 ||音ゲー説明(12)| | | ||音ゲー(13)|曲名|曲名2| ||音ゲースコア分岐(14)|基準値|飛び先| ||メッセージサイズ変更(15)|値| | ||章区切り(16)|章番号| | ||迷路モード開始(17)| | | ||迷路モード中(18)| | | <<ストーリー記述法>> エクセルにて ||ストーリー番号(通し番号)|セット情報|変化種|変化量1|変化量2|変化量3 の形で記述 <<メモ>> エクセル→csv→改行で一場面切り出し→「,」で区切って格納 ・好感度分岐番号((br)) 1:全員50以下((br)) 2:妹50以上かつ他50以下((br)) 3:妹50以上かつ他50以上がいる((br)) 4:妹50以上かつユエ一番((br)) 5:妹50以上かつひかり一番((br)) 6:妹50以上かつれん一番((br)) 7:妹50以上かつ部長一番((br)) 8:妹50以上かつクトゥルフちゃん一番 >>{19::gr01::モジュール分け}{モジュール分けへ戻る}