View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003962 | The Dark Mod | Feature proposal | public | 08.12.2014 19:35 | 10.12.2014 18:21 |
Reporter | SteveL | Assigned To | SteveL | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.03 | ||||
Target Version | TDM 2.03 | ||||
Summary | 0003962: Allow scripts to use the World particle system | ||||
Description | Add a new script event to allow mappers and script objects to use the alternative particle system in 2.03. Existing TDM particles are tied to an entity. If the entity moves, the entire particle system moves. It turns out that we have a second particle system, where particle effects can exist independently in the world. Useful for trailing smoke. | ||||
Additional Information | It could do with a couple of tweaks: it draws its quads a couple of times extra each frame during lightgem passes, for example, (but then so do all particles); its particles won't be softened by Soft Particles 0003878. Those issues can be fixed in 2.04. The concern for this tracker issue is to allow it to be used in TDM 2.03 by adding a script event that gives access to idGameLocal::EmitSmoke(). The alt particle system is implemented in "SmokeParticles.cpp" and has smoke-oriented function names, but it can be used with any particle effect. | ||||
Tags | No tags attached. | ||||
New script event implemented, sys.emitParticle() |
|
Removed an incorrect statemet from the original description. The system *does* allow each quad origin to be specified if wanted, and *does* automatically do this to leave a trail if the emitter is moving. | |
Date Modified | Username | Field | Change |
---|---|---|---|
08.12.2014 19:35 | SteveL | New Issue | |
08.12.2014 19:35 | SteveL | Status | new => assigned |
08.12.2014 19:35 | SteveL | Assigned To | => SteveL |
08.12.2014 19:37 | SteveL | Additional Information Updated | |
08.12.2014 19:38 | SteveL | Additional Information Updated | |
08.12.2014 19:39 | SteveL | Additional Information Updated | |
08.12.2014 20:35 | SteveL | Relationship added | related to 0003950 |
08.12.2014 20:44 | SteveL | Relationship added | related to 0003963 |
09.12.2014 12:37 | SteveL | Status | assigned => resolved |
09.12.2014 12:37 | SteveL | Resolution | open => fixed |
09.12.2014 12:37 | SteveL | Note Added: 0007230 | |
09.12.2014 18:46 | SteveL | Note Edited: 0007230 | |
10.12.2014 18:20 | SteveL | Additional Information Updated | |
10.12.2014 18:21 | SteveL | Note Added: 0007235 |