Found some kind of solution in another thread
I will update it if I can make it a full fledge dialogue system.