Hotbuild Progaming autohotkey setter

Everything about mods can be found here.

Moderator: Morax

Hotbuild Progaming autohotkey setter

Postby Vault54 » 21 Nov 2013, 23:34

-------
Notice: this mod has been banned in latest FAF patch
You can still use it in other FAF featured mods(BlackOps, Diamond, Supreme Destruction and Vanilla) and in Steam FA or patch 3599, 3603 by setting your Game.prefs file as read-only after enabling this mod
---------

I modified Hotbuild to set all necessary command hotkeys and bind all hotbuild structure and unit keys automatically in keyreset. This helps players to get right into action when they start using Hotbuild without any unnecessary hassle. Supports patches 3599, 3603, FAF(also featured mods like Diamond, Blackops, Nomads faction etc.) and Steam FA. FAF integrated hotbuild does not work on all FAF featured mods and does not support other FA platforms(3599, 3603, Steam FA) so this autohotkey version is better for those who play more than just standard FAF and with autohotkey setter, your keys are automatically enabled wherever you play. After keyreset you can reconfigure keys with F1 freely if needed.
You can download autohotkey GAZ_UI and Hotbuild from the link below:

https://dl.dropboxusercontent.com/u/105 ... gaming.rar

Here are the keys(set automatically in keyreset):
Image

Supports also German keyboad where Z and Y letters are switched

Instructions: unrar package and move GAZ_UI and Hotbuild to C:\Users\Yourname\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\Mods folder. Then go to C:\Users\Yourname\AppData\Local\Gas Powered Games\Supreme Commander Forged Alliance folder (AppData is hidden folder) and backup your Game.prefs file(for example copy to desktop not in the original folder). Then launch a forgedalliance.exe and turn on gaz_ui and Hotbuild from mod manager. Launch a game and then quit(this is to load those mods into Game.prefs). Launch a forgedalliance.exe again and goto game. Press F1 and click reset. Press yes 2 times and select keyboard layout. German for german keyboard and EN/US for everybody else. Restart game once again and you are done. After keyreset you can reconfigure keys with F1 freely if needed.

If you dont have Mods folder you have to create it yourself. If you dont have Game.prefs file you have to launch game at least once

Few tips:
Move your mouse cursor to where you want upgrade mexes and press Z. It automatically finds nearest and lowest tech mass extractor. Press R to upgrade. Repeat to upgrade more mass extractors.
You can add nearest idle engineers by pressing Caps Lock. For example press Caps Lock 4 times and now you have 4 nearest engineers selected.
Press Ctrl + Alt + numpad 0 to turn off FAF engineer/ACU/SACU build range rings

Help in case if something is wrong:
"Can't do a keyreset because F1 key does not work."
Open Game.prefs file with notepad
Add following line under UserKeyMap = {

F1 = 'toggle_key_bindings',

If that does not work, I dont know any other workaround than deleting your Game.prefs file and then making new profile in game(nothing to do with FAF profile). You lose all your settings and build templates but you can copy them back from your backup Game.prefs file or make new build templates and configure settings again in game.

"My console key doesnt seem to work(Backspace)"
Open Game.prefs file with notepad
Add following lines under UserKeyActions = {

test_toggle_console = {
order = 999,
action = "UI_LUA import('/lua/ui/uimain.lua').ToggleConsole()",
category = 'hotbuild'
},

End notes:
I cannot answer questions about technical details of these mods as they are not made by me or held responsible if something goes wrong. Always backup Game.prefs file before doing any changes to it.
Last edited by Vault54 on 13 Aug 2015, 10:28, edited 12 times in total.
"Don't Hate The Player, Don't Hate The Game" - The Diamond Standard
User avatar
Vault54
Avatar-of-War
 
Posts: 109
Joined: 17 Feb 2012, 07:58
Has liked: 5 times
Been liked: 5 times
FAF User Name: Vault54

Re: Hotbuild Progaming autohotkey setter

Postby nine2 » 25 May 2014, 05:39

thanks for this :)

edit: the bit about getting console working
nine2
Councillor - Promotion
 
Posts: 2416
Joined: 16 Apr 2013, 10:10
Has liked: 285 times
Been liked: 515 times
FAF User Name: Anihilnine

Re: Hotbuild Progaming autohotkey setter

Postby Vault54 » 19 Jul 2015, 10:05

Forgot to put in the picture that Esc deselects units.
"Don't Hate The Player, Don't Hate The Game" - The Diamond Standard
User avatar
Vault54
Avatar-of-War
 
Posts: 109
Joined: 17 Feb 2012, 07:58
Has liked: 5 times
Been liked: 5 times
FAF User Name: Vault54

Re: Hotbuild Progaming autohotkey setter

Postby Zock » 19 Jul 2015, 11:04

T is submissive commander? :mrgreen:
gg no re

ohh! what a pretty shining link! https://www.youtube.com/c/Zockyzock
User avatar
Zock
Supreme Commander
 
Posts: 1395
Joined: 31 Aug 2011, 22:44
Has liked: 173 times
Been liked: 397 times
FAF User Name: Zock

Re: Hotbuild Progaming autohotkey setter

Postby Vault54 » 19 Jul 2015, 13:52

In GPGnet times they mostly were called Subcommanders but i guess nowdays everybody is talking about SACUs or SCUs. Yes im old...
"Don't Hate The Player, Don't Hate The Game" - The Diamond Standard
User avatar
Vault54
Avatar-of-War
 
Posts: 109
Joined: 17 Feb 2012, 07:58
Has liked: 5 times
Been liked: 5 times
FAF User Name: Vault54

Re: Hotbuild Progaming autohotkey setter

Postby August » 08 Aug 2015, 19:34

is there anyway to make this work on the new patch ?!
August
Crusader
 
Posts: 10
Joined: 01 Mar 2015, 22:58
Has liked: 1 time
Been liked: 3 times
FAF User Name: August

Re: Hotbuild Progaming autohotkey setter

Postby Vault54 » 09 Aug 2015, 15:00

These mods uids(that are located in these mods folders mod_info.luas) have been banned by someone(s) in FAF staff so legally from now on you cannot use these mods when playing official FAF mod. You can legally only use these mods when playing BlackOps, Diamond, Supreme Destruction and Vanilla as those mods dont have integrated hotbuild in them, or when playing Steam version or disc version of FA. Until FAF policy changes I cannot do anything about it.
"Don't Hate The Player, Don't Hate The Game" - The Diamond Standard
User avatar
Vault54
Avatar-of-War
 
Posts: 109
Joined: 17 Feb 2012, 07:58
Has liked: 5 times
Been liked: 5 times
FAF User Name: Vault54

Re: Hotbuild Progaming autohotkey setter

Postby Vault54 » 10 Aug 2015, 10:58

Is it possible to integrate FAF hotbuild to those mods mentioned above without breaking the patch lock?
"Don't Hate The Player, Don't Hate The Game" - The Diamond Standard
User avatar
Vault54
Avatar-of-War
 
Posts: 109
Joined: 17 Feb 2012, 07:58
Has liked: 5 times
Been liked: 5 times
FAF User Name: Vault54

Re: Hotbuild Progaming autohotkey setter

Postby Sir Prize » 11 Aug 2015, 12:45

There is a mod in the vault called hotbuildex, which I use and love, that lets you set your own Hotbuild keybinds. That picture you posted was the basis of mine to begin with, it's evolved since.

Unfortunately it currently has an issue in that it needs the F1 menu to be opened and closed to bind the keys when you start a game. If you can code a UI mod and have some time you could fix it and be my nerdhero for life :D
User avatar
Sir Prize
Evaluator
 
Posts: 573
Joined: 24 May 2014, 10:29
Has liked: 77 times
Been liked: 91 times
FAF User Name: Sir-Prize

Re: Hotbuild Progaming autohotkey setter

Postby Vault54 » 11 Aug 2015, 16:41

This was a "works everywhere, with every mod" hotbuild mod version and since it has been banned(mainly for technical reasons) it is now FAF staffs issue to make a integrated hotbuild version that works with every featured mod. My work here is done.
"Don't Hate The Player, Don't Hate The Game" - The Diamond Standard
User avatar
Vault54
Avatar-of-War
 
Posts: 109
Joined: 17 Feb 2012, 07:58
Has liked: 5 times
Been liked: 5 times
FAF User Name: Vault54

Next

Return to Mods & Tools

Who is online

Users browsing this forum: No registered users and 1 guest