This variable ```npc``` is not very descriptive. (Maybe I am just still tired)
Would it be possible if you left out this variable, and instead in check in the GameStatePlay for event_npc string being filled with a name or if it is empty?