Latest release:
Build ce2cbcb
Changelog:
2018-09-17, Build ce2cbcb
- Full re-write of client and API code for more flexibility in the future.
- General speed-up and more Async work for background data fetching.
2018-03-26, Builds 5890ccdb, 90cef8a3
-
Orders! You can now make orders that will persist after closing the game that will be delivered the next time you play.
-
Search bar, you can now search for items in the trade dialog.
-
Sell prices now fluctuate based on demand, too many items in stock will cause the price to drop and if there aren't enough we'll pay you more for your items.
2018-03-26, Builds e2fa948, 65ad64a
- Fix: Issue #22, Add a "My items only" mode that filters the list to items the colony has.
2018-02-06, Builds 3966913b, 5d7cf793
- Really Fix: Issue #18, No More NullRef Exceptions, If you try and access the properties of a Null Object you're gonna have a bad time.
2018-02-06, Builds 2846b4ae, 02f38f5e
- Fix: Issue #18, More NullRef Exceptions.
2018-01-30, Builds 4c4322c1, 9776ad5b
- Fix: Issue #20, Remove all calls to StockGeneratorUtility.TryMakeForStockSingle.
- Fix: Issue #19, Prompts to resubscribe every attempt to use the Prime Console.
- Fix: Issue #18, NullReferenceException when creating non-stockable items during delivery.
- Change: Bumped API version to 2.42 and assembly version to 2.1.42.17/18.
- Change: Added some additional debug logging.
- Change: Added new function CreateThing in Utilities to simply and centralise spawning Things.
2018-01-24, Builds dc9521c0, 2eb1a433
- Fix: "Tried to make non-Stockable thing for trader stock" when opening trade dialog.
2018-01-18, Builds fb3b0818, 79fb1ee1
- Fix: Changing between saves in the same game session causes GWP to incorrectly prompt for subscription.
2018-01-18, Builds d0dc97bc , e553ea72c
- Balance: Added the need for subscriptions, currently costs 300 silver per Quadrum (15 in-game days).
- Change: Default Thing Filter is now Food to speed up opening trade dialog.
- Change: Updated code and API version numbers.
- Change: POST to PUT type request on SetSubscriptionData
- Change: Rename GlitterWorld_Colony to something more appropriate.
- Change: Reduced debug log output a little bit.
- Change: Removed duplicate error messages from Dialog_PrimeGetData.
- Fixed: Some items that could be sold could not be bought back.
- Fixed: Items should now be returned to the user if the trade fails to complete with the server for some reason.
- Fixed: Prevent two popup windows from being shown when Negotiator is in bad health.
- Fixed: Improved opening speed of Trade Dialog.
- Fixed: Window Position and Size of Dialog_PrimeGetData.
- Fixed: A17 does not support GZIP decompression, added preprocessor directive to disable.
2017-12-12, Builds a9191a89, ceef637c
- Balance: Can no longer trade with GWP until faction name and base name is set for the current map.
- Updates to to match server API changes.
- Fixed a bug where if the Thing's CompQuality isn't currently set but the ThingDef has a CompQuality it caused duplicate items in the database.
2017-11-20, Build 8e77e4f4, 76a86d5a
- Added Maintenance Warnings.
- Compression of outbound data (B18 Only)
- Userdata string is now includes the application version.
- Custom version of RestSharp is now bundled.
- GetData Window should now close properly on error and show information dialog behind.
- Fixed texture in Def to work properly.
- Fixed non-tradeable item error
- Version is now 2.1.0.17/18
2017-11-17, Build 875e350e
- Major refactoring of code, Moved most of the static code into a MapComponent class.
- Saving and loading of Colony ID is now consistent compared to the old method of using the Prime console.
- Moved most of the API code from Dialog_PrimeGetData and others into its own class.
- Added more logging.
- Improved feedback to user when errors occur.
2017-11-16, Build 03b46ac4
Break fix for some clients who couldn't negotiate SSL.
2017-11-16, Build 0e56b084
- Colonies are now assigned a unique ID per game save.
- Fixed an exploit where having multiple consoles sped up delivery by a factor of console count.
- The API was changed dramatically to allow metadata to be sent with orders.
- Trade dialog can now be filtered. Removed colony name to make it fit.
- Simplified the stacking of minified items.
- Fixed some bugs where incorrect pricing was used for some items.
2017-11-10, Build 8d66112
- Fixed issue #6 with minified items not having any art after delivery.
- Fixed issue #7 where minified items showed only a single item in stock.
- Fixed issue with market side minified items not stacking properly in the trade dialog.
- Fixed issue with ordering multiple minified items only delivering a single item
2017-11-10, Build 034ad1a0
- Added initial support for minified things in #1
- Fixed issue #4 where items delivered weren't of the correct material.
- Fixed issue #5, When the server has zero or less items in stock a NullRef is thrown.
- Fixed an issue where the price wasn't calculated properly for items with damage.
- Fixed an issue where minified items were delivered as the unpacked Thing and not minified.
- Fixed the traders silver not displaying properly.
- Bumped version.