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!

  • 8 comments
  • Avatar of jlam jlam May 20, 2014 at 17:22 UTC - 0 likes

    <<reply 2190466="">>

    It was my pleasure. This is an excellent Grid layout addon that I've used for over a year now.

  • Avatar of MSaint MSaint May 19, 2014 at 22:39 UTC - 0 likes

    Thanks jlam. Had a look and have tagged your change as a release.

    "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 jlam jlam May 17, 2014 at 13:10 UTC - 0 likes

    <<reply 2174106="">>

    I've commited a fix for this in r117 so you can grab the latest alpha to get this working again. We will need to wait for MSaint to tag a new release.

  • Avatar of Serzha Serzha May 09, 2014 at 14:14 UTC - 0 likes

    Are you working on fixing this up for the new version of Grid's Flex mode? (Doesn't work at all at the moment)

    Edit: When loading in Flex with the new grid version, it puts everyone in the tank group regardless of settings (as far as I found). Not sure if there was an error message or not.

    Last edited May 09, 2014 by Serzha
  • 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.

  • 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.

  • 8 comments

Facts

Date created
Sep 11, 2010
Category
Last update
May 19, 2014
Development stage
Release
Language
  • enUS
License
MIT License
Curse link
GridConfigurableLayouts
Downloads
54,950
Recent files
  • R: 5.4.07 for 5.4.7 May 19, 2014
  • A: r117 for 5.4.7 May 17, 2014
  • 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

Authors