>>313704291
Maybe - I'm kinda just making it up as I go, though it's surprisingly decently organised. I have an NPC script, which kinda handles state and triggers events. I have an NPCAudio script and an NPCAnimations script - I can fire events from the main NPC script over to them, based on the state (isSad, isAngry, isInConversation).

The Audio/Animation scripts handle the randomisation. 

>>313704646
I wouldn't work on creating things if I couldn't show it off. idk