找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2490|回复: 7

【已修复】新版的替身如何显示在建筑之上

[复制链接]
发表于 2024-4-6 06:36:58 | 显示全部楼层 |阅读模式
本帖最后由 Iniceboatu 于 2024-4-7 08:28 编辑

之前的kratos可以用Stand.DrawLayer=GROUND, Stand.ZOffset=12 这两句让附加到建筑的替身单位显示在建筑之上,现在Drawlayer无效了, Stand.ZOffset=12不管写多大数值,替身单位总会被建筑遮挡。
发表于 2024-4-6 20:05:57 | 显示全部楼层
渲染机制改过了,等下个版本
回复

使用道具 举报

发表于 2024-4-7 03:03:47 | 显示全部楼层
调整好了,主要是被建筑动画挡住了而已,没有动画的话就是正常显示在上层的。
回复

使用道具 举报

 楼主| 发表于 2024-4-7 06:16:38 | 显示全部楼层
本帖最后由 Iniceboatu 于 2024-4-7 07:46 编辑
双杀步枪 发表于 2024-4-7 03:03
调整好了,主要是被建筑动画挡住了而已,没有动画的话就是正常显示在上层的。 ...

还是不行。

Kratos lite 42p13


KratosPP 0.16

我代码如下,是不是我哪里写错了。


[NABNKR]
...
AttachEffectTypes=NABUNKSTAND

[NABUNKSTAND]
Duration=1  
HoldDuration=yes  
Delay=60
InitialDelay=50
AttachOnceInTechnoType=no
Stand.Type=HTNK
Stand.Offset=0,0,192
Stand.Direction=8
Stand.FreeDirection=yes
Stand.IsOnWorld=no
Stand.DrawLayer=GROUND
Stand.ZOffset=120
Stand.SameHouse=yes  
Stand.SameTarget=no  
Stand.SameLoseTarget=no
Stand.ForceAttackMaster=no  
Stand.Powered=no  
Stand.Explodes=yes
Stand.ExplodesWithMaster=yes   
Stand.VirtualUnit=no  
Stand.IsTrain=no

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2024-4-7 07:37:13 | 显示全部楼层
本帖最后由 双杀步枪 于 2024-4-7 07:58 编辑

把Offset的FLH的H,设置在104以下,不然会被当做飞行器。
重新更新
回复 1 0

使用道具 举报

 楼主| 发表于 2024-4-7 08:20:45 | 显示全部楼层
本帖最后由 Iniceboatu 于 2024-4-7 11:25 编辑

然后我发现一个很奇怪的写法可以复刻之前的效果。
原理是挂一个替身在建筑炮塔上,靠建筑炮塔的zadjust把替身画在最上面。
[NABNKR]
...
AttachEffectTypes=NABUNKDummy
Turret=yes   ;必须加炮塔
TurretAnim=onepixel ;单像素shp
TurretAnimIsVoxel=no
TurretAnimX=0
TurretAnimY=0
TurretAnimZAdjust=-100

[NABUNKDummy]
Delay=0
InitialDelay=0
AttachOnceInTechnoType=no
Stand.Type=BunkerDummySelector
Stand.IsOnTurret=yes
Stand.Offset=0,0,192
Stand.Direction=0
Stand.FreeDirection=yes
Stand.IsOnTurret=no  
Stand.IsOnWorld=no
Stand.ZOffset=1
Stand.SameHouse=yes  
Stand.SameTarget=no  
Stand.SameLoseTarget=no
Stand.ForceAttackMaster=no  
Stand.MobileFire=no
Stand.Powered=no  
Stand.Explodes=yes
Stand.ExplodesWithMaster=yes  
Stand.Immune=no
Stand.VirtualUnit=no   
Stand.IsTrain=no  
Stand.DamageFromMaster=1.0  
Stand.DamageToMaster=0.0

[BunkerDummySelector]   ;无效单位(没有武器,无法选中)当中间人
UIName=Name:NABNKR
Name=Battle Bunker
Image=DUMBVOX ;单voxel单位
ToProtect=no
Strength=500
Category=AFV
Armor=steel
RadarInvisible=yes
Turret=no
IsTilter=no
Crusher=no
TooBigToFitUnderBridge=true
TechLevel=-1
Sight=8
Speed=0
CrateGoodie=no
AllowedToStartInMultiplayer=no
Cost=900
Points=25
ROT=5
IsSelectableCombatant=no
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
VoiceSelect=
VoiceMove=
VoiceAttack=
VoiceFeedback=
DieSound=
MoveSound=
Maxdebris=3
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
MovementZone=Destroyer
ThreatPosed=10
DamageParticleSystems=SparkSys,SmallGreySSys
DamageSmokeOffset=100, 100, 275
Weight=3.5
Carryall.Allowed=no
Accelerates=false
ZFudgeColumn=8
ZFudgeTunnel=13
Size=3
OpportunityFire=no
SelfHealing=yes
RadarInvisible=yes
NoShadow=yes
DontScore=yes
LowSelectionPriority=yes ; boolean
ImmuneToRadiation=yes
ImmuneToVeins=yes
ImmuneToPsionics=yes
ImmuneToPoison=yes
ImmuneToPsionicWeapons=yes
Insignificant=yes
NoShadow=yes
DontScore=yes
Trainable=no
Select.Disable=yes
HealthBar.Hide=yes
HealthText.Hidden=yes
AttachEffectTypes=NABUNKSTAND

[NABUNKSTAND]
Duration=1  
HoldDuration=yes  
Delay=60
InitialDelay=50
AttachOnceInTechnoType=no
Stand.Type=HTNK
Stand.Offset=0,0,0   
Stand.Direction=8
Stand.FreeDirection=yes
Stand.IsOnWorld=no
Stand.DrawLayer=GROUND
Stand.ZOffset=120
Stand.SameHouse=yes  
Stand.SameTarget=no  
Stand.SameLoseTarget=no
Stand.ForceAttackMaster=no  
Stand.Powered=no  
Stand.Explodes=yes
Stand.ExplodesWithMaster=yes   
Stand.VirtualUnit=no  
Stand.IsTrain=no

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2024-4-7 08:24:27 | 显示全部楼层
啊,额。感谢大佬更新,不用写得那么麻烦了,耶。
回复

使用道具 举报

发表于 2024-4-7 10:07:38 来自手机 | 显示全部楼层
替身的替身是不会识别到它是一个建筑上的替身的,不同类型的单位渲染的方式不一样。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-4 00:36 , Processed in 0.079907 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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