Issue description
Given a Food Market that is attached to a settlement and containing food: if you deconstruct the Food Market, any stored food inside it is destroyed.
This is not consistent with other storage-like buildings. For instance, deconstructing a Loose Storage containing Potatoes will require you to first remove all of the Potatoes to storage before the Loose Storage itself is removed. There is also an option to use Unity to instantly remove the Potatoes. The Food Market neither recovers the food, nor has a Unity option to remove it.
Instead, the Food Market should first require any stored food within it to be moved to storage, either via trucks or Unity.
This would prevent destroying the food if you want to move your Food Markets around, which is especially important if most of your food is stored in said markets. Otherwise, your population will immediately start starving.
Reproduction steps
- Have a Food Market containing food attached to a settlement.
- Deconstruct the Food Market.
- Observe that the stored food is destroyed. To be consistent with other storage-like buildings, the food should have to be removed to elsewhere instead.
Game version and build number
v0.5.3c (b222)
Operating system
Windows