Addon Info.
Change Log
Optional Files (0)
Comments (10)
  Category: Graphic UI Mods
Addon Information
Works with WoTLK
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Alestane's Portal Bug Reports Feature Requests
Author:
Version:
1.5b
Date:
11-24-2008 05:43 PM
Size:
5.21 Kb
Downloads:
1,820
Favorites:
41
MD5:
Pictures
Click to enlarge
Choose conditions for your frames' visibility
Goose   Popular!
Goose is a simple state-based addon that dynamically hides selected chosen interface elements under the macro-able conditions of your choice. It's configured through the new Interface Options control panel. It can select frames based on a simple global name or a specific Lua identity.
  Change Log - Goose
1.5b - stripped out an issue with bad frame references.

1.3b - cleaned up a few more bad variable names.

1.2b - fixed that blasted InCombatLockDown bug.

1.1b - added a slash command for macro use:
/goose (open config)
/goose frame (unregister frame)
/goose frame conditions (register frame)

1.0b - Updated the add-on for the new Interface Options, and made it generically able to hide or show any frame on any conditions.
  Optional Files - Goose
Sorry, there are currently no optional files available.
  Comments - Goose
Post A Reply
Author Comments Comment Options
Old 09-20-2008, 07:43 PM  
Alestane
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 76
File comments: 31
Uploads: 11
Quote:
Originally posted by Voc
If I wanted to Show or Hide page 2 on the action bar (planning on doing this for all the pages) when I have [mod:alt] show; hide

What's the frame name for that? I tried using DevTools, but it just returns the name of the action bar and not the actual page.
I may not be understanding you right; the different "pages" of the main action bar don't actually have different names. The same bar and buttons are reused for all six pages, but they update themselves to show different actions according to which page is designated as current.
Alestane is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-20-2008, 04:54 PM  
Voc
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
If I wanted to Show or Hide page 2 on the action bar (planning on doing this for all the pages) when I have [mod:alt] show; hide

What's the frame name for that? I tried using DevTools, but it just returns the name of the action bar and not the actual page.

Thanks in advance!
Voc is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-18-2008, 08:35 AM  
Alestane
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 76
File comments: 31
Uploads: 11
Quote:
Originally posted by Voc
With that said, I'm not all that familiar with global names of frames or specific Lua identity. For users of this addon (or even the other), can anyone show me some direction about possible other addons, macros, scripts, documentation on where I could identify the name of certain frames?
Right now, the best resources for finding frame names are mods like FluidFrames or the frame stack tool in Iriel's DevTools. That said, I may add a visual selection tool to Goose to allow you to select frames by clicking on them.
Alestane is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-17-2008, 06:50 PM  
Voc
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I'm going to start using this addon when WotLK hits (actually, when 3.0 hits). I'm currently using up all of my character specfic macro slots on two of my 70s... and I can already think of a few more macros I'd write based on the new spells/talents I'll be getting. Majority of my macros are cast conditions depending on modifier and target (harm/help/player), and this addon seems like it's going to solve my crazy macro creation just by creating common conditions and switching action bars accordingly!

With that said, I'm not all that familiar with global names of frames or specific Lua identity. For users of this addon (or even the other), can anyone show me some direction about possible other addons, macros, scripts, documentation on where I could identify the name of certain frames?

Thanks!
Voc is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-09-2008, 08:37 AM  
Alestane
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 76
File comments: 31
Uploads: 11
Quote:
Originally posted by Shefki
Line 94 of Goose.xml has:
if InCombatLockDown() then

function name is actually InCombatLockdown() note the case.
The fix for this will be in the next upload.
Alestane is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-08-2008, 07:23 PM  
Shefki
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 3
File comments: 65
Uploads: 4
Line 94 of Goose.xml has:
if InCombatLockDown() then

function name is actually InCombatLockdown() note the case.
Shefki is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-10-2008, 07:23 AM  
Waverian
A Deviate Faerie Dragon

Forum posts: 10
File comments: 5
Uploads: 0
Re: Limited options

Quote:
Originally posted by Alestane
Right now Goose doesn't support interactive visibility control. Designing a user interface to configure it would be a bear. It's incredibly easy to create automatic show/hide conditions for a frame and gets exponentially more complicated as soon as you try to support things like mouseover display.
I completely understand, just making sure I wasn't missing something. I'll still be using this in my next ui project so thanks for the development. Definitely wouldn't be against a command for on the go modification though. :P
Waverian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-09-2008, 08:52 AM  
Alestane
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 76
File comments: 31
Uploads: 11
Limited options

Quote:
Originally posted by Waverian
Is there a way to override the events? I have a frame I'm hiding during combat but I'd like to be able to show it on demand with a keybind or something. Just calling frame:Show() doesn't work as you'd probably know since it seems to periodically checks for the conditionals.
Right now Goose doesn't support interactive visibility control. Designing a user interface to configure it would be a bear. It's incredibly easy to create automatic show/hide conditions for a frame and gets exponentially more complicated as soon as you try to support things like mouseover display.

However, I may make a /command to change conditions and then you could macro it.

Last edited by Alestane : 05-09-2008 at 08:53 AM.
Alestane is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-08-2008, 10:56 AM  
Waverian
A Deviate Faerie Dragon

Forum posts: 10
File comments: 5
Uploads: 0
Is there a way to override the events? I have a frame I'm hiding during combat but I'd like to be able to show it on demand with a keybind or something. Just calling frame:Show() doesn't work as you'd probably know since it seems to periodically checks for the conditionals.

Last edited by Waverian : 05-08-2008 at 10:56 AM.
Waverian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-24-2007, 10:45 PM  
Dridzt
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 227
File comments: 327
Uploads: 31
Impressive work.

I'm sure this will set a trend
Dridzt is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOUI | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.