Since rules have changed now and you are required to submit demos even if you record or stream your run, I decided to make this quick guide on how to set everything up so you can have a valid run for the leaderboard.
Recording: To record a demo from the start of the run use the following start run bind: bind <key> "load xp_start;bxt_hud_timer 1;bxt_timer_reset;bxt_timer_start;bxt_autorecord run".
In the newest version of BXT, bxt_autorecord will automatically record new demos on loads, making the old script for demo recording not required anymore.
To stop the demo at the end of the run make a bind: bind <key> "stop" or type in console "stop" after the timer has stopped. It does not really matter which you choose as when you stop the demo does not affect the verification process, so you could do it long after the game ends if you choose.
Submitting and Uploading:
The demos will be also found in the "lm_txp" folder named as "run_1,run_2, etc" If for some reason you do not want your run demos to be named "run", you can change the name to whatever you want by changing this command in the start bind: bxt_autorecord <name>.
Once you have located all the demo files, you can select them all and zip them, from here you have a few options on how you want to upload the zip file. There are many options of file sharing sites that you could use, like mediafire, dropbox, google drive. We will accept any file sharing site we recognize, make sure the link works before you decide to submit your run. Just leave the download link in the comment section of the run. 🙂
Reason for rule: I have a feeling a lot of people are going to be curious about this rule change, so I thought I would quickly explain. With demos being a requirement we can analyze the run submitted more in depth and prevent cheating in the leaderboard. Demos can give us a lot more information then just a video so this rule makes verification more accurate.