Would it not be more ‘natural’ if you delete a part from the requester window that those parts stay in the stockpile.
I guess then you would have the problem that they wouldn’t be used and take up space if no other slot requested the parts that was linked to the stockpile.
When you ‘Order’ the parts by adding them to the stockpile they don’t just ‘appear’ they arrive by resource conveyor.
Would be nice to see those parts that are ‘deleted’ go back on the resource conveyor and back to the import slot.
If I am getting a refund I’m sure the manufacturer would want them back
I guess the importer also becomes a ‘requester’ in this case and could get complicated.
Yup, if importers start becoming exporters too, I fear that the ode may collapse under its own complexity
The reason they do not hang around is they, as you suggested, take up space and may NEVER be used. For example, if you upgrade from aircon to climate control for every car model, you will be blocking those stockpile slots until the end of the game, which would be disastrous for efficiency.
Regarding losing a car when deleting a piece of conveyor. Its currently in there like that just because its easier, and I haven’t coded a way to deal with it. I admit that this is a bit of a ‘bodge’ and that I need a proper solution, maybe refunding the cost of all of the components (at a minimum?) that went into the car would make sense. Any other option, such as pinging it to the next empty conveyor tile, is fraught with complications and bugs.