Feature #1406

Record particles and other effects in demos

Added by ic41213 almost 18 years ago. Updated over 4 years ago.

Target version:
Start date:
% Done:




i absolutly hate how the blood effects (of the JDRP)
don't show up when replaying recorded demos - it
totally takes away the fun of watching demos.

can you fix this?

Related issues

Related to Feature #1614: Improved demo recording and playbackNew2014-04-19


#1 Updated by danij almost 18 years ago

Logged In: YES

These effects are not currently included in network packets
(they are entirely local), as such they don't appear in demos.

One way to solve this would be for clients to track the
health of mobjs so that damage generators can be spawned

#2 Updated by skyjake about 17 years ago

Logged In: YES

I have added a note into the beta6 release plan that clients should record local
effects and objects into demo files. Currently clients already record the camera
position as experienced by a client, but it should also include HUD animations,
local sounds, and particle effects, etc.

#3 Updated by yagisan about 15 years ago

Logged In: YES
Originator: NO

bump - whats happening here ?

#4 Updated by danij almost 12 years ago

Converting to RFE as this really isn't a bug,

#5 Updated by skyjake over 10 years ago

  • Tags set to Demo, Client
  • Subject changed from Record local effects in demos to Record particles and other effects in demos
  • Category set to Redesign

#6 Updated by skyjake over 10 years ago

While it is not feasible to record all the individual particles into a demo, the particle generator definition and an event to start the generator should be part of the demo, so that during playback the generator can be replayed (almost) the same way as during recording.

#7 Updated by danij over 10 years ago

Can't we seed the RNG used for particle effect randomization? This would mean that provided the same generators are used and triggered at the same time the effects should be identical when played back on any client (deterministically repeatable).

#8 Updated by skyjake over 10 years ago

Yeah, a custom, deterministic RNG for each generator should be possible and it sounds like the preferred solution here.

#9 Updated by skyjake over 4 years ago

  • Target version set to Architecture

Also available in: Atom PDF