Hi,
I am looking for a way to launch Starcraft with a path to a .scm/.scx file, so that Starcraft will just load up this file and play it immediately rather than going through the start screen or map selection menu, etc.
E.g. something like: "$ starcraft.exe --map Hunters.scm --windowed=True" would launch a Starcraft process that immediately plays the Hunters.scm map in windowed mode.
This exists for Warcraft 3, so there's a good chance it's possible with Starcraft.
See this example for Warcraft 3:
https://github.com/sethmachine/pyw3x/blob/master/pyw3x/wc3_runner.pyWarcraft 3 executable actually accepts CLI arguments (so no modded executable) and loads a map using the -loadfile parameter.
None.
I don't know if loading a specific map is fully functional yet, but this may be useful:
http://www.staredit.net/topic/16489/
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
I never wrote the run map portion; I have 1.16.1 code to launch StarCraft, run a map, then kill the program entirely and repeat... but I never mapped out hiscore/create game screens and such.
I could write some code to terminate StarCraft if running and run a map automatically from there in a few hours, if that sounds useful to you.
TheNitesWhoSay - Clan Aura -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.