Regolo Engine 1.22
🕑 Added 2021-06-01 00:09:03 +0000 UTCHi guys,
welcome to the new release of the Regolo Engine!
1.22 is finally here and will bring along a fair amount of magic.
Let's see together what's inside the hat.
An important notice before going on
The interactions with the boy in the footage are at minimum lewdness level because I forgot to set it properly. Don't be like Regolo, set the lewdness high before approaching the girl π .
The 1.22 videos
What's new
Here's an overview of the new stuff, check the next paragraphs for insights and instructions on some of them.
The new behaviours and the girl-UI options are accessible from the wanderer mode.
behaviours
Simulation1
- the first complete Regolo Engine behaviour
- free wandering, obstacle avoidance, furniture climbing, physical interaction with the environment and the boy
- free discovery, usable in any space, all procedural, nothing predetermined
- equilibrium system will take care of the girl balance in any occasion
- girl will react to boy's interaction in many ways, like nearing, touching and even pushing
- girl changes her behaviour in real time depending on stats form girl ui
- inherits all the discovery-motion features and sex interactions
- check the related paragraph for an insight
new features
- vertical discovery through perception system
- anti hand entanglement system
- obstacle avoidance with perception 2.0
UI
- you can select simulation1 girls traits from the girl-ui
misc
- general optimization
- you can grab feet while she is using a furniture
- added a new room (perception room) where to test new obstacle avoidance and vertical exploration
fixes
- fixed version number in menu, previous one had 1.20 instead of 1.21
- I broke mix@stairs focus in 1.21, now it should work fine again
- disjointed walking now works fine, no more twisting, fixed wrong alignments, step doesn't stretch too much, first steps are ok now
- hands in simulation1 never block/hang as they do sometimes in discovery - motion
- hands rotate better while exploring the environment
- in simulation1 sexual moves cannot be triggered from behind like in discovery motion
current known bugs
- when girl comes back from high places is not always very fast and path finding is still not very robust (in case help her moving down hands and feet)
- getting away from furniture after a discovery is still troublesome rotation wise
- I noticed 1.21 discovery, here present as well, doesn't trigger very well on low furniture, perhaps I broke something
- probably a big bugged in general since I changed a lot of things in the last two days
As always, if you notice something that is not working fine please let me know and I will try to fix it asap (hopefully faster than the latest months).
Dodge this!
Given the enrichment of the potential of the plugin and the now vast amount of features, I decided to start a series of behaviors which try to offer a holistic experience where the features of the plugin get together, are improved and act in synergy.
This is what slightly happened in discovery-motion, but in a too fragmented and hardly usable way. Instead, the goal here is to become more and more generic, trying to escape from the specificity of the individual situations (although the latest behaviors were very flexible in terms of animations).
Without using too much imagination I called this first behavior Simulation1, and of course it's only a partial first simulation and it doesn't really deserve the name. But I should start somewhere π.
However, it manages to merge mobility, interaction and awareness like never before and explore new solutions to improve all of them. It basically represents the first container of a behaviour that hopefully in the end will be complete and self-sufficient. The objective here is to make the girl autonomous and have the user to be part of the experience more than the external director.
For this reason the experience must be interactive and intuitive, trying to reduce the ui intervention as much as possible. Inn this case you will see some ui sliders during the behaviour execution but they are girl traits and change her behaviour as one would expect from them. I like this kind of diversification and will try to avoid a fruition that requires specific knowledge to be appreciated.
Regolo Engine was born with concepts of anima and girl's traits after all, so I'm happy It's going back there. My idea is to keep on giving behavioural lines halfway between legacy and wanderer system, so anima and stats are surely a part of the old world that I long to recover.
I'm satisfied of this very first step in this direction. It feel like the closing of a circle, where all the improvements of the latest release are used to retrieve the original spirit of the plugin.
Obviously this paragraph exposes intentions behind this release and the future plans. The actual implementations is still rudimental and even if embodies decently these concepts is still very very far from reaching a meaningful status. A lot of work lies ahead but this first step is very exciting.
How it works
So after all this talking some real details on the new behaviour.
- When it's triggered the girl starts wandering in a measured way (small steps, not far)
- In the initial status she will go around but not explore the environment, and will try to avoid any contact, so she will try to avoid obstacles
- though the girl ui is possible to change 6 traits that will change her behaviour
- curiosity will determine if she wants to explore the furniture and how much
- the more curiosity raises the more the girl will use all of her body to explore and will even try to climb the furniture
- if you keep an high curiosity the girl will stop at every spot to explore it, set it to 0 again to have her to walk again freely
- max curiosity will make the girl never stop vertically exploring
- perseverance will increase the time spent exploring
- vivacity makes the girl to change destination often while wandering
- confidence will make the girl cover farther distances
- lewdness enables sexual moves (please don't forget to put it at 1 as I did during the video shots π )
- romance determines if the girl wants to explore the boy while wandering. Otherwise she will only avoid him
- while she explore the furniture you can come near the girl and she will react depending on the discovery type and the lewdness. If the discovery type is the same of the discovery motion she will give handjob and blowjob like in the 1.21 (but remember not to be behind her). If she is climbing she will react to your touch
- while reacting to your touch she will touch you as well and perform other movements depending on your position and where you're touching her or where she is touching herself
- you can push her head as well and she will accommodate it
So a lot of options that can together create nice variations.
A lot of new stuff
This new behavior is the result of new features that, as I wrote in the 1.21 post, for time reasons, I was not able to insert. Regarding the walking and the obstacle avoidance, they're all new and I think it's evident. The walking has improved a lot since 1.21 too.
The new vertical discovery also contains new features that make it so accurate:
- expansion of perception to parts of the body that were not previously involved (e.g. feet)
- evolution of the touch of the hands and feet
- anti-lock mechanism
- height management
If I hadn't developed them, it would never have worked well because it is much more complex than the previous one.
The old discovery has been reintroduced here with some additions taken from the new one, especially in the touch, but it remained similar to the 1.21 version mostly. The new version and the old coexist in this behavior because they handle different situations (horizontal and vertical exploration).
I added a new room (perception room) in which to test new obstacle avoidance and vertical exploration, and the new behaviour in general. Kinda parkour style, it's fun. The new room has an invisible sofa but it is there, just it doesn't bother as before.
The girl's new abilities are unpredictable and in the right environment can lead to very unexpected results. When she first attempted to escape in the perception room it was a wtf moment. I thought "Hey, wait, you are not supposed to go there!" π
Last but not least working on this behavior I had the opportunity to get my hands on the core of the engine and optimize it a lot. I had to do this because Simulation1 is quite demanding on a computational level and perhaps leaving it like this would have given some problems. For now the changes are only active in the latter behavior but if they guarantee appreciable results I will use them for all future releases. let me know if you are feeling better or worse!
How to use it
Regolo Engine 1.22 has been built and tested on VaM 1.20.77.9.
- download your version
- put the zip file in the VaM folder and extract it there:
- dll and config file will be placed under <VaM>/Custom/Scripts/RegoloVR
- room files will be placed under <VaM>/Saves/scene/RegoloVR
- Audio and Dance folders will be placed under <VaM>/Custom/Sounds/RegoloVR
- assetbundles will be placed under <VaM>/Custom/Assets/RegoloVR - [optional] put the songs files you want the girl to dance in the <VaM>/Saves/scene/RegoloVR/Dance folder
- [optional] edit the proper config file (RegoloEngine_E.json for Enchanter or RegoloEngine_I.json for Illusionist )
- load the proper room (RegoloEngineRoom_1.22_E for Enchanter or RegoloEngineRoom_1.22_I for Illusionist)
- [optional] load a different room in case:
- load the skeleton room instead if you plan a merge load with another scene
- load the playground room instead if you plan to test the new smart walking behaviour
- load the apartment room if you want to test smart walking again or behaviours that use perception system
- load the stairs room if you want to test mix@stairs
- load the perception room if you want to test simulation1 - load the plugin on the girl (the dll file)
- [optional] choose an anima or obsession to use the old engine, select "Wanderer anima" instead to use the new one (a new dynamic UI will appear on the gilr's head)
- [optional] change the UI options as desired
- possess the boy or align with him
Detailed instructions about dance folder and dance UI can be found in the 1.8 release post.
It's highly recommended to disable soft body physics to enhance the experience and avoid undesirable effects. In fact the many random frictions caused by most of the behaviours generated by the plugin cause unpredictable soft-physics reactions.
Change physics update cap to 1 if you experience trembling issues.
Also an important recommendation: safest way to start over the plugin execution is to clear it, reset girl's pose manually (from the person -> control panel) and then reload it. The plugin tries to automatically reset the pose at every start but it's not always perfect.
Please remember the furniture list known by the girl, below. You can delete and add duplicates but there always must be one and only one couch with the guy over it. Also, don't create steeplechases and create a regular environment as the standard room provided, please.
"AptSofa" (mandatory and just one) beside the sofa there should be at least one of the following known furniture (PlayerNavigationPanel for example, and they can be also more than one for type)
"DreamHomeWebTV"
"DSBR_Bench"
"AptPatioChair"
"AptBookShelf"
"DSBR_Bed"
"AptChair"
"AptCoffeeTable"
"AptSmartTV"
"AptSmartWebTV"
"AptTVStand"
"PlayerNavigationPanel"
Limitations and caveats
- Consider always that anima and obsessions are mutually exclusive. Every time you choose one of them you lose the previous settings. You can check your current choice looking at the yellow info box at the lower left corner of the UI.
- The Enchanter room tries to load 500+ audio files at the beginning, but it doesn't need to do that again if you just reset the plugin. The songs for the dancing load at the beginning too (but can changed and reloaded in real time via UI).
- Being it totally procedural, there can be better and worse runs.
- Some behaviours have really a large spectrum of possibilities, so some unlucky variations are unavoidable.
In the end
And we're done, finally. This release really sucked my blood, I'm happy is over and can start a new cycle. The work done here is massive and 1.23 will take advantage of it for sure.
The new release will be out in June, see you in few weeks π!
RegoloVR