更多引擎功能
文本导入器
批量导入文本,并用角色、选项和连接预先填充节点。
本课内容
让你的故事鲜活起来:轻松导入内容!
你可以批量导入文本,并用角色、选项和连接预先填充节点!操作方法如下。下载模板即可开始。

为什么要导入文本?
将脚本直接导入我们的平台,可以让创作过程提速10倍。无需再逐行复制粘贴,只需导入、调整,即可开始!

构建脚本
脚本不必全部完成后才能导入!导入节点后,你可以随时继续导入更多节点!
- 你必须使用电子表格,不能使用普通的文字文档。这是因为导入器会将不同的列读取为不同的数据。
- 如果希望位置和角色正确连接,你必须在导入前将它们添加到引擎中。

要创建选项,请新建一个节点:

- 在A列添加一个角色。该角色会显示在选项界面上。
- 在B列添加
#CHOICE:,并附上提示文本。提示文本不能超过40个字符。 - 在下方的B列中添加至少1个、最多3个选项。
- 在选项旁边的C列中填写
#-> node_name,指定该选项要前往的节点。 - 然后,为这些选项之后发生的内容创建新节点。
- 在每个分支的末尾添加
#->,指定接下来要前往的位置!

要将选项设为付费选项,只需将该行改为 #premium 加一个数字(所需的 Hearts 数量)。如果希望选项包含高亮效果,可以添加 #bonus。


使用 Choice Memory(选择记忆)
请注意,你需要拥有 Choice Memory(选择记忆)的访问权限,此功能才能生效。如果尚未获得权限,请申请访问。

要记录某项记忆发生了变化,只需填写一行 #remember,更改 Memory Bank(记忆库)中的现有记忆。

你还可以使用以下语法检查角色分数,并根据分数设置分支:
#check: if [MEMORY] > number, if yes goto [nodename1], if no [nodename2]你可以检查记忆值是大于(>)、小于(<)还是等于(=)指定值。
#check: max [MEMORY1] [MEMORY2] [MEMORY3], if [MEMORY1] goto [nodename1], if [MEMORY2] goto [nodename2], if [MEMORY3] goto [nodename3]
导入脚本
点击“import as text”(以文本形式导入)后,会出现一个新窗口。将电子表格的内容复制并粘贴到其中。
点击 validate(验证)。如果导入内容中存在错误,系统会将对应的单元格标红来提示你。将鼠标悬停在 i(信息)图标上,即可了解出错原因。

