Jump to content

[Mod]Scene Builder (SCake Anim Menu)


Recommended Posts

Posted

Scene Builder (SCake Anim Menu)

View File

This is a simple but clean menu-implementation (using UniPalUI) for starting SCake scenes in Palworld.

 

You can access the menu either through the Shift+Y unipalUI menu, or by pressing the mod-specific hotkey: Shift+L   --- this will eventually be customizable, but this is what I put together so far, and customizing the hotkey is kinda at the bottom of the priority list.

 

This is NOT finished, it's very much a WIP, but it's fully functional.
 

Here's an example of the menu after I've selected two actors to start a scene with.

image.png?ex=6a67ceb6&is=6a667d36&hm=852275fb99748d8770b67a373b4b5a509c4901cab6de39bab1135c85b7425faa&

This is an example of what the "add actor" screen looks like

image.png?ex=6a67d2de&is=6a66815e&hm=a5cfad1aea3f46770643a96cbef709b699d79cc78bd21ec1f4b923c9afeab896&

 

When you first open the menu, it'll just have the "Start Scene" "Add Actor" and "Regenerate Actor Lists" buttons. If you click start scene, it'll say there's an issue because, well, you can't start an SCake scene with no actors. If you click "Add Actor" the list will be empty (only none will be an option). You need to hit 'regenerate actor lists' first - which then calculates what Pals/NPCs are nearby. It will add the player to the top of the list (if they're valid for an SCake scene), and their currently-summoned Pal second in the list, then every other pal within range in order of distance - closest pals listed first.

 

So in the case above, my player was a valid target, my currently summoned pal (the maucryst) was a valid target, and then mammorest was the next valid actor, the cluster of gumoss, the lamball... And the Veteran Pal Tamer was the farthest target within range. If there's a ton in range, the menu will be scrollable.

 

You click on an entry in the "Pick an Actor" page, and it'll add them to the main page (like test character and eikthyrdeer in screenshot #1). Click the names from that list, and they'll be removed from the scene you're building. When you have the actor(s) you want selected, hit start scene and - if there's a valid animation for that collection - your scene will start and the menu will close.

 

By default, the mod checks for pals up to "Near" distance - this is more than enough to cover your whole base. The only setting currently changeable is how far you want the mod to check. I think the default is a good range, but it's up to you. This setting will _not_ persist between save/load - yet.

 

---

 

Future Plans:

Add object selection (there may not be many object-using scenes, but they do exist)

Add the ability to set/customize wanted/unwanted tags for the scene

Add a toggle for erotic / non-erotic

Add more options for starting the scene

Add more settings. Option to have the menu re-open after starting a scene? Option to, if the selection doesn't have a valid animation, try various combinations of the selected characters until a valid scene IS found (or all combos have been tried and there's nothing)

More? Dunno

 

As I said, very much WIP right now. The menus and method aren't perfect, but they are functional and it's enough that I know some people will find this very useful compared to debug, while also being a lot more adaptable than something like simple sex or one of my other mods. That and I'm heading out of state for a week, so it's either this or nothing for the next 10 days :P

 

---

 

REQUIREMENTS: SCake 0.7+  [strongly recommend whatever is newest when you look (0.7.3 at the time of this post) - some improvements and bug fixes in every version since 0.7.0]


 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   1 member

×
×
  • Create New...