【资料】约会大作战:凛绪轮回PC版Script文件常用语句介绍及示例

本文为DateALive:凛绪轮回中Script文件里的常用语句介绍及示例。
总结了Script文件里的部分常用语句,以供诸君修改游戏时参考。
所用的游戏为steam上的PC版凛绪轮回。
本文内容皆通过测试而得,不一定完全准确,还请以实际情况为准。

注意事项:
1、文中会用α指代任意文本,β指代任意数字。
2、文中时间单位为帧,每秒为30帧。

MesTitle(α)
显示对话框标题。
α为对话框标题编号。(注:此处调用的是图像文件)
MesTitle(CHAR_NONE)为无标题。
Mes(β1, β2, "α", β3)
显示文本。
β1、β2为文本横纵坐标,β3为该段落内文本序号,α为文本内容。
常用的坐标有(80,423)和(0,188)。
MesWait()
文本等待。
游戏里按L键后继续。
MesDel()
显示空文本框。
MesWinClose()
对话框关闭。
EnableMonologue(0)
进入独白模式。
EnableMonologue(1)
退出独白模式。
独白模式是一种文本显示形式,特征是背景变暗及对话框隐藏,用于士道及凛祢的内心独白、士道的梦等情景。


SetFontSize(β)
设置字符大小。
β为字符的字号。
常用的字号为:大字52,小字36。



注:游戏中会出现一段文字上方有着对应小字,这与文本输入的固定格式有关,与文本整体字号无关。
在文本中输入[α1*α2],则显示为在α1的上方显示小字α2。


Wait(β)
等待。
β为等待的时间。
常用于开始执行一个动作后等待一段时间,等其执行完成后再执行下一个动作。
SePlay(β1, β2, α)
播放音效。
β1为音效编号。
α为true则该音效重复播放,α为false则该音效播完后停止。
SeStop(β1, β2)
音效播放停止。
β1为音效编号。
SeAllStop()
所有音效播放停止。
BgmWait(β1, β2)
播放背景音乐。
β1为背景音乐编号。
β1为255时,背景音乐停止。
PlayVoice(β1, β2, "α")
播放配音。
β2为序号。(序号与立绘序号对应,与配音播放时角色嘴部动作有关)
α为配音文件编号。
BgOpen(β1, β2)
显示背景。
β1为背景编号。
CG显示也是这个语句。
BgMove(β1, β2, β3)
背景移动?
BustOpen(β1, β2, β3, β4, β5)
显示立绘。
β1为立绘序号。
β2为所显示的立绘编号。(不同人物、服饰、表情有单独的动态立绘)
β3为立绘横坐标编号。(0为左,1为中,2为右)
β4为动作持续时间。


BustAnime(β1, β2)
播放立绘动作。
β1为所操作的立绘的序号。
BustClose(β1, β2)
关闭立绘。
β1为所操作立绘的序号。
β2为动作持续时间。
BustPriority(β1, β2)
设置立绘图层顺序。
β1为所操作立绘的序号。
BustQuake(β1, β2, β3)
立绘震动。
β1为所操作立绘的序号。
β2为震动幅度。
β3为动作持续时间。
BustMoveAdd(β1, β2, β3, β4, β5)
立绘移动。
β1为所操作立绘的序号。
β2为横向位移(左负右正),β3为纵向位移(上负下正)。
β4为动作持续时间。
MaAnime(β)
播放CG动画。
β为CG动画序号。
常用于动态CG。
PatternCrossFade(β1, β2)
播放转场动画。
β1为转场样式编号,
SetChoice(α1, "α2", β)
显示选项。
α1为选项所跳转至的标签编号。
α2为选项文本。
β为选项序号。


Goto(α)
标签跳转。
α为所跳转至的标签编号。
FileJump("α")
文件跳转。
α为所跳转至的文件编号。
MemoryOn(β)
回忆解锁。
β为所解锁的回忆编号。
PlayMovie("α", β1, β2)
播放视频。
α为视频编号。
Exit()
退出。即返回标题界面。