After getting fed up by the lack of SOAP-DM support for ugc's "unique" map pool, but not wanting to manually get a bunch of spawn coordinates for every map I decided to make a "simple" program that extracts the coordinates from a demo file and generates the cfg from there.
Thus introducing soapmaker, an easy way to create SOAP-DM map configs.
1. Recoding a POV demo on your favorite unsupported map.
2. Shoot once for every location and angle you want to create a spawn for
3. Load the recorded demo in the site.
4. Check the location of the spawns in the viewer/
5. Export the map cfg to the clipboard.
Example config:
Show Content
Only maps that are supported by demos.tf's demo viewer are supported if a map you want to use is not supported leave a github issue there
After getting fed up by the lack of SOAP-DM support for ugc's "unique" map pool, but not wanting to manually get a bunch of spawn coordinates for every map I decided to make a "simple" program that extracts the coordinates from a demo file and generates the cfg from there.
Thus introducing [url=https://soapmaker.icewind.me/]soapmaker[/url], an easy way to create SOAP-DM map configs.
1. Recoding a POV demo on your favorite unsupported map.
2. Shoot once for every location and angle you want to create a spawn for
3. Load the recorded demo in the site.
4. Check the location of the spawns in the viewer/
5. Export the map cfg to the clipboard.
Example config:
[spoiler]
[img]https://i.imgur.com/TE9kJ0V.png[/img]
[/spoiler]
Only maps that are supported by [url=https://demos.tf]demos.tf[/url]'s demo viewer are supported if a map you want to use is not supported leave a github issue [url=https://github.com/demostf/demos.tf/issues]there[/url]
ur a literal god holy shit
ur a literal god holy shit
Will this spark the return of dm servers being not always empty?
Will this spark the return of dm servers being not always empty?
okay wait this is actually really fucking cool
okay wait this is actually really fucking cool
TholeWill this spark the return of dm servers being not always empty?
Thought it'd be relevant to quote #47 klanana from this thread: http://www.teamfortress.tv/3540/my-naughty-list-are-you-on-it/?page=2
For those of you have been especially naughty, heres a little motivational extra credit project:
1. Get a jumbo red marker and a sheet of blank paper - if you do not have paper any open wall space visible while looking at your monitor also works.
2. Remove the marker cap and write the following on your paper or wall in caps:
EVERY SERVER IS EMPTY UNTIL SOMEONE JOINS (NOTE: For additional motivation, draw smiley faces and/or hearts around the text)
3. Tape the paper to a wall visible to you when looking at your monitor.
4. Locate MGE iT West on your favorites list, and click Connect.
Except I guess for step 4, join your desired DM server.
Cool program Icewind, very nice.
[quote=Thole]Will this spark the return of dm servers being not always empty?[/quote]
Thought it'd be relevant to quote #47 klanana from this thread: http://www.teamfortress.tv/3540/my-naughty-list-are-you-on-it/?page=2
[quote]For those of you have been especially naughty, heres a little motivational extra credit project:
1. Get a jumbo red marker and a sheet of blank paper - if you do not have paper any open wall space visible while looking at your monitor also works.
2. Remove the marker cap and write the following on your paper or wall in caps:
EVERY SERVER IS EMPTY UNTIL SOMEONE JOINS (NOTE: For additional motivation, draw smiley faces and/or hearts around the text)
3. Tape the paper to a wall visible to you when looking at your monitor.
4. Locate MGE iT West on your favorites list, and click Connect.[/quote]
Except I guess for step 4, join your desired DM server.
Cool program Icewind, very nice.
This is really neato. Do you have to do it separately for the other side of the map or does it do a mirror?
This is really neato. Do you have to do it separately for the other side of the map or does it do a mirror?
You have to do it separate at the moment, might add a mirror option later
You have to do it separate at the moment, might add a mirror option later