Reflux

Reflux

Client Version: 4.3.4


Rating:

Reflux is a small lightweight profile manager. With the coming of dual specs, and people building UI compilations. I built this little manager. Its goal it to allow you to quickly switch all your addon profiles in one fair swoop. For addons that don’t support profiles it emulates a profile. All emulations are done by the user and none come pre-configured out of the box. The user chooses if he/she wishes to emulate a profile for any addon. Emulation is not needed for any addon that uses Ace2/3DB as profiles are built in.

Example of usage
This example assumes your setting up a brand new profile.

  • /reflux create MyProfile


This will switch all current Acedb based addons to this profile and setup the emulation profile.

Now i configure a bunch of stuff and notice my unit frames don’t have support for profiles… Well i can fix that! First i need to check the .toc for my unit frames in this case StufUnitFrames. I find the #SavedVariables: StufDB line in the toc indication that is where it saves its configuration information. So now in game I simply add that saved variable to reflux

  • /reflux add StuffDB


Now reflux will emulate a profile for Stuff. I finish up configuring my UI. I’m pretty happy with it. Now that I’m done I need to save the emulated profile

  • /reflux save


Now my emulated profile has been saved. Lets do a quick reload to ensure our data is saved to disk.

We are done! Now my UI is setup with my new profile. Lets go create another profile for my alt.

  • /reflux create MyAltProfile


My screen is now back to initial state all unconfigured. My alt is a different class so this isn’t a big deal. (Future enhancement will be to copy a profile set so you can create a base config then tweak). Now i do more work…

What about stuff? Do i need to add it again? Nope its already been emulated so no need to add it again.

Now I save my new profile

  • /reflux save


Now I switch my main back to its original profile.

  • /reflux switch MyProfile


Bingo my UI is now all set back up.

I log into my alt and type

  • /reflux switch MyAltProfile



And now my alts UI is all setup.

If you want to clear out all your reflux data /reflux cleardb and bingo its all gone. You ace profiles are still there, but the emulated profiles will be cleared.

Other Commands
/reflux addons [profile] Switch addon set to what was saved in the profile. Due to technical reason you need to switch afterwards

/reflux save now optionally takes an ‘addons’ flag to store addon state so /reflux save addons will save current addon list in the emulated profile.

/reflux copy [target profile] will attempt to copy the target profile into your current profile. this will reload the UI when complete.

/reflux delete [profile] will delete a profile. Please note you can NOT delete the current active profile.

/reflux snapshot [profile] will scan your addons creating a new profile, based off of each addons current settings

Type /reflux to see a list of commands.