SwissxPiplup Posted Wednesday at 12:54 AM Share Posted Wednesday at 12:54 AM (edited) Foreword: This is not a mod, nor is it an announcement for one; I have no modding experience and in the time it would take me to learn, a system similar to this may have already released. This is my idea on how I believe an autonomy mod should work in Palworld. Feel free to add your criticisms, or alter anything in a way you believe would be more beneficial. I figured having a visual idea of how such a mod would work might make it easier for a mod author to create one. One final foreword: I didn't put much time into this at all, so do please copy and paste this and make changes to it as you see fit; please refine this. Eroticism: This is the Pal's general interest in both sexual and romantic acts. When a Pal first spawns, the mod will generate a random seed that will assign not only two values from 1 to 100, but will generate statistics about the Pal establishing their preferences. The job of the values is to set how erotic and romantic the Pal will be; a low sexual value will result in a slower arousal increase than that of a high value; certain sexual acts (Animations) may also be restricted depending on the value, a zero will make the Pal asexual/aromantic, locking all animations, and a 100 will make them remarkably sexual/romantic, freeing up all animations. Romance: Sex isn't everything, some Pals may want something more tender and loving than having their backdoor railed every five minutes... Or maybe both, who knows? It's a gradient. Romance is another perk that Pals will spawn with, but unlike arousal, romance works more like an affinity system similar to Fallout 4, in which your actions can increase and decrease a Pal's bond with you, depending on the Pal's preferences. Feeding your Pal, fighting alongside them, and petting them are all methods that can increase the romance score, but using the same method frequently will come with diminishing returns. Preferences: Every Pal has their own interests and depending on their arousal, will never willingly act outside of said preferences; some Pals may be strictly gay or lesbian, some may refuse to breed with humans, or even with Pals of other species; others may refuse certain acts like oral or anal, and they may refuse to wear or disapprove of those wearing certain clothing like bondage or lingerie. Pals may also be exhibitionists which would increase their arousal faster when naked and in view of others, or when seeing others naked. Some more hardcore preferences that Pals may have can include rape, watersports, coprophagia, interspecies (this is necessary for player involvement), and vore. It's important that each preference is able to be disabled via a checkbox so that they don't appear if the user doesn't wish them to; preferences is the central control for what can and cannot happen, regardless of everything else, ignoring thresholds. Finally, Pals can be encouraged to try sexual acts that they refuse, they may end up liking and, in which case it will be added to their list of positive preferences. Arousal: Arousal is an invisible number that will slowly tick up from 1 to 100, the speed of which is determined by the Pal's eroticism. When the number crosses a threshold as decided by the player, the Pal will enter a "searching for sex" mode, in which they will begin to patrol around the area searching for any Pals near them whom have also crossed said threshold; here's the interesting thing, Pals will stick with their preferences until further thresholds are crossed, in which they may become desperate; a Pal that once would never have acted on a human may begin to consider it an option; a Pal that would never consider forcing themself on another begins to mean nothing when animal instinct takes control. Pals that are owned by the player may refuse to let you ride them until you "ride" them, or visa verse; they may not let you use their abilities at all, and may even refuse the fight outright! Hell, if the checkbox is selected, they may even leave your party and return to the base or Palbox, or in the end may just leave you and go back to the wild. Pals can misbehave, ignoring orders, and become hostile to wild Pals even without the command being selected on the radial menu. Defeat: With this module enabled you very well can experience rape as a victim, but you can no longer die outside of tower fights. When downed alone in battle, you will surrender, dropping to the floor, and if the Pal or Pals that defeated you are above their arousal threashold, and are willing to engage you taking into account their preferences, they will; I probably don't have to mention this but as a victim, your preferences don't matter to them. If you are downed while fighting alongside a Pal companion, nothing will happen until your Pal is defeated, or wins the battle (this is unless you disable companion aid; if so, the Pal will simply return to their sphere when you're defeated). When defeated, you will drop to the floor and begin a recovery phase, during which all aggro is placed upon your Pal; if your Pal is still alive at the end of your recovery phase, you can stand up and continue fighting as normal; if your Pal dies during combat before you're able to complete your recovery phase, the defeat event will trigger. Repeated downs during the battle will become harder to recover from; eventually you will trigger a defeat event if you don't fight well. The recovery event will be a simple minigame like restarting a generator in Dead by Daylight, or baking a pie in Fable 2, just hit your action key when the bar is in the correct position and you got it. Minigames aren't for everybody though, so if the minigame is disabled via a checkbox, a simple timer will be used instead, which will increase each time you go down to simulate the increase in difficulty, and this method needs no user input but may be slower on average than playing the minigame well. Autonomy: This is where the important stuff takes place that makes the mod work; you see, Palworld doesn't revolve around you, all around you there are Pals walking around living their own lives, doing their own things, and autonomy aims to let them do more things, with or without you. Pals will initiate sex themselves, and if aroused enough, may even try to initiate sex with you, if you refuse, a coin is flipped and the Pal will either walk away disappointed, or will initiate combat (This coin toss is influenced by the Pal's current arousal). These encounters happen amongst Pals too, if one is desperate enough, and a potential mate refuses, said Pal will initiate combat with them, without you needing to be involved; as I said, Palworld exists whether you're there or not. Note: The player will be able to decide all of their preferences, every interest they or their character has; this will take a while to set up, so there will be group options that can be enabled to automatically select all preferences categorised within said group. The player may also choose to have their preferences randomly seeded instead. These can be altered at any time. To prevent sex from becoming a chore to maintain your Pal's behaviour, sex should also include some benefits depending on the Pal; buffs to health, health regen, stamina regen, decreasing stamina consumption, etc... Edited Wednesday at 01:01 AM by SwissxPiplup Added note & changed notes to use build-in bullet point format Link to comment
zileteh Posted Wednesday at 04:10 PM Share Posted Wednesday at 04:10 PM None of these are new ideas that haven't already been asked before. What it comes down to is someone taking the interest and time to do the research, figure out what functions and properties they need to hook into, how to hook into them, and create the additional game logic. This is wide ranging including overriding original AI behavior, getting pals to path to each other, finding a way to scan for pairs of horny pals in realtime without adding lag. And a mod that hooks into this many things is almost guaranteed to break every update. I'd count on it as eventually, but probably not before we get a modding API or some way to hook into like data tables without breaking shit. 1 Link to comment
SwissxPiplup Posted Wednesday at 11:33 PM Author Share Posted Wednesday at 11:33 PM 7 hours ago, zileteh said: None of these are new ideas that haven't already been asked before. What it comes down to is someone taking the interest and time to do the research, figure out what functions and properties they need to hook into, how to hook into them, and create the additional game logic. This is wide ranging including overriding original AI behavior, getting pals to path to each other, finding a way to scan for pairs of horny pals in realtime without adding lag. And a mod that hooks into this many things is almost guaranteed to break every update. I'd count on it as eventually, but probably not before we get a modding API or some way to hook into like data tables without breaking shit. Yeah, I don't doubt that these have been suggested before, but I meant this less as a suggestion and more as a visualisation as to how such a mod could be structured if it were to be created. You do raise a valid point however, the game is still early access and is frequently being updated, but this is here for if anyone needs it, that's why I made it. Link to comment
Hawk32 Posted Thursday at 02:06 AM Share Posted Thursday at 02:06 AM (edited) Of the 6 listed the last 4 have already been implemented in one form or another. Scake already handles arousal and the general stat framework. Defeat and Autonomy and Preferences has been shown to work using a proof of concept script created by TemTem some time ago. Unfortunately they have been the only two with the knowledge and skills that have decided to step forward and produce any viable results in the gameplay department. We've had several modelers and animators step forward and that's been helping a lot but it seems like coders are mostly staying far away from nsfw mods for this game due to it being seen as bestiality by the majority. Edited Thursday at 02:08 AM by Hawk32 Link to comment
Spirit_Shard Posted Thursday at 05:09 AM Share Posted Thursday at 05:09 AM Got the thread bookmarked, certainly taking notes ^-^ What Hawk said is true though, we've had very little movement on the code side of things. I know I'd like to work on some more gameplay oriented stuff but there's so many features left to complete it's difficult to justify.. X.x (Just a quick note, a few of these things are already covered by SCake, they just need expanding upon. For example, SCake has Sex Heat, which is a stat similar to Arousal and someone could use that to have them search for smexy. There's even an event dispatcher that triggers whenever a character becomes 'aroused'. What we really need is some more people stepping forth to dedicate to gameplay mods ^-^) Link to comment
SwissxPiplup Posted Thursday at 09:56 PM Author Share Posted Thursday at 09:56 PM 16 hours ago, Spirit_Shard said: Got the thread bookmarked, certainly taking notes ^-^ What Hawk said is true though, we've had very little movement on the code side of things. I know I'd like to work on some more gameplay oriented stuff but there's so many features left to complete it's difficult to justify.. X.x (Just a quick note, a few of these things are already covered by SCake, they just need expanding upon. For example, SCake has Sex Heat, which is a stat similar to Arousal and someone could use that to have them search for smexy. There's even an event dispatcher that triggers whenever a character becomes 'aroused'. What we really need is some more people stepping forth to dedicate to gameplay mods ^-^) I see. I appreciate your efforts, and don't feel like you need to burn yourself out; the game is still in early access and it will be hell trying to keep up with the updates, just develop at your pace. I wonder if Palworld's lewd modding scene would have been stronger had this released around the time of Skyrim and Fallout 4, I wonder if the old-guard of modders would be pumping mods out here if they were still around. Well, I hope some more will take up the mantle soon. I could probably do some rudimentary modelling and animations in Blender, but I have no idea how to rip the files I would need from the game. Link to comment
Spirit_Shard Posted yesterday at 12:55 AM Share Posted yesterday at 12:55 AM On 9/5/2024 at 2:56 PM, SwissxPiplup said: ... I wonder if Palworld's lewd modding scene would have been stronger had this released around the time of Skyrim and Fallout 4, I wonder if the old-guard of modders would be pumping mods out here if they were still around... ...I could probably do some rudimentary modelling and animations in Blender, but I have no idea how to rip the files I would need from the game. If you're interested in trying to mod Palworld we'd certainly be happy to help! We have people chatting and helping each other in The Broken Chatbox discord quite frequently so that's always a good place to start! ^-^ We have tutorials for some things on the wiki, and there's the anim tutorial up on my site ( https://www.michaelpstanich.com/?mode=article&view=2024-03-27_SCake_HowToMakeAnimsGuide ) which covers extracting and importing assets to blender/UE then creating a mod and pak. I certainly recommend giving it a shot if you have some spare time to get into it! Regarding the release time though, the reason Palworld is interesting to mod is because of modern tech so it may not have been the same kind of game. There's been plenty of collection RPGs but they are notoriously hard to mod or are run by companies not nearly as open to modding. That said, as an 'Old Guard' modder (started modding with Ragnarok Online) the scene has certainly changed a lot, it's much harder to get people to collaborate and work together to solve problems but we are working on that and The Broken Chatbox has gone pretty well in this regard! Link to comment
SwissxPiplup Posted yesterday at 05:31 PM Author Share Posted yesterday at 05:31 PM 16 hours ago, Spirit_Shard said: If you're interested in trying to mod Palworld we'd certainly be happy to help! We have people chatting and helping each other in The Broken Chatbox discord quite frequently so that's always a good place to start! ^-^ We have tutorials for some things on the wiki, and there's the anim tutorial up on my site ( https://www.michaelpstanich.com/?mode=article&view=2024-03-27_SCake_HowToMakeAnimsGuide ) which covers extracting and importing assets to blender/UE then creating a mod and pak. I certainly recommend giving it a shot if you have some spare time to get into it! Regarding the release time though, the reason Palworld is interesting to mod is because of modern tech so it may not have been the same kind of game. There's been plenty of collection RPGs but they are notoriously hard to mod or are run by companies not nearly as open to modding. That said, as an 'Old Guard' modder (started modding with Ragnarok Online) the scene has certainly changed a lot, it's much harder to get people to collaborate and work together to solve problems but we are working on that and The Broken Chatbox has gone pretty well in this regard! I have actually been in that Discord for a while now; I don't remember exactly when I joined, but it must have been over a month ago now, unless my sense of time is bad of course. I guess I can give it another shot, if worse comes to worse I can always just start over. This game certainly does need more attention and more modders committed to it, and I wouldn't mind filling a slot if I can. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now