微件:Data Override

来自PRTS
Krliov讨论 | 贡献2020年4月8日 (三) 19:44的版本 (// Edit via Wikiplus)
跳到导航 跳到搜索
Template-info-png.png 小工具文档  [查看] [编辑] [历史] [刷新]

使用须知

  • 这个小部件主要是用来修正一些与官方剧情文本表现不一致或者可能会导致剧情模拟器报错的错误
  • 这个功能需要结合剧情模拟器以及游戏剧情使用

注意事项

主要有4个修正功能以及1个显示调整功能

  • 标准修正格式:<command>:<title>,<line>;<parameter>
  • 特殊修正格式:<command>:<parameter>;[limit parameter]
  • 多行合一:所有命令中line这个参数可以在一个页面内同时指定多行剧情文本进行修正,使用英文半角句号(.)来分隔
  • 注释:使用//可以使某一行设定的修正设置不生效

调整功能

title[格式:特殊修正]

  • 主要用于调整载入的剧情页面的显示标题
  • 举例
    • title:SW-ST1 无名氏的战争/NBT=无名氏的战争
      • 页面源标题为SW-ST1 无名氏的战争/NBT的首行标题和网页标题会被替换成无名氏的战争
      • 你可以前往SW-ST1 无名氏的战争/NBT查看实际效果

修正功能

char[格式:标准修正][支持多行合一]

  • 主要用于错误的Character命令所导致的模拟器报错时的修正
  • 举例
    • char:SA-ST4 流浪者的归宿/NBT,243.245.251.650.653.655.660.663;name=char_121_lava_1
      • 页面SA-ST4 流浪者的归宿/NBT剧情文本的第243、245、251、650、653、655、660、663行为Character的name会被替换为char_121_lava_1之后再进行解析(其余参数值不变)

image[格式:标准修正][支持多行合一]

  • 主要用于Image和Background命令部分情况下解析出现异常时的修正
  • 举例
    • image:OF-ST1 摇滚起来/NBT,64.74.84;xscale=1.2,yscale=1.2,screenadapt=coverall
      • 页面OF-ST1 摇滚起来/NBT剧情文本的第64、74、84行为Image或Background的xscale和yscale的值会被修改为1.2,screenadapt的值会被修改为coverall之后再进行解析(其余参数值不变)

tween[格式:标准修正][支持多行合一]

  • 主要用于ImageTween和BackgroundTween命令部分情况下解析出现异常时的修正
  • 举例
    • tween:AF-ST1 洪炉示岁·迎春/NBT,890;xscale=1.4,yscale=1.4
      • 页面AF-ST1 洪炉示岁·迎春/NBT剧情文本的第890行为ImageTween或BackgroundTween的xscale和yscale的值会被修改为1.4之后再进行解析(其余参数值不变)

override[格式:标准修正][不支持多行合一]

  • 主要用于修正char、image和tween无法修正的错误,可以指定为空
  • 这个修正将会直接替换掉原来的那一行文本,而且将会无视后续官方作出的修正,请谨慎使用
  • 举例
    • override:SA-ST6 向前走/NBT,307;[Character(name="char_122_beagle_1",name2="char_130_doberm_ex",focus=1)]
      • 页面SA-ST6 向前走/NBT剧情文本的第307行文本会被直接替换为[Character(name="char_122_beagle_1",name2="char_130_doberm_ex",focus=1)]后再进行解析
    • override:3-6 决定/END,20
      • 页面3-6 决定/END剧情文本的第20行会被清除,也就是直接跳过