CaptainZidgelNew program: StraightToVDM - Turn your bookmarks into vdm files usable by Lawena!
This program takes json bookmarks - bookmarks created by in-game demo support - and creates vdms usable by Lawena - it will automatically skip between demos to your events and record them, nothing needs to be done in Lawena to create/load these. Just open TF2 through lawena like normally, then playdemo <starting demo>.
Download the latest release!
To reiterate, it only supports in-game demo support, but i CAN support PREC if I had samples of bookmarks - the entire file with the same filename PREC created - I would need to know how PREC saves demo names, how it pairs bookmarks to demos, and how it saves bookmarks.
prec file is killstreaks.txt
The folder the demos and killstreaks.txt are saved in can be set with the prec_dir cvar (tf/demos by default - nobody changes it)
demo name can be custom, but it's saved in killstreaks.txt too
empty line between demos
here's sample output:
[2020/06/03/ 22:43] Kill Streak:4 ("20200603_2212_cp_sunshine_RED_BLU" at 120280)
[2020/06/03/ 23:02] Player bookmark ("20200603_2212_cp_sunshine_RED_BLU" at 200466)
[2020/06/03/ 23:30] Kill Streak:4 ("20200603_2328_cp_sunshine_RED_INSIN" at 6660)
[2020/06/03/ 23:31] Player bookmark ("20200603_2328_cp_sunshine_RED_INSIN" at 13586)
[2020/06/04/ 22:08] Player bookmark ("20200604_2153_cp_sunshine_RED_BLU" at 59873)
[2020/06/04/ 22:38] Kill Streak:4 ("20200604_2237_cp_sunshine_RED_BLU" at 5528)
[2020/06/04/ 22:57] Player bookmark ("20200604_2237_cp_sunshine_RED_BLU" at 81785)