srmalloy Posted 18 hours ago Posted 18 hours ago Right now, unless you use macro_image, you get a grey button with white text. What I would like to propose is a small set of macro color options -- red, blue, green, etc. -- that you could use when you set up a macro to color-code macros in your tray: make all attack macros red, all pet macros blue, etc. I don't want to open things up to picking from the color palette, though; that way lies madness, and would be more annoying to code, because it would be a UI change with the updated macro command. Thoughts? 4
tidge Posted 9 hours ago Posted 9 hours ago I share the pain... my suggestion would be to just add a variety of tinted buttons to use as macro images. I realize that the text of a macro name wouldn't appear. In practice, I get around this by mostly relying on the same images for commonly used macros. 1
MTeague Posted 8 hours ago Posted 8 hours ago Not opposed. A yellow button that still has white text would be hard to read, but that can be treated as a user issue / learning curve. Most of my macro's are strickly for costume change emotes, or fly poses, but I do not doubt other players have a great library of them. 1 .
Ukase Posted 7 hours ago Posted 7 hours ago I wouldn't say no. I'm more of a function over fashion player, so as long as it works, fine by me. But, some characters are getting a little macro heavy; having a method to organize them by color might allow me to stop using a custom window - which candidly is annoying. Custom windows are fantastic, look great. If only they'd stay in the spot you put them in when you close the client. 1
Oklahoman Posted 5 hours ago Posted 5 hours ago 13 hours ago, srmalloy said: I don't want to open things up to picking from the color palette, though; that way lies madness, and would be more annoying to code, because it would be a UI change with the updated macro command. I'm all for a little madness. Maybe it would be easier if you could define it with the command line: /macro "Boop" "color red$$font white$$powexecname Boop" ? 1 Oklahoman, Okie, Vayne Glorious, Sooner Magic, Treehugging Wacko, Boy Band, etc Farming Incarnate Salvage - 1 salvage roll every 15 minutes! || Why NO TELLS to join your little MSR thing? Using DEMORECORD To Find Who Is Sabotaging Lambda Badge Runs https://www.twitch.tv/oklahomancoh || @oklahoman.bsky.social
Shin Magmus Posted 5 hours ago Posted 5 hours ago Macro Image is GOATed absolutely, I use it exclusively and carefully pick icons to match my intent and other powersets. But the fact that the default is GREY is insane, when this game has commands that support RGB colors (like for chatting). Hopefully it will be possible to add arguments to a new command like /MacroColor and make your dream a reality. 1 After reading this comment, you gain Wet. At 5 stacks of Forum Nonsense, your next Bad Argument Power will have an Orange Circle, raising the chance of me not giving a shit to 100%! The Definitive Empathy Rework
srmalloy Posted 3 hours ago Author Posted 3 hours ago 2 hours ago, Oklahoman said: I'm all for a little madness. Maybe it would be easier if you could define it with the command line: /macro "Boop" "color red$$font white$$powexecname Boop" ? I was thinking more of minimizing the work to implement it, but that rework of the command seems good -- except that I think 'color_macro' or 'macro_color' would be better than trying to complicate parsing of the existing 'macro' command (after all, 'macroimage' requires an icon name), and for the people content with the existing macros, making 'color_macro' or 'macro_color' a separate command that requires a color definition lets everyone keep using all their existing macro files. 1
Oklahoman Posted 1 hour ago Posted 1 hour ago Makes sense, but ideally we could define both the button color and the font color. Maybe macro_color would require 2 arguments - first for the button color, second for the font color? Something like /macro_color ButtonColor FontColor tooltip commands (ex: /macro_color Red White "Boop" "powexecname Boop") 2 Oklahoman, Okie, Vayne Glorious, Sooner Magic, Treehugging Wacko, Boy Band, etc Farming Incarnate Salvage - 1 salvage roll every 15 minutes! || Why NO TELLS to join your little MSR thing? Using DEMORECORD To Find Who Is Sabotaging Lambda Badge Runs https://www.twitch.tv/oklahomancoh || @oklahoman.bsky.social
srmalloy Posted 1 hour ago Author Posted 1 hour ago I think just using a character separator would be fine; the first color is the icon color, second is the text color, so you could have: /macro_color Boop "Red#White" "powexecname Boop" Or, taking advantage of the existing hex color parsing: /macro_color Boop "009900#FFFF00" "powexecname Boop" And have the colors default if missing, so /macro_color Boop "Red" "powexecname Boop" produces a red icon with white text, while /macro_color Boop "#Red" "powexecname Boop" produces a grey icon with red text. 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now