Wednesday, November 18, 2020

Added Market Orders Feature

 But there is a problem....  

So now when you open a city's market, and navigate to any subcategory of items, the button at the top right will become active which allows you to create a market order.  The market order will either be a buy or a sell order depending on which view of the market you are looking at.  This part works fine.  Previously you could only buy/sell to existing orders, which were all either default orders or orders created by the city's supply/demand system.  

Unfortunately there was a serious design oversight in that you cannot actually create market orders for items which don't already have an existing order on the market for that same subcategory of items.  This oversight wasn't noticed until testing.  

So I decided to ship the current design as is, and for the next release there will be a new interface added to correct this issue.  

Additionally in 0.8.18, there were minor improvements to logging, performance, the music volume now is faster to respond to updates, and the Made With Unity logo has been added to the opening splash screen.  

One big improvement for me though is bug reports are now stored in their own dedicated log file.  When initially added, they were just logged with the regular log files, which can result in them getting lost in a sea of log entries unless specifically searching for them.  The way the regular logging system works is each day when the server cluster restarts, all existing logs copied to the archive and then wiped.  This makes it a pain to search for bug reports, as I have to go through the archive.  Now the dedicated bug report log keeps them all in one place, and they are exempt from the wiping.