How would someone make a branching dialogue system for a CRPG for Disco Elysium?

I will.