How would one accomplish this? I've tried Better Together and Quantity Discount, but they don't really do this (unless I'm missing something).

Basically, I want someone to buy something for $100, then add another product for $50, another one for $25, etc. Each of those additional products would become 50% off at checkout.

Any ideas how I can accomplish this?