You just want a relationship based event system??
I mean... I could do it, but it would involve a lot of dialog that I don't have since I have no clue what you're making. Anyways, this event system is actually pretty easy. It just consists of a ton of conditional branches, some wait event commands and a lot of text box and choices. It only gets complicated if you don't write down the tree on a piece of paper first so you can keep track of what's happening.