Ok, this should be simple but tedious. I didn’t try this out because I would take a while, but it worked in the simulation. Tell me what happens.
First
Get a lifecycle and make it so that it transmits knockout.
Second
Get an Inventory Item Manager. Set it to bait, and make the max 0 (you can do that right?). Make it not active on start, and activate when receiving knockout, and deactivate when receiving reset.
Third
Get a counter that increments counter on knockout. When it reaches its target of 1, broadcast reset. Then reset counter when receiving reset.
Fourth
Copy the Inventory Item Manager, and make one for every item, but the other settings stay the same.
Warning: Inventory Item Managers are one of 3 devices that glitch often and are limited. This might not work! Use at your own risk!
“Deactivate when receiving reset.” I don’t see a setting for that.
“When it reaches its target of 1, broadcast reset.” I also don’t see a setting for that.
There is no option to deactivate the inventory manager.
(I’ve tried using wires from the counter to the manager, it seems to work- but I cannot deactivate it).