ShiaStory config

ShiaStory config

概要

「ShiaStory config」はShiaStoryの設定ファイルです。
主にShiaでの取り扱いを記述します。

「実行時にプレイヤーの好みに合わせて挙動を変更する機能」、
ストーリー実行レベルでの設定については
このconfigでは扱いません。

それらは、var.commonで対応します。
このconfigには、純粋にShiaのconfigurationについての情報を記述します。

名前と配置

所属するShiaStoryのトップディレクトリに
「config.shia」の名称で配置します。

記述形式

過去はTSBffでした。
辞書型を表現出来れば、何でも。

記述内容

Propertyexampledef-valexplain
Story:基本情報
name吾輩は猫である-物語の名前。
version0.40.0物語のバージョン。
浮動小数点値。
管理に利用するので設定すること。
creatertouta-物語の作者の名前
createrSitehttp://tsbps.com/-物語の作者のサイト
createrMailsupport@tsbps.com-物語の作者のメールアドレス
Story:システム要求
needsShia0.50.0必要とするShiaのバージョン。
この数字以前のシステムでは動作しない。
needsPresetSOadv, popupmenu-必要とするプリセットSO。
カンマ区切りで羅列。
要求を満たさないシステムでは動作しない。
Story:セッティング
charaFilechara.shia-キャラクタ定義ファイルの場所。
Story:挙動
onBoot[shia.sce.run sce:boot.shia-起動時に発行されるShiaMessage
onQuit[shia.sce.run sce:quit.shia-終了時に発行されるShiaMessage
onSwitchIn--アプリケーション切替時に発行されるShiaMessage
onSwitchOut--アプリケーション切替時に発行されるShiaMessage
Propertyexampledef-valexplain