Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Ornstedt

3
Posts
A member registered Oct 15, 2024

Recent community posts

Rain Jur: I'd gladly supply you the unitypackage for redistribution. This'll be my last attempt to get a reaction here.

My final comment on this: In its current state (1.3.3), this requires expert knowledge in vcc unity to fix up. 

From my last post, I've updated to a free script, that references objects and automatically will display whatever replacement penetrator is chosen. I also replaced the placeholder to be a generic cylinder. Keeps the prefab slim and avoids any rights violations. (FYI: My own package does not contain the Portal-Clothing items).


My own version now only requires to drop the desired mesh into the "Penis" folder (remove rotations on mesh&armature, then rotate the parent), adjust the Locations (mesh, In/Out), move the parent constraint targets to the desired locations and replace an animation for open mouth.

So far it seems to me, that this project was abandoned. I see no way how I could distribute my own update to anyone who bought this, without the creator getting into contact.

Followup on this:

I've now completed fixing this up and making a more user-friendly prefab and exported it to be a .unitypackage. Please be aware that the only person I can supply this to is the creator(Rain Jur). I will not distribute this to anyone else myself! 

That being said, if you (Rain Jur) want this package, let us find a way to connect and I'll send you the file.


Changes:

  • Edited a bunch of animations to remove missing components
  • Updated Parent Constraints to VRC Parent Constraints
  • Automated "Parent Constraint" Objects Armature placement with Armature link (VRCF)
  • Fixed Animation Paths (VRCF)
  • Moved from Bools/Position to 1 Int for all positions per Portal
  • WD On for all States
  • Updated State Logics to simplify the Layers
  • Renamed layers to "Lovegate: STATENAME" and minorly adjusted naming to try and make their purpose more clear
  • Added new layer to simplifying adding Avatars mouth open animation
  • Added References + Example Penetrator (Lollipop from Wholesome)
    • References Delete on Upload / During Play Mode
  • Streamlined Scaling (Portal and Penetrator Parents now all on scaling 1. Scale Constraints for the References point to "Handle Portal" and "Penis" Objects
  • Cleaned up unused files
  • Renamed "Drag and Drop onto Avi Base" to "Lovegate"
  • Moved "Full Controller" and "Toggle" from "Exit World Constraints [Avatar Root"] to "Lovegate" (root object of prefab).
  • Updated Parameters and Menus

I am unsure if at this point I am missing one of my changes, but that's the important ones that come to mind. 

I recently tested this and got everything working except that the penetrator on the exit portal is fully visible at all times. I assume the "Invisible Barrier" is supposed to hide it, but it doesn't. I suspect I gotta look into rendering order since I believe that's how it's supposed to be hidden. Additionally I dont know why there's two Parent Constraints for each hand. I ended up putting them in the same location.

 I've added self-deleting references to aid portal placement, fixed the sps depth detection (it was set to meters and should be plugs instead, with -0.95 to 0) and auto-parented the constraints. It also seems that specific positions (head ones) don't automatically impose specific setups on the handle (if this is broken animations or an oversight, I've yet to verify) - but I'll look into this shortly and give it a fix. I'd also be happy to help you add a better guide afterwards.

Once I fixed/optimized this, would you (Rain Jur) be interested in the package (free for you to use and redistribute of course)?

TL;DR: This works, but at the current stage requires expert knowledge in vcc unity.

For those in trouble with the current version:
Copy the folder to your project. Open the scene, copy the objects to your own scene and place them in your avatar. Add a Penetrator in the correct parent (location is mentioned in the readme). For this, I suggest to start with a mesh with no physbones to get your bearings. Set the Parent Constraint on the penetrators parent folder to Out and adjust your penetrators location so that it sits correctly on the portal. Set it back to In to restore its default state. (You probably need to set up the meshs rendering correctly to be hidden. If you read above, you know that I currently have not fixed this myself.)
Add vrcf "Armature Link" to each parent constraint and assign them correspondingly (Hips/Head/Left Hand/Right Hand).
(If you need visual aid: copy the Ex object and parent it into a newly created reference folder. Change its materials to something translucent. Add a scale constraint and target the Parent of Ex, "Containers". Dont forget activating the scale constraints. Add a vrcf "Delete During Upload" to it as well so your reference will get deleted on upload and during play mode. Scale Ex's "Containers" Parent folder. You can reapeat this for the En one to create a reference for your Portal Base one.)
Scale "Containers" to fit your avatar (if you created reference correctly, they scale with this). Move the Parent Constraints to the correct locations. For the hands (if symmetrical) you can copy your Transforms Position after adjusting it for one hand and flip x (+ / - ) to easily place the other hand. Go to the En-Portal folder and select "Oriface_Hole". Set the SPS Sockets Range Units to Plugs and have the range be -0.95 to 0. 

This should set up most of it. Some things aren't working correctly on my end yet, but it'd become a bit elaborate if I started explaing now how you fix the FX layers and Parameters.