[b43-1.0.5] Inventory Show All Tabs/Tier-1 Short Circuit Opt

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

[b43-1.0.5] Inventory Show All Tabs/Tier-1 Short Circuit Opt

#1 Post by Zizzo »

Couple quickies:
  • Inventory Show All Tabs By Default: So am I the only one who loads up a game, opens an inventory window and for just a moment thinks, "Gah! Where's all my- oh, right, it starts with just the weapons tab selected, gotta switch it to everything..."? :oops: Hence this addon, which tweaks the inventory dialog to have everything selected by default the first time. If you change the selection, it's remembered for the next inventory dialog, as is done currently.
  • Tier-1 Short Circuit Option: Just recently encountered the new b43 behavior of skipping you straight to the bottom of a tier-1 dungeon if you've already completed some of them, and decided, "...nah, don't like it." Hence this addon, which adds a new game option "Short-circuit some early dungeons" to enable or disable said behavior.
[edit 2013-11-12 11:35pm: Technical info:]

Code: Select all

Inventory Show All Tabs By Default:
  Superload:
    mod.dialogs.ShowInventory:
      firstDisplay() [to select the 'all-items' tab]
    mod.dialogs.ShowEquipInven:
      firstDisplay() [as above]
    mod.dialogs.ShowStore:
      firstDisplay() [as above]

Tier-1 Short Circuit Option:
  Hooks:
    GameOptions:tabs [to add our game option]
  Superload:
    mod.class.GameState:
      tier1Killed() [to apply our game option]
Last edited by Zizzo on Wed Nov 13, 2013 5:13 am, edited 8 times in total.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43] Inventory Show All Tabs/Tier-1 Short Circuit Optio

#2 Post by Zizzo »

Just migrated Tier-1 Short Circuit Option to RC1; Inventory Show All Tabs By Default isn't working quite right, so I'm going to bang on it a bit more before migrating.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43] Inventory Show All Tabs/Tier-1 Short Circuit Optio

#3 Post by Zizzo »

And Tier-1 Short Circuit Option migrated again to RC2.
"Blessed are the yeeks, for they shall inherit Arda..."

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: [b43-RC2]Inventory Show All Tabs/Tier-1 Short Circuit Op

#4 Post by madmonk »

Nice!

Great to see you back and doing some add-ons too!

Yeah, and downloaded too!
Regards

Jon.

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43] Inventory Show All Tabs/Tier-1 Short Circuit Optio

#5 Post by Zizzo »

Tier-1 Short Circuit Option once again migrated again to RC4, and I think I've finally got Inventory Show All Tabs By Default working right, so it's migrated too.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43] Inventory Show All Tabs/Tier-1 Short Circuit Optio

#6 Post by Zizzo »

And both migrated again to v1.0.0.
"Blessed are the yeeks, for they shall inherit Arda..."

CaptainTrips
Wyrmic
Posts: 227
Joined: Thu Mar 10, 2011 9:10 pm

Re: [b43-1.0.0] Inventory Show All Tabs/Tier-1 Short Circuit

#7 Post by CaptainTrips »

Thanks for the addon (and the rest of the ZOmnibus stuff) Zizzo. Just one small comment: as it is now, if you leave an area before calling up the inventory, the transmog screen will open on the all items tab. This can be a bit confusing at first. I think it would be more intuitive if the transmog dialogue were unaffected by this addon.

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.0] Inventory Show All Tabs/Tier-1 Short Circuit

#8 Post by Zizzo »

CaptainTrips wrote:Thanks for the addon (and the rest of the ZOmnibus stuff) Zizzo. Just one small comment: as it is now, if you leave an area before calling up the inventory, the transmog screen will open on the all items tab. This can be a bit confusing at first. I think it would be more intuitive if the transmog dialogue were unaffected by this addon.
Hm? Oh, you mean if the very first time the inventory dialog ever comes up is a "last chance `fore I transmo these, chief" alert? [sound F/X: testing] Ah, I see what you mean. Now, can I catch that early enough... [sound F/X: further testing] Okay, that looks like it should cover it. Pushing that out as v1a. We Apologize for the Inconvenience.(TM)
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.1] Inventory Show All Tabs/Tier-1 Short Circuit

#9 Post by Zizzo »

And both migrated to v1.0.1.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.1] Inventory Show All Tabs/Tier-1 Short Circuit

#10 Post by Zizzo »

While testing my new Inventory Keys addon, I discovered that if you try to drop something with the 'd'rop command before bringing up an inventory dialog, the drop dialog suffers from the same problem that Inventory Show All Tabs By Default was designed to fix in the main inventory dialog: only the weapons tab is initially selected, leaving one to briefly panic at a nearly empty list. Easy enough to apply the same fix to the drop dialog, which I've just pushed out as v1c.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.1] Inventory Show All Tabs/Tier-1 Short Circuit

#11 Post by Zizzo »

And both migrated to v1.0.3.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.1] Inventory Show All Tabs/Tier-1 Short Circuit

#12 Post by Zizzo »

And both migrated again to v1.0.4.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.4] Inventory Show All Tabs/Tier-1 Short Circuit

#13 Post by Zizzo »

So in working on the Alternate Zones option addon, I discovered that some early zones won't show up in their alternate version until you've killed at least one tier-1 zone boss. Which is a bit of a problem, since the disabled state of the "Short-circuit some early dungeons" option provided by Tier-1 Short Circuit option works by pretending you haven't killed any tier-1 bosses, since that's what the short-circuit check keys off of, so it inadvertently blocks the alternate versions of those zones. Fortunately, short-circuiting kicks in after you've killed at least three tier-1 bosses, so we can accommodate both cases by pretending you've only kiled two tier-1 bosses if the option is disabled and you've killed more than two. That's pushed out as v2.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.4] Inventory Show All Tabs/Tier-1 Short Circuit

#14 Post by Zizzo »

Migrating both to v1.0.5. A couple notes:
  • Tier-1 Short Circuit Option's game option now lives in its own tab in the Game Options dialog, which appears to be the intended usage of the new GameOptions:tabs hook.
  • Inventory Show All Tabs By Default now also works on store dialogs.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2520
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [b43-1.0.4] Inventory Show All Tabs/Tier-1 Short Circuit

#15 Post by Zizzo »

Zizzo wrote:Tier-1 Short Circuit Option's game option now lives in its own tab in the Game Options dialog, which appears to be the intended usage of the new GameOptions:tabs hook.
So... it seems I may have misconstrued DarkGod's intentions on this matter. I've pushed out v2b with the "Short-circuit some early dungeons" option moved back to the Gameplay tab. We Apologize for the Inconvenience.(TM) :oops:
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply