[Feature Request] Replayer Options
Moderator: Moderators
[Feature Request] Replayer Options
There are two features which are lacking in the replayer right now:
1.) Ability to pause. You just can't do it right now, and it would be handy and simple enough to do.
2.) Ability to jump to frame [X]. The TA Demo Recorder for Total Annihilation had a frame-jumping command enabled, and it was really convenient for skipping boring parts or watching a particular part of the game repeatedly without having to go through the whole replay time and time again. It would be super-cool to have both of these functions back in Spring.
1.) Ability to pause. You just can't do it right now, and it would be handy and simple enough to do.
2.) Ability to jump to frame [X]. The TA Demo Recorder for Total Annihilation had a frame-jumping command enabled, and it was really convenient for skipping boring parts or watching a particular part of the game repeatedly without having to go through the whole replay time and time again. It would be super-cool to have both of these functions back in Spring.
One thing it is definatley missing is a time-slider. Just a bar down the bottom of the screen that you can click on and drag to jump to different parts of the replay. Changing teams would also be usefull. Pause is definatley needed, so you can line up some awsome screenshots.
Also, at the start of a game, post in the chat screen "Recording demo to %TASpring%\demos\Number-Map-Version.sdf". Will help people (certainly those that do not know replays exist) find the replays.
Also, at the start of a game, post in the chat screen "Recording demo to %TASpring%\demos\Number-Map-Version.sdf". Will help people (certainly those that do not know replays exist) find the replays.
with the way the current format works, timesliders wouldnt be possible.
ALL the ai and physics have to be reevaluated during the replay, so jumping the 1h into a game would easily need 10 minutes of computation to reach that state. Thats the whole reason replays several hours long with 100s of units are only in the low Mbyte range.
A _real_ VCR mode would need preevalutated unit/particle/projectile positions, which would make the files at least an order of magnitude larger...
ALL the ai and physics have to be reevaluated during the replay, so jumping the 1h into a game would easily need 10 minutes of computation to reach that state. Thats the whole reason replays several hours long with 100s of units are only in the low Mbyte range.
A _real_ VCR mode would need preevalutated unit/particle/projectile positions, which would make the files at least an order of magnitude larger...
IMSabbel wrote:with the way the current format works, timesliders wouldnt be possible.
ALL the ai and physics have to be reevaluated during the replay, so jumping the 1h into a game would easily need 10 minutes of computation to reach that state. Thats the whole reason replays several hours long with 100s of units are only in the low Mbyte range.
A _real_ VCR mode would need preevalutated unit/particle/projectile positions, which would make the files at least an order of magnitude larger...
A pause function would be possible tho..
What could happen, is for a replay, upon starting would still play the replay in 'real time', but also go ahead and calculate all the position data, and reember the data somewhere. Then, once a certain bit is calculated, you could jump forwards to that bit, or backwards to watch a bit over, and stuf like that. Still small file sizes, but also the ability to (once calculated) jump to any part of the replay, and replay a replay with out getting out of the game. This shouldnt be TO hard to implement I would think.