Doing things early today, figured out my problem and now the dialogue system is working! I have no idea if I'm doing it correctly or efficiently, I just have a global script that calls an instance whenever I hit F to talk. Could be bad but hey that's a later thing. For right now I'm calling this good