找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6710|回复: 10

关于给建筑增加ThreatPosed的问题...

[复制链接]
发表于 2022-6-1 14:20:19 | 显示全部楼层 |阅读模式
麻烦问下大大们,我看注释里写的是所有建筑的ThreatPosed值必须是0,但是我看光棱塔等combat类型的建筑是有这个威胁值的,但是tech类建筑都是0,还有一些建筑压根就没有ThreatPosed=。。

我想知道即便是给普通非防御性建筑加上ThreatPosed=30这样的句子会不会产生什么后果。。。
 楼主| 发表于 2022-6-1 14:21:42 | 显示全部楼层
游戏中试了一会没发现什么问题。。。。
回复

使用道具 举报

 楼主| 发表于 2022-6-1 14:28:21 | 显示全部楼层
在线等030
回复

使用道具 举报

发表于 2022-6-1 14:30:47 | 显示全部楼层
是建筑的组件要设成0,不是建筑要设成0。
回复

使用道具 举报

 楼主| 发表于 2022-6-1 14:31:49 | 显示全部楼层
ghost114514 发表于 2022-6-1 14:30
是建筑的组件要设成0,不是建筑要设成0。

搜嘎!!!!我还寻思building addons 这词这么别扭没有说buildings。。哈哈哈哈哈
回复

使用道具 举报

 楼主| 发表于 2022-6-1 14:33:24 | 显示全部楼层
ghost114514 发表于 2022-6-1 14:30
是建筑的组件要设成0,不是建筑要设成0。

大大,麻烦再问一件事[YACOMD2]
Image=YACOMD
Normalized=yes
Remapable=yes
Foundation=4x4
Height=12
AnimActive=0,26,3
Buildup=YACOMDMK
DemandLoadBuildup=true
FreeBuildup=true
NewTheater=yes
OccupyHeight=0
CanHideThings=true
CanBeHidden=False
AddOccupy1=0,-1
AddOccupy2=-1,-1
AddOccupy3=-2,-3
AddOccupy4=-1,-2
DamageFireOffset0=-44,25
DamageFireOffset1=19,95
DamageFireOffset2=25,-48
这个尤里指挥中心的代码,需要把OccupyHeight=0改为6吗,,,我有点不理解为什么要=0.....
回复

使用道具 举报

发表于 2022-6-1 17:11:17 | 显示全部楼层
Height影响飞行单位的运动,OccupyHeight影响背后的单位是否显示“被遮住的物体”动画标识。这指挥中心在原游戏中也就在地图最上,没有多少人会专门跑到它后面,所以设0没什么影响。
回复

使用道具 举报

发表于 2022-6-1 20:49:02 | 显示全部楼层
ThreatPosed=据我了解只是个威胁值吧,用于让能自动攻击的单位判断的,想让A自动攻击B,就得B的ThreatPosed大于0,就像基地的ThreatPosed是0,就不会被自动攻击,光棱塔的ThreatPosed大于0,就会被自动攻击.
回复

使用道具 举报

发表于 2022-6-2 08:59:16 | 显示全部楼层

单位的威胁值ThreatPosed>0,且拥有主武器时,其他单位才会主动攻击,比如原版爱国者防空炮和巨炮就是
ThreatPosed=0所以单位不会主动打。此外ThreatPosed的大小还会影响AI攻击目标的选择优先级等等
回复

使用道具 举报

发表于 2022-6-2 15:02:29 来自手机 | 显示全部楼层
威胁值0是加载建筑,建筑可以加,但是有主武器才会被主动攻击,这一点对大范围超时空aoe一类的操作而言尤为重要
回复 0 1

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-27 03:40 , Processed in 0.070560 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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