TPL["settings"] = `
search

Global settings

help
Language used for the Alive UI. Default is English (en).
help
Changes the background color used in VAM. The default is black (#000000).
help
This setting changes the accent color of the Alive UI. The default color is purple (#9c23bb).
help
Sets a frame-limit to prevent the GPU running high. For better control this can be done directly from Nvidia control panel. Recommended is 60fps. Default is Unlimited (-1).
help
The default FOV that VAM should use in desktop mode. The default is 40.
help
The maximum distance in meters from the camera allowed for objects to get rendered. If they are outside that range they will not be rendered and you'll see the background color instead. For Alive Home a high value like 50000 is needed for the sky & clouds to render. The vam default is 2000.
help
Controls if there is a flash when taking an a vam photo. By default this is Enabled (1).
help
Forcefully hides VAM's red loading icon that appears sometimes like when loading sounds. By default this is Enabled (1).
help
When enabled ALIVE checks for person atom overlap when new person atoms are added, and moves the new person to prevent physics problems. By default this is Enabled (1).

Desktop controls

help
Alternative controls and logic for 1st person mode when pressing tab, to make it more like a game and less like floating around. The default is Enabled (1)
help
When enabled, when pressing TAB and a caharacter is selected, the camera will go in 3rd person mode. The default is Enabled (1)
help
The Field of View for First Person mode (when pressing TAB on desktop). The default is 60.
help
The player height in meters for First Person mode (when pressing TAB on desktop). The default is 1.75.
help
The mouse sensitivity in First Person mode (when pressing TAB on desktop). The default is 0.65.
help
The walking speed for First Person mode (when pressing TAB on desktop). The default is 3.

UI

help
The Aeternum UI style for desktop. Sidebar is the default and recommended one. Floating Sidebar is a mix of the two allowing a more customizable sidebar. Some of the settings for Floating Sidebar have to be done from the normal plugin UI to prevent moving the UI out of view and not being able to move it back.
help
The width for the sidebar UI on desktop. Default is 400.
help
The overall scale of the UI when in a Floating mode. Default is 0.5.
help
The width of the UI when in a Floating mode. Default is 800.
help
The height of the UI when in a Floating mode. Default is 600.

VR

help
The overall scale of the UI when in a Floating mode. Default is 0.5.
help
The width of the UI when in a Floating mode. Default is 800.
help
The height of the UI when in a Floating mode. Default is 600.
help
An alternative locomotion system in VR with snap turning,faster movement, up-down as crouch/stand. Default is Disabled (0).
help
VR 1st person player height offset. Default value is 0.5.
help
When 1st person VR movement is enabled, this slider controls how much the player snap turns. Default value is 30.
help
When 1st person VR movement is enabled, this slider controls the speed of the movement. Default value is 1.
help
Extra pointers that indicate the exact location where the VR hands are pointing. Default is Disabled (0).
help
When enabled, if pressing the main trigger on the controller next to your head and a microphone screen is available in the UI, recording will get triggered. Default is Enabled (1)
help
The distance in meters that he hand must be from the head when pressing trigger for it to trigger voice chat. Default value is 0.18.

VR Haptics

help
Similiar to my old SPQRHaptics plugin that makes vr controllers vibrate on touch, but remade the feature in a way that simulates a force field for better feedback, rather than vibrate only on initial contact. Default value is Enabled (1).
help
Controls the vibration occurrence chance. Default value is 0.5.

Performance

help
Option similar to the SPQRPerformance plugin that when enabled turns down the physics rate to 30 physics frames per second to help performance. By default this is Disabled (0).
help
Quality setting that makes textures look better at certain angles. By default this is Enabled (1).
help
Controls if vam is allowed to run in the background, or if it pauses when minimized. This reduces VAM's GPU usage when the focus is not on the VAM window. By default this is Enabled (1).
help
When enabled, Alive automatically disables glutes physics on person atoms to increase performance. By default this is disabled (0).
help
When enabled, Alive automatically disables glutes physics on person atoms to increase performance. By default this is disabled (0).
help
When enabled, Alive automatically disables tongue physics on person atoms to increase performance and activates it back only when tongue is sticking out (tongue length is bigger than 0). By default this is Enabled (1).
help
When enabled, the level of detail of morph changes decreases with distance, improving performance. By default this is Enabed (1).
help
Stops Alive automatic behavior when the person is not in view, to improve performance. By default this is Enabed (1).

Audio

help
General volume for vam sounds. Default is 1.
help
Option to turn off all sounds produced by Alive person plugins. Default is Enabled (1).
help
Option to turn off spanking sounds in Alive. Default is Enabled (1).
help
Option to turn off breathing sounds in Alive. Default is Enabled (1).
help
Option to turn off moaning sounds in Alive. Default is Enabled (1).
help
Option to control penetration sounds. Default is Enabled (1).
help
Option to control BJ sounds. Default is Enabled (1).
help
Option to control auto-kissing sounds. Default is Enabled (1).
help
Option to control Aeternum UI sound effects. Default is Enabled (1).
help
Volume for Aeternum UI sound effects. Default is 0.5.
help
Option to force lipsync to be enabled on characters automatically. Default is Enabled (1).
help
Controls the default lipsync volume multiplier value for vam models. VAM's default is 5. Alive's default is 1.

Reset settings

search

Automatic behaviour

help
When enabled it automatically starts Alive auto behavior on the models in the scene. When it's off, you'll have to manually enable it from the person bottom bar in the UI when you want it on. Default is Enabled (1).

You can also add AliveAlwaysOn.cslist and AliveAlwaysOff.cslist from the Plugins folder of the var to a Person atom to micromanage which model gets Alive autostarted and which not.
help
When enabled, male atoms will have less automatic behavior. Default is Enabled (1).
help
When enabled, female atoms will have less automatic behavior. Default is Disabled (0).
help
Enable this for Alive's composite posing system which allows moving multiple body parts and adds feet snapping to the floor . Default is Disabled (0).

Automatic behavior settings

help
Option to control auto-kissing. Default is Enabled (1).
help
Option to control auto-kissing tongue. Default is Disabled (0).
help
Distance at which the autokissing gets detected. Default is 0.33.
help
Feature that adds more automatic logic to hands and fingers. Default is Enabled (1).
help
Feature that makes the hands automatically drop if not touching anything, at certain angles ( hand much lower than the elbow). Default is Disabled(0).
help
Feature that makes the people with Alive move their toes. Default is Enabled (1).
help
Feature that makes the model open the mouth when touching a lot the chin. Default is Enabled (1).
help
Feature that makes characters with the Alive plugin move around their bodies more. Default is Enabled (1).
help
Extra movement to VAM controllers (green markers) to make the character feel more alive . Default is Enabled (1).
help
Controls how strongly the auto idle body movements go. The default is 1.
help
Controls how strongly the auto idle body movements go. The default is 1.
help
Feature that makes characters with the Alive plugin have breathing animation on their chests. Default is Enabled (1).
help
Controls how strong the inhale animation is. The default is 3.
help
Controls how strong the exhale animation is. The default is 6.
help
When enabled it allows the character to react more to touches. Default is Enabled (1).
help
The minimum intensity of touches to be considered Tease touches. For best results you should keep the values in order tease < caress < spank. Default value is 0.05.
help
The minimum intensity of touches to be considered Caress touches. For best results you should keep the values in order tease < caress < spank. Default value is 0.20.
help
The minimum intensity of touches to be considered Spank touches. For best results you should keep the values in order tease < caress < spank. Default value is 0.65.
help
Feature that makes characters with the Alive plugin automatically do blowjob movements when detecting something in their mouths. Default is Enabled (1).
help
Feature that makes characters with the Alive plugin automatically do handjob movements when detecting a dildo or a penis in their hands. Default is Enabled (1).
help
Feature that makes characters with the Alive plugin automatically do titjob movements when detecting a dildo or a penis next to their chest. Default is Enabled (1).
help
Feature that makes female characters with the Alive plugin automatically do riding movements when detecting deep penetration. Default is Enabled (1).
help
Feature that allows characters with Alive to get their skin more shiny as arousal increases. Default is Enabled (1).
help
Feature that allows arousal to work also for male/futa characters and drive their erection. Default is Enabled (1).
help
Feature that makes nipples increase when arousal increases. Default is Enabled (1).
help
Feature that makes female genitals morphs change when legs are spreading. Default is Enabled (1).
help
Feature that changes the female genitals morphs as arousal increases. Default is Enabled (1).
help
Controls how fast models gets aroused. The default value is 1.

Lively Expressions

help
Controls the percent chance for eye saccades to happen. The default value is 75.
help
Controls the percent chance for macro saccades to happen (depending on context, it's not a constant rate). Macro saccades drive the characters to divert attention around more. The default value is 35.
help
Controls how often the character will blink. Default value is 12.
help
Controls how much the eyes close when blinking. Default value is 0.7.
help
Controls the minimum speed of blinks. Default value is 0.25.
help
Controls the maximum speed of blinks. Default value is 0.65.
help
Controls how much the eyes and eyelids adjust based on the position of the target. Default value is 0.75.
help
Controls the offset used when calculation eyelid auto adjustments for up-down direction. Default value is -2.
help
Feature that makes the eye pupillary distance change based on the distance of the target the model is looking at at. Default is Enabled (1).
help
Feature to add more lively general procedural facial animation. By default this is Enabled (1).
help
Controls how much the lively facial animation influences the face. Default value is 1.
help
Feature to add more lively expressions to the eyes. By default this is Enabled (1).
help
Controls how often the character will change this type of morph. Default value is 1.
help
Controls how strongly the character will change this type of morph. Default value is 1.
help
Feature to add more lively expressions to the mouth. By default this is Enabled (1).
help
Controls how often the character will change this type of morph. Default value is 1.
help
Controls how strongly the character will change this type of morph. Default value is 1.
help
Feature to add more lively expressions to the brows. By default this is Enabled (1).
help
Controls how often the character will change this type of morph. Default value is 1.
help
Controls how strongly the character will change this type of morph. Default value is 1.

Vision

help
Feature that allows characters with Alive to get their skin more shiny as arousal increases. By default this is Enabled (1).
help
Feature that makes the chest follow the target . By default this is Enabled (1).
help
Feature that makes the hip follow the target . By default this is Disabled (0).
help
When enabled the hands will rotate and move around with the chest. By default this is Disabled (0).
help
Controls how much the body bends forward and backwards when the models look up and down. By default this is 1 (1).

VAM+

help
Feature that makes the tongue have collision disabled by default, and enabled only when mouth collision is detected. Default is Enabled (1).
help
Feature that adds a sparkle reflection to the eyes. Unlike normal vam reflections that are static, this reflection moves and varies in an attempt to make eyes more realistic. Default is Enabled (1).
help
Feature that tries to detect when the reset pose happens and drops the hands of the model to a more natural position. Default is Enabled (1).
help
Alive indicators are animations in the form of a purple line showing in the scene when selecting characters or objects, to help indicate what was selected. Default is Enabled (1).
search

AI knowledge

help
Custom introduction instructions to send to the AI. Notice: this will be sent to ALL of the AI characters. By default this is empty .
help
When enabled, the AI will receive instructions that its in a conversation and it should try to reply and keep the conversation going. By default this is Enabled (1).
help
When enabled, the AI will know what day it is, as well as the time. By default this is Enabled (1).
help
When enabled, the AI will receive instructions to be more open to adult themed chat. By default this is Enabled (1).
help
When enabled, the AI will receive the player info. By default this is Enabled (1).
help
When enabled, the AI will receive the character info from the character profile. By default this is Enabled (1).
help
When enabled, the AI will receive the names of the clothing items. By default this is Enabled (1).
Preview

Chat

help
When enabled Alive will try to do cleanup on messages received from the AI, like preventing repetitive loops, incomplete sentences, bad punctuation and some sequences that cause malformed/junk answers. By default this is Enabled (1).
help
Target number of characters when generating messages. Default is 250.
help
When enabled it will show the chat messages in a dialogue box next to the character. By default this is Disabled (0).

Automatic behavior

help
Controls the percentage change for touches to be detected by the AI. There are also some extra restrictions set in place to prevent spamming the AI, so even at 100% not all the touches will be sent to the AI, multiple touches of the same time in a short period of time will be ignored. Default value is 15%.
help
Percentage chance that the AI is forced to answer with a shorter answer, to try to reduce the AI getting stuck in long messages loop. Default is 5%.
help
Percentage chance that the AI is forced to continue with another answer after answering already. Default is 5%.
help
Percentage chance that the AI is forced to continue with another answer if the previous answer was very short (25 characters or less). Default is 25%.

Player Info

help
This is the player name used in chat. Default is John.
help
Gender of the player used in chat, to help the AI customize dialogue. Default is male.
help
Pronouns of the player used in chat, to help the AI customize dialogue. Default is he/him.
help
The age of the player to send to the AI. Default is 99
help
Add here information you want the AI to always know about you. By default this is empty .

AI LLM Settings

help
Controls how much the AI is allowed to do answers that are a bit more random. If dynamic temperature is enabled, this is ignored. Default value is 0.7.
help
When enabled, the AI temperature will change between the min and max values below to provide more variation to the behavior. By default this is Enabled(1).
help
Minimum value for the dynamic temperature. Default value is 0.7.
help
Maximum value for the dynamic temperature. Default value is 0.9.
help
LLM repetition_penalty field. Default is 1.15.
help
LLM top_k field. Default is 120.
help
LLM top_p field. Default is 0.9.
help
LLM min_length field. Default is 10.
help
LLM guidance_scale field. Default is 1.
help
LLM truncation_length field. Default is 2048.

Text AI

oobabooga Text Generation WebUI

Works offline. Requires running oobabooga's Text generation web UI in the background.
help
OobaBooga's Text generation web UI needs to be running . Add "--api" to the CMD_FLAGS.txt file in the text generation webui folder to allow Alive to connect to it. Make sure to load a model in the webui, that's the model Alive will use. Default is Disabled (0).
Status:
Disconnected
Recheck
help
URL of the OobaBooga API. By default it's http://127.0.0.1:5000/ which is oobabooga text-generation-webui running locally, on the same PC. But it can be changed to a different url if for example you want to run the AI on different pc on the network.
help
Enable this if you're using an old version of oobabooga text-generation-webui that uses the old style of API (before November 2023). Recommended is to just update text-generation-webui. By default this is <

Image AI

AUTOMATIC1111

Works offline. Requires running AUTOMATIC1111 in the background.
help
Requires installing and running AUTOMATIC1111 in the background. Default is Disabled (0).

Guide video on YouTube: "ALIVE: Photorealistic screenshots with StableDiffusion"

Status:
Disconnected
Recheck

Enable AI Vision:

Allows AI vision in chat. Models react to what they see when you press react.
help
When enabled it allows the AI to react to what it sees. A capture is taken of what the model sees and this image gets analyzed with Automatic1111. Default is Disabled (0).
help
High Quality (CLIP) vision takes more time to analyze but is more accurate. Low Quality (DeepBoru) is fast but what the AI detect is less accurate. For faster speed for High Quality it's recommended in Automation1111 > Settings > Interrogate Options to do the following:
  • Lower "Interrogate: minimum description length". This is in how many words the AI describes to itself what it sees. The lower it is, the less the AI sees but the faster it gets. Recommended: 12
  • In "CLIP: skip inquire categories" check all toggles so that the AI prevents adding artistic styles words when describing what it sees
  • Optionally, enable "Interrogate: keep models in VRAM" to increase the speed at the cost of VRAM

Default is clip.

SPQR TextAudioTool

Works as an offline feature. Requires running TextAudioTool in the background.
Needed for offline Text-to-speech and speech-to-text to work.
Status:
Disconnected
Recheck

Text to speech

ElevenLabs AI Voices:

Works with an online service, requires an account on elevenlabs.io.
help
Requires an account on elevenlabs.io, works with free accounts too. The api key is unique for each user and appears in the user settings. It allows generating voice files based on that account settings & quota. Default is Disabled (0).
0/0
help
This is the elevenlabs AI model that will be used. By default Alive will use eleven_monolingual_v1 (Eleven English v1).
help
Stability level of the elevenlabs AI voice. Default is 0.5.
help
Similarity boost level of the elevenlabs AI voice. Default is 0.5.
help
Style level of the elevenlabs AI voice. Default is 0.

Local text-to-speech:

Works with offline Windows TTS voices (SAPI4, SAPI5). Requires running the SPQR TextAudioTool in the background.
help
Requires running the SPQR Text Audio tool for audio to generate. You can find some nice offline voices (IVONA) on deskshare or harposoftware. Default is Disabled (0).

Speech to text

Local speech-to-text:

Speech recognition that works offline. Requires running the SPQR TextAudioTool in the background.
help
Requires running the SPQR Text Audio tool for speech recognition to work. When triggered (clicking on the microphone button) it will try to listen on them main microphone for a few seconds, if it doesn't detect anything it will time out. If the recording goes on for longer than 15s it will cut it there and stop to prevent messages that are too long or getting stuck in recording mode. Default is Disabled (0).
`;