阴影线

在纺纱机脚本中,阴影线允许您在多个位置重复使用同一线,而无需创建重复的副本。

[!信息] 阴影线是其他线的副本,但不会在字符串表中创建重复条目。

如果您想在多个地方重复使用现有线路,这可能会很有用,当每条线路都有画外音录音等游戏内资源时,这一点非常重要。

阴影线使用 #shadow: 井号。当您使用 #shadow: 标签,您指定另一行的行 ID,该行称为源行。源代码行必须有明确的 #line: 标签来识别它。

这是使用阴影线的简单示例:

title: Tavern
---
Ava: Hello, barkeep!  
Guy: Hi there, how can I help? 
Ava: I should go. #line:departure
===

title: Kitchen
---
Ava: Greetings, chef!
Guy: What are you doing back here? 
Ava: I should go. #shadow:departure
===

该脚本包含六行,但只会创建 5 个字符串表条目,因为行 “I should go” 被隐藏。

阴影线在 Yarn 脚本中必须与其源行具有相同的文本,但允许具有不同的主题标签(除了 #shadow:#line: 主题标签)。