<b>Inventory Interface</b>
I drew up a plan to make this interface much more manageable. It will break out the items into various groups on the screen.
Gold in the upper left always visible
Main equipped item spots in the upper right for quick reference and easy access.
Powder/Shot for equipped gun will show under the equipped items box (only if ammo mod is on).
Three groups of scrollers on the left of "Special Items" "Weapons" "Loot".
Finally filling the right side with a big info box that displays full info of any selected item in the inventory.
Equip and Unequip buttons will exist etc etc.
<b>Item Trade Interface</b>
Thought about having some tabbed buttons across the top of the big scroller to 'filter' the scroller content to:
All, Weapons, Special, Skill Enhancing, Common Loot.
<b>Item Transfer Interface</b>
This interface could have a few adjustments too. Remove "Swap" for "Take All". The scrolls wouldn't necessarily need filters, as the looting interface (as this is more known for) is mainly for taking stuff from a location you just opened (body or box).
<b>General Sort</b>
Also a function to be made that takes all your inventory and sorts it by a predefined set of rules, so that any anytime your inventory is 'listed' in a full scroller, the items are in a better logical order.
Like: Gold first, Equiped items second, Potions third, Skill items fourth, extra weapons next, crappy loot on the end.
This sort function could then be hit whenever loot is added to your inventory from any reason. This would not need to be run if removing from inventory, for logical reasons obviously.
I wanted to know if anyone was already knee deep into an inventory handler overhaul. There are three main files to be edited: items.c itemsbox.c itemstrade.c. The items.c would be the one with the largest adjustments as that is your main inventory screen. Second big tackle would be the itemstrade.c interface, as that deals with buying/selling stuff (filtering content for ease of purchase).
Discussion? <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid="" border="0" alt="dunno.gif" />
I drew up a plan to make this interface much more manageable. It will break out the items into various groups on the screen.
Gold in the upper left always visible
Main equipped item spots in the upper right for quick reference and easy access.
Powder/Shot for equipped gun will show under the equipped items box (only if ammo mod is on).
Three groups of scrollers on the left of "Special Items" "Weapons" "Loot".
Finally filling the right side with a big info box that displays full info of any selected item in the inventory.
Equip and Unequip buttons will exist etc etc.
<b>Item Trade Interface</b>
Thought about having some tabbed buttons across the top of the big scroller to 'filter' the scroller content to:
All, Weapons, Special, Skill Enhancing, Common Loot.
<b>Item Transfer Interface</b>
This interface could have a few adjustments too. Remove "Swap" for "Take All". The scrolls wouldn't necessarily need filters, as the looting interface (as this is more known for) is mainly for taking stuff from a location you just opened (body or box).
<b>General Sort</b>
Also a function to be made that takes all your inventory and sorts it by a predefined set of rules, so that any anytime your inventory is 'listed' in a full scroller, the items are in a better logical order.
Like: Gold first, Equiped items second, Potions third, Skill items fourth, extra weapons next, crappy loot on the end.
This sort function could then be hit whenever loot is added to your inventory from any reason. This would not need to be run if removing from inventory, for logical reasons obviously.
I wanted to know if anyone was already knee deep into an inventory handler overhaul. There are three main files to be edited: items.c itemsbox.c itemstrade.c. The items.c would be the one with the largest adjustments as that is your main inventory screen. Second big tackle would be the itemstrade.c interface, as that deals with buying/selling stuff (filtering content for ease of purchase).
Discussion? <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid="" border="0" alt="dunno.gif" />