Upvote Upvoted 57 Downvote Downvoted
Map config generator for SOAP-DM
posted in Projects
1
#1
0 Frags +

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]
2
#2
19 Frags +

this is next level

this is next level
3
#3
5 Frags +

ur a literal god holy shit

ur a literal god holy shit
4
#4
4 Frags +

Will this spark the return of dm servers being not always empty?

Will this spark the return of dm servers being not always empty?
5
#5
5 Frags +

okay wait this is actually really fucking cool

okay wait this is actually really fucking cool
6
#6
5 Frags +
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.
7
#7
6 Frags +

you're such a legend

you're such a legend
8
#8
5 Frags +

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?
9
#9
4 Frags +

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
Please sign in through STEAM to post a comment.