本帖最后由 kkkk 于 2020-2-8 15:19 编辑
最近突发奇想想写个炮兵场外支援的超武
思路如下:
刷出个目标载具,让建筑打他
这个建筑的射击位置很高就有了场外的效果
具体如下:
- [TARGET]
- ......
- Strength=100 ;决定射击时间
- Armor=target ;特殊装甲,只有LockWH能打
- IsPassable=yes
- Selectable=no ;无法选中
- ImmuneToEMP=yes
- HasSpotlight=false
- Image=DUMMYDUMMY ;无形
- PixelSelectionBracketDelta=9999 ;能看见血条太尴尬了
- Owner= ;能建造就太尴尬了
- DamageParticleSystems= ;冒烟也尴尬
- [CtrlTower]
- ......
- Primary=FakeWeapon ;使用假武器
- NoManualFire=yes ;不允许手动强a
- AttackCursorOnFriendlies=yes ;这两句用来主动打友军TARGET
- AttackFriendlies=yes
- BurstDelay0=0
- SuperWeapon=CallOut ;刷出TARGET的超武
- [FakeWeapon] ;负责打出弹道和锁定TARGET
- Damage=85
- ROF=0
- Burst=1
- Range=125 ;全图打击
- Projectile=FakeProj
- Speed=40
- Warhead=LockWH ;锁定TARGET用弹头
- Report=
- Lobber=yes
- Anim=none
- [LockWH]
- CellSpread=.7
- PercentAtMax=.2
- Wall=yes
- Wood=yes
- Verses=0%,0%,0%,0%,0%,0%,0%,0%,0%,0%,0%
- Versus.target=2% ;专打TARGET
- AnimList=S_CLSN16 ;借用了下ap动画,后面写了动画伤害,以防穿帮
- [FakeProj]
- Proximity=no
- AA=no
- AG=yes
- Image=120MM ;用了下犀牛炮弹
- Inaccurate=yes
- SubjectToCliffs=no
- SubjectToElevation=no
- SubjectToWalls=no
- Arcing=yes
- High=yes
- VeryHigh=yes ;高弹道
- Acceleration=30
- Inaccurate=yes
- BallisticScatter.Min=0 ;疯狂散布
- BallisticScatter.Max=6
- Airburst=yes ;打到地上爆出空爆武器,作出集束炸弹效果
- AirburstWeapon=TrueWeapon
- Cluster=2 ;每个炮弹绑俩子弹
- Splits=yes
- RetargetAccuracy=0.02
- [TrueWeapon] ;集束炸弹
- Damage=125
- ROF=0
- Range=125
- Projectile=InvisibleAll;这个抛射体无所谓,反正都是直接爆
- Speed=40
- Warhead=KillWH ;杀伤弹头
- Report=
- Lobber=yes
- Anim=
- DistributedFire=yes
- [KillWH] ;杀伤弹头
- CellSpread=.7
- PercentAtMax=.2
- Wall=yes
- Wood=yes
- Verses=10%,10%,10%,10%,10%,10%,10%,10%,10%,10%,10% ;瞎编的数
- Versus.target=2% ;也可以打打TARGET
- Conventional=yes
- InfDeath=3
- AnimList=S_CLSN22
- ProneDamage=50%
- [CallOut]
- ......
- Type=UnitDelivery
- Range=3
- SW.RequiresTarget=cilivian
- SW.AITargeting=none
- Deliver.Types=TARGET ;投放TARGET挨打
- Deliver.Owner=invoker ;投放的TARGET是友军
- //art
- [CtrlTower]
- ......
- PrimaryFireFLH=165,0,99999 ;超高处射击,弄出场外效果
- [S_CLSN16]
- Normalized=yes
- Translucent=yes
- Report=Explosion14
- UseNormalLight=yes
- Crater=yes
- Damage=120
- Warhead=KillWH ;动画伤害防穿帮
复制代码
|