找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5858|回复: 7

Prerequisite逻辑问题

[复制链接]
发表于 2022-3-12 16:42:36 | 显示全部楼层 |阅读模式
怎样实现建造条件要同时满足a和b,或者是满足c和d两项中其中任意一项就能建造
发表于 2022-3-12 19:10:10 | 显示全部楼层
安装Ares,查看Ares的说明书,置顶的那个贴里可以下载说明书
回复

使用道具 举报

发表于 2022-3-12 20:48:31 | 显示全部楼层
见原版海豹
回复

使用道具 举报

发表于 2022-3-12 22:43:55 | 显示全部楼层

override是或,不能满足要求
回复

使用道具 举报

发表于 2022-3-12 23:06:16 | 显示全部楼层
双杀步枪 发表于 2022-3-12 22:43
override是或,不能满足要求

PrerequisiteOverride和Prerequisite共用就是了
原版海豹就是满足
“同时拥有GAPILE和一个雷达建筑”

“拥有五角大楼的四个组成建筑之一”
才可以造,当然在遭遇战他是TechLevel=-1的,同时拥有GAPILE和一个雷达建筑依然不能造,不过有五角大楼的一个部分倒是可以(override无视TechLevel=-1)
[GHOST]
Prerequisite=GAPILE,RADAR
PrerequisiteOverride=CAWA2A,CAWA2B,CAWA2C,CAWA2D
如果只有一组“和”的话就两句合用即可,“和”的那组条件交给Prerequisite=去做只不过PrerequisiteOverride这种“或”还优先于TechLevel=-1和一些其他生产限制,而且不能填先决条件组组名
回复

使用道具 举报

发表于 2022-3-13 02:06:01 | 显示全部楼层
Safari 发表于 2022-3-12 23:06
PrerequisiteOverride和Prerequisite共用就是了
原版海豹就是满足
“同时拥有GAPILE和一个雷达 ...

有五角大楼就不需要雷达
回复

使用道具 举报

发表于 2022-3-13 02:13:00 | 显示全部楼层
双杀步枪 发表于 2022-3-13 02:06
有五角大楼就不需要雷达

对啊,他不是要
“同时满足a和b,
或者是
满足c和d两项中其中任意一项”
回复

使用道具 举报

发表于 2022-3-16 11:08:32 | 显示全部楼层
Safari 发表于 2022-3-12 23:06
PrerequisiteOverride和Prerequisite共用就是了
原版海豹就是满足
“同时拥有GAPILE和一个雷达 ...

众所周知,五角大楼有四个组成部分,就如同三大天王通常有四个人一样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-9-2 04:05 , Processed in 0.077148 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表