See my Super Hotkey Guide first to see if hotbuild2 is for you... Awsome Video on hotbuild2 by trailq: Features: Hotbuild Keys : So the ability to press a key in rapid succession to cycle through buildactions Extra Functions : Toggle Pole Lock : on / off with a key HotBuildPreview : (see screenshot): see what the next buildactions will be when you press the hotbuild key again (select and drag to move the preview ui !) Might Implement again in the future Hotbuild show Key on buildbar (see screenshots): UI Settings FRAME: Hotbuild Preview: Toggle hotbuild preview on or off (Broken now) Hotbuild Reset Time : The timer before hotkey queue resets to the beginning of the queue > higher is you have more time between keypresses default = 2000 . Hotbuild Requeue Amount : if you press the requeue button it will multiply the current queue with this amount. Define some special keys in the Keyboard Settings > under Hotbuild title Manage the hotbuild buttons in the hotbuildtab ! Installation Step 1: Find and enable the mod in the Community Mods in the game Step 2: Start the game Open the Settings > Hotbuild Tab > Click Set Community Defaults or Community Defaults (WASD) based on your preferences. In Keyboard Tab > Scroll down until you see the Hotbuild title , to adjust the keybinds. Make sure you don't have any conflicting keybinds in this tab ! Add your preferred keys. In the Hotbuild Tab. Select a hotbuild key and add buildings / units to it. Check out the UI Tab as well if you want to deactivate the hotbuild preview. Play If you find any bugs, or have good suggestions. Please go to the hotbuild2 github to report them or just post them here If you want you can donate to me PM me ! All donations go to prizemoney for eXodus Tournaments ! Thanks : Cola_Colin: for the original hotbuild + ImbaWall function Raevn: for the awesome frameworks Tripax: for doing a lot of css Stormingkiwi : for testing TrialQ : for video People I forgot : for various ...
One of the things in hotbuild which make it usable over hotkeys is pressing u or U still toggles the build. To use this I would need no distinction between pressing shift or not. I guess I can edit your code but I'm not sure what this has over Colin's version (apart from way less messy code )
From the quick look I had at the code of hotbuild2 at least the old key configuration file was supposed to work like that. However I dont have a PA handy here right now so I cant test. Maybe the new way of capturing input used here doesnt work out?
Yeah it's a problem with mouseTrap I have to work around. It should work with something like this "['e','shift+e']" But it doesn't work somehow. Gotta do more research. Shift build now is just a messy way to fix the difference between upper and lower case keys
Yes it works now. It's because I didn't directly do the bind itself. I'll update in a jiffy Updated first post : so now everything should work upper or lower case
I'm about to add this to PAMM, but I notice you've named the zip v1.2, but it has v1.1 in the ini file - just confirming which it should be? Edit: you also missed a space in your description ("buildactions")
Is it possible on the UI side to move my mouse to the closest mass spot, i.e. I push S for a mass extractor and it moves my mouse to the closest one?
Does a browser have an API to move the cursor? I doubt it. Also as far as I know there is no way to tell where the next mex is right now. Sounds like a fun idea though, but the upcoming area commands will probably make it unnecessary.
I dont know if it is possible to move the view, I think it may be. You still need the position of the mex, we definitely cant get that right now, I think.
I've sometimes noticed metal extractors "snap" to metal spots? It's definitely not me moving the mouse
Just an update , seems to be a problem with saving normal game settings when hotbuild2 is activated. I'll check what's causing this and fix it as soon as possible. Had to reinstall PA and lost all my settings so I am annoyed by it myself.
Pretty sure the js UI layer is not what moves the mouse. I dont have access to an installation of the game here to proof that claim though.