Just finished the last two of shop functions, buying and selling items.
In this game, buying and selling work differently from most other games in that the price of each item is not fixed nor is it the same in every shop.
Some shops may sell cheaper potions but be more expensive in other items such as grenades or guns.
Some shops will refuse to buy any potions from you while willing to pay above market price for your guns.
Moreover, certain characters and "limited time" shops have only a number of a rare item for sale, making you unable to purchase a huge number of the said item.
As said before, relationship with different groups in Oaksville will also alter the behaviors of certain shops.
The same also goes for recruiting and training, of course.
The intent is to make every shop and district unique and memorable.
Perhaps, in the industrial district, you will find cheaper industrial products and related services while in the commercial district, fashionable items are vastly more cheaply than in other districts.
And there are always wandering dealers and street traders willing to make a trade for the right price... These people are once in a blue moon occurrence
totally ripping off Deneb from TO, so you might want to save up your money to buy rare items from them.
On the side note, I change the colors of the general UI for the game to invoke a fresher and lively look.
I think it does the job well.
For comparison, a before and after image are in the spoiler below:
Going to work on improving the look and feel of info boxes in the game next.