Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

If requesting help, make sure to mention what game you are attempting to use ACT with.
For the best FFXIV support, join Ravahn's Discord Server. Also check out OverlayPlugin's FFXIV FAQ and Setup Guide.

"Custom Triggers" tab - collapsible categories (suggestion)

Hey!

I am using ACT for Everquest 2 for years now and thus have accumulated a mass of different triggers. Sometimes, when searching for certain triggers, it takes quite a while scrolling through all the categories until I find the trigger I need to share.
Whenever I tried to collapse some of the older categories to reduce the size of the page, it seems ACT does not remember the "state" (collapsed / not collapsed) after restarting, so I would need to collapse them after every start.
Most of the triggers are not needed anymore, but I do not want to delete them, just in case I revisit older zones. Would it be feasible to add the possibility of saving the current state of (or maybe even hiding) categories to ease scrolling through the triggers?

Thanks a lot!
Tagged:

Comments

  • I might as well comment now that I've given it a moment of thought.

    It's not super easy because the existence of categories are not technically saved in the config files.  Each spell/trigger is its own config line and each one mentions a category.  
    <CustomTriggers>
        <Trigger Active="True" Regex="aa" SoundData="" SoundType="0" CategoryRestrict="False" Category=" General" Timer="False" TimerName="" Tabbed="False" />
        <Trigger Active="True" Regex="bb" SoundData="" SoundType="0" CategoryRestrict="False" Category=" General" Timer="False" TimerName="" Tabbed="False" />
        <Trigger Active="True" Regex="cc" SoundData="" SoundType="0" CategoryRestrict="False" Category=" General" Timer="False" TimerName="" Tabbed="False" />
        <Trigger Active="True" Regex="aa" SoundData="" SoundType="0" CategoryRestrict="False" Category="123" Timer="False" TimerName="" Tabbed="False" />
        <Trigger Active="True" Regex="bb" SoundData="" SoundType="0" CategoryRestrict="False" Category="123" Timer="False" TimerName="" Tabbed="False" />
    </CustomTriggers>
    But the categories are not mentioned on their own in the config.  The categories only end up existing because a spell/trigger mentions it.  There's not a great place to store UI treenode expansion.

    I would have to come up with a custom solution on where to store this data.
  • Sorry for replying so late!

    I can see the issue. Since all the settings (including the category) revolve around the spell/trigger and are not a UI specific setting per se, it is hard (and to be honest: false) to try and squish something not directly related to the spell/trigger into the config files.

    It would be nice if you happen to come up with any idea, but please don't put too much time or effort into it. I will think about other possibilities as well, something like maintaining a "master config" or extracting unnecessary triggers and importing again when needed.

    Thank you a lot for your time!
Sign In or Register to comment.