Scenario: Full inventory and decompiling items that we already have in out decomp tables.
Current sequence:
Decompile activated, item is decompiled, code is generated, item is removed from inventory, but because the code is generated before the item is removed it is possible that we end up with code on the floor and an empty spot in our inventory.
This is unnecessarily annoying and inaccurate.
It should be:
Decompile activated, Item is decompiled and therefore removed, code is then generated. So, any empty spaces inventory are filled by the code that is decompiled.
Current sequence:
Decompile activated, item is decompiled, code is generated, item is removed from inventory, but because the code is generated before the item is removed it is possible that we end up with code on the floor and an empty spot in our inventory.
This is unnecessarily annoying and inaccurate.
It should be:
Decompile activated, Item is decompiled and therefore removed, code is then generated. So, any empty spaces inventory are filled by the code that is decompiled.