Page 1 of 1
New features for the demo player
Posted: Sat Aug 23, 2014 11:33 am
by east
Hello there,
Since the number of film makers in Teeworlds seems to increase I would like to implement some new Demo features which make it more comfortable to work with demos.
One thing which Teeworlds really needs is demo cutting:
a small video
Here you can see three new buttons which can be used to set begin and end markers and to slice a bit of a demo into a new file.
When playing a demo it would also be be nice to hide the demo menu still having the ability to change the speed using the mousewheel. In the next example you can see a speedmeter in the screen which indicates a slow motion more clearly:
https://eastbit.net/public/videos/speedmeter.webm (yes, this isn't ddrace)
What is your opinion? I would like to hear some suggestions about new features which can benefit the film making scene
Re: New features for the demo player
Posted: Sat Aug 23, 2014 11:46 am
by deen
Good stuff. I'm waiting for the pull request.
Re: New features for the demo player
Posted: Sat Aug 23, 2014 2:26 pm
by laxa
Well, this feature is quite nice, but first, I think you need to fix all the problems concerning the autodemo + demo recording !
Re: New features for the demo player
Posted: Sat Aug 23, 2014 3:05 pm
by deen
laxa wrote:Well, this feature is quite nice, but first, I think you need to fix all the problems concerning the autodemo + demo recording !
https://github.com/def-/ddnet/issues/3
Re: New features for the demo player
Posted: Mon Sep 01, 2014 3:51 am
by milk
deen wrote:With 2 clients it should work now. With dummy I couldn't notice any bug, except that the recording resets as soon as your dummy goes over the start line. But that is expected and will not be fixed.
Deen could you explain this? I tried autorecording (without dummy) but it stops when I cross start line. The counter starts again from 00.00 but new demo never saves, even when I press "stop record" or just disconnect from the server. I use the last client (4.8.4).
And another question. Why recording should be reset when player/dummy cross the start line? As I remember in old versions autorecording started when you joined the server and stopped when you left. So you could record passing noobfilter before start and rest of map in one demo.
I noticed autorecording for solo maps works fine. And it don't resets when tee cross the start line.
Re: New features for the demo player
Posted: Mon Sep 01, 2014 4:07 am
by deen
milk wrote:deen wrote:With 2 clients it should work now. With dummy I couldn't notice any bug, except that the recording resets as soon as your dummy goes over the start line. But that is expected and will not be fixed.
Deen could you explain this? I tried autorecording (without dummy) but it stops when I cross start line. The counter starts again from 00.00 but new demo never saves, even when I press "stop record" or just disconnect from the server. I use the last client (4.8.4).
And another question. Why recording should be reset when player/dummy cross the start line? As I remember in old versions autorecording started when you joined the server and stopped when you left. So you could record passing noobfilter before start and rest of map in one demo.
I noticed autorecording for solo maps works fine. And it don't resets when tee cross the start line.
There are 2 kinds of auto-recordings (which don't work at the same time!)
Either you do Settings -> General -> Automatically record demos: Then it records when you join server until you leave and always saves it.
Or you do Settings -> DDNet -> Save the best demo of each race: Then it records when you cross the start line and only saves when you cross the finish.
Re: New features for the demo player
Posted: Mon Sep 01, 2014 4:37 am
by milk
Oh, alright. Now I understand how this works. Thank you.