跳转到内容

Template:DR文本

来自Deltarune Wiki

用于调用游戏文本数据并进行简单格式化处理的模板。支持多语言、章节选择、引号控制、换行处理及前后缀插入。

模板参数[编辑模板数据]

此模板首选参数不换行的行内格式。

参数描述类型状态
语言lang

选择文本语言。支持 zh(中文)、en(英文)、ja(日文)。不填写时默认为 zh。

推荐值
zh en ja
自动值
zh
字符串可选
章节chapter 2 ch

文本所在章节。

字符串必需
数据表sheet

文本所在的数据表名称。不填写时默认为 dr。

自动值
dr
字符串可选
键值key 1

文本在数据表中的键名。

字符串必需
段落模式p

若设为 singleline,则将文本压缩为一行(去除所有分段与换行)。

字符串可选
去除换行squash

此模板默认移除文本中的 <br> 换行(中文直接拼接,英文以空格连接),此参数填写为0以关闭此效果。

布尔可选
添加引号q

填写任意值将在文本外侧添加引号“”,并自动将文本内部的双引号替换为单引号。

布尔可选
前缀pre

在文本开头插入指定内容。可用于添加引号。

字符串可选
后缀post

在文本末尾插入指定内容。可用于添加引号。

字符串可选

成果输出

输入

{{DR文本|DEVICE_CONTACT_slash_Step_0_gml_6_0|ch1}}

{{DR文本|obj_dummyenemy_slash_Step_0_gml_254_0|ch1}}

{{DR文本|obj_dummyenemy_slash_Step_0_gml_230_0|ch1}}

{{DR文本|obj_dw_church_moneyfountain_slash_Step_0_gml_309_0|ch4}}


也可以搭配Cite类模板使用<ref>{{Cite game|{{DR文本|obj_b2d_icedoor_slash_Step_0_gml_71_0|ch3}}|旁白}}</ref>。

的效果:

你 听得到吗?

ACT icon.png!善用它,就连最残暴的敌人...

也能被我们善良的ACT icon.png所打动!

当你抵达另一面,此地厚赠得回响。


也可以搭配Cite类模板使用[1]


另请参阅

已知特性

  • Tenna 的艺术字不会直接出现,仍需手动复制粘贴。因为 Lua 不能用双花括号调用

{{Funny}}模板。(技术上确实可以用其他方式调用模板,但会有些舍本逐末的感觉)

参考

  1. 冰之钥被用掉了 - 旁白