Really simple suggestion. Add a way to prevent an option in the Dialogue system from even being clicked, so it's essentially disabled. If a player tries clicking it, nothing happens at all. This can be useful for situations where you want to show a "invalid" dialogue option, or want to show an option just to use as a visual divider. As an example: Buy 1 (100 credits) Buy 10 (1000 credits) Buy 100 (10000 credits) Goodbye Just make it some kind of setting on the Option itself (maybe a new Param1?).