魔兽地图编辑器 - 目标允许 (最全面版)
魔法软糖
2024年06月22日 21:56
收录于文集
共2篇

☆ 目标允许 2024-06-21 魔法软糖

──────────────────────────────

经过了两天的测试,做了几十个攻击单位和靶子单位,终于得到最全面的目标允许。

● 目标允许‐组别

━━━━━━━

【主体】 ☑ 地面│☑ 空中│☑ 建筑│守卫│物品│树木│墙│残骸│装饰物│桥

【敌我】 ◆别人│○自己

└◆友军单位│◆敌人│◆中立

└◆玩家单位│◆联盟

【无敌】 ☑ 可攻击的│无敌的

【英雄】 ☑ 英雄│☑ 非-英雄

【死亡】 ☑ 存活│死亡

【机械】 ☑ 机械类│☑ 有机生物

【自爆】 ☑ 自爆工兵│☑ 非-自爆工兵

【古树】 ☑ 古树│☑ 非-古树

【没有】 选择〖没有〗会导致其他组失效,参见后面的详细解释。

各组之间的关系是〖并且〗,需要满足所有组的条件。

组内选项的关系是〖或者〗,只需要满足一项条件。例如空中+建筑,并不要求建筑会飞。

◆敌我目标的多级关系:

如果这7项都不选,则默认视为选择了所有7项。

如果勾选了〖自己〗以外的任何敌我项(◆),视为没有勾选〖自己〗,需要另外勾选自己才能对自己施放。

〖别人〗勾选后,下级项〖友军单位〗〖中立〗〖敌人〗视为已勾选。

〖友军单位〗勾选后,下级项〖玩家单位〗〖联盟〗视为已勾选。

“战斗‐攻击‐目标允许”无论如何设置,单位总是可以强制攻击友军、敌人和中立,但无法攻击自己。

只有范围影响目标、技能目标允许的【敌我】设置才有效。

▼ “作为目标类型”里的设置必须至少勾选一个主体,且符合它在编辑器中的大类:单位、物品、可破坏物。否则,将视为全部空着。无法被选中、也不受范围伤害。

▼ 一个单位仅勾选:物品│树木│墙│残骸│装饰物│桥 视为全部空着。

▼ 一个可破坏物仅勾选:地面│空中│建筑│守卫│物品 视为全部空着。

● 目标允许‐详细解释

━━━━━━━

───主体‐单位───

地面 :地面单位,包括水面、地下和水下,被网下来的飞行单位视作地面单位。

空中 :飞行单位。飓风、穿刺起来的单位依旧视为地面单位。

建筑 :建筑。作为目标类型为建筑。一个建筑仅勾选空中,就被视为空中单位,丧失建筑属性。

守卫 :单位类别-守卫。治疗守卫,毒蛇守卫等。它的被攻击优先级很低。UI按钮全不可见,只能使用右键命令.  

物品 :掉落在地上的物品,物品是一种特殊单位,具有生命值。会受范围伤害。

───主体‐可破坏物───

树木 :各种树木,作为目标类型为树木。拥有采集木材的技能将自动获得攻击树木的能力,包括小精灵的采集技能(攻击有伤害,采集无伤害)。

残骸 :岩石屏障,作为目标类型为残骸。可以设置为可选择。会受范围伤害。

墙 :石墙,作为目标类型为墙。会受范围伤害。

桥 :桥/斜坡,作为目标类型为桥。右键点不了,A键攻击会走上桥并不会发动攻击。会受范围伤害。

装饰物 :冰封王座、发光的传送门、力量之墙、路径阻断器之类的,作为目标类型为装饰物。无法被攻击,虽然鼠标移动上去会变成金色可攻击的样子。会受范围伤害。“装饰物”跟“地形装饰物”是两回事,地形装饰物总是无法被攻击,也无法被选中。

───敌我───

自己 :指代自己,也就是技能施法者。一个单位总是无法攻击自己。(但可以发布这种命令)

别人 :相当于勾选『玩家单位+联盟+中立+敌人』

玩家单位:某位玩家自己控制的单位,不包括队伍里其他玩家的单位。

联盟 :和玩家联盟的玩家控制的单位,不包括玩家自己的单位。通常在一个队伍里。

友军单位:相当于勾选『玩家单位+联盟』

中立 :中立被动。不包括野怪(中立敌对)。

敌人 :所有敌对的单位,包括中立敌对、中立受害、中立特殊。

───无敌───

可攻击的:默认勾选。不是无敌状态的单位。

无敌的 :处于无敌状态的单位,中立商店和泉水、圣骑士的神圣护甲、飓风、穿刺、睡眠、占据、回城卷轴、无敌药水等。

───英雄───

英雄 :英雄单位。普通单位的作为目标类型勾选了英雄也无效,必须以英雄为模版创建的单位。

非英雄 :非英雄单位。

───尸体───

存活 :非尸体。

死亡 :尸体。攻击和技能无法选择某个尸体,只有复活、复活死尸和操纵死尸这些法术能够选取尸体作为目标。

───机械───

机械类 :单位类别-机械。攻城车、坦克飞机和非古树建筑物。可以被修理,同时免疫很多技能。

有机生物:非机械类。

───自爆───

自爆工兵:单位类别-自爆工兵。游戏里好像只有地精工兵。它具有一些固有性质:无法被装载。还有些技能无法对其使用(可以改):隐形、虚无。但是它可以被吞噬。加速卷轴对其无效。

非自爆工兵:非自爆工兵。

───古树───

古树 :单位类别-古树。暗夜的古树建筑物。小精灵建造古树类别的建筑物会牺牲自己。相当于勾选『古树+玩家单位+联盟』(此说法源自小吧主“最萌小汐”)

非古树 :不是古树的单位。

───没有───

地形 :无效项,据说内部值为“-1”。

没有 :攻击允许目标勾选了〖没有〗后,无法用鼠标A键或右键发布攻击命令。但单位会自动攻击范围敌人,也可以用攻击地面的指令。范围伤害目标勾选了〖没有〗后,失去了溅射伤害的能力。技能目标勾选了〖没有〗后,不能对任何单位使用。作为目标类型-仅勾选〖没有〗的单位,任何单位都无法攻击它,即使允许目标勾选了〖没有〗。但是可以对其使用技能,范围技能也会伤害到它。

───空着───

全部空着:攻击目标为空白时,使用默认选项。作为目标类型为空白时,不能攻击它,也不能对其使用技能,范围技能也对其无效,闪电链都不会向其弹跳。

● 编辑器内的目标允许布局

━━━━━━━

☑ 别人 ☑ 非自爆工兵 □ 墙 ☑ 英雄

□ 残骸 ☑ 古树 □ 桥 ☑ 友军单位

☑ 存活 ☑ 机械类 □ 守卫 ☑ 有机生物

☑ 敌人 ☑ 建筑 □ 树木 ☑ 中立

☑ 地面 ☑ 可攻击的 □ 死亡 □ 装饰物

□ 地形 ☑ 空中 ☑ 玩家单位 ☑ 自爆工兵

☑ 非古树 ☑ 联盟 □ 无敌 ● 自己

☑ 非英雄 □ 没有 □ 物品

☑ 为默认勾选

● “自己”:当没有选择任何敌我项视为勾选,否则视为未选。

● 目标允许的所在位置

━━━━━━━

目标允许一般出现在下述位置:

○ 单位 │战斗‐攻击1‐目标允许

○ 单位 │战斗‐攻击1‐范围影响目标

○ 单位 │战斗‐攻击2‐目标允许

○ 单位 │战斗‐攻击2‐范围影响目标

○ 单位 │战斗‐作为目标类型

○ 可破坏物│战斗‐作为目标类型

○ 技能 │状态‐目标允许

○ 技能 │等级1‐状态‐目标允许

○ 技能 │等级2‐状态‐目标允许

○ 技能 │等级3‐状态‐目标允许

物品、地形装饰物没有〖作为目标类型〗。

● 触发器能实现的目标允许

━━━━━━━

「通过触发器可以判断一些额外的目标允许」

■ 单位类别检查

○ 可攻击地面的单位:允许的攻击1和攻击2中,目标允许勾选了地面。

○ 可攻击飞行物的单位:允许的攻击1和攻击2中,目标允许勾选了空中。

○ 近战单位:允许的攻击1和攻击2中,含有的武器类型是〖近战〗。

○ 远程单位:允许的攻击1和攻击2中,含有的武器类型是〖箭矢〗〖炮火〗〖立即〗含穿透、溅射等。

当允许目标的主体类别仅勾选〖残骸〗或〖没有〗时,不被认为近战单位和远程单位。

○ 召唤单位:通过召唤技能召唤出来的单位。以及单位类别中勾选了〖召唤生物〗

○ 泰坦族 :单位类别中有,没什么用。可作为自定义类别。

○ 牛头人 :单位类别中有,可被白牛复活。可作为自定义类别。

○ 不死族 :单位类别中有,和死亡缠绕、死亡契约、黑暗仪式、圣光有交互。

○ 工人 :单位类别中有,会显示左下头像,不会主动攻击,同时释放技能的仇恨较高。

工人还击的条件是:1.攻击者也是工人。2.自己移动速度为0。

○ 城镇大厅:单位类别中有,作为回城卷轴的目标,还和金矿距离、暴露视野有关。

○ 附带瘟疫的:带有疾病BUFF。(憎恶本身不被视为附带瘟疫的)

○ 被束缚的:被蜘蛛或狼骑网住。

○ 被枷锁的:龙鹰的空中锁镣。

○ 中毒的 :慢性毒药、浸毒武器、暗影突袭、毒刺、毒液之球、刺客佩刀。

○ 被变形的:变羊术、妖术。

○ 被催眠的:睡眠魔法。(不包括夜晚中立生物睡觉)

○ 有抗性皮肤:拥有被动技能“抗性皮肤”。

○ 处于虚无状态:血法的放逐或白牛的灵肉形态。

○ 有魔法免疫:拥有被动技能“魔法免疫”、天神下凡、反魔法外壳、魔法免疫项链。

■ 单位种族检查

○ 人族│兽族│不死族│暗夜精灵│恶魔│没有│其他│野外生物│平民│动物│娜迦

■ 单位 - 被检测到

○ 单位处于某个玩家的反隐形范围内且具有视野。不包括盟友的反隐范围。

■ 单位 - 单位暂停:是否处于暂停状态。

■ 单位 - 单位隐藏:是否处于隐藏状态。被装载属于隐藏。

■ 单位 - 单位是镜像:是否是镜像。分身、幻象都属于镜像。

■ 单位 - 正在睡眠:处于夜晚的自然睡眠当中的中立生物。

■ 单位 - 开启警报:野怪开启警报的状态,如果开启,会自动攻击进入警戒范围的敌人。

■ 单位 - 被装载:是否被飞艇、船装载。

■ 单位 - 被指定单位装载:是否被指定单位装载。

■ 单位 - 被玩家选择:指定玩家是否正选中这个单位。

■ 单位 - 是玩家的同盟单位:包括中立,单向判断玩家对该单位是不侵犯状态。

■ 单位 - 是玩家的敌对单位:不包括中立,单向判断玩家对该单位是侵犯状态。

■ 单位 - 拥有魔法效果:判断是否拥有指定的魔法效果。

■ 可见度 - 单位是可见的:判断单位是否对 指定玩家 是可见的。

■ 可见度 - 单位处于迷雾中:判断单位是否处于 指定玩家 的迷雾中。

■ 可见度 - 单位处于黑色阴影中:判断单位是否处于 指定玩家 的黑色阴影中。

■ 整数 - 单位

○ 玩家拥有单位数量:

○ 单位等级:

○ 单位使用的人口:

○ 单位提供的人口:

○ 单位自定义值:

○ 单位的技能等级:

○ 单位的持有物品数量:

○ 单位的拥有buff数量:

■ 实数 - 单位

○ 单位 - 属性:生命值、最大生命值、魔法值、最大魔法值。

○ 单位 - 生命百分比│魔法百分比:

○ 单位 - 所在X│Y轴坐标:

○ 单位 - 当前移动速度:

○ 单位 - 默认移动速度:

○ 单位 - 当前主动攻击范围:

○ 单位 - 默认主动攻击范围:

○ 单位 - 当前转身速度:

○ 单位 - 默认转身速度:

○ 单位 - 当前飞行高度:

○ 单位 - 默认飞行高度:

■ 字符串 - 单位

○ 单位 - 单位名字: