Numen - AI NPCs for FNV
1.6.0
- Enabled voice input during combat. This is the first case of "ephemeral" player's lines -- combat talk will be remembered by companions only until next game reload due to low value for the persistent context.
- Fixed NPCs walking off if the text input was opened during an NPC-to-NPC conversation.
- Fixed drunk troopers also not staying in one place.
- Searching for enemies now forces closing the text input like combat does.
- Fixed NPCs walking off if the text input was opened during an NPC-to-NPC conversation.
- Fixed drunk troopers also not staying in one place.
- Searching for enemies now forces closing the text input like combat does.
1.5.2
- Fixed TTS losing parts of sentences after an ellipsis.
1.5.0
- Added 2800+ backstories across both wastelands. (This change affects personalities of your current companions. If you don't like the change, it's ok to delete their backstories for the current playthrough.)
- Improved NPC instructions.
- Improved NPC instructions.
1.4.0
- Voice input with Moonshine. Multiple modes (always on, hold hotkey to talk, hold hotkey to mute), see the [STT] section in Numen.ini for available options.
- In preparation for multi-lingual support, moved context materials into `english` subdirectory -- move your custom backstories and glossary.
- Swapped bAutoCloneVanillaVoices 1 and 2 modes. In the default mode 1, mod-added presets have precedence, in 2 cloning is always attempted first.
- Numen.ini now automatically receives new options.
- Added 2D variants of NVSE events NumenSayLine2D/Speak2D/React2D/Ask2D.
- Added gemini-3.5-flash-lite model to Agent.ini as one of the defaults.
- Fixed resolution of NPC forms when assigning presets.
- In preparation for multi-lingual support, moved context materials into `english` subdirectory -- move your custom backstories and glossary.
- Swapped bAutoCloneVanillaVoices 1 and 2 modes. In the default mode 1, mod-added presets have precedence, in 2 cloning is always attempted first.
- Numen.ini now automatically receives new options.
- Added 2D variants of NVSE events NumenSayLine2D/Speak2D/React2D/Ask2D.
- Added gemini-3.5-flash-lite model to Agent.ini as one of the defaults.
- Fixed resolution of NPC forms when assigning presets.
1.3.0
- Routed the decision whether a creature should speak through NumenCanTalkToCreature in Numen.esp. Override NumenCanTalkToCreatureCustom to define custom logic.
- Added a sample backstory to Christine with a reminder that she is mute.
- Stability improvements.
- Added a sample backstory to Christine with a reminder that she is mute.
- Stability improvements.
1.2.0
- Unified TTS server combining sherpa-onnx (Kokoro, KittenTTS), Piper, and Pocket TTS. All engines can be used simultaneously.
- Pocket TTS is now the default text-to-speech engine.
- Voice cloning support with Pocket TTS.
- Added CUDA support to speedup sherpa (Kokoro) voice generation.
- Dropped support for Microsoft Speech API.
- Fixed new Glossary items being ignored.
- Removed hardcoded creature whitelist, override the NumenCanTalkToCreatureCustom UDF to expand the list of speaking creatures.
- Fixed inability to save context of a temporary actor (with mod index FF).
- Pocket TTS is now the default text-to-speech engine.
- Voice cloning support with Pocket TTS.
- Added CUDA support to speedup sherpa (Kokoro) voice generation.
- Dropped support for Microsoft Speech API.
- Fixed new Glossary items being ignored.
- Removed hardcoded creature whitelist, override the NumenCanTalkToCreatureCustom UDF to expand the list of speaking creatures.
- Fixed inability to save context of a temporary actor (with mod index FF).
1.1.0
- Fixed compatibility with realtime dialog menu in RTM.
- Fixed JIP CCC integration when a companion is hired before CCC is initialized.
- Fixed a possible crash on save load.
- Added [General] bShowGesturesInSubtitles=1 toggling gestures in subtitles.
- Fixed cases when the dialog prompt might be opened with some other menu active.
- Fixed JIP CCC integration when a companion is hired before CCC is initialized.
- Fixed a possible crash on save load.
- Added [General] bShowGesturesInSubtitles=1 toggling gestures in subtitles.
- Fixed cases when the dialog prompt might be opened with some other menu active.