View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0004350 | Spring engine | General | public | 2014-03-30 08:20 | 2014-05-10 08:59 | ||||
Reporter | Google_Frog | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 96.0 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0004350: LaserCannons act as if they have burnblow | ||||||||
Description | LaserCannons in 96.0 fade out as soon as they reach the range of their target instead of fading at max range. This is undesirable because it affects inaccurate or noExplode LaserCannons. In Zero-K we have a shotgun type weapon implemented with LaserCannon as well as a flamethrower weapon. For these weapons the ability for the projectiles to fly further than their target is important. The behaviour works in 95.0. This change appears to be responsible: https://github.com/spring/spring/commit/dfb17e7239cbd0ef3846f7d7d115834dc834f946 The projectile time to live is set to the minimum required to reach their target. The best fix would be to give LaserCannons the burnblow tag with the difference being whether the minimum or maximum time to live is taken. | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
Notes | |
2014-03-30 18:30 |
Did you try hardStop & fallOffRate? http://springrts.com/wiki/Gamedev:WeaponDefs#LaserCannon Not sure if they are just for visual but also not sure if you mean only visual. |
Google_Frog (reporter) 2014-03-31 03:53 Last edited: 2014-03-31 03:54 |
I am not referring to visuals. Anyway, the wiki says that those tags are for behaviour when the projectile hits max range. I have projectiles disappearing or fading out much before max range. I have tested whether the effect is purely visual and it is not, the projectile actually disappears. This is easy to test with a noExplode LaserCannon and two targets in a line. |
Google_Frog (reporter) 2014-04-01 14:10 |
Lasers now obey burnblow so they are back to working for my purposes. Thanks. |
Google_Frog (reporter) 2014-05-10 08:05 |
The issue has been resolved. This ticket can be closed. |
cleanrock (reporter) 2014-05-10 08:59 |
Probably fixed by https://github.com/spring/spring/commit/8e77afb |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-03-30 08:20 | Google_Frog | New Issue | |
2014-03-30 18:30 |
|
Note Added: 0012975 | |
2014-03-31 03:53 | Google_Frog | Note Added: 0012976 | |
2014-03-31 03:54 | Google_Frog | Note Edited: 0012976 | View Revisions |
2014-04-01 14:10 | Google_Frog | Note Added: 0012978 | |
2014-05-10 08:05 | Google_Frog | Note Added: 0013047 | |
2014-05-10 08:59 | cleanrock | Note Added: 0013049 | |
2014-05-10 08:59 | cleanrock | Status | new => resolved |
2014-05-10 08:59 | cleanrock | Resolution | open => fixed |
2014-05-10 08:59 | cleanrock | Assigned To | => Kloot |