ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Sat Aug 18, 2018 2:02 pm

All times are UTC




Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Wed Jan 02, 2013 3:11 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
So your level 3 Cornac character has a category she wants to unlock with her extra category point, but it only becomes available at level 10. Or your Wyrmic character is hoarding points to spend in Wild-Gift/Harmony when he gets it unlocked. That leaves you with a semi-permanent yellow double-up-arrow level-up marker, though, making it inconvenient to distinguish between points you want to save and points you want to spend.

My experiments in fixing that have led to the "Save" Talent/Stat Points addon. The idea is that you can now right-click on the level-up marker to mark your current unspent points as "saved". If you have saved points but no unsaved points, you'll get a distinct level-up marker:

Image

(The Minimalist UI isn't a particularly easy UISet to override bits of, so what I can do here is kind of limited...) As you can see here, saved points are tracked separately for each party member.

This is a work in progress, of course, so I welcome suggestions for improvement.

[edit 2013-11-12 11:58pm: Technical info:]
Code:
Superload:
  mod.class.uiset.Minimalist:
    displayPlayer() [to apply our "saved" points indicator]
    displayParty() [to add "saved" points indicators to party icons]
  mod.dialogs.LevelupDialog:
    createDisplay() [to hijack the top buttons as 'save-points' buttons]
    onUseTalent() [to update the button labels]

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Last edited by Zizzo on Wed Nov 13, 2013 5:15 am, edited 5 times in total.

Top
 Profile  
 
PostPosted: Fri Jan 04, 2013 11:59 am 
Offline
Halfling

Joined: Tue Jan 10, 2012 10:40 pm
Posts: 103
I like this idea, and this module! Downloading.


Top
 Profile  
 
PostPosted: Sat Feb 16, 2013 4:56 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
Pushing out v2 of this addon with some tweaks to the level-up dialog. You can now see what points you've got saved in the point buttons at the top of the dialog:

Image

This image was grabbed with the mouse on the Stats button. As described therein, you can set or clear the saved point threshold for each individual point type by clicking on the point buttons.

Now, v2 may collide with the Talent Point Planner icon, since they both superload the same method of LevelupDialog, which appears to be problematic in the current release. For the same reason, v2 will take some work to merge into ZOmnibus; that'll come later.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Fri Mar 15, 2013 4:35 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
And migrated to v1.0.1.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Tue Mar 26, 2013 1:26 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
Pushing out v2b with a small bugfix when used in conjunction with the Talent Point Planner addon: the modified point buttons added in v2 shouldn't be used in the planner dialog. ZOmnibus already reflects this fix; apparently it didn't occur to me to backport it to the separate addon. We Apologize for the Inconvenience.(TM)

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Fri May 10, 2013 3:18 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
And migrating to v1.0.3.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Wed May 22, 2013 1:35 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
And migrating again to v1.0.4.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Wed Nov 13, 2013 4:57 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
And migrating again to v1.0.5.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Mon Jan 25, 2016 11:58 pm 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
Release v3, just pushed out, changes some of the overlay images we were using to match the new Dark UI. Also, I've removed the old ability to right-click on the levelup indicator to "save" all your points, as that functionality is now handled more elegantly in the buttons at the top of the levelup dialog. We Apologize for the Convenience.™ :wink:

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Mon May 21, 2018 11:58 pm 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1553
Location: A shallow water area south of Bree
v3a is a small tweak, with minor improvements to the tooltip messages for the stat/talent point "save" buttons on the levelup dialog.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC


Who is online

Users browsing this forum: nsrr, Quetz and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group