Jump to content

Beta - Sex Assault (Brutal Rapers 2)


Recommended Posts

Next time that happens, open the console and report if there are any sexout error codes

 

What seems to happen is :

 

SW-B4.1

Dropping Equipment

SW-B8.1 - Anim Setup

SW-B8.4 - Start Anim

SW-B8.5 - Post anim cool down spell cast

 

No animations though. And the sleep was not interrupted.

Then the player is just standing there,

 

Link to comment

 In the interest of dipping my toes in the waters of scripting, I've been taking

a look at the scripts for Sex Assault. I have a couple of questions.

 

Keep in mind I don't know what the hell I'm doing ;)

 

Regarding drugging: I see code which equips a certain type of drug based on drugging

percentage chance, I don't see anything that actually turns drugging off completely, like 'if

percent set to 0, or <1 do not equip (bear in mind these are rough approximations of scripting terms).

Since drugging won't turn off even if the percentage chance is set to zero, perhaps this is why.

(I find drugging to be objectionable; rape and murder is fine, but drugs? definitely not :lol: )

 

Regarding animation selection; which script actually does this? I want to see how it's being done,

because I want to have more animations available than what the mod gives me, such as female on

female oral with PC giving. I also want to add some of the animations from Mavia's mods and a couple

of Amra's resource for modders animations. It appears there are some restrictions on the standard

Sexout animations being picked, and I want to alter those restrictions to suit my own tastes, and hopefully

learn something about adding animations in the process. 

 

Thanks

Link to comment

 

 

I typed "GetStage 00101C1C" into the console and getting that old message:

 

 

Replace the 00 at the front with the load order of this mod, which you can see in FOMM

 

XX101C1C

 

Erg. Same thing. It said it was 42, so i typed "GetStage 42101C1C" but still the same thing.

Link to comment

@ Bobloblaw: looking again I must have been drunk when I checked that code.. try "GetStage XX000ADD"

 

@ Panthercom: rActor.NX_SetEVFl "Sexout:Start::Anim" iAnim

 

If you open SexAssaultCombatRapeScript and scroll down to line 449, you will see this:

 

 

        ;=====Threesome Additions=====
        ; **** Odessa: Many of the animations below are bugged in current version of NG (2.6.81)- using random picker instead ****
        ;DebugPrint "Sexual Assault: CR - B5.2"
        ;if (rRapistA != rRapistB) && (rRapistA.GetIsCreature == 0) && (rRapistB.GetIsCreature == 0) && (rRapistB.GetDistance rVictim <= 500)
        ;    set iVar to (1 + GetRandomPercent * 10 / 100)
        ;    if (iVar == 1)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5001;
        ;    elseif (iVar == 2)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5101;
        ;    elseif (iVar == 3)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5201;
        ;    elseif (iVar == 4)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5301;
        ;    elseif (iVar == 5)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5302;
        ;    elseif (iVar == 6)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5303;
        ;    elseif (iVar == 7)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5304;
        ;    elseif (iVar == 8)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5401;
        ;    elseif (iVar == 9)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5501;
        ;    elseif (iVar == 10)
        ;        rVictim.NX_SetEVFl "Sexout:Start::Anim" 5601;
        ;    endif
        ;endif

 

 

 

That is how you specify a particular animation, if you don't do it then the default random picker is used. I commented out that code because all of the non-default ones it chooses are broken- either they don't play at all or are badly misaligned so one actor is at a 90 / 180 degree and they aren't in the right positions. They are quite cool though, one of them is oral/vaginal with facial animation (open mouth). Hopefully some one will fix them for a later version of sexout.

 

To find out what most of the different animation codes are, check this thread: http://www.loverslab.com/topic/22819-sexout-sutra/

 

Or heres an example from sexout soliciting of a complete sexout sex call, the parameters inside those if statements are optional (also see the sexout API tech support thread):

 

 

    set rZActor to PlayerREF
    set fTime to (Sexout.dfTime / 2) + ((Sexout.dfTime * (GetRandomPercent +1)) / 100)
    
    rPartner.CIOS SexoutSolicitingCoolDownSEFF

    rPartner.NX_SetEVFl "Sexout:Start::CallVer" 1;
    rPartner.NX_SetEVFo "Sexout:Start::ActorA" rPartner;
    rPartner.NX_SetEVFo "Sexout:Start::ActorB" rZActor;
    if (1 == iType)
        rPartner.NX_SetEVFl "Sexout:Start::isAnal" 1
    elseif (2 == iType)
        rPartner.NX_SetEVFl "Sexout:Start::isOral" 1
    elseif (3 == iType)
        rPartner.NX_SetEVFl "Sexout:Start::isVaginal" 1
    endif

    if (iRape)
        rPartner.NX_SetEVFo "Sexout:Start::Raper" rPartner;
        ; *** Below line prevents Another Kick in the Head KO's.. the miners aren't that mean ***
        rZActor.NX_SetEVFl "AKH:iDisableSexKO" 1
    endif

    rPartner.NX_SetEVFl "Sexout:Start::duration" fTime;

    if (iAnim != 0)
        rPartner.NX_SetEVFl "Sexout:Start::Anim" iAnim
    endif

    if (iTown == 0) ; ** SLOAN
        rPartner.NX_SetEVFo "Sexout:Start::CBDialogA" zSolicitingSloanPAY
        if (GetRandomPercent > 50)
            set SexoutSolicitingQuest.iFannieOwed to SexoutSolicitingQuest.iFannieOwed + 1
            DebugPrint "Fannie owed %g" SexoutSolicitingQuest.iFannieOwed
        endif
    elseif (iTown == 1) ; ** PRIMM
        rPartner.NX_SetEVFo "Sexout:Start::CBDialogA" zSolPrimmPAY
    elseif (iTown == 3) ; ** TRAV MERCH
        rPartner.NX_SetEVFo "Sexout:Start::CBDialogA" zSolTravMerchPAY
    endif

    rPartner.CIOS SexoutNGBegin

 

 

 

I don't understand why drugging doesn't disable, the line (which is identical in the combat script to the stalker on- SexAssaultRapistEffectScript) is below:

;=====Drugging=====
            if (GetRandomPercent < SexAssault.fDrug) && (rRapist.GetIsCreature == 0)

 

GetRandomPercent returns 0-99... so if Drugging is set to 0 then it must be somehow misevaluating- unless you can see anything wrong in the scripts?

Link to comment

 Thanks for the pointers, Odessa.

 

Regarding drugging, it will not turn off in either combat or stalker rape mode.

I keep it set at zero and still wind up getting dosed with Dixon's Jet, Psycho, Med-X etc.

The code must have a problem. I recall in earlier versions there were some MCM sliders

reversed or otherwise broken for certain options; could this be an MCM interface problem?

 

 If a random picker is being used, it's not working truly randomly because many animations

are being excluded. I had assumed there must be an exclusion list (or list of approved animations)

because some animations weren't 'rapey' enough, and this is why certain animations have never

appeared. So I was looking in the code for references to specific animations that I could hack and

change to allow more choices, or prevent certain exclusions. (and not finding anything).

 

 I'm the guy of person who learns by taking things apart ;)

Link to comment

The random picker is part of core Sexout, not this mod, which never specifies a particular animation since I removed that threesome part. I don't know how that works, you'll have to check the code or could try asking in the sexoutNG thread.

 

There were many reversed MCM option bugs in the original plugin which I fixed, but that line is correct. You could try storing the random value and printing it, to see if the problem is that statement (the GECK isn't always logical):

 

;=====Drugging=====

            set iRand to GetRandomPercent
            if (iRand < SexAssault.fDrug) && (rRapist.GetIsCreature == 0)

                                MessageEx "iRand = %g, fDrug = %.2f" iRand SexAssault.fDrug

 

Link to comment

 There's got to be some way to get the unused crawling animations going in here; maybe

a 'left for dead' system where your PC is set to hidden, or less conspicuous, and

forced to crawl until your health gets back above a certain point. So, you get abused to

the point of 25% or so and then your attackers wander off or lose interest for a few moments,

and you have a chance to crawl to safety. If you get caught then the abuse starts again.

 

 Thanks for the script pointers; I will try that out and see what data shows up. I'll be system

down starting tonight, for a major computer upgrade and a completely fresh New Vegas install.

Link to comment

Next time that happens, open the console and report if there are any sexout error codes

 

I have been looking at the thing in GECK and it does seem to be calling the animation.

 

It calls WakeUpPC before running the animation, but I wonder if the PC is not actually woken up until the script ends?

No idea how to get around that, Is there some way to run another script with the animations after a short delay to allow the PC to wake?

Link to comment

Trying to get This to work within TTW and can't get either random rapes or combat ones to work, nothing showing up when i hit debugger as well

 

I've the feeling i'm missing something haveing had to rinstall FNV in order to get TTW to work

 

Installed NVSE and its extender, load order is:-

 

Fallout

Deadmoney

HonestHearts

OldWorldblues

LonesomeRoad

GunRunnersArsenal

Fallout3

Anchorae

ThePitt

BrokenSteel

PointLookout

Zeta

Taleoftwowastelands

Sexout

SexoutCommonResources

SexoutPregnancyV3

SecoutSlavery

MiktoBeauty

SxcoutSexAssult

The modconfiguration menut

TTW_bobbleheads

TTW_Reduction

SexoutTTWEncounters

SexoutRexTTW

PerkEveryLEvel

TTW_CompanionWheelfix

Foxraces

 

Other sexout stuff triggers e.g. encounters, tried it out ina feel standard NV zones ( crimson carvan) to go no result either

 

wonder what i forgot.....

Link to comment

@ Silvergun

 

I was having the same issue with my TTW game.  It was working fine then all the sudden no more rape attempts from anything.  Couldn't get raped walking naked through the mess hall of the NCRCF.  Tried doing a clean save to no avail.  Found I was using the old version in the OP.  When I updated to WIP 27-DEC-2013 version here everything started working again.

 

My load order follows;

 

[X] FalloutNV.esm
[X] DeadMoney.esm
[X] HonestHearts.esm
[X] OldWorldBlues.esm
[X] LonesomeRoad.esm
[X] GunRunnersArsenal.esm
[X] CaravanPack.esm
[X] ClassicPack.esm
[X] MercenaryPack.esm
[X] TribalPack.esm
[X] Fallout3.esm
[X] Anchorage.esm
[X] ThePitt.esm
[X] BrokenSteel.esm
[X] PointLookout.esm
[X] Zeta.esm
[X] TaleOfTwoWastelands.esm
[X] NVEC Complete + NVCE.esm
[X] rePopulated Wasteland.esm
[X] Military Expansion Program.esm
[X] WMR.esm
[X] JIP Selective-Fire.esm
[X] More Perks.esm
[X] Primary Needs HUD.esm
[X] aHUD.esm
[X] iHUD.esm
[X] MikotoBeauty.esm
[X] NevadaSkies.esm
[X] qSkillPerks - More Perks.esp
[X] Sexout.esm
[X] SexoutCommonResources.esm
[X] SexoutPregnancyV3.esm
[X] SexoutStore.esm
[X] SexoutSlavery.esm
[X] SexoutLegion.esm
[X] msexBase.esm
[X] msexTopsOffice.esm
[X] SexoutDrugging.esm
[X] SexOutMDJJFollowerBase.esm
[X] Another-Kick-In-The-Head.esm
[X] DarNifiedUINV.esp
[X] populatedcasino-medium.esp
[X] MEP - Repopulated Wasteland Patched.esp
[X] MikotoBeauty.esp
[X] NVRefugee Outfits.esp
[X] RaiderChains.esp
[X] bzArmour.esp
[X] Better Casinos.esp
[X] Centered 3rd Person Camera.esp
[X] The Mod Configuration Menu.esp
[X] FlashlightNVSE.esp
[X] CASM.esp
[X] The Weapon Mod Menu.esp
[X] TTW_SuperMutantRebalance.esp
[X] TTW_OutcastTrading.esp
[X] TTW_NoKarmaDCFollowers.esp
[X] TTW_MoreCookingItems.esp
[X] TTW_CompanionWheelFixesForReal.esp
[X] TTW_XPReduction.esp
[X] citadel_fix-for_v2-4a.esp
[X] ttw_introvideofix.esp
[X] ttw24_plbulbmiscitemofffixed.esp
[X] ttw24afollowerfirehirefix.esp
[X] NVT3Tattered Suits.esp
[X] Type3 Leather Armors.esp
[X] WastelandFreelancer.esp
[X] MikotoBPCCFull.esp
[X] WeaponModsExpanded.esp
[X] WMX-POPMerged.esp
[X] WMX-DLCMerged.esp
[X] WMX-ArenovalisTextures.esp
[X] WMR_Vanilla_R.esp
[X] WMR_DeadMoney_R.esp
[X] WMR_HonestHearts_R.esp
[X] WMR_OldWorldBlues_R.esp
[X] WMR_LonesomeRoad_R.esp
[X] WMR_GunRunnersArsenal_R.esp
[X] WMR_WMX_Vanilla_R.esp
[X] WMR_WMX_GunRunnersArsenal_R.esp
[X] WMR_WMX_OldWorldBlues_R.esp
[X] WMR_WMX_HonestHearts_R.esp
[X] WMR_WMX_LonesomeRoad_R.esp
[X] ExtendedNVRadio.esp
[X] MikotoBPWastersOverhaul.esp
[X] qSkillPerks - NVEC Complete + NVCE Patch.esp
[X] PerkEveryLevel.esp
[X] Max Level 100.esp
[X] BoostedSkills.esp
[X] Imp's Timescale Adjuster.esp
[ ] Sprint Mod.esp
[X] fastervats.esp
[X] NVEC Complete NVCE WMX Patch.esp
[X] --- Clean Override ---.esp
[X] --- TTW Override ---.esp
[X] --- Ammunition Override ---.esp
[X] qSkillPerks - No Bonsai or Smooth Criminal.esp
[X] SmallerTalk.esp
[X] SexoutZAZ.esp
[X] SexoutFiends.esp
[X] SexoutKhans.esp
[X] SexoutKings.esp
[X] SexoutNCR.esp
[X] SexoutPowderGangers.esp
[X] SexoutWorkingGirl.esp
[X] SexoutSoliciting.esp
[X] SexoutStraponSex.esp
[X] Sexout-Another-Kick-Extension.esp
[X] DLC-Another-Kick-Extension.esp
[X] msexCourtesan.esp
[ ] msexFort.esp
[X] msexVeronica.esp
[X] SexoutAffairs.esp
[X] SexoutAffairsMikoto.esp
[X] SexoutCheckMeOut.esp
[X] SexOutCheyenneReplacer.esp
[X] SexoutClothingEval.esp
[X] SexoutFadeToBlack.esp
[X] SexoutHookupsAlt.esp
[X] SexoutLactation.esp
[X] SexoutRexTTW.esp
[X] SexoutSexAssault.esp
[X] SexoutSTDs.esp
[X] SexoutTTWEncounters.esp
[X] SOSReplacer.esp
[X] SexoutSS_C.esp
[X] TwistedMinds.esp
[X] SexoutLust.esp
[X] SexoutLust - pHUD.esp
[X] --- Sexout Override ---.esp
[X] --- Aid Rename ---.esp
[ ] SexoutBreeder.esp
[X] NevadaSkies - Darker Nights.esp
[X] NevadaSkies - TTW Edition.esp
[ ] EVE FNV - ALL DLC.esp

 

Link to comment

Open FOMM -> Click 'Load Order' -> 'Export' -> Save as .txt file -> copy contents to a post here, inside a [**spoiler] [/**spoiler] tag (without the **).

 

Like this:

 

 

 

[X] FalloutNV.esm
[X] CaravanPack.esm
[X] ClassicPack.esm
[X] MercenaryPack.esm
[X] TribalPack.esm
[X] DeadMoney.esm
[X] HonestHearts.esm
[X] OldWorldBlues.esm
[X] LonesomeRoad.esm
[X] GunRunnersArsenal.esm
[X] NVEC BugFixes.esm
[X] NSkies - Vanilla Edition.esm
[X] Interior Lighting Overhaul - Core.esm
[X] MikotoBeauty.esm
[X] Lings.esm
[X] FreesideOpen.esm
[X] Sexout.esm
[X] SexoutCommonResources.esm
[X] SexoutPregnancyV3.esm
[X] SexoutSlavery.esm
[X] SexoutLegion.esm
[X] SexoutDrugging.esm
[X] SexoutStore.esm
[X] msexBase.esm
[X] msexTopsOffice.esm
[X] Another-Kick-In-The-Head.esm
[X] NCR CF - Sexout.esp
[X] NVEC Reduce CTD.esp
[X] FreesideOpenPatch.esp
[ ] UnlimitedCompanions.esp
[X] Better Game Performance.esp
[X] Caesar Brotherhood.esp
[X] General-Mods-Rat.esp
[X] The Mod Configuration Menu.esp
[X] populatedcasino-medium.esp
[X] BartertownRough.esp
[X] XP_Slower_Challenges.esp
[X] jsawyer.esp
[ ] XP_Slower_200.esp
[X] WeaponJamming.esp
[X] Easy Hacking and Guaranteed Pick Pocket.esp
[X] NV Explosive Knockdown mod.esp
[X] Respawn24HoursImproved.esp
[X] Centered 3rd Person Camera - Unraised.esp
[X] Interior Lighting Overhaul - Ultimate Edition.esp
[X] Sprint Mod.esp
[X] NoPipboy.esp
[X] CompanionDe-Equip.esp
[X] CompanionWeapon.esp
[ ] NVRefugee Outfits.esp
[ ] SexyCorsets.esp
[ ] VegasChokers.esp
[ ] MantisZeroSuit_ForNV.esp
[X] MikotoBeauty.esp
[X] Kaw'sBodyJewelryExpanded.esp
[X] MercCharmers.esp
[X] SmallerTalk.esp
[X] SexoutZAZ.esp
[X] SCS - CombatArmour.esp
[X] SexoutClothingEval.esp
[ ] msexFort.esp
[X] msexCourtesan.esp
[X] scr-over-20-06.esp
[X] store-modd.esp
[ ] SexoutSexAssaultODESSA.esp
[X] DLC-Another-Kick-Extension.esp
[ ] SexoutSTDs.esp
[X] SexoutSexAssault.esp
[X] Sexout-Another-Kick-Extension.esp
[X] LingsPrettyThings.esp
[X] K2_Cali Boobs Sexy Leather.esp
[X] CorrosionDress.esp
[X] SexoutSpunk.esp
[X] SexoutLust.esp
[X] SexoutFiends.esp
[X] SexoutKhans.esp
[X] SexoutKings.esp
[X] SexoutNCR.esp
[ ] SexoutPowderGangers.esp
[X] SexoutWorkingGirl.esp
[X] Buy-Off-NCR.esp
[ ] temp.esp
[ ] SexoutPositioning.esp
[X] CaesarComaStuckFix.esp
[X] Odessa-Eye.esp
[X] K2_GomorrahGirls.esp
[ ] SexoutSpawner.esp
[ ] SexoutHookupsAlt.esp
[ ] TES5SavesEmptyPlugin.esp
[ ] FO3SavesEmptyPlugin.esp
[ ] FNVSavesEmptyPlugin.esp
[ ] msexFortORIGINAL.esp
[ ] LocalizationsTest.esp
[X] Sexout-Wear-And-Tear.esp
[X] SexoutCharacterResize.esp
[X] DLC WITM - Complete.esp
[ ] RobAr-Alpha.esp
[X] SexoutSoliciting.esp
[ ] odessa-rand-check.esp
[ ] odessa-preg-mod.esp

 

Link to comment

I don't know if it's just not implemented or if it's a bug on my side, but there's no NPC on NPC sex like there originally was with rapers, they just go for the player and followers. If it's just not implemented I might have to roll back to the previous mod for the massive automatic orgies.

 

 

Edit: unless someone doesn't mind giving a piece of code and in what script to put it in order for the stalkers to also seek other NPC's. I'd do it myself if I knew how to create new code, but I've only got enough experience to mod existing code.

Link to comment

The code is there but I disabled the MCM option to tone it down a little (it is also risky for game script breaking). I'll probably put it back in next update though... it is a handy way of redistributing my STDs, general NPCs don't really have sex much otherwise ;). Or else, you could adopt the mod and add whatever features you like, I can help you understand the code. I don't really want it.

 

To reenable NPC/NPC open the script 'SexAssaultMCMScript', scroll down to section  ';1 -RESET', under  'elseif (iSubmenu == 3)'. You will find this block:

 

                ;SetUIFloat "StartMenu/MCM/*:1/*:7/_enable" 1
                ;SetUIString "StartMenu/MCM/*:1/*:7/_title" "Other NPC"
                ;SetUIFloat "StartMenu/MCM/*:1/*:7/_type" 4
                ;SetUIFloat "StartMenu/MCM/*:1/*:7/_value" SexAssault.iOthers

 

Delete the ; semicolons at start of each line and the MCM option returns. Enabling it on the old version and then updating should also work, although you won't be able to disable it. Or else you can just use the last version by Jalil, but it is very buggy and not supported by anyone.

Link to comment

Thanks for the reply, I'll try what you said and test it out.

 

And about adopting the mod, I'm a lot more noobish that I might seem like, I can delete some code here and there, and maybe make it work for other purposes or in other ways, but I can only do the latter on C# and similar languages unfortunately  (although some papyrus syntax I've seen shares a lot of similarity), it would be for naught since It's impossible for me to actually add anything.

 

I'll edit the post telling you if it worked, thanks again.

 

 

Edit: for some reason when I uncommented those lines plus other two that were what I assumed allowed MCM to change the variable, it wouldn't turn on when I clicked on it; fortunately the lines you provided pointed me to the variable iOthers, which controls if NPC's are allowed or not, so I got into one of the main scripts and disabled the NPC && teammate check altogether, now I've got what I wanted, many thanks for the help.

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use