Hi All,
Thanks for all the feedback! I will answer each post as I read them ...
DannJ wrote...
It's your module. You should include whatever customisations you want. If you pander to the whim of the general public, you risk watering down your own vision. Design by commitee rarely produces anything ground-breaking.
I say to hell with what other people think! It's not like they'll be paying customers.
I know what you mean.

However, I also like to get a few pointers that may help with my own design.
manageri wrote...
The inspect information in the store window is ****ing great, a lot more convenient than having to right click everything. I would also make the icons/font in the store window smaller, and/or heighten the window, so that more items fit on screen at once. The store gold and max buy information is also great. I would like to see the store's price percentage info added as well. With that your shop UI would be absolutely perfect. Really nice work.
Glad you like the look of it.
Smaller Icons:- I find the icons already too hard to see.

Therefore, in this case, I cannot see me ever changing the sizes. Heightening may be an option, but my stores will
have fewer items, which I hope will mean less scrolling anyway.
Price Percentage:- While I don't give % feedback, I do make it so the PC with the best Appraise skill in the party always does all the bartering for every PC, meaning the player always gets the best prices. If you look at the chat window in the screenshot, you will see the name of the PC doing the bartering. (Adaur in this case.)
rjshae wrote...
Yes it's a very slick shop interface. Nicely done!
The one thing I wish the standard shop interface had is an indicator of which of the category slots have items for sale.
Thanks!
Category Slots:- This is something I also want to look at .... If I can find a way to disable a "category" that has nothing in it, then I will add this to the GUI. However, I do not know of any way of doing this just yet.
Lugaid of the Red Stripes wrote...
Indeed, that's a huge step up from the default. I know that "new stock available" is just another bit of useful interface, but I think it'll be cute and flavorful to include some ad copy and special art for each store.
I'm not quite sure what you mean, but the "New Stock Available" does mean that the store has different/new stock from what it had from a prior visit. Each visit to a store (after a reasonable time span) does make the visit more interesting.

EDIT:- Forgot to mention, "new stock" has blue text in the item scroll window to make it easier to find.
Tchos wrote...
I'm all for this as well.
Tchos:- Thanks!
Arkalezth wrote...
Agreed with the others. However, I don't suppose this would be compatible with other UI mods, such as Tchos', right?
Compatibility:- My module has
many changes throughout the code to make the whole module work as I intended it to. I have had to make quite a few fixes to OC to make it work, as well as add a lot of my own code to present the GUIs and make items work alongside such. Unfortunately, this means that I had to ignore all other 3rd party GUI amendments or scripts (unless I incorporated versions of them myself), as the task would have been too great. Bear in mind that this campaign is also written to cater for MP gaming, which knocks most (if not all) 3rd party add-ons out of consideration. I am not saying other GUIs may or may not work, but I would state clearly when the module is released that
the module cannot be played with any other 3rd party add-ons at all. Hopefully, the campaign will hold enough interest in what it hopes to achieve, which may appeal to some, but perhaps not others. E.g. To get this inventory/shop item display to work, I had to edit the following:-
inventoryscreen.xml
examine.xml
store.xml
These three files make calls to four other internal scripts within the module. Furthermore, these same files and scripts are also making calls to other aspects of the game that I have not covered here.
Just out of interest, which of Tchos's UI mods are you referring to?
Many Thanks All,
Lance.
Modifié par Lance Botelle, 03 septembre 2013 - 10:21 .