Hahaha… that’s pretty much the way I considered Cameron’s “sequence break” as well
Well if you’d want to make a noclip-run then you’d only need a couple of simple commands really.
Bind x “record noclip” - you record a demo called “noclip” when you press x.
Bind y “save noclip; stop” - you stop the demo and create a save called “noclip” (this is what you press after you’ve cleared a level.
Bind z “showtrigger_toggle” - “showtrigger_toggle” shows you all the triggers, the only one you should care for is the level-change trigger.
Bind n “sv_cheats 1; noclip” - enables cheats (since noclip is cheat-protected) and also enables noclip.
To create the demos for the run:
- As the map is loading, press x to start an recording.
- As the level has started quickly press n to activate noclip.
- Then fly toward the level-change trigger
- As your about to hit the level-change trigger, deactivate noclip by pressing n (otherwise you can’t activate the trigger).
- When the next map has loaded press y (this creates a save called "noclip).
- To play the next map create this type of bind: Bind o “load noclip” (pressing o loads your save).
Now press o and repeat these 6 steps for each map. To create videos out of your demos there are two ways:
- Get Fraps (or a similar software) and play the demo(s) while recording with Fraps.
- The second alternative is to use the “startmovie” command which creates a bunch of frames that you put together in a movie-editing software. It’s a bit more complicated but the movie runs at a smooth framerate and looks better (this is how the HL2/HL2EP1 runs were created) - it’s the best choice if your computer is really bad (Fraps, alternative nr 1, needs a quite good computer to record with)
You mentioned host_timescale, which I guess you could use but it’s not really needed. Any way, the lower the value the slower the game-play (standard is 1). You could create a slow-mo bind if you’d like to (bind u "host_timescale 0.5).
I doubt that SDA will host this speedrun…