npc_assistant coding style