Closed cibikle closed 9 months ago
OK, this is going to be a way bigger problem than I realized. TradingPost>Stock replaces OurStock/TheirStock in every system. We can't just put out what we get in from the SystemArchives. It all needs to be translated into the new paradigm. The game will handle translating the old paradigm to the new. Just need to make sure what comes in is what goes out.
TradingPost.Stock is now properly a ListBuilder. Tested changing both a Stock and TheirStock node; both seem to work fine.
Need to change Layer.Deliveries.Trade to a ListBuilder.
Done and tests OK.
Trade has been updated to eliminate the OurStock/TheirStock paradigm. It's now Trade>TradingPost(system id, trade possible)>Stock (presumably just the store's). This is actually great news because it completely eliminates issue #54.