Interaction based on player stats?

This specific widget does, but there are loads of similar widgets throughout the game where the interaction is different based on player stats. So this will be a template for all of those ‘IF stats = n1, do Y, IF stats = n2, do X’ interactions.