PLUGIN UPDATE: Alive 45 (files) (Patreon)
Content
This is mostly a quality-of-life update with bug fixes for v44 and cleanup but I also managed to fix some older problems and also add some cool new things:
- figured out how to do lasers properly for the steam vr version, so Alive Home VR clicking should be more intuitive and match VaM's native lasers position. Also lasers when enabled look a bit different now and I updated them to work anywhere in VaM, not just Alive Home
- fixed some issues with VR movement, also added sliders for movement speed and snap turn angle
- added some new action commands, extra controls for head & chest for the Vibe command and a side to side hip movement
- fixed some big bugs from v44 : ambient light problems and bottom person controls not working properly.
- also I removed the bottom chat button for now. Text-chat was meant to be in v44 just in the androids section. It needs that extra metadata stuff and chat history support that those characters have. That whole bottom bar will get changed with something cooler and will have chat back there too or maybe like a chat input directly in it. Text-chat isn't really gameplay ready, just WIP, trying to figure out the pieces
KNOWN BUGS
In VR due to adding the toggle on/off controller button, clicking on the watch buttons doesn't work anymore, it will toggle the UI on/off. I'll likely remove the watch and try to make the UI work the same way the vam UI works
CHANGELOG
- FIX: fixed construct room ambient light script loading incorrectly with aeternum ui, overriding vam ambient lighting levels
- CHANGE: cleaned up code to reduce size, alive+aeternum variables, rounded text sentiment lexicon weights, removed old hardcoded morphs list used in old aeternum UI character generation
- CHANGE: removed sample songs to keep file size down, added a small example mp3 instead
- CHANGE: removed pose presets preview images to skip 1k files and reduce file size. People that want to use the poses outside of Alive and want previews in the vam ui for them can use them from the AEstudio var instead which is also has them
- CHANGE: changed aeternum ui menu button detection on down press, not on release, to prevent misclicks inside the ui and releasing the click outside of it causing the ui to toggle off
- CHANGE: removed custom music playback location (speaker) on Alive Home to keep the music app experience the same everywhere
- FIX: fixed vr lasers to work on all scenes not just alive home, fixed on/off toggle instant effect, changed to purple laser line when active
- FIX: fixed Steam VR laser & AE Home click detection to match the orientation of the steam vr controllers and VaM's native laser pointers
- FIX: fixed VR 1st person locomotion moving wrong vam object causing wierd jumps sometimes or player drifting away,
- NEW: added VR locomotion snap-turn angle and movement speed settings, new VR tab in settings app for vr options
- FIX: fixed VR locomotion snap-turn overriding vam height detection value and teleporting player back on ground floor
- FIX: fixed person switch/add bottom menu buttons sometimes both on
- CHANGE: hid old interaction chat button, it was meant to be hidden in v44 but missed it on; old chat doesn't work anymore due to vam looks not having metadata, personality, chat history; chat was rebuild around those and for now is accessible through the androids system (chat tab)
- CHANGE: Removed old voice sound assetbundle no longer used
- FIX: fixed bottom menu person avatar not showing after adding Alive plugin to a new person or in various scenarios when turning on/off Alive, switching character, etc
- FIX: fix performance issue with switching vam person atoms when 2 or more are in the scene due to duplicated calls to send person data to the ui
- NEW: added head & chest speed & power sliders for the vibe command
- NEW: added hip side to side action command
- FIX: fixed scrolling for recent apps screen
INSTRUCTIONS
- Alive.cslist - add to person
- Aeternum.cslist - add to session for the UI
The Alive Home scene needs Aeternum to be loaded to bring it to life (buttons, sky, cars, etc).
Alive doesn't need internet access, but it uses the web browser to render the UI in it so a few settings might be needed to get it to work. In User preferences Security these need to be enabled or there might be errors: Allow Plugin Network Access, Enable Web Browsers, Allow All Sites.
If you want to keep the sites whitelist enabled, you can add this to your whitelist.json file in vam's main folder, to whitelist just the UI file needed for Alive: "Saves/PluginData/Aeternum/Ae/Html/mainmenu.html"
AI STUFF
These are optional for people that want to add more life to VaM. By default Alive doesn't require any of these but they can be activated from the Services app.
- Local text AI (Chat) - requires OobaBooga (quick guide)
- Local image AI - requires Automatic1111 (quick guide)
- Local Text to speech & speech recognition - require my Text Audio Tool (quick guide)
- There's also support for online ElevenLabs AI voices, that requires an account on elevenlabs
CREDITS
Assets used: https://drive.google.com/file/d/1M_F6iWz1zK1Av2hgLNsR-6WOrBOqJs5s/view (3d objects from sketchfab, music from soundcloud)
Ashauryn - morphs ( from AshAuryn.Expressions.2, AshAuryn.Pose_Tools.2 and AshAuryn.Sexpressions.2, AshAuryn.AshAuryn's_Female_Genitalia_Collection.2, AshAuryn.AshAuryn's_Assorted_Expression_Pack_with_75_Morphs.7, AshAuryn.AshAuryn's_Tears_and_Pain_Pack.3)
klphgz - poses ( from Crouching, Standing, Lying & Prone, Sitting packs)
Jackaroo - morphs ( from Jackaroo.JarModularExpressions.2)
kemenate - morphs (kemenate.Morphs.10)
geesp0t - spankings vr hand collision detection (Spankings Plugin Mod v3.6 on reddit)
MacGruber, VR Adult Fun, Acid Bubbles & other plugin makers whose work inspired me to make some of the features here and plugins in general.
ElevenLabs.io AI voices used often in my videos.
OobaBooga's text-generation webui & AUTOMATIC1111's stable-diffusion-webui