《军团战棋英雄时代》新功能揭秘:触发器攻略,助你战无不胜!
军团战棋英雄时代触发器攻略十:详解如何利用计数器和字符串优化复杂触发逻辑,大幅提升地图编辑效率,告别重复肝触发器的痛苦!
大家好,我是背着婆婆玩的小孩。
攻略主贴:
触发器攻略:从新手到高手进阶指南
2.2.19版本更新内容如下(作者视角):
一句话的内容,却需要很长时间才能理解。
这次更新堪称绘图工作者的史诗级福音,功能之强大让我至今仍未完全消化,脑海中早已反复演练多次,实际操作也进行了无数次。
这次更新内容非常精彩,作者团队已安排几位资深老师傅分别撰写攻略,我负责撰写最后一部分。
按照惯例,由浅入深,引导思考。
一、
什么是编辑器触发触发器现在可以使用字符串和计数器?这句话有点长,我们先来断句理解一下:
在编辑器中,通过字符串和计数器功能可实现触发器效果。
先讲触发器效果的触发方式:
触发器名称为张三A1。
效果一:激活触发器李四B1。
当张三A1启动后,李四B1的效果也会随之触发,其结构关系如下:
张三A1启动后,触发某个效果,激活李四B1。
| 令到
李四B1随之启动,其效果也随即生效。
张三的A1变为李四的B1。
当地图中触发器数量较少时,采用张三A1对应李四B1这种结构简单直观,逻辑清晰。但当触发器数量庞大时,如需实现张三A1到A100与李四B1到B100的一一对应,操作就会变得异常复杂。
新功能支持将张三A转换为李四B,其中x可为计数器或字符,均为新增特性。
二、案例
举个实际例子:
我收集了200只编号从001到200的宠物小精灵,每一只都在特定地点生成对应编号的自定义精灵单位。
生成精灵001至精灵200,共200个精灵。

当我费尽心思完成这些基础单位和生成触发器时,才意识到这只是冰山一角。
精灵需分为草、风、水、火、毒、超能力等属性,在不同时间与地点随机生成不同种类。
解决方法是将200只精灵拆分成一个属性列表,设置6个触发器,每个触发器包含数十个效果,分别对应指向精灵001至精灵200的触发器。
不同精灵拥有不同稀有度,如普通、稀有、绝世等,需在游戏不同阶段通过特定方式获取。
解决办法:好吧再制作一个稀有度列表,这里又有200个一一对应的触发器效果。
每只精灵有未发现、已发现、已捕获等图鉴状态。
解决方法:使用200个触发器
生成图鉴时需绑定他们的状态信息。
|解决办法:200…
接着将文本升级为图鉴区域:
|解决办法:2…
图鉴区需按状态筛选未发现、已发现和已捕获的图鉴,以实现仓库管理功能。
|解决…解毛线
于是我连续做了N套200个触发器来解决这些问题原本想着反正都肝了,就这么算了但是!
我真不该再做201号精灵,明明知道又要重复之前的步骤,大概要设置8到10个触发器。当时系统里已经有3000多个触发器,一想到要重新梳理就头大,但又放不下手,就这样一头扎进了大山深处一想起来就唉,不提了。
扯远了…
根本原因是编辑器缺乏列表功能,就像没有方向盘的汽车一样。
老子辛辛苦苦养了一池塘的鱼,可要钓上来,竟还得给每条鱼单独做一根钓竿。我有那闲工夫吗?
我鼓起勇气向作者提出反馈,结果得到以下结论:
这个问题有点复杂,让我想想。
苦等四个月,今日终于迎来解决办法。
三、理解入门
结合上述鱼塘案例,可这样理解该问题:
|?鱼塘→编辑器
鱼儿象征着目标触发器,具有实际意义的触发机制。
鱼竿是一种工具型触发器,用于指向目标触发器。
我们什么都不缺,缺的是钓鱼竿,还是得靠自己养。
我有很多同名的触发器(生成精灵xxx),但没有一个能直接对应功能,需要逐个手动制作。
这个新增功能旨在解决这一问题。
四、实际使用:
大家都知道,通过特定方法可以获取计数器A当前的数值。例如,如果有一个名为精灵编号的计数器,其值为150,那么读取后的结果就是150。
可以参考之前的攻略进行复习理解。
新功能上线后,触发器结构调整如下:
工具触发器启动后,目标触发器开始运行,x作为计数器或字符参与流程。
我们换个例子来试试看:
目标触发器包括生成精灵001、生成精灵002至生成精灵200。
观察后统一为:
创造灵感小精灵,激发无限创意。
将计数器精灵的编号更改为150后,
把计数器精灵的编号改成38。
工具触发器生成精灵38号
通过调整计数器的数值,我们便能使用鱼竿这一可变工具触发器,实现钓取不同种类鱼的目的。
5、
在触发器中运用计数器或字符,可大幅降低工具触发器的使用频率,有效简化绘图者的编辑流程,是一项十分实用的功能。
实际上,该功能还有更深层次的应用,因时间和篇幅限制,此处仅介绍其基础用法。
欢迎留言探讨更多高级用法
分享一些思考和见解。
创建1至8个空白工具触发器,每个触发器对应一个数组。当输入的x1到x8满足大部分触发器条件时,即可启用上帝模式。
递归结合递归,有望大幅简化任务。
以往触发器组的顺序问题应能得到优化改善。
大量列表功能需优化调整以提升效率。
结合新的组复制功能,可大幅减少重复性工作。
随机系统方面或许也具备调整空间。
关于绑定启动单位的后续效果,可能会有新的机制出现。
)