That's what some people have been trying to do with Ecosystem designs. Essentially when you interact with X, Y happens. Or if you interact with Player B, Z happens. Cause and effect, but instead of it being scripted like GW2 where a leads to b which leads to c, you need to create a system...