【补丁制作】特效说明书 ini看不懂?看这里!

未标题-1.png
本篇说明来自“郑小生ui”的整理修正版 该dalao已隐退
重新排版修改发布:棱镜

——ini是什么呢?
ini会调用某一个X模型 让他触发出来 并设置他的显示时间 显示位置 是否跟随等。。。
ini 抓着 x 抓着 dds
在ini里删除x模型 会没有特效
在x模型删除dds 会丢失贴图
例子(102是桐人的ID):
..\data\effect\skill\102_tongren\s03_yinsuchongji\fire\tx_102_s03_2_01.ini
ini文件名字说明
带skin为皮肤的特效文件 不带skin为普通皮肤文件
后缀.ini为特效技能文本
后缀.x为特效模型
后缀.dds为特效贴图 
在名字里区分你想找的技能ini和x:
01 普通攻击的特效
02 被动产生的特效
03 Q技能特效
04 W技能特效
05 E技能特效
06 R技能特效
07 回城特效
技能特效路径说明:
Fire (当按下技能显示在自身周围或原地的特效)
Hit (当技能打到敌方身上的特效)
Keep (当按下技能一直显示的特效)
Trace (当按下技能后 像一个物体飞出去一样的特效)
——技能文件内解释:
1{435(`I{(4QUI10T$D_GHD.png
Main的2个用法 这里以桐人为例
[Main]
Mode=WaitAllDead (Main中如果是WaitAllDead 则不需要加Life)
Model=..\data\effect\skill\102_tongren\s07_huicheng\tx_102_s04_1_01.x (特效模型路径)
Num=1(Num特效数量 最多为四个也就是Num=4)
Delay=164
注:
Mode=Line (Main中如果是Life 一定要加Life)
当然 如果本身是Life 是可以自己改为WaitAllDead的

——下面说下Main中的特效都有哪些:
1.残影特效
RenderAddons=2 (必须=2 这里不动)
RenderAddonsParameter0=1 (代表影子的长度 1-9数字 越高越长)
RenderAddonsParameter1=20 (代表2个影子 10=1个影子)
RenderAddonsTimes=1000 (影子持续时间 1秒=1000)

2.震屏特效
MaxShakeWaveRange=1 (最大摇动波浪范围=1)
MinShakeWaveRange=1 (最小摇动波浪范围=1)
MaxShakeRange=0.1 (最大摇动范围=0.1)
MinShakeRange=0.1 (最小摇动范围=0.1)
ShakeKeepTime=150 (摇动保持时间=150)
ShakeKeepTime=200 (摇动开始时间=200)
ShakeStep=2 (摇动步骤=2)

ShakeAttenuation=-1(摇动衰减-1)
AttenuationSpeed=0.02(衰减速度=0.02)
AttenuationTime=0.05(衰减时间0.05)
StepAttenuationSpeed=0.8(步骤衰减速度=0.8)
StepAttenuationTime=0.1(步骤衰减时间=0.1)
——lnstance的用法:
[lnstance] (第一个lnstance是不需要加数字的,当下面增加新特效则需要后面加1,2,3)
Mode=life (特效保持持续状态 当有这个代码之后下面的代码才会生效)
Life=1000 (特效持续时间 1000=1秒 要有上面那个代码 这个代码才会生效)
Mode=loop (特效保持循环状态 当有这个代码之后下面的代码才会生效)
loop=1 (特效循环的次数 1=1次 要有上面那个代码 这个代码才会生效)
Loop=Forever (特效循环的次数等于永久循环)
Scale=1.2f (特效的大小 最好以0.5f左右来增加和减少 不要一次性就5f 10f的)
DeadRenderTime=1000 (特效的消失时间 1000=1秒 如果你想让技能用完就不见300就够了)
Bind=body (特效出现的位置 Body是身体 Lefthand左手Righthand右手 foot脚下 左右手不能放在一个lnstance 要分2个)
Action=Spray (特效是否跟随 Spray是特效停留在原地 Follow是特效跟随你一起移动)
ActionTime=0(上面代码的延伸 这个可以不改动 照搬就可以)
//新版本特效变动
RotateTogether=1 (上面代码的延伸 这个代码放在上面代码的后面可以让Follow特效跟随着你的身体旋转)