GridConfigurableLayouts

Layout_by_Role

A highly configurable in-game layout creation tool for Grid.

Main Features:

  • Group filters which allow you to create groups by Role (Tank, Melee, Healer, Ranged), Raid Group, Name Lists, Out of Zone and/or Offline, and Guild, as well as a catch-all filter (Everyone). You can allow repetitions, or have players appear only in the first group for which they match the filter.
  • Sorting within groups by Name, Raid Index, Class, or Role. You can also choose to have yourself appear at the beginning or your group, or even to manually specify names that you wish to appear first if present.
  • Pet group class filters that allow you to see pets only for the classes you want.
  • Colored group borders that tell you what type of group you are looking at (the colors can be customized).
  • Layouts you create are saved and can be assigned within the GridLayout options to be the default for whichever party type you want (e.g. solo, group, raid10, raid25).
  • Roles are determined using both player talent spec and also Blizzard role information. You may choose to give priority to Blizzard information, in which case talents are only used to disambiguate for classes that have both a melee and a ranged damage spec (i.e. shamans and druids).
  • Quickly change layouts by left clicking the Grid icon on the minimap. This feature is off by default. A checkbox to turn on this option appears in the Grid configuration UI, next to the option to enable the minimap icon.

Limitations:

  • When using role filters, a default role based on class will be assigned until the module can inspect the unit or Blizzard role data becomes available.
  • Zone information is not available in 5-man parties, so the out-of-zone filter will not be used.
  • The flexibility comes at a cost: group composition cannot be updated in combat. Generally speaking, all that this means is that you may not want to use this module in Battlegrounds, where raid composition could change in combat and you could have brief periods where you are missing newly added players. In PvE you would have to try really hard to make this an issue.

You must login to post a comment. Don't have an account? Register to get one!

  • 4 comments
  • Avatar of MSaint MSaint Sep 26, 2013 at 17:09 UTC - 1 like

    Hi folks. It's been a rough year and some, but I'm back and will look at this and fix it up for 5.4.

    "API HasFullControl(). Arguments: none; Returns: boolean, whether the player has full control of his character." I'm not sure what Blizzard's criteria are, but I know a lot of people for whom this should always return false.

  • Avatar of Dridzt Dridzt Sep 29, 2012 at 06:31 UTC - 0 likes

    @MSaint: Go

    Pity I didn't see this earlier despite I'm using the plugin. There's also LibGroupInSpecT as a LibGroupTalents/LibTalentQuery replacement.

    It might have saved you some work :)

  • Avatar of MSaint MSaint Sep 25, 2012 at 07:52 UTC - 0 likes

    Status Update:

    I've scrapped using LibGroupTalents and LibTalentQuery and written my own library from scratch. Given the extent of the changes affecting those libraries, I doubt they will be updated, but in any case I haven't heard anything from the author or maintainer. I have the new library and the addon all working. I just need to clean up the new files, the toc, and the .pkgmeta before I can commit anything. I'll do that and commit an alpha tomorrow when I get home.

    Help testing will certainly be appreciated.

  • Avatar of MSaint MSaint Sep 17, 2012 at 18:25 UTC - 0 likes

    Hey folks. I haven't released for 5.0 yet because I'm waiting on an update to two libraries that this addon depends on, LibTalentQuery and LibGroupTalents.

    As soon as the libraries are out of alpha, I'll check and release an update. The maintainer also maintains other addons that he probably considers a higher priority, I do hope that it will be up and fixed well before Panda release.

    Sorry for the delay.

  • 4 comments

Facts

Date created
Sep 11, 2010
Category
Last update
Nov 23, 2013
Development stage
Release
Language
  • enUS
License
MIT License
Curse link
GridConfigurableLayouts
Downloads
51,377
Recent files
  • R: 5.4.05 for 5.4.1 Nov 23, 2013
  • A: r115 for 5.4.1 Nov 23, 2013
  • R: 5.4.03 for 5.4.1 Nov 21, 2013
  • A: r113 for 5.4.1 Nov 20, 2013
  • R: 5.4.01 for 5.4.1 Nov 17, 2013

Authors