View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004028 | The Dark Mod | Graphics | public | 11.01.2015 15:08 | 04.01.2016 18:58 |
Reporter | SteveL | Assigned To | SteveL | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | no change required | ||
Product Version | TDM 2.04 | ||||
Target Version | TDM 2.05 | Fixed in Version | TDM 2.05 | ||
Summary | 0004028: Provide user-friendly methods of using the world particles system | ||||
Description | The game has a recently rediscovered world particle system, where particle quads get to exist indepenently of an emitter entity. Useful for smoke trails and other effects. In 2.03 it'll be exposed to scripters through the sys.emitParticle script event 0003962, but that's complex to use even for scripters. Invent some easier methods for mappers to take advantage of it for 2.04. | ||||
Additional Information | Demo of a smoke trail here: http://youtu.be/OdctCfJjv8g | ||||
Tags | No tags attached. | ||||
Note to self: Check out idFuncSmoke which already uses the system | |
Func_smoke works and does exactly the same thing as my sys.emitParticle demo script. sys.emitParticle() is only needed for controlling the emission of individual quads... if at all! Wiki article updated with info and video on func_smoke http://wiki.thedarkmod.com/index.php?title=World_Particle_System |
|
One small change committed to func.def at rev 14262 The particle spawnarg in DR was showing up as "model" not "smoke", which doesn't work. |
|
sys.emitParticle() will still be useful for making particles where we don't need or want to spawn another emitter, e.g. in the light entity script objects | |
Date Modified | Username | Field | Change |
---|---|---|---|
11.01.2015 15:08 | SteveL | New Issue | |
11.01.2015 15:08 | SteveL | Status | new => assigned |
11.01.2015 15:08 | SteveL | Assigned To | => SteveL |
11.01.2015 15:11 | SteveL | Additional Information Updated | |
16.01.2015 03:19 | SteveL | Note Added: 0007351 | |
17.03.2015 23:31 | SteveL | Note Added: 0007471 | |
17.03.2015 23:32 | SteveL | Status | assigned => resolved |
17.03.2015 23:32 | SteveL | Resolution | open => no change required |
17.03.2015 23:39 | SteveL | Note Added: 0007472 | |
18.03.2015 13:55 | SteveL | Note Added: 0007473 | |
04.01.2016 18:58 | grayman | Fixed in Version | => TDM 2.05 |
04.01.2016 18:58 | grayman | Target Version | TDM 2.04 => TDM 2.05 |