圣者
精华
|
战斗力 鹅
|
回帖 0
注册时间 2005-8-12
|
本帖最后由 Tring 于 2023-2-11 19:52 编辑
其实你们如果有一些文本处理工具或者脚本处理语言的使用基础的话,
也可以试试把描述中需要统一的用词,都挑出来用占位符表示。
这样卡面文本的组织语句,和关键词的用词部分,就可以独立开来操作。
最后交工的时候,再用工具将占位符给拼回去,直接交完整文本就行。
这样做的话,一般工作量会稍许少一点,调整工作量会少不少,
中间文本的可读性可能会稍许降低一点(取决于你们的占位符怎么写),
再就是需要一个文本处理工具的使用成本。
举个例子用python写的话就像这样:
- group1 = {
- 'b1': 'buff 1',
- 'e1': 'gain {b1}',
- 't1': 'all enemies',
- 't2': 'your target',
- 's1': 'dead',
- 'c1': '{t2} is {s1}',
- 'd1': 'when {c1}, {t1} {e1}',
- }
- def output(grp, key):
- ls = grp[key]
- while True:
- s = ls.format(**grp)
- if s == ls:
- return s
- ls = s
- output(group1, 'd1')
- # >> 'when your target is dead, all enemies gain buff 1'
复制代码
实际上因为中文很少词法变换,这样弄起来更简单。 |
|