自制额外技能的图标定位。 作者:剑月明
我们自己制作了一个独立于角色的额外新技能后,就需要在游戏里实现对它进行选择以使用该技能,这可以通过修改skilldesc.txt来实现。
由于这个新技能并不属于角色本身所拥有,那么只能从普通技能图标中选择,具体的序号如下图:

图标的定位只需要修改skilldesc.txt里面的以下几列
skilldesc、SkillPage、SkillRow、SkillColumn、ListRow、ListPool、IconCel
例:新增的技能名字为monsum,假定此技能在skill.txt里的skilldesc列所写的名字为monsum2,我们准备把它显示在最下面一行,以第16号图标显示。
那么按以上每列依次填入:
monsum2 0 0
0 0 0 16
说明:因为这个技能不属于任何角色专有,所以skillpage、skillrow、skillcolumn这三项为0,ListRow这列设定图标的显示行,从0开始,如为1,则显示在从下数的第2行,ListPool列全为0,那么我们也不做更改,IconCel列设定图标序号,可参照上图。
当然,新的技能也需要文字说明,使用TBL编辑工具添加即可。
实例:
