reaperrr
7e8f920bc1
Allow disabling terrain height checks in Missile
...
This saves a good deal of performance for mods with no real height levels, including RA, TD and D2k.
2017-07-15 17:36:20 +02:00
reaperrr
1d2361cdd3
Change default and auto-calc of victim scans to -1
...
For all projectiles and warheads.
Not really a must for everything else, but for CreateEffectWarhead, the
ImpactTypes refactor (separate PR) makes it a bit harder to make the
warhead valid in every situation, so setting the victim scan to zero is the easiest way to disable scanning for actors completely.
2017-06-25 22:40:12 +02:00
reaperrr
ca475fe133
Projectile style fixes
2017-06-25 22:40:12 +02:00
reaperrr
edffaa4987
Introduce Weapon.TargetActorCenter and adapt projectiles
...
This also fixes issues with attackers that don't have their own Attack
trait.
2017-06-24 11:24:17 +01:00
reaperrr
7eab278711
Adapt tracking projectiles to support targeting CenterPosition
...
Instead of closest targetable position.
2017-06-15 01:32:37 +02:00
reaperrr
7acc6dacbc
Fix armaments/projectiles to aim at closest Target.Positions
...
Instead of CenterPosition.
TargetablePositions were already used for targeting/attack decisions, but not armaments/projectiles.
2017-06-05 14:22:47 +02:00
reaperrr
033268a7ba
Make projectiles use most sensible blocker scan radius
...
By default, but allow custom overrides.
2017-05-13 11:15:38 -07:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
Zimmermann Gyula
51db12467d
Allow the missile to snap at the target at reach.
2016-11-28 17:14:30 +01:00
reaperrr
8ba9afdb16
Cache Missile LaunchAngles in constructor
...
To have one central place for the info look-ups. Makes it a little easier to rename the properties or merge them into a single Angle[] property.
2016-10-22 17:57:32 +02:00
reaperrr
0b7fdc411b
Cache Missile speed infos in constructor
...
The primary reason is to have one central location for the look-ups, so we'll only have to change up to 3 lines if we rename or merge the speed properties.
2016-10-22 17:57:32 +02:00
abc013
464eae8bc4
Fixed enemy missiles not being deflected by Radar Jammers
2016-09-05 19:52:13 +02:00
abc013
c2f21a21ef
Replaced the AlliedMissiles boolean on JamsMissiles by a Stances field (DeflectionStances).
2016-08-27 22:09:12 +02:00
Matthias Mailänder
71743b3b4a
Only sync projectiles and future synced effects.
2016-06-13 14:35:28 +02:00
reaperrr
386b142913
Add random sequences support to Missile
2016-05-31 15:05:30 +02:00
reaperrr
3d2855c3b9
Missile description fixes
2016-05-31 15:05:28 +02:00
reaperrr
fef4f3eb79
Move projectiles to their own namespace and folder
...
While they are (currently) technically effects, this makes the actual purpose and wiki more clear.
2016-05-28 14:42:33 +02:00