- UID
- 266632
- 阅读权限
- 80
- 注册时间
- 2016-6-29
- 最后登录
- 2024-11-13
- 在线时间
- 509 小时
- 性别
- 男
国王
- 耕战
- 1251
- 鹰币
- 6149
- 天龙币
- 0
- 回帖
- 140
|
本帖最后由 鸑鷟67 于 2020-8-5 05:41 编辑
在学习、研究UP1.5扩展触发时,我发现了一个有趣的现象,展示给大家以供研究,不知道以前有没有人发现。
概括:当使用up-effect命令将一个兵种升级为自身时,该兵种的攻击力会被固定为零,而防御力被固定为1000/1000,此升级不改变其当前兵种。解析:
“当使用up-effect命令将一个兵种升级为自身时,该兵种的攻击力会被固定为零,而防御力被固定为1000/1000”
当up-effect 1,3,4,4,0,1(将玩家一的弓兵升级为弓兵)生效后,玩家一的弓兵面板变为:
(注:在该弓兵升级前,箭羽和软甲已被研发)
看上去很像那四种0血千防的隐藏兵种,但实际上和它没有关系,一方面是这个触发没有涉及到那四个隐藏兵种的ID,另一方面,该弓兵攻防以外的属性并未改变。
这是正宗的隐藏千防兵,可以看出,他们在细节上有很多差异。
这个效果也会出现在别的兵种身上:
(up-effect 1,3,38,38,0,1)
可以看出,这种变化的效果对所有兵种都是一致的,由于缺少进一步研究,我尚未发现不符合此要求的案例。
“固定”
如字面意义,在这个效果发生后,使用触发或科技将无法改变这些单位的属性。目前尝试过的手段皆无效。
(无论怎么折腾,后面都会被坚定地挂一个数值恰到好处的负数)
除非我们再将其升级为其他兵种:
(up-effect 1,3,4,8,0,1)
此时这些套了长弓皮的弓兵都有了正常长弓兵的属性。
“此升级不改变其当前兵种”
同样很好理解,如果此时我们再启动一次up-effect 1,3,4,4,0,1,这些套皮弓兵变成的长弓兵就会这样:
正常的单位8不受影响,而由单位4升级成的单位8并没有被升级回单位4,而是“就地”变成了零攻千防的状态。
若再启动一次up-effect 1,3,4,8,0,1,这些套皮长弓兵又会恢复正常攻防,如同开关或者拉杆被扳回来了一样(奇妙的比喻)
可能的用途:
可用于一部分特殊的剧情中,例如RPG地图中表现角色因故残障、遭遇诅咒、遭遇封印(失去攻击力)或进入类似“龟息”、“屏障”等与外界隔离(提升防御力)的状态时,可通过此法固定其属性,并屏蔽其他可能带来属性变化的途径。当需要其恢复时,可通过升级或替代来使其取回战斗力。
不良影响:
此效果带来的后果很严重,被升级为自身的兵种在整局游戏中都不能恢复,其他兵种升级成该兵种,其攻防也都会被固定。
所以如果想要表现上面提到的效果,例如制作一个长弓兵“手臂受重伤”的效果,可能需要先将弓兵4升级为长弓兵8,以这个长弓兵8为主角,再将弓兵4升级为弓兵4来实现“残疾”效果,直接用长弓兵8升级为长弓兵8,那么未来所有被升级为长弓兵4的单位都会被固定属性,我们在用长弓兵形象当主角时就会很不方便。
长弓兵外观的单位有长弓、精锐和罗宾汉三种,浪费其中一个ID还有替换的空间,倘若重装骆驼兵这种只有一个ID在用的“外壳”被固定了属性,那乐子就大了。
此效果的更多特性及更多用途,期待各位大佬们的研究。
|
|