Reimplement ProjectileRange and Ranged

Registered by AlexB

To be able to recreate the Splits logic from Firestorm completely, ProjectileRange and Ranged have to be re-enabled.

This proposal is to support both tags on Techno-fired projectiles only. Super Weapons, Parasite special logic, and Shrapnels are not related to Splits, so they can be spared out for now.

[Weapon]ProjectileRange= (float - cells, defaults to 400)
The distance the projectile is allowed to travel before it detonates. When it detonates because ProjectileRange was exceeded, all weapon effects are still applied. Requires Ranged=yes on the Projectile.

[Projectile]Ranged= (boolean, defaults to no)
Whether this projectile is allowed to detonate prematurely when having travelled the firing weapon's ProjectileRange. Only supported on techno-fired projectiles (excluding Parasites).

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
Medium
Drafter:
AlexB
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.7
Implementation:
Implemented
Milestone target:
milestone icon 0.7
Started by
AlexB
Completed by
AlexB

Related branches

Sprints

Whiteboard

Implemented as described.

Confirmed here: http://www.ppmsite.com/forum/viewtopic.php?p=508275#508275

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.