Machiavelique Posted May 6, 2023 Posted May 6, 2023 (edited) Sexout Struggle View File REQUIREMENTS OPTIONAL MOD : - NVSE 6.2.6 - Stamina 2.5 (Affects your struggling power) - SUP NVSE 8.55 - JIP 57.15 - UIO 2.30 - SexoutNG 2.10.97 Quote SUMMARY 1) Description 2) Compatibility 3) Options available in V2.0.0 - General . Camera animation speed . Struggle shaking effect . Invincibility . Hardcore mode . Stamina consumption . Toggle Struggle Keys - HUD . Display . Size and position . Frame thickness . Frame color . Background bar color . Progress bar color - PreRape . Concede key Player as victim . Brutalized . Struggle type On reflex only Classic struggle Pure struggle Player as agressor . Struggle type Classic struggle Pure struggle - Rape . Enable struggle while raping Player as victim . Struggle type Classic struggle Pure struggle 4) Using the SexoutStruggle framework 5) Debugging 6) ToDoList 7) Credits and Acknowledgements 1) Description : This mod triggers a struggle when Player is rapped. Different types of struggle can be chosen, the difficulty is based on the difference in strength, health and sex between the Player and rapists (Males have strenght bonus against Females and vice versa). The struggle difficulty is also increased for each nearby rapist ally (within a radius of 750). In case of victory, the sexout animation will stop, so the Player will escape the rapists (and perhaps avoid being inseminated). Please note that since version 2.0.0, you will get a cumulative malus if you press the same key in succession (if the struggle keys are "LEFT & RIGHT", you will en up losing the struggle by only pressing LEFT or RIGHT). The mod also has a framework that allows mod Authors to trigger a pre-rape struggle. The idea is allowing to replace eventual random calculations with a system where the player is physically involved in the result process. The pre-rape struggle framework can be used for both victim and aggressor players (see the framework section). 2) Compatibility : SexoutStruggle shouldn't have any compatibility problems with other mods, either for the mod itself or the framework part (SexoutStruggle will just decline any struggle requests if a struggle is already in progress) 3) Options available in V2.0.0 : General Setting: Spoiler Camera animation speed (not implemented yet) I imagine the following animation: The view will be forced to 3rd person with the player seen from behind) then the Camera will zoom out + rotation effect to see the player from the front with a bird's eye view from top to bottom (towards the end a zoom in will be performed). Hard to explain but I think you got it. This variable will manage camera speed (0 to disable) Struggle shaking effect (not implemented yet) Will shake/zoom camera when player press the struggling keys. This variable will not be a bool but an integer to manage the shaking power (0 to disable) Invincibility All strugglers (inluding Player) will be invincible to avoid dying during struggle. Invincibility (0 : disable ; 1 : enable) Hardcore mode In all the games where the player has to struggle, I could notice that when the situation seems desperate, you can still have a chance to get out of it by using both hands. Here you can say goodbye to ease. With this option checked, you will often be forced to hold down the right mouse button to struggle effectively (a random 'HOLD Rmouse' message will be displayed). If you don't do this you will have a significant malus (your own Struggle Progression/3 =66.67% malus). In return you will get a permanent struggle progress bonus of 20%. Who knows, If you are lucky and don't get the message often or if you manage your two hands quickly you maybe get an advantage... Hardcore mode (0 : disable ; 1 : enable) Stamina consumption Spoiler Since V1.1.0 SexoutStruggle can work with Stamina mod from Fallout2AM which "introduces a stamina / fatigue bar in the game". Stamina is not a requierement, but I advice to use it to increase immersion and get more challenge. A formula will reduce the struggle ability and is type 1-x², so the more exhausted you are, the harder it will be to struggle. I've also added a fast stamina regeneration during struggle IF the amount of stamina is low (red) AND you stop struggling for 2 seconds (to catch your breath). The more you catch your breath, the slower the regeneration rate. The regeneration back to normal state as soon as you recover more than 50% of your stamina or you start struggling again or the struggle is over. To avoid cheating, I disabled access to the Stamina mod options during the struggle. (To help you, I am providing my stamina configuration file "Struggle.ini" that you can paste in Fallout New Vegas\Data\Config\Stamina and then import from the stamina MCM menu: Stamina/Advance/Import) Stamina consumption (0 : disable ; >0 : Qty consumed) Toggle Struggle Keys Change default struggle keys. Instead of LEFT & RIGHT, struggle keys may be changed over the time. The struggle keys can change to LEFT / RIGHT / FORWARD / BACKWARD but there will always be only 2 struggle keys for example: LEFT & RIGHT ; LEFT & BACKWARD ; RIGHT & FORWARD ; FORWARD & BACKWARD Toggle Struggle Keys (0 : disable ; 1 : enable) HUD Setting: Spoiler Display Allows you to disable bar display (Except in edit mode) Display [ON]/[OFF] Size and Position Allows you to change size (height/width) and position of the bar. You can't change it in combat or in struggle, if a combat or struggle starts while you are adjusting your HUD, the edit mode will end. Move position with : FORWARD, BACKWARD, LEFT, RIGHT Ajust size with : Holding JUMP + [FORWARD, BACKWARD, LEFT, RIGHT] Increase speed with : Holding RUN + [FORWARD, BACKWARD, LEFT, RIGHT] Save & Exit with : ACTIVATE (E by default) or MENU KEY (ESC by defaut) RUN + JUMP also works to increase the speed of size change Frame thickness Allows you to adjust the thickness of the frame Frame color & Background bar color & Progress bar color For those of you who like to have colours everywhere, these options will at least allow you to customise the colours of your own bar, wonderful isn't it? PreRape Setting: Spoiler Concede Key Configure a key to concede the victory to your stalker/victim which means you'll immediatly lose the struggle. [Backspace] to cancel Concede Key (KEY) Player as victim Brutalized If you are victim, you will be brutalized by your opponents during the struggle which means you'll lose health. Use the concede key to submit to your opponents and avoid dying "stupidly". This option will have no effect if you enable "Invincibility" option. Brutalized (0 : disable ; >0 : Damage/Second) Struggle type SexoutStruggle gives you more than only one way to struggle. As the types of struggle are not necessarily adapted for an aggressor or an aggressed player, it is necessary to choose the struggle type when player is aggressor and when player is abused. In V2.0.0, there are currently 3 choices for a victim player and 2 for an abuser player : Struggle type "On reflex only" Spoiler "On reflex only" allows you to escape your stalker with a method based only on your own reflex. Your progress bar will be set to 100% and will dicrease over time. A random control key will be display and you should press it before the time delay runs out (random delay with min and max value). Agility and Perception will help you with higher chance to get a higher delay (but It doesn't matter if you have 1 or 10 in these stats, you can still end up with the minimum or the maximum. Better stats just increase the chances, not the time limit). Please don't try to pause the game to get more time to see wich key you have to press, this is hopeless... As its name indicates, the struggle is only based on your reflex, so if you fail you... you... well you're screwed, of course!! Your stalker will do what he/she wants with you (will depend on the script that uses this mod, but normally it doesn't sound good for you...). Since version 1.0.1, there is an additional penalty that reduces the player's reaction time. This penalty is cumulative and applies each time the player triggers a new reflex reaction within 60 seconds. The maximum penalty level is 5 and disappears completely after 60 seconds if there is no reflex reaction, its effects decreasing proportionally with time (meaning that at 59s, penalty effects are almost nil). Random control keys are : FORWARD, BACKWARD, LEFT, RIGHT, ATTACK, AIM Sub-option "Many cycles" : In "On reflex only", "Allows reflex reaction" is necesseraly checked. You can then choose to add the "Many cycles" option. It will allows multiple attempts to avoid failing in a single attempt. Each failure will result in cumulative time malus for the next attempt (malus is higher if you press the wrong key than if you press none). At the end a random calculation based on your maximum progress bar will determine if you have won. To success, a number will be drawn between 1 and 100 and must be less than your max percentage allowed on the bar, otherwise it will mean that you have failed and you will be at the mercy of your stalker. Struggle type "Classic struggle" Spoiler This is the classic type of struggle often found in most games. You have to get away from your stalker before the time limit expires. The strength difference between the player and the NPC will influence the progress of the wrestling and the sex and health points of the characters will also be taken into account. Male NPC wrestling a female player will have a strength bonus against her and female NPC wrestling a male player will have a strengh malus. The decrease of the struggle bar by opponents is relatively linear (my wish because classic struggle). A random multiplier is added to make it slightly less linear. The player's luck statistic can intervene to protect the player from a decrease (low rate, of course). Default struggle progress bar is set to 50% (but may change depending options), if the timer expires or if the progression bar reaches 0% you lose. Struggle keys : LEFT & RIGHT Sub-option "Allows reflex reaction" : This option allows you to initiate a reflex reaction (as in Struggle type "On reflex Only) before the wrestling starts. You can therefore get away from your stalker without having to struggle. If you lose the reflex reaction, instead of starting the struggle at 50%, you'll start to 33% if you didn't press any key and 25% if you pressed a wrong key. Sub-option "Many cycles" : When "Allows reflex reaction" is checked, you can choose this option. "Many cycles" will allows multiple attempts in reflex reaction but each failure will result in cumulative time malus for the next attempt. So instead of starting the next attempt with your bar loaded to 100%, you might start at 80% or 66% (malus is higher if you press the wrong key than if you press none). You then start the wrestle to your max percentage allowed on the bar (less than 10% if you fail miserably). This option can clearly be to your advantage/disadvantage depending on how you fare. Struggle type "Pure struggle" Spoiler "Pure struggle" is, in my opinion, currently the most advanced type of wrestling. It has no time limit and lasts until the player or NPC wins. To reinforce the intensity of the struggle, the progression is non-linear, so you never really know if you will win or not (you may be close to winning and suddenly see your bar drop sharply and vice versa). This is managed by random calculations that determine the intensity and frequency of the bar decrease. One random calculation allows the player to prevent this decrease (low rate, take into account player luck) and another one can make him/her receive a critical hit (low rate). As usual the difference in strength, health and sex between the player and each opponent are taken into account. Struggle keys : LEFT & RIGHT Sub-option "Allows reflex reaction" : This option allows you to initiate a reflex reaction (as in Struggle type "On reflex Only) before the wrestling starts. You can therefore get away from your stalker without having to struggle. If you lose the reflex reaction, instead of starting the struggle at 50%, you'll start to 33% if you didn't press any key and 25% if you pressed a wrong key. Sub-option "Many cycles" : When "Allows reflex reaction" is checked, you can choose this option. "Many cycles" will allows multiple attempts in reflex reaction but each failure will result in cumulative time malus for the next attempt. So instead of starting the next attempt with your bar loaded to 100%, you might start at 80% or 66% (malus is higher if you press the wrong key than if you press none). You then start the wrestle to your max percentage allowed on the bar (less than 10% if you fail miserably). This option can clearly be to your advantage/disadvantage depending on how you fare. Player as agressor Struggle type "Classic struggle" Spoiler This is the classic type of struggle often found in most games. You have to successfully restrain your victim before the time limit expires. The strength difference between the player and the NPC will influence the progress of the wrestling and the sex and health points of the characters will also be taken into account. Male NPC wrestling a female player will have a strength bonus against her and female NPC wrestling a male player will have a strengh malus. The decrease of the struggle bar by opponents is relatively linear (my wish because classic struggle). A random multiplier is added to make it slightly less linear. The player's luck statistic can intervene to protect the player from a decrease (low rate, of course). By default the struggle progress bar will start to 50%, if the timer expires or if the progression bar reaches 0% you lose. Struggle keys : LEFT & RIGHT Struggle type "Pure Struggle" Spoiler "Pure struggle" is, in my opinion, currently the most advanced type of wrestling. It has no time limit and lasts until the player or NPC wins. To reinforce the intensity of the struggle, the progression is non-linear, so you never really know if you will win or not (you may be close to winning and suddenly see your bar drop sharply and vice versa). This is managed by random calculations that determine the intensity and frequency of the bar decrease. One random calculation allows the player to prevent this decrease (low rate, take into account player luck) and another one can make him/her receive a critical hit (low rate). As usual the difference in strength, health and sex between the player and each opponent are taken into account. Struggle keys : LEFT & RIGHT Rape Setting: Spoiler Enable Struggle while raping Allow SexoutStruggle to trigger a struggle when you are being raped. If you disable this option and you have no mod using the Pre-Rape functionalies, SexoutStruggle won't do anything. As the struggle keys are not compatible with camera movement, when a rape animation starts the camera will freeze. To move the camera, hold down RUN + [FORWARD, BACKWARD, LEFT, RIGHT]. You can also PAUSE the sex animation with your PAUSE Sexout Key (requires SexoutNG 2.10.98 beta 3, SexoutPosNew.esp v2.6 and possibly SexoutSpunk 1.0109 if you want to play with spunk with arousal enabled). Player as victim Struggle type SexoutStruggle gives you more than only one way to struggle. In V2.0.0, there are currently 2 choices for a victim player : Struggle type "Classic struggle" Spoiler This is the classic type of struggle often found in most games. You have to complete the struggle bar with a linear progression to get away from your stalker. The strength difference between the player and the NPC will influence the progress of the wrestling and the sex and health points of the characters will also be taken into account. Male NPC wrestling a female player will have a strength bonus against her and female NPC wrestling a male player will have a strengh malus. The decrease of the struggle bar by opponents is relatively linear (my wish because classic struggle). A random multiplier is added to make it slightly less linear. The player's luck statistic can intervene to protect the player from a decrease (low rate, of course). Struggle progress bar starts to 0% Struggle keys : LEFT & RIGHT Struggle type "Pure Struggle" Spoiler "Pure struggle" is, in my opinion, currently the most advanced type of wrestling. To reinforce the intensity of the struggle, the progression is non-linear, so you never really know if you will win or not (you may be close to winning and suddenly see your bar drop sharply and vice versa). This is managed by random calculations that determine the intensity and frequency of the bar decrease. One random calculation allows the player to prevent this decrease (low rate, take into account player luck) and another one can make him/her receive a critical hit (low rate). As usual the difference in strength, health and sex between the player and each opponent are taken into account. Struggle progress bar starts to 0% Struggle keys : LEFT & RIGHT 4) Using the SexoutStruggle framework : If you want to use the SexoutStruggle Pre-Rape functionality in a mod, you must first send a request to mod's author (because these changes are always easier and more reliable when they are directly implemented by the author who knows his mod perfectly). Alternatively, you can create a plugin and add SexoutStruggle as Master for this plugin, then using the functions below: (This only explains how work the functions and dialog variables of sexoutStruggle, you must have some scripting knowledge to successfully use the framework) You can manage SexoutStruggle with only 5 functions : - StruggleFctUnlockPreRape - (short) StruggleFctMAINstart actor:ref IsAssailant:short - (short) StruggleFctAddActor actor:ref IsAssailant:short - (short) StruggleFctRemoveActor actor:ref - StruggleFctMAINstop And 2 reading variables : - (int) Struggle.isFinish ( '0' '1' or '2') - (short) Struggle.playerSuccess Optionally, you may also want to read : - GetQuestRunning Struggle - (ref) Struggle.rCallingScript (The script that initiated the struggle) - (array) StruggleFctGetAlliesList - (array) StruggleFctGetEnnemiesList StruggleFctUnlockPreRape : This function must be called every time a game is loaded. It will unlock the PreRape functionalities for the current game session. if GetGameLoaded || GetGameRestarted Call StruggleFctUnlockPreRape endif StruggleFctMAINstart (actor:ref IsAssailant:short): Function to start the struggle, take 2 arguments: the NPC concerned and whether the NPC is aggressor (1) or victim (0). This function will return TRUE if struggle can start, FALSE otherwise. When a struggle start the player and the NPC will be immobilised and you should avoid doing anything with them, just let SexoutStruggle take over and let it play out to the end. When the wrestling is over, the isFinish flag will be raised to '1' to indicate that you can regain control. ref rStalker let rStalker := GSJoeCobbREF if eval (Call StruggleFctMAINstart rStalker 1) ; Struggle can start endif Or... ref rVictim let rVictim := SunnyREF if eval (Call StruggleFctMAINstart rVictim 0) ; Struggle can start endif StruggleFctAddActor (actor:ref IsAssailant:short) : This function allows another NPC to join the struggle. IsAssaillant = '1' means the actor will join the NPC camp (whether the NPC is a victim or aggressor). The struggle must be in progress to use this function, otherwise it will fail and return FALSE. ref rAnotherStalker let rAnotherStalker := EasyPeteREF if eval (Call StruggleFctAddActor rAnotherStalker 1) ; anotherStalker has been added and takes part in the struggle against the player endif Or... if eval (Call StruggleFctAddActor EasyPeteREF 0) ; EasyPete has been added and takes part in the struggle to help the player endif StruggleFctRemoveActor (actor:ref) : Function to remove an actor from the Struggle. ref rStalker let rStalker := GSJoeCobbREF if rStalker.GetDead if eval (Call StruggleFctRemoveActor rStalker) ; Joe Cobb was in Struggle and have been succefully removed else ; It means that Joe Cobb wasn't in struggle or you sent an invalid ref. In any case you can considere the ref you sent is not struggling. ; In case of doubt, you can check the list of current strugglers (ally/enemy) by using StruggleFctGetAlliesList / StruggleFctGetEnnemiesList endif endif StruggleFctMainStop : Orders SexoutStruggle to stop. This function absolutely must be executed after the end of the struggle to close it properly. It will reset many things, such as the isFinish and playerSuccess flags, release Player and NPCs, close StruggleHUD etc. When you check playerSuccess, it doesn't matter if the player was the aggressor or the victim, it's up to you what happens next and with whom. SexoutStruggle will simply tell you whether the player won or lost the struggle. if Struggle.isFinish if Struggle.playerSuccess ; Do what you want else ; Let your imagination run wild... endif Call StruggleFctMAINstop endif Struggle.isFinish : isFinish = '0' if Struggle is not finished. isFinish = '1' if Struggle ends normally, meaning that Player or NPC won. isFinish = '2' if Struggle ends cause all struggler enemies have been removed (by using the StruggleFctRemoveActor function). Struggle.playerSuccess : playerSuccess = '0' if player hasn't won yet. playerSuccess = '1' if player won (playerSuccess is also set to '1' if isFinish = '2'). Example of a simple script : Spoiler int iStage Begin GameMode if GetGameLoaded || GetGameRestarted Call StruggleFctUnlockPreRape endif ;===== Reset iStage =====; if GSJoeCobbREF.GetDistance3D PlayerREF > 1000 && GetQuestRunning Struggle == 0 Let iStage := 0 ; Reset iStage (GetQuestRunning Struggle == 0 is not is not really required as strugglers are restrained) endif ;===== Starting Struggle =====; if iStage == 0 if GSJoeCobbREF.GetDistance3D PlayerREF > 250 || GetQuestRunning Struggle return endif if eval (Call StruggleFctMainStart GSJoeCobbREF 1) Let iStage := 10 endif endif ;===== Checks Struggle end =====; if iStage == 10 if Struggle.isFinish if Struggle.playerSuccess Let iStage := -1 ; Waiting for reset else Let iStage := 20 endif Call StruggleFctMAINstop endif endif ;===== Start Sexout Animation =====; if iStage == 20 Call fnSexoutActRunFull (Ar_Map "ActorA"::GSJoeCobbREF, "ActorB"::PlayerREF, "Raper"::GSJoeCobbREF) Let iStage := -1 ; Waiting for reset endif End 5) Debugging : A log file "StruggleLog.txt" is created at the root of the game when a struggle starts. To avoid this file being too large, it is deleted each time the game is restarted. If something goes wrong, please remember to post this file before quitting/restarting the game or it will be overwritten. This file is valuable to help debugging. 6) ToDoList : - (Average) Giving the time to required mods to do their init/update before disabling SexoutStruggle - (Minor) Developing the 'Struggle shaking effect' - (Minor) Developing an animation camera Minor : Needs to be fixed one day but can wait Average : Needs to be fixed reasonably quickly Major : Needs to be fixed very quickly 7) Credits and Acknowledgements: Pelinor, for MCM MasterKingly, for creating the amazing SexoutStruggle icon mod page Neutron_rus, who gave me the tip on how to make Stamina a non-requirement mod Jazz is Paris, for UIO & JIP LN NVSE plugins TommInfinite, for SUP NVSE plugin DoctaSax, for his tutorial on UIO which helped me a lot when I started to create SexoutStruggle Everyone who has worked on Sexout The whole NVSE team for their work on NVSE functionalities and for keeping the GECK Wiki up to date Release History Spoiler V2.0.3 December 09 2025 Release - Fixed StruggleFctPreRapeOnClassicStruggle and StruggleFctPreRapeOnPureStruggle losing the struggle instantly when Player is assaillant and option reflex is enabled V2.0.2 April 01 2025 Release - Changed the Struggle Stamina formula for better gameplay (winning the Struggle will be a little easier than with the previous one) V2.0.1 February 20 2025 Release - Fixed Struggle Rape not being triggered when Player is a Male raped by a Female _______________________________________________________________________________________________________________________________________________ V2.0.0 February 14 2025 Release - SexoutStruggle is no longer just a framework, but a full Sexout mod that triggers struggle when Player is raped - Locked PreRape functionalities if Player does not have a mod able to use the PreRape framework - Added StruggleFctUnlockPreRape function to unlock PreRape functionalities - Added a StruggleMASTERscript - Removed "Allow multiple actors" option - Removed the function that automatically deletes dead actors (now it's up to mod authors to delete irrelevant actors) - Added Invincibility option - Added "Toggle Struggle Keys" option - Created a new "PreRape" menu and moved the Concede Key and Struggle PreRape functionalities inside - Created a new "Rape" menu with Struggle Rape functionalities - Created struggle functions for Rape struggle and renamed the old ones for PreRape struggle - Added StruggleFctRemoveActor function - Added StruggleFctGetAlliesList function - Added StruggleFctGetEnnemiesList function - Added StruggleFctSwitchFlyCamControlPlayer to enable/disable Fly Cam controlled by Player during a Rape struggle (since LEFT and RIGHT are used to struggle) - Added StruggleScriptEffectInvincible to cast invincibility on strugglers - Added StruggleEventRapeStart to detect when a NPC starts raping the Player - Added StruggleEventRapeEnd to detect when a NPC stops raping the Player _______________________________________________________________________________________________________________________________________________ V1.1.1 July 30 2023 Release - SexoutStruggle version is stored in variables for external access - StruggleFctAddActor can now accept a new argument (iAssaillant) to specify actors joins the player camp or the agressors camp - StruggleFctOnStruggleAndDelay takes the player's ally into account in the progress bar formula. - StruggleFctOnPureStruggle takes the player's ally into account in the progress bar formula. _______________________________________________________________________________________________________________________________________________ V1.1.0 July 12 2023 Release - Correct log messages that was not appropriate when the player is an aggressor. - Added an option to lose health during the struggle. - Added Concede Key to agree to lose the struggle. - Fixes knock-out wrestlers and removes them from the struggle. - Fixes potentials division by 0 problems in the struggle type formula when the player's strength drops to 0. (I should raise the issue, there's a difference between the strength displayed in the pib-boy (which never goes below 1) and the strength statistic actually taken into account by the game engine (which can reach 0 and therefore cause unpredictable bugs). - Adds the ability to run with the stamina mod and an option to configure the amount of stamina lost when struggling. - Reduce the ability to struggle according to health. - Reduce the ability to struggle according to Stamina left. - Added a fast stamina regeneration during the struggle only if "stamina is low" (red) and the player stops struggling for 3 seconds. _______________________________________________________________________________________________________________________________________________ V1.0.1 May 27 2023 Release - Fixed issue for actors who die during the struggle, the actor is now removed from the list of struggling actors. If all actors dies, isFinish flag is now raise to '1' and playerSuccess will be raised to '1' for an abused player or '0' for an aggressor player. - Prevents the player from abusing the reflex reaction to easily get rid of their aggressors by addind an additional penalty for reflex reaction. - 'StruggleFctMainStop' is now designed to stop the struggle at any time and reset the flag 'PlayerSucces'. - Adds a temporary feature* allowing the player to stop the struggle if he get stuck when the struggle is over. This feature will last until I find the cause of this bug (which seems to be very rare). As I haven't found anything in SexoutStruggle, I'm now sure this problem comes from SexAssault not stopping the struggle for some unknown reason. *To activate this function hold CTRL+'G'+'O' when you are in the game (not in a menu) and you are blocked whereas the struggle is over (to avoid cheating, this command will do nothing if the struggle is in progress and everything is going well). _______________________________________________________________________________________________________________________________________________ V1.0.0 Original Release May 6 2023 Submitter Machiavelique Submitted 05/06/2023 Category Framework & Resources Requirements NVSVE 5_1, JIP UIO 2.30, JIP LN NVSE 55.10, MCM Edited May 6, 2023 by Machiavelique 5
MotokoKHammond Posted May 7, 2023 Posted May 7, 2023 hey there I really like the idea of your mod, you stated "But I will provide a modified version of SexAssault which implements this mod" but is that what the download is ? Or have you yet to upload this version of Sexout Sex Assault ? Would love to give it a try. x
Machiavelique Posted May 7, 2023 Author Posted May 7, 2023 No, the modified version of SexAssault hasn't been uploaded, I'm still working on it. I'm having a problem with the 'SexAssaultRapistSpell' which is used to start the 'SexAssaultStalkerScript': It has more trouble starting in my modified version and I don't understand why yet as I haven't touched the 'SexAssaultRRQuestScript'. I think I'll post it here when I find a way to fix/control the problem 1
MotokoKHammond Posted May 7, 2023 Posted May 7, 2023 7 minutes ago, Machiavelique said: No, the modified version of SexAssault hasn't been uploaded, I'm still working on it. I'm having a problem with the 'SexAssaultRapistSpell' which is used to start the 'SexAssaultStalkerScript': It has more trouble starting in my modified version and I don't understand why yet as I haven't touched the 'SexAssaultRRQuestScript'. I think I'll post it here when I find a way to fix/control the problem Awesome, and thanks for getting back to me so fast, I look forward to seeing your mod being implemented
tattooleak Posted May 26, 2023 Posted May 26, 2023 Downloaded it works great, can you integrate restraints to companion or teleport companion somewhere where we have to find and fetch the companion as after the act, it seems odd when the stalker does the act in the middle of the street and the companion just walks up like nothing happened. This mods also blends nicely with unethical deeds and restraints for player character. Really love it.
tattooleak Posted May 26, 2023 Posted May 26, 2023 11 hours ago, demonicmyst said: I HAVE A PERMINENT EMOTIONAL DISTRESS DEBUFF You might have enabled the rape affecting lust and arousal factors . By default its 10 days just spend 10 days sleeping or doing any activity and check if it still persists.
Machiavelique Posted May 26, 2023 Author Posted May 26, 2023 (edited) 18 hours ago, demonicmyst said: I HAVE A PERMINENT EMOTIONAL DISTRESS DEBUFF I don't understand what you mean, maybe your problem is indirectly caused by your Spunk configuration as tattooleak suggests? Try what he recommends or try to reproduce the problem with minimal mods loaded. 6 hours ago, tattooleak said: Downloaded it works great, can you integrate restraints to companion or teleport companion somewhere where we have to find and fetch the companion as after the act, it seems odd when the stalker does the act in the middle of the street and the companion just walks up like nothing happened. This mods also blends nicely with unethical deeds and restraints for player character. Really love it. Indeed teleporting them would be a quick and easy solution, but it wouldn't be roleplay. However I agree that this problem needs to be solved. I'd rather they helped the player or fled to the nearest town (but I still have no idea how I'm going to manage it). When SexAssault starts the sex animation, SexoutNG takes over. It wouldn't be wise to interfere with the operation of SexoutNG, I'd be worried about causing problems in SexoutNG or the other mods involved during a sex animation. I would have to spend a lot of time studying their code before attempting anything. An easier option might be to have the player tied up and pinned to the ground (And I think I could find an existing animation for it, not sure), then the player will have to hope that his/her companions will come to rescue him/her. If they fail, SexoutNG can take over and run the animation. There are still other improvements I plan to make to sexAssault like: - The rape animation doesn't always work because there are sometimes too many flags sent to sexoutNG, and sexoutNG manages this by ignoring certain flags - Taking companions into account when the enemy is hostile (combat sexor) - Having a non-aggression probability (with a delay) after being raped by any enemy (creature included) - Make wearing medium armor, heavy armor, helmet reduce the chances of becoming a sexual target (which means light armors and not wearing a helmet would use the current parameters). Edited May 26, 2023 by Machiavelique 1
Алинфидор Posted May 26, 2023 Posted May 26, 2023 If you plan on adding on to SEXOUT ASSUALT add for NPCS to also assault each other during combat Tired of being the only fucking thing in the wasteland getting assaulted. and An ability to be an aggressor in struggle. Struggle- When bar hits a certain value or something clothes become unequipped one by one the less armor on body the harder it is to struggle?
Machiavelique Posted May 27, 2023 Author Posted May 27, 2023 (edited) SexoutStruggle V1.0.1 is ready and will be published as soon as I've finished testing it. Then I'll go back to the SexAssault fixes. 23 hours ago, captainx280123 said: If you plan on adding on to SEXOUT ASSUALT add for NPCS to also assault each other during combat Tired of being the only fucking thing in the wasteland getting assaulted. It's a thing I'd like to see in sexAssault too, but unfortunately it won't be a priority (because of the development time/necessity ratio), for the moment I'm concentrating on major problems or minor problems that are easy to solve. For the ability to be an aggressor, I think it's best to rely on "unethical deeds" for now, although I have to admit I don't use it because this mod seems to be too buggy with me. 23 hours ago, captainx280123 said: Struggle- When bar hits a certain value or something clothes become unequipped one by one the less armor on body the harder it is to struggle? To ensure the portability of SexoutStruggle in other mods, I don't want to undress the player during a struggle, instead it's better to have an option in SexAssault to launch struggles to partially undress the player, when the player loses her last clothes and is naked the sex animation can start. Or perhaps a customisable struggle function (in sexoutStruggle) that could be configured by any mod... Edited May 27, 2023 by Machiavelique 1
tattooleak Posted May 28, 2023 Posted May 28, 2023 (edited) On 5/26/2023 at 9:22 PM, Machiavelique said: I don't understand what you mean, maybe your problem is indirectly caused by your Spunk configuration as tattooleak suggests? Try what he recommends or try to reproduce the problem with minimal mods loaded. Indeed teleporting them would be a quick and easy solution, but it wouldn't be roleplay. However I agree that this problem needs to be solved. I'd rather they helped the player or fled to the nearest town (but I still have no idea how I'm going to manage it). When SexAssault starts the sex animation, SexoutNG takes over. It wouldn't be wise to interfere with the operation of SexoutNG, I'd be worried about causing problems in SexoutNG or the other mods involved during a sex animation. I would have to spend a lot of time studying their code before attempting anything. An easier option might be to have the player tied up and pinned to the ground (And I think I could find an existing animation for it, not sure), then the player will have to hope that his/her companions will come to rescue him/her. If they fail, SexoutNG can take over and run the animation. There are still other improvements I plan to make to sexAssault like: - The rape animation doesn't always work because there are sometimes too many flags sent to sexoutNG, and sexoutNG manages this by ignoring certain flags - Taking companions into account when the enemy is hostile (combat sexor) - Having a non-aggression probability (with a delay) after being raped by any enemy (creature included) - Make wearing medium armor, heavy armor, helmet reduce the chances of becoming a sexual target (which means light armors and not wearing a helmet would use the current parameters). No problem take your time it's a lot to go through the entire set of code and what you have presented for now is just great. I only suggested it as a part of future improvement. Couldn't complement you enough for the work done so goes with the prior work done by people which made this possible. And truly agree with what you mentioned. But personally I will just share some bugs I encountered and few potential suggestions which might be helpful for the future updates of the mod. Bugs I encountered: 1. The player character freezes in the struggle position when the enemy is close and your companion kills the aggressor. Current Solution I use is Had to reload a previous save and avoid such scenarios. 2. The second bug I noticed is while going to sleep the character randomly wakes up before the finishing the sleep time. I checked the console it said looking for actors but none nearby. Tbh I maybe the one to blame here as I use another kick in the head during sleep and this as well. Suggestions: 1. The sleep assault could use some text and struggle integration alongside a health / addiction check which makes the struggle easy or hard. a. Keeping the drugging during sex a constant and after the action the player gets teleported to a random location i.e using restraints integration after sex. If its hard to integrate it maybe reduce the health to particular threshold so it works directly with restraints after as we can set a health limit in it and it triggers when I reach the threshold. b. Possible add a probability counter for taking one for the team by companion. As it just seems odd they are always taking the bait. And if it happens maybe add a small quest which teleports companion and aggressor to a random location and we have to untie the companion from sex toys and bdsm equipment which again can be a trap in which the aggressors will knock us out and do the deed trapping us in restraints where in we have to get out of restraints and finally get the companion as well or it can be an easy one where you directly unlock restraints for companion. As the current one just goes for action directly and the aggressor just continues doing their stuff after. I specially mentioned teleport as it seems odd, the aggressor just doing the deed and just immediately greeting you like nothing happened bit of lore breaking. Apologies if what I recommended do feel larger in scope, I just thought it might add to the lore and keep things on the edge. And I am still at basic level in fallout modding so it be taking a longer time for me to study, understand and integrate the features without breaking the game. Edited May 28, 2023 by tattooleak
Machiavelique Posted May 28, 2023 Author Posted May 28, 2023 (edited) 1 hour ago, tattooleak said: Bugs I encountered: 1. The player character freezes in the struggle position when the enemy is close and your companion kills the aggressor. Current Solution I use is Had to reload a previous save and avoid such scenarios. 2. The second bug I noticed is while going to sleep the character randomly wakes up before the finishing the sleep time. I checked the console it said looking for actors but none nearby. Tbh I maybe the one to blame here as I use another kick in the head during sleep and this as well. 1. I noticed this bug too, SexoutStruggle doesn't take dead actors into account in version 1.0.0. Have you tried version 1.0.1? It fixes it and even provides a 'CTRL'+'G'+'O' command to unblock you when you freeze in this situation. 2. I also use another kick in the head but I haven't noticed anything (I'll test it if I get this problem too, If it's a bug, I will be put on the toDoList so that I think to fix it). 1 hour ago, tattooleak said: Suggestions: 1. The sleep assault could use some text and struggle integration alongside a health / addiction check which makes the struggle easy or hard. a. Keeping the drugging during sex a constant and after the action the player gets teleported to a random location i.e using restraints integration after sex. If its hard to integrate it maybe reduce the health to particular threshold so it works directly with restraints after as we can set a health limit in it and it triggers when I reach the threshold. b. Possible add a probability counter for taking one for the team by companion. As it just seems odd they are always taking the bait. And if it happens maybe add a small quest which teleports companion and aggressor to a random location and we have to untie the companion from sex toys and bdsm equipment which again can be a trap in which the aggressors will knock us out and do the deed trapping us in restraints where in we have to get out of restraints and finally get the companion as well or it can be an easy one where you directly unlock restraints for companion. As the current one just goes for action directly and the aggressor just continues doing their stuff after. I specially mentioned teleport as it seems odd, the aggressor just doing the deed and just immediately greeting you like nothing happened bit of lore breaking. Apologies if what I recommended do feel larger in scope, I just thought it might add to the lore and keep things on the edge. And I am still at basic level in fallout modding so it be taking a longer time for me to study, understand and integrate the features without breaking the game. a. I've never tried restraint, but I don't think it's that hard to integrate. I should make "Restraint" a requirement for SexAssault and call up its functions. I'll try to contact the author when I'm ready to integrate this feature to see if we can work together, I think Struggle as mini game could be beneficial to Restraint and Restraint could be beneficial to SexAssault. Drogging the player in a state of unconsciousness to make teleportation realistic is an excellent idea that I hadn't thought of. It will make the kidnapping much simpler than what I had in mind. Thanks! I always work in the following way: first I try to do simple things, then I try to improve them. b. SexAssault doesn't handle companions very well, so taking companions into account will be the next big step in making this mod a little more realistic. Having a quest if our attackers kidnap companions with the possibility of falling into a trap is something I can't imagine doing today. However, I'd keep the idea in mind because if all the improvements planned for sexAssault were functional, I could try my hand at this task. 1 hour ago, tattooleak said: I specially mentioned teleport as it seems odd, the aggressor just doing the deed and just immediately greeting you like nothing happened bit of lore breaking. Apologies if what I recommended do feel larger in scope, I just thought it might add to the lore and keep things on the edge. And I am still at basic level in fallout modding so it be taking a longer time for me to study, understand and integrate the features without breaking the game. It's something I've always regretted too, I'd like there to be a chance (increased by the charisma of the victim(s)) that at the end of the act the aggressor(s) could capture the player and/or their companion(s) to continue having fun with them). At the moment, the biggest problem is that they try to kill you after the act if your reputation with their faction is bad (I'd like to keep this option open, but also that they choose to leave you alone or capture you). Edited May 28, 2023 by Machiavelique 1
tattooleak Posted May 28, 2023 Posted May 28, 2023 2 hours ago, Machiavelique said: 1. I noticed this bug too, SexoutStruggle doesn't take dead actors into account in version 1.0.0. Have you tried version 1.0.1? It fixes it and even provides a 'CTRL'+'G'+'O' command to unblock you when you freeze in this situation. 2. I also use another kick in the head but I haven't noticed anything (I'll test it if I get this problem too, If it's a bug, I will be put on the toDoList so that I think to fix it). a. I've never tried restraint, but I don't think it's that hard to integrate. I should make "Restraint" a requirement for SexAssault and call up its functions. I'll try to contact the author when I'm ready to integrate this feature to see if we can work together, I think Struggle as mini game could be beneficial to Restraint and Restraint could be beneficial to SexAssault. Drogging the player in a state of unconsciousness to make teleportation realistic is an excellent idea that I hadn't thought of. It will make the kidnapping much simpler than what I had in mind. Thanks! I always work in the following way: first I try to do simple things, then I try to improve them. b. SexAssault doesn't handle companions very well, so taking companions into account will be the next big step in making this mod a little more realistic. Having a quest if our attackers kidnap companions with the possibility of falling into a trap is something I can't imagine doing today. However, I'd keep the idea in mind because if all the improvements planned for sexAssault were functional, I could try my hand at this task. It's something I've always regretted too, I'd like there to be a chance (increased by the charisma of the victim(s)) that at the end of the act the aggressor(s) could capture the player and/or their companion(s) to continue having fun with them). At the moment, the biggest problem is that they try to kill you after the act if your reputation with their faction is bad (I'd like to keep this option open, but also that they choose to leave you alone or capture you). Appreciate that you took my suggestions kindly, and hope to see some features getting implemented in the near future. No worry take your time, a rushed product always have issues. I had a feeling you might have updated the mod to fix this when I saw a new version update notification. I have a video of the said issue happening the possible conflict but I am currently out of town lemme see if I can crop it somehow to reduce the file size. The unethical deeds mod is a bit off as well even with patches certain features doesn't seem to work. I have updated to the new version in case of issues I will make sure to provide the log file or snap with console details.
Machiavelique Posted May 28, 2023 Author Posted May 28, 2023 (edited) At the moment I'm trying to figure out the problem with the animation rape not launching and the more I work on it the more I think this problem and yours (being woken up without anything happening) are linked. In my opinion the problem is that sometimes it doesn't find an animation in relation to the parameters sent to sexoutNG. If I have a look at the script that manages sleeps stalkers I can see that the player is forced to wake up and then a request for a sexual animation is sent to sexoutNG. However, if sexoutNG is unable to match the parameters sent with the list of available animations, nothing will happen (but you've been woken up). If I'm right, this problem must be reproducible with stalkers or combat sexors. To confirm this, I need you enable SexoutNG logs too (SexoutNG -> Misc -> Debug Message), the changes made to SexAssault allow these logs to also be found in StruggleLog.txt Edited May 28, 2023 by Machiavelique
MotokoKHammond Posted June 9, 2023 Posted June 9, 2023 Hey hey I dunno if anyone has mentioned this yet, but I was testing the new assault plugin so I thought I would note the first bug I personally ran into. When an enemy is knocked out from fatigue damage during a "struggle" instance, you are locked in place with the struggle meter going nether up nor down. The only way to break free seems to be using console commands but the meter will remain on your screen. Keep up the good work. x
Machiavelique Posted June 9, 2023 Author Posted June 9, 2023 7 hours ago, MotokoKHammond said: Hey hey I dunno if anyone has mentioned this yet, but I was testing the new assault plugin so I thought I would note the first bug I personally ran into. When an enemy is knocked out from fatigue damage during a "struggle" instance, you are locked in place with the struggle meter going nether up nor down. The only way to break free seems to be using console commands but the meter will remain on your screen. Keep up the good work. x Thanks for pointing this out, it's strange that the progress bar doesn't decrease or increase. When the struggle is in progress, the code is just manipulating numbers so I would expect the bar to progress as if your assailant was conscious. However there may be an instruction that causes the code to crash when the actor is unconscious. In any case, handling unconscious actors is something that can be easily implemented but I'd like to reproduce the fault to understand what's going on and avoid future problems. I'm in the process of finishing the next version of SexAssault (which will contain many fixes, particularly for SW Stalkers, as well as improvements and new features), then I'll update the ToDoList and I'll take a look at this 1
Алинфидор Posted June 9, 2023 Posted June 9, 2023 @Machiavelique Whether you're accepting ideas or are set on a schedule I've noticed your interest into Sexout Assault. I am too. If I had the know how and knowledge I'd be right there with you, I've got all drive but I don't understand enough... Anways. Small list of ideas fuck it why not here we go. Some ideas: AP draining? Limbs Crippled during struggle if specific limbs are damaged increase difficulty in struggle or lose struggle immediately? Very Small Portion of caps/ammo/aid items stolen during struggle? Damage to health?! Drain bleed effect of some kind Struggle bar during sexual encounter this way we aren't all locked into the scene? Have like a drain health during the struggle? Or AP? Drain health to 1-10-20-30 before struggling out no longer remains an option. can base off of END STR
Machiavelique Posted June 11, 2023 Author Posted June 11, 2023 (edited) On 6/10/2023 at 1:32 AM, Алинфидор said: Some ideas: AP draining? Damage to health?! Drain bleed effect of some kind Struggle bar during sexual encounter this way we aren't all locked into the scene? Have like a drain health during the struggle? Or AP? Drain health to 1-10-20-30 before struggling out no longer remains an option. can base off of END STR I think the idea behind these proposals is to make struggle more difficult as time goes by or in successive struggles. For the moment I don't want to add any health damage during the struggle. I don't particulary like the idea of abusers wanting to damage their "precious toy", and the risk of the player getting killed after the sex scene would be higher because I haven't yet found a way of preventing enemy factions from attacking you temporarily (without changing your reputation towards these factions). However, I still have the idea of integrating the Stamina Mod (which is very stable and complete) into SexoutStruggle. So there will be another bar that manages breathlessness and reduces the player's ability to struggle: running, jumping, fighting... reduces stamina and SexoutStruggle will also reduce stamina every time the player press struggle keys. The lower the stamina, the less effective the struggle. Note: Stamina Mod also manage AP On 6/10/2023 at 1:32 AM, Алинфидор said: Some ideas: Limbs Crippled during struggle if specific limbs are damaged increase difficulty in struggle or lose struggle immediately? Very Small Portion of caps/ammo/aid items stolen during struggle? I don't want abusers trying to break their toy when they are holding it in their hands. However, it's certain that broken limbs will reduce the ability to struggle in the next versions of SexoutStrruggle (both for the player and the NPCs). In SexAssault, I might add that the combat sexors try to aim mainly for the legs of their prey (I don't yet know if it's possible). Edit: (I've just seen I forgot to reply to being robbed) At the moment, I'm not in favour of the ability to be robbed during struggle. I think this kind of functionality should be implemented by mods using SexoutStruggle rather than SexoutStruggle itself. I don't know if this will suit you, but I've rewritten a bunch of SexAssault formulas for the next version (including the theft formulas, so they'll be able to steal more of your possessions). Edited June 11, 2023 by Machiavelique 1
Machiavelique Posted June 11, 2023 Author Posted June 11, 2023 (edited) On 6/10/2023 at 1:32 AM, Алинфидор said: Some ideas: Damage to health?! Drain bleed effect of some kind Struggle bar during sexual encounter this way we aren't all locked into the scene? Have like a drain health during the struggle? Or AP? Drain health to 1-10-20-30 before struggling out no longer remains an option. can base off of END STR I thought about it and maybe your idea was to add health damage to force you to submit or die. If so, it's not a bad idea - it'll be very easy to add an option with a concede key to submit to your opponents. However, there's nothing I can do right now to stop them attacking you after sex anim, so losing HP during the stuggle can be problematic Edited June 11, 2023 by Machiavelique
Machiavelique Posted June 17, 2023 Author Posted June 17, 2023 (edited) New version of SexAssault available, see the list of changes for more details, here is a "summary": SexAssautDoPreRapeQuestScript: - Adds a series of monitoring features to control whether SexoutNG succeeds in launching the sex animation, and attempts to automatically relaunch a sex animation request with fewer parameters if it fails. - Rapists can now steal your weapons. - Significantly increases the number of items stolen => I advice to divide your current rate by 4 and put yours caps in safe places!!. - The equipped weapon can now be stolen instead of being dropped (depending on 'Equipment Theft Rate' value). - Increases multiDrug chance. Max. 5 doses for 70 <= DrugChance <= 100 and max. 1 dose for DrugChance <= 10 - Fixed the sex type formula (oral, vaginal, anal) which was not working well at all. From now on, the rates configured in SexoutNG's MCM options will be respected with a very high degree of precision. SexAssaultSleepWaitQuestScript: - Adds the code to work with SexoutStruggle. - Prevents threesomes from happening if 'allow multiple actors' option is disabled in SexoutStruggle (otherwise it wouldn't make sense). - The problem of the player who wakes up without having been assaulted has been greatly reduced. (Just tell me if it still happens) - Using the SexoutNGRapeFlagsFix plugin will help you to reduce the risk of being woken up for nothing. - Sleep/Wait stalkers can now use the extended radar. - Fixed somes problems with the rates of Sleep/Wait stalkers. - NPCs will now look for victims to rape every hour IG sleep instead of 4 seconds IRL. - Once Sleep/Wait stalkers manage to rape you, they now try to quickly leave the scene. SexAssaultMCMScript: - Fixed the problem of Logs which are not recorded in "struggleLog.txt" if you enable DEBUG MODE in a game where it was previously disabled. - Add the "Assault key" option in Stalker sub-menu. SexAssaultIsCombatSexor: - Fixed the problem where combat sexors didn't have a penalty timeout when they failed in all their attempts and could try again and again. SexAssaultStalkerScript: - Fixed an issue where the player and an actor in struggle could stay restraint if the actor entered in combat. New feature "Player can rape NPC": - Is designed to work with SexoutStruggle. - Added a configurable 'Assault key' in the MCM menu. - Display a message when you are allowed to rape someone. - You can rape someone as a Stalker if you approach your prey without being spotted (and hold the 'Assault Key'). - You can rape someone as a Combat Sexor if you engage the combat with your prey and hold the 'Assault Key'. - Attempts to rape an NPC will be considered a crime for NPCs of that faction. - Attempts to rape a sleeping NPC will wake up him/her just before the struggle begins. - Nearby NPCs who see/heard you trying to rape a member of their faction will help their teammate to get rid of you, then they will engage you in combat. - If you win the struggle despite NPCs coming to victim aid, these NPCs will be knocked out by you and will remain pinned to the ground for 1 to 30 seconds after you have finished playing with your victim. - Nearby NPCs who see/heard you raping a member of their faction will kick you out of their teammate, stopping your rape in mid-act and then attacking you. - Once raped, victims will flee the player for a time. - NPCs who escape to your rape assault will attack you. - NPCs who have been raped or attempted to be raped will not be able to become Stalkers or Combat Sexors for 24 hours (otherwise this behaviour would be idiot...) New feature "SexAppeal function": A more complete function than the previous ones. This feature will make it easier for you to wander around the sublime Mojave Desert without voluntarily exposing yourself to all its many perverts (as long as you remember not to show them how ♥sexy♥ you are!!). This function will return a value for the attraction between an actor and a potential victim based on : - The difference in charisma between the actor and the victim. - A random multiplier/divider based on the difference in charisma too (because everyone is entitled to different tastes, even NPCs!!) - The visibility of the victim's body measurements (determinates by type of clothing : underwear/naked, light armour, medium armour, heavy armour) - The visibility of the facial beauty (is reduced if the victim is wearing a helmet or mask and if the victim's hair is hidden or not). Edited June 17, 2023 by Machiavelique
sunhawken Posted June 18, 2023 Posted June 18, 2023 Can't wait too try these it's seems easy to add the check too use your mod in other mods!
tattooleak Posted June 19, 2023 Posted June 19, 2023 7 hours ago, sunhawken said: What is "CTRL+GO" if your stuck???? Press CTRL BUTTON + G BUTTON + O BUTTON Simultaneously.
tattooleak Posted June 19, 2023 Posted June 19, 2023 (edited) On 6/18/2023 at 3:11 AM, Machiavelique said: New version of SexAssault available, see the list of changes for more details, here is a "summary": SexAssautDoPreRapeQuestScript: - Adds a series of monitoring features to control whether SexoutNG succeeds in launching the sex animation, and attempts to automatically relaunch a sex animation request with fewer parameters if it fails. - Rapists can now steal your weapons. - Significantly increases the number of items stolen => I advice to divide your current rate by 4 and put yours caps in safe places!!. - The equipped weapon can now be stolen instead of being dropped (depending on 'Equipment Theft Rate' value). - Increases multiDrug chance. Max. 5 doses for 70 <= DrugChance <= 100 and max. 1 dose for DrugChance <= 10 - Fixed the sex type formula (oral, vaginal, anal) which was not working well at all. From now on, the rates configured in SexoutNG's MCM options will be respected with a very high degree of precision. SexAssaultSleepWaitQuestScript: - Adds the code to work with SexoutStruggle. - Prevents threesomes from happening if 'allow multiple actors' option is disabled in SexoutStruggle (otherwise it wouldn't make sense). - The problem of the player who wakes up without having been assaulted has been greatly reduced. (Just tell me if it still happens) - Using the SexoutNGRapeFlagsFix plugin will help you to reduce the risk of being woken up for nothing. - Sleep/Wait stalkers can now use the extended radar. - Fixed somes problems with the rates of Sleep/Wait stalkers. - NPCs will now look for victims to rape every hour IG sleep instead of 4 seconds IRL. - Once Sleep/Wait stalkers manage to rape you, they now try to quickly leave the scene. SexAssaultMCMScript: - Fixed the problem of Logs which are not recorded in "struggleLog.txt" if you enable DEBUG MODE in a game where it was previously disabled. - Add the "Assault key" option in Stalker sub-menu. SexAssaultIsCombatSexor: - Fixed the problem where combat sexors didn't have a penalty timeout when they failed in all their attempts and could try again and again. SexAssaultStalkerScript: - Fixed an issue where the player and an actor in struggle could stay restraint if the actor entered in combat. New feature "Player can rape NPC": - Is designed to work with SexoutStruggle. - Added a configurable 'Assault key' in the MCM menu. - Display a message when you are allowed to rape someone. - You can rape someone as a Stalker if you approach your prey without being spotted (and hold the 'Assault Key'). - You can rape someone as a Combat Sexor if you engage the combat with your prey and hold the 'Assault Key'. - Attempts to rape an NPC will be considered a crime for NPCs of that faction. - Attempts to rape a sleeping NPC will wake up him/her just before the struggle begins. - Nearby NPCs who see/heard you trying to rape a member of their faction will help their teammate to get rid of you, then they will engage you in combat. - If you win the struggle despite NPCs coming to victim aid, these NPCs will be knocked out by you and will remain pinned to the ground for 1 to 30 seconds after you have finished playing with your victim. - Nearby NPCs who see/heard you raping a member of their faction will kick you out of their teammate, stopping your rape in mid-act and then attacking you. - Once raped, victims will flee the player for a time. - NPCs who escape to your rape assault will attack you. - NPCs who have been raped or attempted to be raped will not be able to become Stalkers or Combat Sexors for 24 hours (otherwise this behaviour would be idiot...) New feature "SexAppeal function": A more complete function than the previous ones. This feature will make it easier for you to wander around the sublime Mojave Desert without voluntarily exposing yourself to all its many perverts (as long as you remember not to show them how ♥sexy♥ you are!!). This function will return a value for the attraction between an actor and a potential victim based on : - The difference in charisma between the actor and the victim. - A random multiplier/divider based on the difference in charisma too (because everyone is entitled to different tastes, even NPCs!!) - The visibility of the victim's body measurements (determinates by type of clothing : underwear/naked, light armour, medium armour, heavy armour) - The visibility of the facial beauty (is reduced if the victim is wearing a helmet or mask and if the victim's hair is hidden or not). Great job as usual with the update, as every update makes this mod better and better. Before I go and update the mod just a question/request 1. Will it be possible to add a percentage chance for "follower taking the bait" and cool down for it so it isn't always the follower who is getting assaulted by the stalker. Rest assured I am excited to try this mod as asap and report any issues if found. Edited June 19, 2023 by tattooleak
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