Added support for AI-driven NPC personalities. When openai.use-npc-personality is enabled, NPCs will speak and react according to the character their name represents — OpenAI infers the personality automatically from the name (e.g. a NPC named "Hinata" will behave like Hinata from Naruto).
Config (config.yml):
openai:
enabled: true
api-key: "your-key"
use-npc-personality: false # set to true to enable character personalities