Well, imo ther should be more comments to make demowatching (and movie making as well) more comfortable. i didnt found his topic in kazukis list so i hope it wasnt mentioned yet. As u can already change the demo speed with parameters, most of the commands i want to suggest should be easy to realise. Furthermore the normal game hud could be changed into a demo hud including all the commands u need (like in a normal video player or as in counter-strike).
so here are the cmds:
/pause (just demospeed 0)
/play (after pause or to set speed back default)
/speed [number] (sets demo speed to [number]% ; only thing that needn`t to be included into the hud)
/slowmotion (sets demo speed to 30%) [optional-could be done with /speed as well, but i know ur all lazy :p and it would be nice in a hud]
/fastforward (sets demo speed to 300%) [optional-see /slowmotion]
/rewind (sets demo speed to -300%) [see above again ..]
/skipto <time> (I guess this is gonna be the most difficult cmd to realise. And even more to integrate it in a hud. However, it would improve demo watching a lot. Much more comfortable than just /fastforwarding all the time.)
/playdemo <name> (as a ability to switch beetween demos without exitting to menu. may included into the hud as popup-list) [optional]
/split <time1> <time2> <newname> (to make a smaller new demo <newname> out of the original one from <time1> to <time2>) [optional]
In addition, there could be
-a demos.txt in order to not overwrite the favservers.txt all the time and
-maybe a demo-click-box (like the spectator-click-box) which enables the said demos.txt instead of the favservers.txt and sets port automatcally to 0
so tell me ur opinions ;)
so here are the cmds:
/pause (just demospeed 0)
/play (after pause or to set speed back default)
/speed [number] (sets demo speed to [number]% ; only thing that needn`t to be included into the hud)
/slowmotion (sets demo speed to 30%) [optional-could be done with /speed as well, but i know ur all lazy :p and it would be nice in a hud]
/fastforward (sets demo speed to 300%) [optional-see /slowmotion]
/rewind (sets demo speed to -300%) [see above again ..]
/skipto <time> (I guess this is gonna be the most difficult cmd to realise. And even more to integrate it in a hud. However, it would improve demo watching a lot. Much more comfortable than just /fastforwarding all the time.)
/playdemo <name> (as a ability to switch beetween demos without exitting to menu. may included into the hud as popup-list) [optional]
/split <time1> <time2> <newname> (to make a smaller new demo <newname> out of the original one from <time1> to <time2>) [optional]
In addition, there could be
-a demos.txt in order to not overwrite the favservers.txt all the time and
-maybe a demo-click-box (like the spectator-click-box) which enables the said demos.txt instead of the favservers.txt and sets port automatcally to 0
so tell me ur opinions ;)