I've been poking away at a UI for the last few days and figured I'd share my progress and bug some people for help via my own module thread!! Weee!!

*edit* Oh yeah... here's the
github repo and
the gitorious repo. Note that this isn't really a game yet. I'm trying to sort out the UI before I start adding the meat.
Here's a fairly recent screen shot so hopefully the following makes some sense.
Obviously the hotkey display needs work. I know what I want here and have 'some' idea how to go about it but figured I'd prod you guys for feedback first.
Basically I want the player to have access to 10 active talents at a time. Five of these will be entirely dependent on what 'stance' the player is currently in. So I'll also need some stance buttons possibly right above those five bars. Something like this maybe with the dashes representing slightly smaller buttons.
Code:
---
#####
The hash sign buttons would not be assignable. Changing stances would automatically swap these talents out.
I'd also like a hotkey bar representing what spells the character has memorized. These would be assignable and would basically work like like ToMEs talent assignment except that it would take a turn to assign these hotkeys, only spells would be assignable, and you only get five period.
Code:
#####
Together the bars should look something like this...
Code:
---
##### #####
I believe I can get the spell memorization thing working fairly easy using the current hotkeysicon class and some filtering on the 'm' menu. The stances I'm not so sure about. I'm considering initializing a secondary hotkeysicon class within my module and tweaking it directly.
Thoughts?