东方风神录hint使用与写作方法(附收点线hint)
鹰富士茄子
2018年07月08日 00:19

      下文部分整理自http://bbs.thproject.net/read.php?tid=55853中的13楼。

1.简介与使用方法

       hint功能可以用于提示玩家注意某些特定时间与特定位置,可以使用在任何一面、任何时候(全关游戏、单关练习、录像播放)。最常见hint如封面的收点线。

       与其他作不同,东方风神录游戏中的option界面中多出了一个hint选项,默认为off;如果已经有了hint文件,将选项改为on就会开启使用;而选项为auto时,游戏将会在游戏文件夹中自动创建一个包含hint_auto.txt文件的hint文件夹,并且当每次玩家在游戏中miss时自动写入一段hint,记录当次miss的时间与位置,在玩家下次游玩时就会看到“Caution!”的字眼。

       一般使用on选项。

       使用hint前请在游戏文件夹中建立一个hint文件夹,并新建一个txt文档,重命名为hint_user.txt,在此文档中进行hint写作;如已有现成的hint文件,则放入文件夹并开启游戏中的hint功能即可。

2.写作方法

下面是我自己写的一个hint以及解释:

该hint最终效果为:以坐标(-3,211)为中心在五面开始后51秒(3060帧)显示“[+]”样的hint,颜色为绿色,不透明,持续5秒(300帧)

首先是懒人写作法,修改以下提到的几项即可(想详细了解可以直接跳过):

Stage : 5                                   hint出现面数,1~7,7为ex

Tips

   Text    :"[+]&#​34;                            双引号“”内填入hint显示的文字

   Pos        : -3, 211                  hint坐标,x轴0坐标为中部,y轴(正方向向下)0坐标为版顶

   Count    : 3060                       当面开始后hint出现时间,单位帧

   Base    : start

   Align    : center

   Time    : 300                           hint持续时间

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

StageEnd

效果图

以下是详

Version = 0.0

        版本号,似乎没用。只需在hint文件开头出现即可。

Stage : 5

       定义关面,1≤N≤7,其中7为EX面。在Stage和StageEnd中间书写该面所使用的提示。

Tips

       在Tips与End中间定义一个提示。

   Text    :"[+]&#​34; 

       用双引号"&#​34;包含要显示的内容,一个提示语只能写一行,日文版与中文版中显示会有差异。

   Pos        : -3, 211

       显示位置,x坐标的0点是游戏区域正中心,y坐标的0点是游戏区域顶部。文字可以显示在游戏区域以外。

   Count    : 3060

       在Base字段指定的事件经过t帧以后开始显示提示。t>0。若t≤0,则无视Base字段而直接在每面开始时显示提示。(可能会因为未知原因而无视Base字段直接在每面开始时显示提示,所以个人Base字段都使用start)。

   Base    : start

指定提示显示的基准事件,可以为以下值:     start     该面开始     converse_i     (1i5)     第i次对话剧情发生     mboss_i     (1i9)     中boss第i非符攻击     mboss_card_i     (1i9)     中boss第i符攻击     boss_i     (1i≤19)     boss第i非符攻击     boss_card_i     (1i19)     boss第i符攻击

   Align    : center

       显示提示的对齐方式,可以为left, right, center。个人习惯使用center模式,好调整。

   Time    : 300

       提示显示的持续帧数,注意若当关通过时hint持续时间未耗尽则在下一关也不会立刻消失,可能与下一关的hint重叠。

   Alpha    : 255

       透明度,貌似是0-255,0为透明,255为不透明。

   Color    : 81, 184, 135

       提示字符的颜色,想要特定颜色可以自己开win画图取色。

   Scale    : 1.0

       提示字符的大小。

End

StageEnd

补充:

  1. 自机靠近时hint会自动变为半透明。

  2. hint里除了那些东西以外、不要再去写任何无关的东西,否则游戏可能出错

  3. 当单面中同时存在10个以上的tip时,第11个tip(以出现时间界定顺序)出现的同时第一个tip会直接消失,第12个以此类推(如第一个tip为原本应持续一整面的收点线,当第11个tip在道中出现时,作为该面第一个tip的收点线会直接消失)

3.常用的收点线hint(上为道具回收线,下为蓝点吃黄线)

直接复制进文档中即可

Version = 0.0

Stage : 1

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 124

   Count    : 0

   Base    : start

   Align    : center

   Time    : 5000

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 142

   Count    : 0

   Base    : start

   Align    : center

   Time    : 5000

   Alpha    : 255

   Color    : 255, 156, 47

   Scale    : 1.0

End

StageEnd

Stage : 2

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 124

   Count    : 0

   Base    : start

   Align    : center

   Time    : 8000

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 142

   Count    : 0

   Base    : start

   Align    : center

   Time    : 8000

   Alpha    : 255

   Color    : 255, 156, 47

   Scale    : 1.0

End

StageEnd

Stage : 3

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 124

   Count    : 0

   Base    : start

   Align    : center

   Time    : 9300

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 142

   Count    : 0

   Base    : start

   Align    : center

   Time    : 9300

   Alpha    : 255

   Color    : 255, 156, 47

   Scale    : 1.0

End

StageEnd

Stage : 4

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 124

   Count    : 0

   Base    : start

   Align    : center

   Time    : 10000

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 142

   Count    : 0

   Base    : start

   Align    : center

   Time    : 10000

   Alpha    : 255

   Color    : 255, 156, 47

   Scale    : 1.0

End

StageEnd

Stage : 5

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 124

   Count    : 0

   Base    : start

   Align    : center

   Time    : 8000

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 142

   Count    : 0

   Base    : start

   Align    : center

   Time    : 8000

   Alpha    : 255

   Color    : 255, 156, 47

   Scale    : 1.0

End

StageEnd

Stage : 6

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 124

   Count    : 0

   Base    : start

   Align    : center

   Time    : 5000

   Alpha    : 255

   Color    : 81, 184, 135

   Scale    : 1.0

End

Tips

   Text    :"--------------------------------------------------"

   Pos        : -25, 142

   Count    : 0

   Base    : start

   Align    : center

   Time    : 5000

   Alpha    : 255

   Color    : 255, 156, 47

   Scale    : 1.0

End

StageEnd