New features for the demo player

Request help for teeworlds-related subjects (mapping, servers, ..).
For client issues, see our repositories (https://github.com/ddnet/ddnet/issues).
Post Reply
User avatar
east
Posts: 94
Joined: Tue Aug 12, 2014 4:29 pm

New features for the demo player

Post 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:
Image
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
Last edited by east on Sat Aug 23, 2014 5:44 pm, edited 1 time in total.
User avatar
deen
TECHNICAL Team
Posts: 3579
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: New features for the demo player

Post by deen »

Good stuff. I'm waiting for the pull request.
User avatar
laxa
Posts: 226
Joined: Mon Aug 04, 2014 11:08 am
Player profile: http://ddnet.org/players/laxa/

Re: New features for the demo player

Post by laxa »

Well, this feature is quite nice, but first, I think you need to fix all the problems concerning the autodemo + demo recording !
User avatar
deen
TECHNICAL Team
Posts: 3579
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: New features for the demo player

Post 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
milk
Posts: 207
Joined: Mon May 05, 2014 5:25 pm
Player profile: http://ddnet.org/players/milk/

Re: New features for the demo player

Post 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.
User avatar
deen
TECHNICAL Team
Posts: 3579
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: New features for the demo player

Post 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.
milk
Posts: 207
Joined: Mon May 05, 2014 5:25 pm
Player profile: http://ddnet.org/players/milk/

Re: New features for the demo player

Post by milk »

Oh, alright. Now I understand how this works. Thank you.
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 46 guests