Project

General

Profile

Feature #1406

Record particles and other effects in demos

Added by ic41213 almost 14 years ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Redesign
Target version:
Start date:
2006-07-28
% Done:

0%

Tags:

Description

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

History

#1 Updated by danij almost 14 years ago

Logged In: YES
user_id=849456

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
locally.

#2 Updated by skyjake about 13 years ago

Logged In: YES
user_id=717323

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 11 years ago

Logged In: YES
user_id=1248824
Originator: NO

bump - whats happening here ?

#4 Updated by danij over 7 years ago

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

#5 Updated by skyjake over 6 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 6 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 6 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 6 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 6 months ago

  • Target version set to Architecture

Also available in: Atom PDF