"Fixing" the Toolbar

Samsh0

New Member
Joined
Apr 8, 2018
Messages
8
So I've been bashing my head against this for half the day so far, about to go play something else just to take a break! But I'm not sure how much the Toolbar has been fiddled with aside from resizing it. I sought out to modernize the game a little bit by at least attempting to FLIP the toolbar and boy was that going to be a PITA.

I managed to flip the buttons in the sense that "1" will fire the first box in the lower bar by simply renaming the buttons (swapped 0-11 with 12-23 and vice versa) it will fire if you push 1 on the keyboard, however if you were to manually click on the button it will fire the original default top row. Having a hard time trying to figure out what exactly is causing this, I figured it had something to do with the "Cells" portion of the code but I'm wondering if I'm even able to edit what these "cells" activate.

anyone ever really bother reconfiguring this UI element or anything? I'm at the point where I'm thinking about doing more BS ways to accomplish this goal lol (like static text for the numbers and remap the keys instead lol)
 

Timbab

Administrator
Staff member
Administrator
Moderator
Joined
Oct 6, 2010
Messages
1,057
Location
Magna Germania
I'm guessing there is something wrong with the location/rectangle position or something in the .inc files.

It's been a while since I did my second toolbar injection, but as far as I remember, there was nothing that determined the layout of the buttons in the .exe's code, as all visual components are handled in the .inc files and then those components are linked up to the internal client code inside the client.

So it should be very much possible to totally rearrange the toolbar, be it flipped, vertical, etc.
 

eqsanctum

Member
Joined
Mar 26, 2015
Messages
153
Yeah the only thing you can't do, is make a second working hot key'd toolbar. Timbab did an example for me the same day he showed it was possible to keep the command queue up, running and have a saved position :p

He never shared that dll secret by the way.... o_O

 
Top Bottom