• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 00:15
CET 06:15
KST 14:15
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Clem wins HomeStory Cup 284HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info3herO wins SC2 All-Star Invitational14SC2 All-Star Invitational: Tournament Preview5
Community News
Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win2RSL Season 4 announced for March-April7Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win3Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0BSL Season 2025 - Full Overview and Conclusion8
StarCraft 2
General
Clem wins HomeStory Cup 28 HomeStory Cup 28 - Info & Preview Stellar Fest "01" Jersey Charity Auction StarCraft 2 Not at the Esports World Cup 2026 Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win
Tourneys
$5,000 WardiTV Winter Championship 2026 HomeStory Cup 28 RSL Season 4 announced for March-April PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) StarCraft Evolution League (SC Evo Biweekly)
Strategy
Custom Maps
[A] Starcraft Sound Mod
External Content
Mutation # 511 Temple of Rebirth The PondCast: SC2 News & Results Mutation # 510 Safety Violation Mutation # 509 Doomsday Report
Brood War
General
[ASL21] Potential Map Candidates Can someone share very abbreviated BW cliffnotes? 2024 BoxeR's birthday message Liquipedia.net NEEDS editors for Brood War BSL Season 21 - Complete Results
Tourneys
Escore Tournament StarCraft Season 1 Small VOD Thread 2.0 KCM Race Survival 2026 Season 1 The Casual Games of the Week Thread
Strategy
Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Diablo 2 thread Battle Aces/David Kim RTS Megathread EVE Corporation Nintendo Switch Thread Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread YouTube Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Quickbooks Payroll Service Official Guide Quickbooks Customer Service Official Guide
TL Community
The Automated Ban List
Blogs
Play, Watch, Drink: Esports …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1604 users

Build order and practice tool (SALT v2) - Page 4

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 6 Next All
turtles
Profile Blog Joined August 2011
Australia360 Posts
May 21 2015 17:38 GMT
#61
Hi rigginssc2,

Sorry, my hands are tied in some places.

Mods do not have access to the file system and cannot read files on your computer (which is a good thing, otherwise I could make a mod which reads your browser history or looks at your emails etc). A mod only has limited access to a specific text only file.

I wish you could import more than 255 characters at a time. It's a silly Blizzard limitation do you mind linking me the build you're refering to? Most builds manage to fit more in but I'm guessing that one is worse than others.

If I may make a suggestion... when you select a build order to play through "menu->build orders->select" there is a button which says "edit" where you should be taken to the in game editor. Here you will be able to manually add steps to the build order for example add when the starport gets built.

You say that the length of the build is limited inside the game as well? That should not be the case. If that is true then that must be a mistake on my behalf and I will have a look and fix it. I thought the limit was something like 100 steps but maybe it is set at 50 by mistake. That I CAN change.
turtles
Profile Blog Joined August 2011
Australia360 Posts
May 21 2015 17:51 GMT
#62
Since this is on the front page again I can post guilt free without worrying about cluttering up the forums and necro-ing threads :D

Some news events for those not 100% up to date:

ITEM 1

SALT and Spawningtool.com teamed up! which means that finding and playing a build order has never been simpler! I'll let JaKaTaK do the talking on this one because he puts things better than I ever could:



ITEM 2

I think I finally figured out a way to automatically detect what a players control group hotkeys are. Once implemented people with custom hotkeys for control groups will no longer have to faff about setting it up properly or be confused why it doesn't work.

ITEM 3

I'm building an AI!

It was origionally going to be something small to help you practice in SALT but it grew and is now a fully fledged AI project! And it's cool, because AIs are cool... right up to when they try and enslave humanity... possibly even then too if they look cool like terminators.

Here is a demo of the current state of the AI project (heavily in development)



This is built ontop of SALT so the two will be compatible when finished. But I will also release as a standalone thing so you can play a normal game with/against it without chosing start locations or any of that stuff.

Hope you all enjoy
ElMeanYo
Profile Joined March 2011
United States1032 Posts
May 22 2015 05:09 GMT
#63
Question, how come the AI needs to scout when it knows everything about the game anyways? Solely as an attempt to make it seem more human?

If you can proceed with this line of thinking, you will be a god if you can manage to get an AI to undergo and respond to cheese and harassment like a normal human would. I've yet to see an AI that doesn't just turtle in its base and deathball it across the map.
“The only man who never makes mistakes is the man who never does anything.” ― Theodore Roosevelt
turtles
Profile Blog Joined August 2011
Australia360 Posts
Last Edited: 2015-05-22 07:01:10
May 22 2015 07:00 GMT
#64
On May 22 2015 14:09 ElMeanYo wrote:
Question, how come the AI needs to scout when it knows everything about the game anyways? Solely as an attempt to make it seem more human?


This AI does not know everything about the game. It can only make descissions based on what it has observed.

You're right in that I COULD let it know everything on the map if I chose to do so. It's like working through maths problems in a textbook. Sure, the answers are right there in the book. It would be pretty easy to just look at them and get 100% on every question but there is no point to doing that. So instead I'm going to cover up the answers and try and work through the problem myself.

I'm chosing to not cheat so that it can compete with other people on an even playing field.

Most rts AIs have to cheat otherwise they are easy to beat. If this AI is not challenging enough I may have to let it cheat a bit like the others but I would probably give it money hacks, or maybe slightly faster production times rather than map hacks to make it more realistic.

At the moment there is no cheating going on. I'll be open sourcing the project within a week or two so others can see for themselves if they want.
rathga
Profile Joined July 2015
1 Post
July 27 2015 12:09 GMT
#65
Sorry I'm struggling with this - I search for the map in custom games but only old versions come up, none of the ones mentioned on the first page. I am on EU. How do I get SALT?

Thanks
turtles
Profile Blog Joined August 2011
Australia360 Posts
Last Edited: 2015-07-28 04:03:30
July 28 2015 04:02 GMT
#66
Hi rathga,

try the extension mod. select whichever map you want in custom games (for example Blizzard ladder maps) and click on the add extension mod button. Then search for SALT. I just updated it now for you, it was previously a few months old so the mod should have todays date as the publish date.

Let me know if that doesn't work out for you and I'll take a closer look.

+ Show Spoiler +
I know I've said previously that there is a Blizzard bug in how Bnet handles extension mods and so playing the maps with SALT already added is better than using the extension mod feature. HOWEVER, releasing new versions of every map with SALT on every server is a job which can take up an entire afternoon/evening and is the most tedious job imaginable. So keeping the maps up to date is not possible for me anymore. Keeping just the extension mod up to date only takes 10 minutes, so the extension mod is naturally going to be more up to date.

So just use the extension mod.

+ Show Spoiler +
BLIZZARD! Fix the damn extension mod bug already! You said you would but it's been there for years, FFS!


Trizztein
Profile Joined August 2014
Canada45 Posts
Last Edited: 2015-08-18 13:54:34
August 18 2015 13:49 GMT
#67
Hello Turtles, thank you so much for this wonderful tool you have created! I really believe it is a tool that will eventually become a must when some more features are added either in the SALT tool itself or in the Spawning Tool that is linked to it. I tried using it recently and noticed that whenever I reload my game from a given slot, I end up losing my control groups! Strangely enough, my camera location hotkeys remain though ... now I read this on your post:

«I think I finally figured out a way to automatically detect what a players control group hotkeys are. Once implemented people with custom hotkeys for control groups will no longer have to faff about setting it up properly or be confused why it doesn't work.»

So I believe from what I read that this problem is currently being fixed? Or am I using the wrong version of SALT?

«You say that the length of the build is limited inside the game as well? That should not be the case. If that is true then that must be a mistake on my behalf and I will have a look and fix it. I thought the limit was something like 100 steps but maybe it is set at 50 by mistake. That I CAN change.»

I experienced the same limitation!

And by the way, congratz on this AI; wow Blizzard should totally hire you for this! If we could finally get an AI that can really play a bit like a human ... that is, using certain guidelines but also adapting to what he scouts. If you turn this into a kickstarter or anything I will definitly contribute

Thank you!
turtles
Profile Blog Joined August 2011
Australia360 Posts
August 18 2015 16:37 GMT
#68
Hi Trizztein,

Thanks for the feedback. SALT is not really playable without control groups, it's not worth it if you have to re add all your units every time you use a save slot.

To get around this SALT needs to know what hotkeys you use for control groups. It assumes that you use the default hotkeys (1-9) so anyone who uses the default hotkey setup does not have to do anything. As you use custom hotkeys for your control groups you need to go into menu->hotkeys->control groups and enter your control group hotkeys into the boxes.

If you are using the extension mod you have to do this at the start of every game. But that's ok, it only takes 1 minute and is very easy to do.

These are not due to bugs with SALT. This is due to bugs in the Blizzard software so there is nothing I can do to fix it.

I think I finally figured out a way to automatically detect what a players control group hotkeys are. Once implemented people with custom hotkeys for control groups will no longer have to faff about setting it up properly or be confused why it doesn't work.


Unfortunately that was a dead end. You need to follow the steps I mentioned above.

As for the limit in length to the build order you still cannot import a really long BO by spawningtool (again, this is a Blizzard bug. Fix yo damn bugs Blizzard!). But you can import a build order and then add steps to it if you wish. Or you can place the BO in your bank file manually and have a build as long as you want. I haven't covered how to do that and need to make an update post explaining how. But it will be a bit complicated, for simplicities sake I think most people will use the normal method for importing a build order even if it comes with a size limit.
Plevi
Profile Joined September 2015
1 Post
September 17 2015 05:59 GMT
#69
Hi, i can't find SALT between the map mods, am I doing something wrong ,or it's got removed ? Anyways keep up the good work!
Nabukadnezar
Profile Joined March 2013
Romania30 Posts
November 16 2015 03:34 GMT
#70
Currently the SALT mod works with LOTV... Turtles... can you make it better though?
turtles
Profile Blog Joined August 2011
Australia360 Posts
Last Edited: 2015-11-16 04:08:43
November 16 2015 04:06 GMT
#71
On November 16 2015 12:34 Nabukadnezar wrote:
Currently the SALT mod works with LOTV... Turtles... can you make it better though?



nope, can't be done, perfection can't be improved upon . But if you have a suggestion I'm open to it.
+ Show Spoiler +

I'm joking of course, there are plenty of improvements and features I would like to add / change

I will be maintaining, making small improvements and cleaning it up as time goes on. Most major work I'm doing in the editor will be based on the AI I'm currently writting.
CogGog
Profile Joined February 2013
Denmark3 Posts
November 16 2015 07:22 GMT
#72
On November 16 2015 13:06 turtles wrote:
Show nested quote +
On November 16 2015 12:34 Nabukadnezar wrote:
Currently the SALT mod works with LOTV... Turtles... can you make it better though?



nope, can't be done, perfection can't be improved upon . But if you have a suggestion I'm open to it.
+ Show Spoiler +

I'm joking of course, there are plenty of improvements and features I would like to add / change

I will be maintaining, making small improvements and cleaning it up as time goes on. Most major work I'm doing in the editor will be based on the AI I'm currently writting.


I was playing it earlier today and when i hit reset it did not reset 1+ attack bio upgrade for terran.
turtles
Profile Blog Joined August 2011
Australia360 Posts
November 16 2015 07:41 GMT
#73
ahhh yes, that is a problem. I know what caused it too.

I should fix that by tomorrow for you.
Nabukadnezar
Profile Joined March 2013
Romania30 Posts
November 16 2015 10:14 GMT
#74
There's also a problem with the Warp In Upgrade, when you do it it doesn't check it as done in the build order.

Also... does the map editor allow you now to create the capability of importing longer build order SALTs?
salted-fry
Profile Joined November 2015
United States1 Post
November 21 2015 02:46 GMT
#75
Any other zerg players having larva troubles with SALT in Legacy? I'm only starting the match with two larva, instead of the three I'm supposed to get.

It kind of looks like the mod used to make your starting larva by using a queen's "Spawn Larva" command to make four and then it killed one of them to drop it to three, and that it's still doing that even though the queen only spawns three larva now anyway.
turtles
Profile Blog Joined August 2011
Australia360 Posts
November 21 2015 16:35 GMT
#76
I got reports from other zerg players but did not have time to look into it to figure out what the problem was. I leave for holliday in 6 hours! But thanks to your post I knew what the problem was immediately and was able to fix it


It kind of looks like the mod used to make your starting larva by using a queen's "Spawn Larva" command to make four and then it killed one of them to drop it to three, and that it's still doing that even though the queen only spawns three larva now anyway.


You are entirely correct. I just had to remove the lines of code erasing one of the larva. Uploading the change now.

I'm going to be spending the next two weeks on an island in a tent with no computer, electricity, phone reception or roads.

If anyone has any further bug reports please send them in via carrier pidgeon. I will write my code corrections on paper and place it a bottle and throw it out to sea. Probably nobody will find my message in the bottle but it will make me feel better.

Have a good 2 weeks people.
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
November 27 2015 05:38 GMT
#77
Sorry for the cross post everyone, but I thought it might be worth mentioning here that SCFusion (build order optimizer) now supports the SALT output format. You can find more details about the app in the forum below, but basically this allows you to determine the fastest way to achieve a certain build (ie, if you wanted to get 5 stalkers out in the fastest possible build), which you can then generate a SALT build for and then practice it in game.

If you find any issues with the SALT output (or any issues in general), please report them to the SCFusion thread: http://www.teamliquid.net/forum/starcraft-2/168348-scfusion-wol-hots-and-lotv-build-order-optimizer#1
Coldlogic
Profile Joined December 2008
United States116 Posts
Last Edited: 2015-12-28 03:58:17
December 28 2015 03:57 GMT
#78
Hey Turtles, I sent you some private messages, but I will reiterate in case anyone else is having the same troubles.

1) Great job! I can tell this took a lot of time and effort and I am really impressed with your work. I really appreciate everything you have done with this mod and how great it is.

2) I got the SALT string from Fast 3 CC - Bio Liberator, and it doesn't seem to be showing Reactor timings when playing with the SALT mod. I unfortunately do not know enough about the encoding to help, and I have been unable to find documentation on it. Anything I can do to solve this problem?
Coldlogic
Profile Joined December 2008
United States116 Posts
December 28 2015 04:45 GMT
#79
I managed to find the Reddit thread where you described the salt encoding. I tried to build out the encoding to the reactor and ended up with

%Test|||~* 1 /, H !, N ,/!;" /!=!(0!H #0!P /1”” )


Not really sure where i went wrong, but the reactor doesn't show up. It looks like This is version 5 of the encoding, with spawning tool spitting out version 4. That doesn't seem to look like it makes a difference, you probably just added any new buildings in alphabetical order to create the new encoding, which I think are none for LotV Terran.

%Test|||~* /+ !, ,/ " / !(0 #0 /1 1


This encoding for some reason gets to the reactor, I think I am just missing the documentation on updated versions.
Coldlogic
Profile Joined December 2008
United States116 Posts
December 28 2015 04:53 GMT
#80
I think i have some success. looks like Reactor was switched to 17, and Factory Reactor (18) doesn't seem to function.

%3CC|||~* 1 /, H !, N ,/!;" /!=!(0!H #0!P /1"" 13": %4"C #8"U" ;#& ,;#* .?#? 0>#H ,>#H ,C#R" C#S!QE#Z!%F$% 1H$* !H$* !L$7#+M$C $M$C $T$Z !T$Z !W%" 1W%/#!W%/#"h%N 1h%P 1h%P 1r&(!&r&(!&w&2 w&5 ,y&9#0y&A!Jy&A!J


Prev 1 2 3 4 5 6 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 11h 46m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Leta 156
Shuttle 104
Hyuk 73
GoRush 36
ZergMaN 23
Bale 17
Icarus 11
Dota 2
XaKoH 334
NeuroSwarm121
febbydoto6
League of Legends
JimRising 805
C9.Mang0449
Counter-Strike
Foxcn300
Super Smash Bros
hungrybox322
Mew2King116
Other Games
summit1g6633
RuFF_SC2124
Livibee97
Hui .87
Organizations
Other Games
gamesdonequick1613
BasetradeTV507
StarCraft: Brood War
lovetv 54
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH330
• davetesta100
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra1861
• Lourlo881
• HappyZerGling110
Upcoming Events
Big Brain Bouts
11h 46m
goblin vs Kelazhur
TriGGeR vs Krystianer
Replay Cast
18h 46m
RongYI Cup
1d 5h
herO vs Maru
Replay Cast
1d 18h
uThermal 2v2 Circuit
2 days
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
3 days
Sparkling Tuna Cup
4 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-02-04
HSC XXVIII
Underdog Cup #3

Ongoing

CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
Acropolis #4 - TS4
Escore Tournament S1: W7
Rongyi Cup S3
Nations Cup 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8

Upcoming

Escore Tournament S1: W8
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
WardiTV Winter 2026
LiuLi Cup: 2025 Grand Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.