vaultbait Posted July 15, 2022 Posted July 15, 2022 4 hours ago, requiredname65 said: Read the source, Luke. But honestly, it depends on what you are doing. Some of the integration could be handled by Faction membership and ranks. For example if npc is lover of player character, it is member of _T_ShipFaction (in TSEX,esm) with rank of 3 and also due to a handover from Hardship has ActorValue of _T_Lover set to 1. There's some documentation in comments in file Tentacus:TSEX:_T_CommonPropertiesTSEX. I can answer specific integration questions but sadly... There's no clear public API and things are scattered in wind as set of globalvariables, actor values, factions and keywords. Thusly... you gotta read the source. If there's to be a public API. It would probably be in form of a separate quest to abstract away inner mess. However I would need some feedback on what needs to be exposed. Thanks! I still haven't explored all the new features to know what I might want to hook into, but I do have some scripted events which I'd consider having boost perversions, masochistic tendencies, and maybe even trigger reactions of some kind from TSEX. My current unreleased project is an underground super mutant breeding camp, so I'll probably also look at what ways I might be able to extend some of the behaviors in TSEX to "enhance" the player's stay there. 2
requiredname65 Posted July 16, 2022 Posted July 16, 2022 2 hours ago, RatchetW said: how likely is it for anyone to voice this mod? Not by me. Too many lines being spoken by too many potential voicetypes is going to explode filesize and synthetization models aren't good enough (imo) to not be distracting. Those generating voices need to undo the use of _T_GenericVoice -voicetype and export dialogue for relevant quests in esm and esp(s). 2 hours ago, vaultbait said: Thanks! I still haven't explored all the new features to know what I might want to hook into, but I do have some scripted events which I'd consider having boost perversions, masochistic tendencies, and maybe even trigger reactions of some kind from TSEX. My current unreleased project is an underground super mutant breeding camp, so I'll probably also look at what ways I might be able to extend some of the behaviors in TSEX to "enhance" the player's stay there. Might want to take a look at following globals: _T_Masocist, _T_Sadist, _T_Virgin, _T_TagStart, _T_ApparentAge, _T_Appearance, _T_Provocativeness and _T_TraumaCounter.
vaultbait Posted July 16, 2022 Posted July 16, 2022 7 minutes ago, requiredname65 said: Might want to take a look at following globals: _T_Masocist, _T_Sadist, _T_Virgin, _T_TagStart, _T_ApparentAge, _T_Appearance, _T_Provocativeness and _T_TraumaCounter. Thanks! Those do indeed seem like a great place to start.
vaultbait Posted July 18, 2022 Posted July 18, 2022 On 7/16/2022 at 1:28 AM, vaultbait said: Thanks! Those do indeed seem like a great place to start. Got around to trying some minimal integration. I have a bed set up with an attached script which fires for the OnPlayerSleepStop event (so far so good). The idea is that you're getting brainwashed into a masochistic orientation when you sleep in that bed. In the payload I set _T_Masochist to 1 and call the CarnalNeeds() function, which seems to be working because I get the perversion notification. Next I'm wanting to try applying some of the magic effects under certain conditions. I'm using the Actor.AddSpell() method to apply the _T_Horny and _T_Masochism spells to the player, but I'm not sure they're actually taking effect. Once I get past this hurdle, I'll look at a hook to equip the _T_Pain potion after having sex with super mutants, though that's going to be slightly trickier to code as a soft dependency (registering for AAF events conditionally when AAF is installed). 1
requiredname65 Posted July 18, 2022 Posted July 18, 2022 (edited) 2 hours ago, vaultbait said: Got around to trying some minimal integration. I have a bed set up with an attached script which fires for the OnPlayerSleepStop event (so far so good). The idea is that you're getting brainwashed into a masochistic orientation when you sleep in that bed. In the payload I set _T_Masochist to 1 and call the CarnalNeeds() function, which seems to be working because I get the perversion notification. Next I'm wanting to try applying some of the magic effects under certain conditions. I'm using the Actor.AddSpell() method to apply the _T_Horny and _T_Masochism spells to the player, but I'm not sure they're actually taking effect. Once I get past this hurdle, I'll look at a hook to equip the _T_Pain potion after having sex with super mutants, though that's going to be slightly trickier to code as a soft dependency (registering for AAF events conditionally when AAF is installed). Wouldn't equipping (thus drink/use) potions _T_GetHorny and _T_GetMasochism instead of fiddling with spells be easier? Horny and masocism 'needs' are done using addiction system. Remember to set relevant globals to 1 beforehand tho. Might be mistaken, I haven't dealt with this system... Edited July 18, 2022 by requiredname65 1
vaultbait Posted July 18, 2022 Posted July 18, 2022 1 hour ago, requiredname65 said: Wouldn't equipping (thus drink/use) potions _T_GetHorny and _T_GetMasochism instead of fiddling with spells be easier? Horny and masocism 'needs' are done using addiction system. Remember to set relevant globals to 1 beforehand tho. Might be mistaken, I haven't dealt with this system... Thanks, I'll give those a shot instead! Looks like I was probably misinterpreting what I saw in the plugin. The _T_GetHorny potion (named "Not Horny") applies the _T_GratifiedSex magic effect, but I missed that it also inflicts the _T_Horny spell as an addiction (am I getting that right?). Similarly, the _T_GetMasochism potion applies the _T_GratifiedMaso effect, with the _T_Masochism spell as an addiction. I was trying to infer how they're applied by combing through the Papyrus scripts, but my familiarity with the addiction system is unfortunately a bit light still.
ilovetea69 Posted July 18, 2022 Posted July 18, 2022 will player slavery system be added at some point?
requiredname65 Posted July 19, 2022 Posted July 19, 2022 19 hours ago, ilovetea69 said: will player slavery system be added at some point? Not likely.
vaultbait Posted July 19, 2022 Posted July 19, 2022 20 hours ago, ilovetea69 said: will player slavery system be added at some point? You might want to keep an eye on this work, and also JB. (Nuka Ride author) has been planning a slavery quest mod as a next big project. For now you can enjoy Just Business and Raider Reform School, in that vein.
Tentacus Posted July 19, 2022 Author Posted July 19, 2022 18 minutes ago, vaultbait said: You might want to keep an eye on this work, and also JB. (Nuka Ride author) has been planning a slavery quest mod as a next big project. For now you can enjoy Just Business and Raider Reform School, in that vein. @JB. Might want to poke around in TSEX and this build of HS, as there are a lot of hooks for slavery already in there, including the entirely scripted punishment system. Might be able to integrate with it somehow. 2
vaultbait Posted July 19, 2022 Posted July 19, 2022 21 hours ago, vaultbait said: Looks like I was probably misinterpreting what I saw in the plugin. The _T_GetHorny potion (named "Not Horny") applies the _T_GratifiedSex magic effect, but I missed that it also inflicts the _T_Horny spell as an addiction (am I getting that right?). Similarly, the _T_GetMasochism potion applies the _T_GratifiedMaso effect, with the _T_Masochism spell as an addiction. I was trying to infer how they're applied by combing through the Papyrus scripts, but my familiarity with the addiction system is unfortunately a bit light still. Yep, this worked out well. The player wakes up horny and craving masochistic relief (per the addictions list in the Pip-Boy) after a night in the brainwashing beds, by having the script equip these two potions. On 7/18/2022 at 4:57 PM, vaultbait said: Once I get past this hurdle, I'll look at a hook to equip the _T_Pain potion after having sex with super mutants, though that's going to be slightly trickier to code as a soft dependency (registering for AAF events conditionally when AAF is installed). I'm starting to think this might be better if I coded it as a separate TSEX masochistic relief add-on (or could be incorporated directly into TSEX itself if the maintainers are interested contributed features). My straw-man idea is an AAF OnSceneEnd event script which does the following: if the animation was tagged aggressive or similar, apply pain (i.e satisfy masochism need) for a brief duration if the animation involved multiple partners, apply pain for a brief duration if the animation was aggressive and involved multiple partners, apply pain for a moderate duration if the animation involved one NPC from a large phallus race formlist (super mutant, FEV hound, mirelurk...), apply pain for a moderate duration if the animation involved multiple NPCs from a large phallus formlist (super mutant threesome/foursome, mutant + hound), apply pain for a long duration if the animation involved an NPC from a giant phallus formlist (deathclaw, radscorpion, behemoth, mirelurk queen, hermit crab) apply pain for a long duration keep a global or actorvalue with a weighted running tally of large/giant phallus experiences and apply a size queen perk when over a certain threshold if the size queen perk is present, animations with multiple normal partners or a single large phallus partner don't add pain, and pain levels for multiple large phallus or giant phallus partners are reduced to moderate duration A separate script would decay the tally over time and remove it when the value falls under a different lower threshold (to prevent annoying hysteresis behaviors). Anyone have other suggestions for the above algorithm?
requiredname65 Posted July 20, 2022 Posted July 20, 2022 In addition sex skills have an option for 'tough' body wherein if this skill is chosen, aggressive acts do less damage. See _T_TSEXQuestScript functions AnalXP and VagXP. Those globals could be useful for your mod. Your alg looks reasonable but wouldn't this overlap with SexAttributes? Consider adding extra little things for flavor such as, when PC sits in a furniture while 'pain' stacks are at or above some limit, script applies pain and plays a soundbyte. In my opinion this should be a separate plugin or a feature in another mod. I thought about such a feature while back but decided not to do it. Felt that it was not in line with tone of mod. Johns could've noticed your behemoth railed orifice, insulted/reacted saying that they can't feel anything and demand you suck 'em off instead.
vaultbait Posted July 20, 2022 Posted July 20, 2022 2 hours ago, requiredname65 said: In addition sex skills have an option for 'tough' body wherein if this skill is chosen, aggressive acts do less damage. See _T_TSEXQuestScript functions AnalXP and VagXP. Those globals could be useful for your mod. Your alg looks reasonable but wouldn't this overlap with SexAttributes? Sort of. SA applies damage (configurable in MCM by race) and also tracks wear on orifices, while what I'm looking to accomplish is satisfy masochistic urges and simulate temporarily adjusting to/craving orifice stretching. The two are complimentary but not interdependent. SA lacks a masochism mechanic while TSEX has one. Neither really has a "size queen" solution currently either, so it's a question of where to interface for the missing bits. 2 hours ago, requiredname65 said: Consider adding extra little things for flavor such as, when PC sits in a furniture while 'pain' stacks are at or above some limit, script applies pain and plays a soundbyte. In my opinion this should be a separate plugin or a feature in another mod. I thought about such a feature while back but decided not to do it. Felt that it was not in line with tone of mod. Johns could've noticed your behemoth railed orifice, insulted/reacted saying that they can't feel anything and demand you suck 'em off instead. This sounds hilarious, yes. Probably still well above my current skill level with Papyrus, but I'll keep it in mind once I work out the basic gamification for masochism vs large insertions. Thanks for the ideas and pointers!
JB. Posted July 21, 2022 Posted July 21, 2022 On 7/19/2022 at 1:16 PM, vaultbait said: You might want to keep an eye on this work, and also JB. (Nuka Ride author) has been planning a slavery quest mod as a next big project. For now you can enjoy Just Business and Raider Reform School, in that vein. I love JustBusiness! I really don't plan to make a mod to replicate another that already does it so well. It's like looping the loop. I'm rather trying a Raider Pet style, but with things I've always wanted to implement. I wonder if my broken English has led other users to think I'm doing something like Just Business or Human Resources (another excellent mod). My big problem is finding the "humor" to write this. It's pretty cruel. ?
JB. Posted July 21, 2022 Posted July 21, 2022 On 7/19/2022 at 1:37 PM, Tentacus said: @JB. Might want to poke around in TSEX and this build of HS, as there are a lot of hooks for slavery already in there, including the entirely scripted punishment system. Might be able to integrate with it somehow. I have a profile in my mod organizer with the necessary mods to play Tsex from cover to cover, to see if it can serve my purposes. I just have to find the motivation to continue my mod. Nuka Ride is easier, because the plot is light and fun. 2
Tentacus Posted July 21, 2022 Author Posted July 21, 2022 5 hours ago, JB. said: I have a profile in my mod organizer with the necessary mods to play Tsex from cover to cover, to see if it can serve my purposes. I just have to find the motivation to continue my mod. Nuka Ride is easier, because the plot is light and fun. If you need any ideas let me know. 2
vaultbait Posted July 21, 2022 Posted July 21, 2022 13 hours ago, JB. said: I love JustBusiness! I really don't plan to make a mod to replicate another that already does it so well. It's like looping the loop. I'm rather trying a Raider Pet style, but with things I've always wanted to implement. I wonder if my broken English has led other users to think I'm doing something like Just Business or Human Resources (another excellent mod). My big problem is finding the "humor" to write this. It's pretty cruel. ? Not confused at all. I referred to yours as a quest mod, just indicating that it sounds like it will be within the same sphere of interest and so may benefit from any eventual slavery-related frameworks. And yes, you do need some pretty cruel humor for a properly believable slavery mod, but I have faith you'll be able to deliver that when inspiration strikes! 1
ssuull Posted July 22, 2022 Posted July 22, 2022 On 7/19/2022 at 1:44 PM, vaultbait said: Yep, this worked out well. The player wakes up horny and craving masochistic relief (per the addictions list in the Pip-Boy) after a night in the brainwashing beds, by having the script equip these two potions. I'm starting to think this might be better if I coded it as a separate TSEX masochistic relief add-on (or could be incorporated directly into TSEX itself if the maintainers are interested contributed features). My straw-man idea is an AAF OnSceneEnd event script which does the following: if the animation was tagged aggressive or similar, apply pain (i.e satisfy masochism need) for a brief duration if the animation involved multiple partners, apply pain for a brief duration if the animation was aggressive and involved multiple partners, apply pain for a moderate duration if the animation involved one NPC from a large phallus race formlist (super mutant, FEV hound, mirelurk...), apply pain for a moderate duration if the animation involved multiple NPCs from a large phallus formlist (super mutant threesome/foursome, mutant + hound), apply pain for a long duration if the animation involved an NPC from a giant phallus formlist (deathclaw, radscorpion, behemoth, mirelurk queen, hermit crab) apply pain for a long duration keep a global or actorvalue with a weighted running tally of large/giant phallus experiences and apply a size queen perk when over a certain threshold if the size queen perk is present, animations with multiple normal partners or a single large phallus partner don't add pain, and pain levels for multiple large phallus or giant phallus partners are reduced to moderate duration A separate script would decay the tally over time and remove it when the value falls under a different lower threshold (to prevent annoying hysteresis behaviors). Anyone have other suggestions for the above algorithm? I've actually been considering adding something like a whipping scene that satisfies masochism needs. I don't have any idea how, as I've never done anything in xedit or CK that isnt just tweaking weapon stats/armor slots, but I'm considering learning for this purpose. Also, everyone feel free to take my idea and run with it
vaultbait Posted July 22, 2022 Posted July 22, 2022 2 minutes ago, ssuull said: I've actually been considering adding something like a whipping scene that satisfies masochism needs. I don't have any idea how, as I've never done anything in xedit or CK that isnt just tweaking weapon stats/armor slots, but I'm considering learning for this purpose. Also, everyone feel free to take my idea and run with it Off the top of my head, Purgatory and Nuka Ride both incorporate scripted whipping scenes, and come with their respective Papyrus source code. You could look at how they're implemented and try to make something similar (that's the primary way I've been learning mod scripting, to be totally honest). Satisfying the masochistic craving is actually the easiest part, just EquipItem() the pain potion from the TSEX plugin.
requiredname65 Posted July 22, 2022 Posted July 22, 2022 (edited) There's a whipping scene already included in TSEX. Check WhipIt function in _T_TSEX_Punishment script. It's one of outcome for going against your master (currently only Isabel in BW). Those planning to call it from their own scripts are encouraged to study that script to see if you need set some globals or other state first. Edited July 22, 2022 by requiredname65 2
fuuuuuuuu Posted July 22, 2022 Posted July 22, 2022 On 7/15/2022 at 3:28 PM, Tentacus said: Version 0.2.0 is Up! What's New in Version 0.2.0 Alpha requiredname65's notes: Hey, there will and has been a slowing down of dev progress but heres new update for both TSEX and HARDSHIP. Can just overwrite, no new game needed as far as I can tell. ### Changes to TSEX 0.2.0 Alpha - Integrated Lick and RimXP to scenes. - Stripping functions will respect AAF protectedEquipmentKeywords. - Masturbation miniscene got some more flavor. - New scene for beggars where you can thank (or not) your charitable benefactor. - More attempts to mitigate positions not switching. - Added a fallback for furniture detection. - Johns may choose to pay whore with bullets from LL_Ammo_Any. - Removed foreplay animations at the start of vaginal scene due to bugs. - Improved raider chem bribe scene. It should be more dynamic. - Changed how menacing raiders work: * TSEX mode is no longer needed to be active for menacing to occur. To prevent menacing, keep your weapon up! Raiders will attempt start dialugue when they get close. * If you raise you weapon while raider is approaching but no dialogue has been engaged, raider will 'yelp' with vanilla dialogue and combat starts. * Lowering you weapon while in combat with raiders may start menacing. * To block menacing mechanics in case of issues or compatibility, toggle raiders and/or gunners in Hardship MCM. - New (random) conversation between two npcs that reference players attributes: * NPCS comments of players whore reputation if any. * If one of the npcs is bad boyfriend, he brags about his new 'toy' to other npc. * Two women are talking about weird behavior of their husbands. * Two npcs are 'rating' how 'hot' player character is. * Inside bars, a male npcs may try to pickup a woman. * Uses Actor Dialogue Events from Story Manager. If they get too annoying, there's a toggle in TSEX MCM. These events are added directly to quest nodes ["DmndGenericNPCConversations", "GoodneighborGenericNPCConv" and "BunkerHillMarketConversations"] so take care if you use mods that modify those. Allowing other mods changes to overwrite ours is fine but prevents above events from firing, your choice. - Misc changes to various topics mostly typo fixes. - Fixes from support thread, any files posted there are probably out of date. - Removed nonfunctional and phased out buttons and hotkeys. Remember this update has no direct involvement from me. I just uploaded it, so if you have any questions @ @requiredname65 . Awesome! Thank you so much!
ilovetea69 Posted July 23, 2022 Posted July 23, 2022 On 7/19/2022 at 6:16 PM, vaultbait said: You might want to keep an eye on this work, and also JB. (Nuka Ride author) has been planning a slavery quest mod as a next big project. For now you can enjoy Just Business and Raider Reform School, in that vein. i meant player captivity system like raider pet.
Darkwolf101 Posted July 23, 2022 Posted July 23, 2022 Not sure what's going on but none of the scenes end...everything works as it should until the last scene is meant to play (climax) the game gives me messages like it would in the top left when it's over but the message box never comes up and the animation plays forever. Cancelling with AAF works the first time but the second scene it won't work.
Tentacus Posted July 23, 2022 Author Posted July 23, 2022 9 minutes ago, Darkwolf101 said: Not sure what's going on but none of the scenes end...everything works as it should until the last scene is meant to play (climax) the game gives me messages like it would in the top left when it's over but the message box never comes up and the animation plays forever. Cancelling with AAF works the first time but the second scene it won't work. Make sure you don't have a hella out of date AAF.
vaultbait Posted July 23, 2022 Posted July 23, 2022 9 minutes ago, Darkwolf101 said: Not sure what's going on but none of the scenes end...everything works as it should until the last scene is meant to play (climax) the game gives me messages like it would in the top left when it's over but the message box never comes up and the animation plays forever. Cancelling with AAF works the first time but the second scene it won't work. What version of AAF are you using? Certain older versions had a non-backward-compatible change to the parameters for the stop function, but that got reverted a while back.
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