|
众所周知,导弹武器么,出了膛就锁定了目标所在的单元格,之后无论想打的目标是跑路了,还是死了,导弹都会奋力突破防空,向一片空地duang,duang,duang地一通烂炸。过去技术上做不到就算了,现在都精确制导了,这样笨的导弹实在是……
忽然就有了一个思路,拿自杀式子机去蒙一层皮假装导弹行不行?于是就弄了,效果还行
以下是代码,动画、单位等请自行注册,素材自行选配,平台ares,平衡性?为了测试效果不存在的
ini:
(一)平淡无奇的“导弹发射车”,但是带瞄准镜
[yuanhuo]
UIName=Name:xiongshi
Name=Rhino Heavy Tank
Prerequisite=CAWEAP
Image=sucd2
Primary=HornetLauncher1234x
CanRetaliate=yes
CanPassiveAquire=yes ; Won't try to pick up own targets
Spawns=jROCKET
SpawnsNumber=1
SpawnRegenRate=60
SpawnReloadRate=15
Secondary=VirtualScannerss2
Strength=40000
Category=AFV
Armor=heavy
Turret=yes
IsTilter=yes
TargetLaser=no
TooBigToFitUnderBridge=true
TechLevel=-1
Sight=60
Sensors=yes
SensorsSight=60
Speed=2
CrateGoodie=no
Crusher=yes
Owner=Confederation,newchina
Cost=8
Soylent=800
Points=25
ROT=4
IsSelectableCombatant=yes
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
VoiceSelect=chiantankyes
VoiceMove=chinatankmove
VoiceAttack=chinatankattack
VoiceFeedback=
DieSound=GenVehicleDie
MoveSound=chinatankmovesound
CrushSound=TankCrush
Maxdebris=3
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
MovementZone=Destroyer
ThreatPosed=40 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys
DamageSmokeOffset=100, 100, 275
Weight=3.5
VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
Accelerates=false
ZFudgeColumn=8
ZFudgeTunnel=13
Size=3
OpportunityFire=yes
BuildTimeMultiplier=1.5;Individual control of build time
CreateSound=chinatankhave
OpenTopped=yes
Passengers=100
PipScale=Passengers
InitialPayload.Types=nimitz99,nimitz98,nimitz97
InitialPayload.Nums=1,1,1
SizeLimit=6
AllowedToStartInMultiplayer=no
[VirtualScannerss2]; This is so units with range one weapons will scan out farther when looking for targets in guard
Damage=1
Range=255
NeverUse=yes
Projectile=InvisibleAll
Warhead=SA333
Speed=100
[HornetLauncher1234x]
Damage=10
ROF=150
Range=200
;Range=-2 ; infinite
Spawner=yes
Projectile=Invisible
Speed=20
Warhead=Specialxx
OmniFire=yes
Report=GrandCannonAttack
(二)Spawns=jROCKET,那个叫jROCKET的假导弹真子机,记得注册
[jROCKET]
Image=zffd
Name=Hornet
Primary=HornetLauncher123456
CanPassiveAquire=no ; Won't try to pick up own targets
Spawns=HORNET4
SpawnsNumber=5
SpawnRegenRate=20
SpawnReloadRate=5
Strength=2
Category=AirPower
Armor=light
Spawned=yes
TechLevel=-1
Crashable=no
Sight=30
Cloakable=yes
CloakingSpeed=10
RadarInvisible=yes
Landable=yes
MoveToShroud=yes
PipScale=Ammo
Speed=70
PitchSpeed=.9
PitchAngle=0
FireAngle=32
;SlowdownDistance=0
AttachEffect.Animation=DUYUN101
AttachEffect.Duration=-1
Owner=British,French,Germans,Americans,Alliance
Cost=11
Points=20
ROT=3
Ammo=4
Crewed=no
GuardRange=30
Explosion=DUYUN104
;Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
MaxDebris=2
VoiceSelect=
VoiceMove=
VoiceAttack=
VoiceFeedback=
DieSound=
CrashingSound=
ImpactLandSound=
Locomotor={4A582746-9839-11d1-B709-00A024DDAFD1}
MovementZone=Fly
MovementRestrictedTo=Water ; See if this will affect landing only
ThreatPosed=10 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys
AuxSound1=mqwqf
AuxSound2=mqwjl
ImmuneToPsionics=yes
VeteranAbilities=STRONGER,FIREPOWER
EliteAbilities=STRONGER,FIREPOWER
MoveSound=mqwMoveLoop
Trainable=no
DeathWeapon=XIAODUD
Explodes=yes
DebrisAnims=DUYUN104
这里需要说明,要用到ares的坠毁控制Crashable=no,不然会看到那个导弹冒着烟从天上掉下来。
另外就是这个帖子里的原理,隐身比ae优先,用隐身控制ae的开始时机,解除隐身,ae生效,炸死子机,触发爆炸动画,动画投放碎片
https://bbs.ra2diy.com/forum.php ... p;extra=&page=1
HORNET4就是为了让jROCKET“导弹”显形之后多呆一会,好让jROCKET被自己的ae顺利炸死,就不写了,可照抄黄蜂,基本上放不出来,保险起见也套上AttachEffect.Animation=DUYUN101自爆,用一个点的素材,就算放出来也看不出来了。
[HornetLauncher123456]
Damage=1
ROF=150
Range=5
;Range=-2 ; infinite
Spawner=yes
Projectile=Invisible
Speed=20
Warhead=Special
OmniFire=yes
[XIAODUD]
Damage=200
MinimumRange=3
ROF=120
Range=5
Warhead=XIAOFireWHfspD
Projectile=InvisibleLow
Report=DesolatorAttack
RadLevel=200
Speed=100
IsRadBeam=yes
[XIAOFireWHfspD]
Wood=yes
Wall=yes
CellSpread=5
PercentAtMax=1;was .25
Verses=100%,100%,100%,100%,150%,200%,200%,200%,200%,200%,200%
InfDeath=7
Sparky=no
Tiberium=no
;AnimList=DEMTEXP
AnimList=DUYUN102
[BIAN3WH] ;art用到
Spread=3
Verses=800%,800%,800%,400%,500%,150%,350%,300%,150%,100%,100%
InfDeath=8
;AnimList=DUYUN3,DUYUN4,DUYUN5,DUYUN6
ProneDamage=100%
EMEffect=yes
PercentAtMax=1
RadLevel=1000
Sparky=no
Tiberium=no
art
[DUYUN10]
Image=DUYUNX ;请自行配置
Damage=10
Warhead=BIAN3WH
Weapon=XIAODU
[DUYUN104]
Image=TWLT070
Damage=100
Warhead=BIAN3WH
Weapon=XIAODUD
Normalized=yes
Translucent=yes
Report=Explosion09
UseNormalLight=yes
Crater=yes
Scorch=yes
[DUYUN101]
Image=DUYUNX
Damage=100
Warhead=BIAN3WH
Weapon=XIAODUD
[DUYUN102]
Image=DRAGON;暂时
Damage=1000
DamageRadius=100
Warhead=NUKE
;Warhead=BIAN3WH
Rate=100
RandomRate=50
Bouncer=yes
Elasticity=0.8
MaxXYVel=20.0
MaxZVel=5.0
;ExpireAnim=DUYUN10
;BounceAnim=DUYUN10
TrailerAnim=DUYUN103
TrailerSeperation=64
[DUYUN103]
Image=DRAGON
Damage=1000
DamageRadius=100
Warhead=BIAN3WH
Rate=100
RandomRate=50
Bouncer=yes
Elasticity=0.8
MaxXYVel=20.0
MaxZVel=20.0
ExpireAnim=DUYUN10
BounceAnim=DUYUN10
这就完活了,然后发现,这样的导弹似乎太聪明了,主动索敌——敌人逃跑或死亡之后会在空中停一会然后找下一个目标,这是聪明的地方,然而,当地图上所有威胁目标全部死光,敌方还剩电厂的时候, 子机你还不知道么,当然是返回航母啦!!!!
自己脑补了一出大戏:
火箭弹:洞拐发射车!洞拐发射车!敌方威胁目标已全熟消灭,请求返航!请求返航!
洞拐发射车:!!!!你!你不要过来啊!!!!
尝试补救一下,给jROCKET加了SlowdownDistance=0,让它离发射车远点。也确实做到了,然后这样jROCKET靠近目标之后发射HORNET4会便秘!!!! 要在原地ЗАРАБАТЫВАТЬ扎好久才会自爆……最后只好注释了……也不是没招,让发射车去打电厂不就完了
|
|