连杀特效在 killstyle.json 文件中,可以配置音效、特效。连杀依赖盘古的 onkill 函数,需要在onkill中增加指令下发。先看看killstyle
maxKillStyle:最大支持的击杀特效组数量,比如配置为6,表示1杀到6杀有单独特效,6杀以后就使用第6组特效延续。
timeInterval:表示多少秒后清空连杀值,默认20秒
offsetx:特效位置x偏移,以屏幕中心点为基准
offsety:特效位置y偏移,以屏幕中心点为基准
killStyle:特效组配置
start:开始素材
endidx:结束素材
interval:间隔
有多少组,就配置多少组,组名称定义为 kill1 开始到 kill+最大的数字。
needSound:是否需要开启音效,音效文件名与 特效组名字对应。比如 kill1 对应 kill1.mp3
需要在RunQuest.pas中的 onkill 函数,参考如下代码:
确保获取到 Killer 的地方增加即可。