(I was going have this be a reply in the future tutorials thread, but it is more of a "what-if" feature idea.)
1. Another: play with the viewport size a little when a demo is playing.
A number of games close in the top and bottom viewarea a little for cutscenes (a few Quake mods like OUM and some others whose names elude me have "cutscenes" -- usually when you push a button to show what door or whatnot just opened).
Would be a cool effect for those as well, although only Nehahra really uses demos for cutscenes as far as I know. This would require a modhint of some sort (an extension or having the server play with a cvar).
As far as demo playback goes, the small amount of extra space could optionally be used for demo playback controls and/or even a demo progress bar.
2. I personally like transition effects or sequences. Maybe not a fit for a true Quake mod, more something like a total conversion would be to have something happen in the middle of the use of a teleporter.
Engine feature ideas
-Ogg Vorbis (and MP3) support for mod/sound/cdtracks/track00x.ext (and all other sounds too)
I love it every since I noticed it in Darkplaces.
I love it every since I noticed it in Darkplaces.
Improve Quaddicted, send me a pull request: https://github.com/SpiritQuaddicted/Quaddicted-reviews
Oh, I just had another brain fart...
After finishing a level, have an option for INSTANT REPLAY.
Sure its possible for a player to "RECORD", then during intermission "SAVE", playdemo "demo_replay". But it might be more convenient if its just a keypress.
I'm not sure if this should be done engine side or could be done in quakeC, but for mods like racing or sports like, i think it would be a cool little diddy...
I can almost do it by just binding
bind l "load demo_replay;wait;record demo_replay"
bind k "save demo_replay;wait;playdemo demo_replay"
After finishing a level, have an option for INSTANT REPLAY.
Sure its possible for a player to "RECORD", then during intermission "SAVE", playdemo "demo_replay". But it might be more convenient if its just a keypress.
I'm not sure if this should be done engine side or could be done in quakeC, but for mods like racing or sports like, i think it would be a cool little diddy...
I can almost do it by just binding
bind l "load demo_replay;wait;record demo_replay"
bind k "save demo_replay;wait;playdemo demo_replay"
-
- Posts: 399
- Joined: Thu May 15, 2008 10:46 pm
- Location: its a secret
sounds like a system to see the flaws that u made in the level, can go back through and ix them, and work on the speedr00k wrote:Oh, I just had another brain fart...
After finishing a level, have an option for INSTANT REPLAY.
Sure its possible for a player to "RECORD", then during intermission "SAVE", playdemo "demo_replay". But it might be more convenient if its just a keypress.
I'm not sure if this should be done engine side or could be done in quakeC, but for mods like racing or sports like, i think it would be a cool little diddy...
I can almost do it by just binding
bind l "load demo_replay;wait;record demo_replay"
bind k "save demo_replay;wait;playdemo demo_replay"
sounds like more speed runners with this
+1
bah