tl;dr Dialogue where many gameplay variables change options, how to approach this?
Hi! I'm creating a game that is going to be very narrative heavy, but the dialogue options are chosen through gameplay rather than the player selecting what to say. I've had a brief look at dialogic and godot dialogue system, and it looks like they might be a pain to have multiple variables influencing the dialogue option chosen at each point (but if I'm wrong please correct me). My main concern with trying to instead do it all with code is I expect to be needing to change the dialogue text a lot during development. Does anyone have any suggestions for how I should approach this, or any resources I could look up?
Thanks