シナリオスクリプト
スクリプト一覧
スクリプト | 効果 | 書式 | 主なシナリオNo | 備考 |
[AllAnimeFileChange] | ||||
[AllAnimeFileReset] | ||||
[AnimeChange] | ||||
[AnimeSpriteDraw_FullScreen] | ||||
[AnimeSpriteHide] | ||||
[Area] | ||||
[BGM_Change] | 音楽を変更 | |||
[BGM_Pause] | 音楽を一時停止 | |||
[BGM_Play] | 音楽を演奏 | |||
[BGM_Stop] | 音楽を停止 | |||
[BloomReset] | ||||
[BloomSet] | ||||
[BlurReset] | ||||
[BlurSet] | ||||
[Bone] | ||||
[Box] | ||||
[BusRoot] | ||||
[CameraCharaEye] | ||||
[CameraLookChara] | ||||
[CameraNullAnime] | ||||
[CameraNullLoad] | ||||
[CameraNullPoint] | ||||
[CameraParseReset] | ||||
[CameraParseSet] | ||||
[CameraRotateChara] | ||||
[CameraShake] | ||||
[CameraTargetReset] | ||||
[CameraTargetSet] | ||||
[CameraTurn] | ||||
[CarType] | ||||
[ChangeCloth] | 着替え | |||
[ChangeDefCloth] | ||||
[CharaCollision] | ||||
[CharaDrawFlag] | ||||
[CharaMapWarp] | ||||
[CharaParamChange] | キャラの パラメータを 変更 |
|||
[CharaParamCmp] | ||||
[CharaParamMax] | ||||
[CharaParamMin] | ||||
[CharaParamToVariable] | ||||
[CharaPointMove] | ||||
[CharaPosNullLoad] | ||||
[CharaRelativeMove] | ||||
[CharaTurnAngle] | ||||
[CharaTurnChara] | ||||
[CharaWarp] | キャラの移動 | |||
[CharaWarpCameraPos] | ||||
[Choices] | 選択肢を表示 | 10個まで 表示可能 | ||
[CollisionBone] | ||||
[CollisionModel] | ||||
[ColorFilterChange] | ||||
[ColorFilterOff] | ||||
[ColorFilterOn] | ||||
[Def] | ||||
[DepthOfField_Chara] | ||||
[DepthOfField_Distance] | ||||
[DoorData] | ||||
[DoorPoint] | ||||
[EnvSound_Reset] | ||||
[EnvSound_Set] | ||||
[EnvSound_Stop] | ||||
[ExpressionChange] | 表情制御 | 54種類 (0~53) | ||
[FlowParticle_End] | ||||
[FlowParticle_Start] | ||||
[FlowParticle_StartEasy] | ||||
[FlowParticle_Stop] | ||||
[GameEnd] | ||||
[GoCursorMode] | ||||
[GoKigaeMode] | ||||
[HeadTurnChara] | ||||
[HeadTurnFront] | ||||
[Index] | ||||
[ItemAddBox] | アイテムを入手 | |||
[ItemCreate] | ||||
[LoopSE_LoadPlay] | ||||
[LoopSE_Stop] | ||||
[MainCharaChange] | ||||
[MapChange] | マップを移動 | 主人公のみ カメラ 無移動 | ||
[MapData_End] | ||||
[MapData_Start] | ||||
[Material] | ||||
[MemoryUnlock] | Memoryを有効 | 値は 0~50 | ||
[ModelFile_Base] | ||||
[ModelFile_Transparent] | ||||
[Movie] | ||||
[ODF_Change] | ||||
[ODF_Reset] | ||||
[RootPoint] | ||||
[RootPointAndArea] | ||||
[ScenarioCharaCreate] | ||||
[ScenarioCharaDelete] | ||||
[ScenarioEnd] | 会話を終了 | |||
[ScenarioEndNext] | ||||
[ScenarioJump] | 次のイベントファイル を指定 |
|||
[ScenarioOutFlag] | 会話中に 抜けれるか どうかの設定 |
|||
[SE_LoadPlay] | ||||
[SE_Wait] | ||||
[Shader] | ||||
[Stop] | ||||
[StripCloth] | 任意の箇所の 脱衣 |
|||
[SurfaceDrawFlag] | ||||
[TEAandODA_Change] | ||||
[TEAandODA_Reset] | ||||
[TextEnd] | ||||
[TextFrame] | ||||
[TextStart] | セリフを出力 | |||
[TimeAdd] | ||||
[TimeChange] | 時間を変更 | |||
[TitleReturn] | ||||
[VariableChange] | ||||
[VariableCmp] | ||||
[VariableMax] | ||||
[VariableMin] | ||||
[VEDIT_START] | 茶ロイド | 任意のセリフ を喋らせる | ||
[Vertex] | ||||
[VoicePlay] | ||||
[Wear] | ||||
// | コメントアウト | //●場所 :永原荘食堂 |
ファイル構造
Textディレクトリ以下にシナリオスクリプトは配置されています。
そのうち、Start.txtとFreeStart.txtは特殊で、ゲーム開始時に最初に読み込まれるシナリオスクリプトです。
その他のx_sub_xxx.txtや、event内のxxxxxx.txtは個別のスクリプトです。特に気にする必要はありません。
そのうち、Start.txtとFreeStart.txtは特殊で、ゲーム開始時に最初に読み込まれるシナリオスクリプトです。
その他のx_sub_xxx.txtや、event内のxxxxxx.txtは個別のスクリプトです。特に気にする必要はありません。
各コマンド解説
◎アイテム制御命令
[命令文]
[ItemAddBox] P0 x
アイテムを入手します。
xにはアイテム番号が入ります。
xにはアイテム番号が入ります。
[例文]
[ItemAddBox] P0 45
とりにく を 1個入手
◎未分類命令
[例文]
[AllAnimeFileReset] H2
[例文]
[AnimeChange] H5 120
モーションを再生します。
P0 桜井 晴美
H0 永原 翔子
H1 保科 椎菜
H2 桜井 夕姫
H3 沢澄 美晴
H4 柊 楓
H5 進藤 奈々美
H6 永原 祥子
H0 永原 翔子
H1 保科 椎菜
H2 桜井 夕姫
H3 沢澄 美晴
H4 柊 楓
H5 進藤 奈々美
H6 永原 祥子
[例文]
[AnimeSpriteDraw_FullScreen] 0 Scenario/02_naka.tga 200 1 512 128 128 128 4 1 100
[例文]
[AnimeSpriteHide] 0 0
[例文]
[BGM_Change] BGM_06.wav [BGM_Play]
音楽を変更します。
[例文]
[BGM_Stop]
音楽を停止します。
[例文]
[BlurReset] 500
[例文]
[BlurSet] 0.2 600
[例文]
[CameraCharaEye] P0 10
カメラを主人公からの視点にします。
[例文]
[CameraLookChara] H5 10
[例文]
[CameraNullAnime] 0 9 0
[例文]
[CameraNullLoad] null/yuki_h01/event_000_camera
[例文]
[CameraParseReset] 0
[例文]
[CameraParseSet] 30.0 0000
[例文]
[CameraRotateChara] H0 0.0,-60.0,0.0 30.0 100
[例文]
[CameraShake] 10.0 5 1000
[例文]
[CameraTargetReset]
[例文]
[CameraTargetSet] H4 250
[例文]
[CameraTurn] 0.0,10.0,0.0 100
[例文]
[ChangeCloth] H4 904
着替えます。
[例文]
[CharaCollision] H3 0
[例文]
[CharaDrawFlag] H2 1
イベント時に、一時的にキャラを非表示にします(?)
[例文]
[CharaMapWarp] H4 3 M3
移動させます。
[例文]
[CharaParamChange] H2 Like + 10
キャラのパラメータを変更します。
変更できるパラメータには次のものがあり、数式には + - = などが使用できます。
Vital 、 Like 、 Eros 、 Virgin 、 AnalVirgin 、 FeraVirgin
変更できるパラメータには次のものがあり、数式には + - = などが使用できます。
Vital 、 Like 、 Eros 、 Virgin 、 AnalVirgin 、 FeraVirgin
[例文]
[CharaParamCmp] H4 Like >= 40 event/if_likeH4_2.txt event/if_likeH5.txt
[例文]
[CharaParamMax] Like 3 H4 event/if_likeH2.txt H5 event/if_likeH5_1.txt H2 event/if_likeH2.txt
[例文]
[CharaPointMove] H4 F6 76 25.0
[例文]
[CharaPosNullLoad] null/yuki_h01/event_000_null
[例文]
[CharaRelativeMove] P0 0.0 10.0 72 100.0
[例文]
[CharaTurnAngle] P0 180.0 0
[例文]
[CharaTurnChara] H4 H2 500
[例文]
[CharaWarp] P0 M7
移動します。H0 F0などとすると主人公の前に配置します。
[例文]
[CharaWarpCameraPos] P0
[例文]
[Choices] 3 「祥子さん」 「祥子お姉さん」 「ダウンロードした服を読み込む」 g_voice.txt g_item.txt g_item_01.txt
選択肢を表示します。選択肢は1~10個まで表示させることが可能です。
[例文]
[ColorFilterChange] 0.2,0.2,0.2,1.0 1000
[例文]
[ColorFilterOff] 2000
[例文]
[ColorFilterOn] 1.0,1.0,1.0,1.0 1000
[例文]
[DepthOfField_Chara] H4 100 250
[例文]
[DepthOfField_Distance] 0.0 1000.0 250
[例文]
[EnvSound_Set] OutSide
[例文]
[EnvSound_Stop]
[例文]
[ExpressionChange] H2 4
表情を変更します。
[例文]
[GameEnd]
[例文]
[GoCursorMode] battle/Rematch.txt
[例文]
[GoKigaeMode] battle/dummy.txt
[例文]
[HeadTurnChara] H6 P0
[例文]
[HeadTurnFront] H2
[例文]
[LoopSE_LoadPlay] se/se0102.wav
[例文]
[LoopSE_Stop]
[例文]
[MainCharaChange] H2
[例文]
[MapChange] 0
マップを移動します。主人公が移動するだけで、カメラは移動しないので注意。
0 :永原荘
1 :商店街
2 :学園
3 :アパート
4 :病院
0 :永原荘
1 :商店街
2 :学園
3 :アパート
4 :病院
[例文]
[MemoryUnlock] 16
Memoryを有効にします。値は0~50
[例文]
[Movie] ld4_op.mpg
[例文]
[ODF_Change] P0 player/player_nude.ODF
[例文]
[ODF_Reset] H4
[例文]
[ScenarioCharaCreate] S1 1 10440/10440.TEA 10440/10440.ODF 10440/m_advmot_000.ODA
[例文]
[ScenarioCharaDelete] S1
[例文]
[ScenarioEnd]
会話を終了します。
[例文]
[ScenarioJump] event/Broot/bun_B_route015a_end_1.txt
次のイベントファイルを指定します。
[例文]
[ScenarioOutFlag] 0
会話中に抜けられるかどうかの設定をします。
[例文]
[SE_LoadPlay] se/se0136.wav
[例文]
[StripCloth] H2 shorts
任意の箇所の服を脱がせます。H2 All などとすると全裸になります。
[例文]
[SurfaceDrawFlag]
[例文]
[TEAandODA_Change] H2 c/c_mot_uke07.TEA c/c_mot_uke07.ODA
[例文]
[TEAandODA_Reset] H4
[例文]
[TextFrame] 0
[例文]
[TextStart] 【晴美】 「あと、晴美(はるよし)です」 [TextEnd]
セリフを出力します。
[例文]
[TimeAdd] 1:00
[例文]
[TimeChange] 20:00
時間を変更します。
[例文]
[TitleReturn]
[例文]
[VariableChange] V100 + 1
[例文]
[VariableCmp] V2 == 1 event/bun_y10ca.txt event/bun_y10c1.txt
[例文]
[VEDIT_START] 6 1 100 さちこおねえさま
合成音声によって任意のセリフを喋らせることができます。茶ロイド
6 :キャラ番号 0~6
1 :音程
100 :長さ
さちこおねえさま :喋る言葉
1 :音程
100 :長さ
さちこおねえさま :喋る言葉
[例文]
[VoicePlay] H2 event/c/yuuki1398.ogg