Cleans up then extends build/buy to support selecting upgrades, which are defined by users of the IDE and deployed on the server.
Deployed early so we can start testing simpler upgrades. Some things are yet to be cleaned up:
Missing some behaviour for constant replacement, followed by upgrade.
Does not yet support relative object pricing.
Does not yet report correct price for store discount.
Inventory does not yet show upgrade level. (trade does)
Other things:
Other changes to make build/buy more extendable.
Upgrade Level now stored in database so the transaction is never lost.
Fix an issue where users would run check trees for random objects when
hovering over a sim's shadow. (could cause an exception)
Volcanic now has a PIFF editor that lets you add PIFF comments for the whole file or individual chunks. You can also get a summary of changes made in an iff file.
Cleans up then extends build/buy to support selecting upgrades, which are defined by users of the IDE and deployed on the server.
Deployed early so we can start testing simpler upgrades. Some things are yet to be cleaned up:
Other things: