View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0005220 | Spring engine | General | public | 2016-04-27 12:23 | 2017-09-24 19:12 | ||||
Reporter | Anarchid | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | feature | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 101.0+git | ||||||||
Target Version | Fixed in Version | 103.0 +git | |||||||
Summary | 0005220: Ability to spawn wake effects from gadget directly | ||||||||
Description | I would like to have the ability for gadgets to directly spawn (e.g. SpawnCEG or SpawnProjectile) wake effects. This would be useful for generating wakes for ground units passing shallow water on a random position within their footprint. Currently that is impossible to do from a gadget because the only way to spawn a wake is EmitSFX from unit script or from CallAsUnit; the problem being that EmitSFX requires a piece as an argument. This would also be useful for generating wakes for other types of objects: waterweapon projectiles passing the y=0 plane, explosions on the surface, and other things that cannot be affected by a unitscript. It could be argued that i could just create a CEG effect that emulates wakes and spawn that, but wakes do other and more things than CEGs can: namely, they create actual waves in dynamic water mode. | ||||||||
Tags | CEG, EmitSfx, particle | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
Notes | |
Anarchid (reporter) 2017-04-27 10:53 |
Iirc this was deemed too complicated to implement for all types of wakes, while wakes for bumpwater can be easily emulated with CEG. Closeable. |
Anarchid (reporter) 2017-04-27 10:54 |
That said, it seems that SFX.WAKE does precisely nothing with dynamic water anyway. |
hokomoko (developer) 2017-04-27 11:47 |
No, not closeable. Wakes should be genericised in some way. It will happen when I have time. |
Kloot (developer) 2017-05-25 13:12 |
Spring.SpawnSFX and Spring.SpawnExplosion (for dynwaves) can do this in 104. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-04-27 12:23 | Anarchid | New Issue | |
2016-04-27 12:25 | Anarchid | Tag Attached: callins | |
2016-04-27 12:25 | Anarchid | Tag Attached: CEG | |
2016-04-27 12:25 | Anarchid | Tag Attached: EmitSfx | |
2016-04-27 12:25 | Anarchid | Tag Attached: particle | |
2016-04-28 17:09 | hokomoko | Assigned To | => hokomoko |
2016-04-28 17:09 | hokomoko | Status | new => assigned |
2017-04-27 10:53 | Anarchid | Note Added: 0017530 | |
2017-04-27 10:54 | Anarchid | Note Added: 0017531 | |
2017-04-27 11:47 | hokomoko | Note Added: 0017532 | |
2017-05-25 13:12 | Kloot | Assigned To | hokomoko => Kloot |
2017-05-25 13:12 | Kloot | Status | assigned => resolved |
2017-05-25 13:12 | Kloot | Resolution | open => fixed |
2017-05-25 13:12 | Kloot | Fixed in Version | => 103.0 +git |
2017-05-25 13:12 | Kloot | Note Added: 0017692 | |
2017-09-24 19:12 | Kloot | Tag Detached: callins |