FCNPC - Fully Controllable NPC