// Management · RimWorld Mod

ES刀剑

这个MOD其实算是带点实验性质的,毕竟我做它只是想打某个坏B的脸,证明这种MOD确实能被做出来 不过代价就是ES刀剑的玩法部分不能说是缺乏打磨,只能说完全就是块石头 即使是经过精心打磨,它也只能变成一块光滑漂亮的石头,唯一的用途是送给帕特里齐亚+3好感 总而言之,我在里面塞了各种各样我喜欢的东西来中和这种粗糙感 比如WASD控制、几个互相联动的特殊技能、仿MMO的UI自由拖拽与缩放、人物数值自由调控、甚至还有一系列的自定义系统 其中自定义系统花了我很多时间,你可以通过MOD设置与拖拽窗口里做的各种滑块,来调整几乎所有的数值与美化和特效 毕竟我既没有RPG

这个MOD其实算是带点实验性质的,毕竟我做它只是想打某个坏B的脸,证明这种MOD确实能被做出来
不过代价就是ES刀剑的玩法部分不能说是缺乏打磨,只能说完全就是块石头
即使是经过精心打磨,它也只能变成一块光滑漂亮的石头,唯一的用途是送给帕特里齐亚+3好感

总而言之,我在里面塞了各种各样我喜欢的东西来中和这种粗糙感
比如WASD控制、几个互相联动的特殊技能、仿MMO的UI自由拖拽与缩放、人物数值自由调控、甚至还有一系列的自定义系统

其中自定义系统花了我很多时间,你可以通过MOD设置与拖拽窗口里做的各种滑块,来调整几乎所有的数值与美化和特效
毕竟我既没有RPG游戏数值平衡的经验也没有鬼斧神工的画技,所以你想要什么数值可以自己填,想要什么特效也可以自己用MOD自带的特效编辑器搓
甚至是角色贴图也可以自己替换,我专门做了套适配小人贴图的兼容,即使你的贴图大小帧数都不同也可以在用MOD直接设置贴图大小与帧数
(如果你做的是帧动画那请至少确保帧动画的同一朝向是相同大小)



【玩法部分】
你可以在锻造台用100钢铁来制造出武器——夏
夏附带一个专属技能,名为ES模式,点击技能后会短暂读条并进入ES模式

角色在ES模式下有两个资源条,HP与侵蚀,就当是护盾和蓝条吧。其中HP满值50000,侵蚀满值1000
HP与侵蚀的转换公式是1000HP=10侵蚀,当角色受到伤害会优先减少HP,受击一次减少500
如果你觉得太正义也可以自己填个数

角色共有九个技能
收鞘、出鞘、平A三连(三连击)、恩赐、许诺、冲刺、葬送、代偿、终焉
其中收鞘和出鞘是角色的特殊状态切换技能
角色可通过使用这两个技能进入收鞘或出鞘状态
收鞘状态仅可使用恩赐、许诺、冲刺技能,进入时击退周围敌人
出鞘状态可使用全技能,进入时刷新全技能CD
其中平A、冲刺、葬送是指向性技能,所有指向性技能的朝向均以鼠标方向为准

具体数值可以去MOD文件夹的详细说明或者MOD设置里看,这里就简单讲讲
平A是仅出鞘状态可用技能,一段无特殊效果,二段回复100侵蚀,三段为自身施加吸血效果
(按击中人数回血,数值可以自己调,不过HP和侵蚀涉及机制原因所以没有提供,如果你真的想给自己加难度可以调高技能消耗)
恩赐是AOE,打人加侵蚀
许诺是减伤buff,收鞘状态下挨打回侵蚀,出鞘状态下挨打回血
冲刺没啥好说的,就是冲刺,普通位移,撞到人有伤害,没了
葬送是大范围扇形AOE
代偿就是强化buff,释放后原地硬控5秒,期间免疫伤害,持续释放击退跟小杯伤害AOE,完了给你个启示buff,持续回复侵蚀
终焉就是大招,释放,打完后这轮循环就算结束了,会重新回到收鞘状态
我还给这个技能做了个彩蛋,如果你在ES_Blade\Textures\Things放上名为ES_FinaleCircle的PNG图片,那么你在释放终焉时的默认黑色粒子特效就会被替换成这张PNG,就像我发的演示视频BV1vqEA6JEcW/里出现的奶龙一样。
不建议重复释放技能或是把技能范围调太大,这会触发原版游戏红字以及造成性能问题


另外要特别说明的是,由于ES刀剑大幅度修改了底层系统,所以如果你在非正常情况下使用MOD的某些功能的话会遇到GUI绘制错误的问题。
触发方式是在未关闭ES模式且未大退游戏,还读取了未进入ES模式的存档,以及新建存档时,之前未关闭的ES模式界面技能UI会浮现在屏幕上
但也不用太担心,这个错误并不会危急存档,因为MOD的GUI绘制完全是在MOD自搭建系统上建立的,所以也不会有黄字或红字,它对环世界的系统而言始终是正常运行的。
解决方式也很简单,大退游戏刷新缓存,或是点击右下角的白色圆圈按钮,点击拖拽窗口内的第一行,然后再点击刷新ES模式就修复了。
我想过把这功能做成自动检测,但怕引出更多bug所以改成了手动按钮

还有一个是读档处于ES模式的存档时,摄像机的WASD键位会与移动WASD冲突。这个其实不算bug,因为MOD对于占用摄像机的WASD时的处理就是开始占用时只改游戏内按键(将摄像机键位改成none),绝不把键位写进盘
我考虑了多种情况之后决定仅做成修复按钮,如果你遇见WASD按钮丢失的情况也可以通过右下角的透明白色圆圈按钮,在第一行内找到修复按钮

ES刀剑在今后不会再加新东西了,最多修修bug吧,等我的能力跟上我的想法再做个更好的