This demonstration describes the generation of ambient and latent NPC behavior scripts using generative behavior patterns with ScriptEase. Our behavior model supports behavior roles, a powerful mechanism that allows an NPC to change behavior sets during the story. Our motivation model for selecting ambient behaviors generates more realistic NPC behaviors and our novel collaboration protocol simplifies and extends the NPCs’ collaborations with a broader range of NPCs. We demonstrate motivational ambient and latent behaviors for a guard NPC in a custom Neverwinter Nights game module. With ScriptEase, game authors can use, adapt, and create behavior patterns that generate complex, versatile, and engaging NPC behaviors.