Jump to content

LoversRaperS - Dukky Edition


Recommended Posts

On 1/19/2024 at 4:25 PM, LongDukDong said:

that is unless some other mod attempts to remove clothes itself

Is the victim set to sleeping when combat sex starts? Because I made a mod that removes clothes from npcs when the have GetSleeping == 3 (I think that is the correct formula)

 

But if the victim has her clothes removed, why would she get them added again when sex starts?

Link to comment

No, Lovers Sex is not set GetSleeping 1, 2 or 3.

 

Your Problem: Can be your sleep undress Mod. Does it put on clothes after sleeping? (like the conflicting swimming-undress-dress-Mod)

-LAPF  undress  NPC and sex starts.

-Then your sleep mod notices  GetSleeping  is not  3 but clothes are unequipped,   and then it put on the clothes.

 

Especially if you fuck/rape sleeping NPCs.  Sex starts and sleep ends and your Mod will dress the NPC.

 

Simple test: deactivate your sleep-undress-Mod and see if you still have the problem.

 

Edited by fejeena
Link to comment
1 hour ago, fejeena said:

No, Lovers Sex is not set GetSleeping 1, 2 or 3.

Yes. My mod checks if someNPC.GetSleeping == 3 and if so takes off the clothes. Then hmm...I have to check, I don't think I make them put on clothes again, they do themselves.

 

1 hour ago, fejeena said:

Especially if you fuck/rape sleeping NPCs

No, it happens in combat sex with LoversRapers if an NPC has other clothes in their inventory than the ones they are wearing. But it doesn't happen with LoversJoburg. Both are rapes, so it should be the same behaviour. My settings in Lovers with Pk is followed by Joburg (on npcs that aren't sleeping) but not by LoversRapers.

 

 

Your question makes me need to check my mod though, because if Joburg wakes them up during rape then I guess the victim will get dressed if the mod dresses them.

Edited by kukenmellantuttarna
Link to comment
On 1/23/2024 at 12:45 PM, kukenmellantuttarna said:

they do themselves

I hope so! It is silly with npcs sleeping in their clothes. I made a mod where you rip off the clothes of sleeping npcs. But it was still silly. So I took off their clothes. I use the blanket mod, so now my character throws away the blankets instead.

 

edit:

yes when they change package from sleep they put on their clothes again

Edited by kukenmellantuttarna
Link to comment

I just did a clean save without any lovers mods. I also have an addon for Lrapers with small fixes and changes, in case it is that one, but I started the save again with my LoversRapers addon and no other lovers mods, and now the combat rape works!

The Orum gang is now busy gangraping a bandit redguard woman. Just before I alt-tabbed out to write this, the redguardess put on her bloodstained pants and shirt with suspenders between the rapes, but when Magub went into her the clothes went off again. So I guess either it was another Lovers mod or it was something with the save that was corrupted

Link to comment

If the script start sex with sposgroup Number 3 (Standing Facing)  you get a Standing sex position, even if you delete all standing animations in the LoversRaperS_Motion.ini.

If no standing animations numbers are specified  in the LoversRaperS_Motion.ini the sex system will use random standing animations.

Only a change in the script would help. There you have to block the standing animations.

 

And if your LAPF ani settings are completely random, all Mod ani selections are ignored and you can get blow job, from behind, standing, . . .  animations.

Link to comment
3 hours ago, fejeena said:

And if your LAPF ani settings are completely random

Ah okay, so if I have the settings to jump between groups, it can become standing? I removed all standing animations from the rapers motion.ini, and when rape starts it never become standing or furniture or any of that stuff. only after next npc or my character gets his turn

Link to comment

When it comes to the scripts that uses the Motion.INI file for LoversRaperS.

 

Whether it be the Wappy Edition:

Spoiler

 

scn xLoversRaperSRandomPosition

ref raper
ref victim
short ok
short reversed

array_var temp
string_var svTmp
short max
short i0
short spos


begin Function { raper victim ok reversed }

    ; Use .ini hard-coded animations
    if xLoversRaperSQuest.usePosArray

        ; Ignore sleep/undetected, use random front/back
        if ok == 3 || ok == 4
            set ok to GetRandomPercent / 50 + 1
        endif

        if raper.GetIsCreature || victim.GetIsCreature
            set spos to Call xLoversRaperSGetCreaturesPos raper victim
        else
            ; Male -> Female
            if raper.getissex male && victim.getissex female && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mfn ","
            elseif raper.getissex male && victim.getissex female && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mfb ","

            ; Female -> Male rides him
            elseif raper.getissex female && victim.getissex male && ok == 1 && reversed
                let temp := sv_Split xLoversRaperSQuest.fmn ","
            elseif raper.getissex female && victim.getissex male && ok == 2 && reversed
                let temp := sv_Split xLoversRaperSQuest.fmb ","
            
            ; Female -> Male futa/pegging
            elseif raper.getissex female && victim.getissex male && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mmn ","
            elseif raper.getissex female && victim.getissex male && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mmb ","

            ; Male -> Male
            elseif raper.getissex male && victim.getissex male && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mmn ","
            elseif raper.getissex male && victim.getissex male && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mmb ","
            
            ; Female -> Female rides her
            elseif raper.getissex female && victim.getissex female && ok == 1 && reversed
                let temp := sv_Split xLoversRaperSQuest.ffn ","
            elseif raper.getissex female && victim.getissex female && ok == 2 && reversed
                let temp := sv_Split xLoversRaperSQuest.ffb ","

            ; Female -> Female futa/pegging
            elseif raper.getissex female && victim.getissex female && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mfn ","
            elseif raper.getissex female && victim.getissex female && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mfb ","

            elseif ok == 5
                if raper.getissex male || victim.getissex female || reversed == 0
                    let temp := sv_Split xLoversRaperSQuest.mc ","
                else
                    let temp := sv_Split xLoversRaperSQuest.fc ","
                endif
            endif
        endif

        let max := ar_size temp

        if max >= 1
            set i0 to Rand 0 max
            if i0 == max
                set i0 to (i0 - 1)
            endif
            let spos := tonumber temp[i0]
        endif

        let temp := ar_null

        ; Check for valid choice
        set i0 to Abs spos
        set svTmp to sv_Construct "Data\ini\%02.0f_Motion.ini" i0
        if FileExists $svTmp == 0
            printc "WARN: Animation position %.0f chosen by Motion.ini string does not exist!" i0
            set spos to 0
        endif
        sv_Destruct svTmp
    endif

    ; Use animation groups if no pos array or failure
    if spos == 0
        if raper.GetIsCreature || victim.GetIsCreature
            set spos to Call xLoversRaperSGetCreaturesPos raper victim
        else

            ; Male rape female
            if raper.getissex male && victim.getissex female && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 00111
            elseif raper.getissex male && victim.getissex female && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01010

            ; Female rape male, reversed (riding)
            elseif raper.getissex female && victim.getissex male && ok == 1 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10000
            elseif raper.getissex female && victim.getissex male && ok == 2 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10010
            
            ; Female rape male, futa
            elseif raper.getissex female && victim.getissex male && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 00111
            elseif raper.getissex female && victim.getissex male && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01010

            ; Male rape male
            elseif raper.getissex male && victim.getissex male && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 10011
            elseif raper.getissex male && victim.getissex male && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01100

            ; Female rape female, reversed (riding)
            elseif raper.getissex female && victim.getissex female && ok == 1 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10000
            elseif raper.getissex female && victim.getissex female && ok == 2 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10010

            ; Female rape female, futa
            elseif raper.getissex female && victim.getissex female && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 10010
            elseif raper.getissex female && victim.getissex female && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01100

            elseif ok == 3
                set spos to Call xLoversCmnGetRandomSPos 00100
            elseif ok == 4
                set spos to Call xLoversCmnGetRandomSPos 01000
            elseif ok == 5
                if raper.getissex male || victim.getissex female || reversed == 0
                    set spos to Call xLoversCmnGetRandomSPos 00110
                else
                    set spos to Call xLoversCmnGetRandomSPos 10000
                endif
            endif

        endif

    endif

    if ( xLoversRaperSQuest.SPosOverride > 0 )
        SetFunctionValue xLoversRaperSQuest.SPosOverride
        set xLoversRaperSQuest.SPosOverride to 0
    else
        setfunctionvalue spos
    endif

End

 

 

or the Dukky Edition:

Spoiler

 

scn xLoversRaperSFunctionRandomPosition

;; FUNCTION:  Generates a suitable sex position to be performed by the rapist and victim.
;;            It refers to the gender of the participants, the situation involved, if
;;            reversed positions apply, and if creatures are involved.
;;
;;
;; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
;; REFERRED BY:  xLoversRaperSCmdStartRape
;;
;; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
;;
;; CHANGES From Wappy 1.80:
;;
;; * Renamed for naming convention: formerly xLoversRaperSRandomPosition
;; * Increased the amount of comments/documentation throughout the script.
;;
;; =================================================================================================

 

; Declared Variables:
ref raper           ; Function Parameter: Aggressive Actor  
ref victim          ; Function Parameter: Submissive Actor
short ok            ; Function Parameter: Conditions*
short reversed      ; Function Parameter: Reverse position flag

array_var temp      ; Array for positions list
string_var svTmp    ; String used to check position ini file existance
short max           ; Max size of position list array
short i0            ; Index position in list array
short spos          ; Sex position


; *Conditions:  0 = Invalid
;               1 = Normal
;               2 = Behind/Surprise
;               3 = Asleep
;               4 = Undetected
;               5 = Dead / Necrorape

 

begin Function { raper victim ok reversed }


    ; Use .ini hard-coded animations
    if xLoversRaperSQuest.usePosArray
        ;
        ; Ignore sleep/undetected, use random front/back
        if ok == 3 || ok == 4
            set ok to GetRandomPercent / 50 + 1
        endif
        ;
        ; Acquire Creature sex position if one of the participants is a creature
        if raper.GetIsCreature || victim.GetIsCreature
            set spos to Call xLoversRaperSFunctionGetCreaturesPos raper victim
        ;
        ; Otherwise, get position lists for NPCs based on genders, condition and reversals
        else
            ;
            ; Male -> Female (Aware: Pegs the Female)
            if raper.getissex male && victim.getissex female && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mfn ","
            ;
            ; Male -> Female (Surprised: Pegs the Female)
            elseif raper.getissex male && victim.getissex female && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mfb ","
            ;
            ; Female Raper -> Male (Aware: Rides the Male)
            elseif raper.getissex female && victim.getissex male && ok == 1 && reversed
                let temp := sv_Split xLoversRaperSQuest.fmn ","
            ;
            ; Female Raper -> Male (Surprised: Rides the Male)
            elseif raper.getissex female && victim.getissex male && ok == 2 && reversed
                let temp := sv_Split xLoversRaperSQuest.fmb ","
            ;
            ; Female Raper -> Male (Aware: Pegs the Male - Futa)
            elseif raper.getissex female && victim.getissex male && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mmn ","
            ;
            ; Female Raper -> Male (Surprised: Pegs the Male - Futa)
            elseif raper.getissex female && victim.getissex male && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mmb ","
            ;
            ; Male -> Male (Aware: Pegs the Male)
            elseif raper.getissex male && victim.getissex male && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mmn ","
            ;
            ; Male -> Male (Surprised: Pegs the Male)
            elseif raper.getissex male && victim.getissex male && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mmb ","
            ;
            ; Female Raper -> Female (Aware: Rides the F Victim)
            elseif raper.getissex female && victim.getissex female && ok == 1 && reversed
                let temp := sv_Split xLoversRaperSQuest.ffn ","
            ;
            ; Female Raper -> Female (Surprised: Rides the F Victim)
            elseif raper.getissex female && victim.getissex female && ok == 2 && reversed
                let temp := sv_Split xLoversRaperSQuest.ffb ","
            ;
            ; Female Raper -> Female (Aware: Pegs the Female - Futa)
            elseif raper.getissex female && victim.getissex female && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mfn ","
            ;
            ; Female Raper -> Female (Surprised: Pegs the Female - Futa)
            elseif raper.getissex female && victim.getissex female && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mfb ","
            ;
            ; Dead victim / corpse
            elseif ok == 5
                ;
                ; Male -> On Corpse
                if raper.getissex male || victim.getissex female || reversed == 0
                    let temp := sv_Split xLoversRaperSQuest.mc ","
                ;
                ; Female -> On Corpse
                else
                    let temp := sv_Split xLoversRaperSQuest.fc ","
                endif
            endif
            ;
        endif
        ;
        ; Calculate size of positions array
        let max := ar_size temp
        ;
        ; Obtain Sex Position if the Position List has 1 (or more) position)
        ; Will not execute for Creature positions as no list generated
        if max >= 1
            set i0 to Rand 0 max
            if i0 == max
                set i0 to (i0 - 1)
            endif
            let spos := tonumber temp[i0]
        endif
        ;
        ; Cleanup: Eliminate array values
        let temp := ar_null
        ;
        ; Make absolute value of sex position (no negative values)
        set i0 to Abs spos
        ;
        ; As a string, create a pathway to test for the position's ini file
        set svTmp to sv_Construct "Data\ini\%02.0f_Motion.ini" i0
        ;
        ; Reset Position to 0 with a warning if the ini file doesn't exist
        if FileExists $svTmp == 0
            printc "WARN: Animation position %.0f chosen by Motion.ini string does not exist!" i0
            set spos to 0
        endif
        ;
        ; Cleanup: Eliminate string array
        sv_Destruct svTmp
        ;
    endif


    ; Use LAPF generated positions if no generated list animations or error
    if spos == 0
        ;
        ; Again, acquire Creature sex position if one of the participants is a creature
        if raper.GetIsCreature || victim.GetIsCreature
            set spos to Call xLoversRaperSFunctionGetCreaturesPos raper victim
        ;
        ; Otherwise, randomize position for NPCs based on genders, condition and reversals
        else
            ;
            ; Male rape female
            if raper.getissex male && victim.getissex female && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 00111
            elseif raper.getissex male && victim.getissex female && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01010
            ;
            ; Female rape male, reversed (riding)
            elseif raper.getissex female && victim.getissex male && ok == 1 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10000
            elseif raper.getissex female && victim.getissex male && ok == 2 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10010
            ;
            ; Female rape male, futa
            elseif raper.getissex female && victim.getissex male && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 00111
            elseif raper.getissex female && victim.getissex male && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01010
            ;
            ; Male rape male
            elseif raper.getissex male && victim.getissex male && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 10011
            elseif raper.getissex male && victim.getissex male && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01100
            ;
            ; Female rape female, reversed (riding)
            elseif raper.getissex female && victim.getissex female && ok == 1 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10000
            elseif raper.getissex female && victim.getissex female && ok == 2 && reversed
                set spos to Call xLoversCmnGetRandomSPos 10010
            ;
            ; Female rape female, futa
            elseif raper.getissex female && victim.getissex female && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 10010
            elseif raper.getissex female && victim.getissex female && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01100
            ;
            elseif ok == 3
                set spos to Call xLoversCmnGetRandomSPos 00100
            elseif ok == 4
                set spos to Call xLoversCmnGetRandomSPos 01000
            elseif ok == 5
                if raper.getissex male || victim.getissex female || reversed == 0
                    set spos to Call xLoversCmnGetRandomSPos 00110
                else
                    set spos to Call xLoversCmnGetRandomSPos 10000
                endif
            endif
            ;
        endif
        ;
    endif


    ; If an outside mod sets an overriding sex position, return it and reset to 0
    if ( xLoversRaperSQuest.SPosOverride != 0 )
        ;
        SetFunctionValue xLoversRaperSQuest.SPosOverride
        set xLoversRaperSQuest.SPosOverride to 0
        ;
    ; Otherwise, return the generated position
    else
        setfunctionvalue spos
    endif


    ; Exit function with value
    return


End

 

 

... BOTH scripts are virtually the identical, the only inherit difference is the level of comments throughout and that the Dukky edition's method ends with a Return command just to ensure proper program flow and data return where a SetFunctionValue command is concerned.

 

♦       ♦       ♦

 

On 1/19/2024 at 8:57 AM, kukenmellantuttarna said:
On 1/16/2024 at 11:29 AM, fejeena said:

Or do you use a conflict Mod? A Mod which automatically puts on clothes after swimming?

 

No, just LAPF.

Why swimming? Would that affect if I had?

When first began last Friday, there was a query if any clothing mods were in use, the answer was negative. However it was only revealed yesterday that a custom mod was in play to place clothing on persons who were sleeping. That was rather vital as it could impare LAPF's innate undress system, yet complained about here.  But following that, another modification with so-stated small fixes and changes was just revealed today.

 

Seeing more and more of this conversation, I am now under the opinion that this is a mod-incompatability and personal-edits issue and has nothing to do with LoversRaperS in itself.  Please take it outside of LoversRaperS itself and make a separate topic so as:

  1. Not to suggest anything wrong with LoversRaperS when other mods previously unrevealed are obviously in play
  2. To request support for unknown modifications and scripting advice
Edited by LongDukDong
Link to comment
43 minutes ago, kukenmellantuttarna said:

Ah okay, so if I have the settings to jump between groups, it can become standing? I removed all standing animations from the rapers motion.ini, and when rape starts it never become standing or furniture or any of that stuff. only after next npc or my character gets his turn

So it only happens during gang rapes?

Rape starts:  ani is OK, no standig animation, because you removed all standing ani in the LoversRaperS_Motion.ini

Other NPCs or player commits further rapes and the Animation selection does not use the LoversRaperS_Motion.ini  settings,  a random ani is used.  That's not good.

 

So the gang rape script does not use the LoversRaperS_Motion.ini .  Only single rapes / first rape use the ini settings.

Hope Dukky can find the script bug.

 

Link to comment
1 hour ago, fejeena said:

So the gang rape script does not use the LoversRaperS_Motion.ini .  Only single rapes / first rape use the ini settings.

Hope Dukky can find the script bug.


You may have noticed that the scripts within the DUKKY edition contain extensive amounts of notes, this includes stating what 'other' scripts use them.  I use them for fast backtracing which I had found quite handy in the past. And within the above spoilered DUKKY version of tie Motion_INI reading code, it states that it is used by the code that starts rape, its own header shown below:
 

Spoiler

scn xLoversRaperSCmdStartRape

;; FUNCTION:  Performs final updates and settings to begin rape sex animations before passes
;;            control over to the LAPF system. The script also checks for Daedric Rape Furotrap
;;            options, female reverse rape and the LC2.5+ Submission Fix options.
;;
;;
;; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
;; REFERRED BY:  xLoversRaperSQuestScript, xLoversRaperSMagicSettings
;;
;; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
;;
;; CHANGES From Wappy 1.80:
;;
;; * Renamed for naming convention: formerly xLoversRaperSStartRape.
;; * Added the LC2.5+ submission Fix system and Submission Tokens for Reverse Rape.
;; * Lengthy text strings and code broken into smaller segments for easier reading in code window.
;; * Increased the amount of comments/documentation throughout the script.
;;
;; =================================================================================================

 

Within that header, the call to begin rape shows that it is referred within RaperS settings and by the RaperS Quest script.

Insofar as the quest script, it is that script that does indeed handle gang rape, just like it does in the WAPPY edition:

 

Spoiler

    ;; Disable Rapist or Rape Victim if dead, disabled or not ready
    if rPendingGRapeVictim != 0
        if rPendingGRapeVictim.GetDead || rPendingGRapeVictim.GetDisabled
            set rPendingGRapeVictim to 0
        elseif 0 != Call xLoversCmnIsReady rPendingGRapeVictim
            if 0 == Call xLoversCmnIsReady rPendingGRapeRapist
                set rPendingGRapeVictim to 0
            else
                set tmpi to ( GetRandomPercent % 2 ) + 1
                Call xLoversRaperSCmdStartRape rPendingGRapeRapist rPendingGRapeVictim tmpi  
                set rPendingGRapeVictim to 0
                set rPendingGRapeRapist to 0
                ; Skip processing grape loop for a frame
                return
            endif
        endif
    endif

 

 

IF the victim's reference value is not set to 0, it is a valid rape victim.  It then checks to ensure that both rapist and raper are ready in a classic sense, else it sets the victim's reference to 0.  But if it all passes, it executes the Command to Start Rape.  And this command is again the one that executes the Motion INI method.

 

During GangBang rape, there is an instance where the player may join in.  Feel free to compare this to the WAPPY edition:

Spoiler

                if tmpi == 0
                    ;
                    ; Decrease number of max rape tokens for victim
                    if ( rGBangVictim.GetItemCount xLoversRaperSFlgMaxGRape > 1 )
                        rGBangVictim.RemoveItemNS xLoversRaperSFlgMaxGRape 1
                    endif
                    ;
                    ; Flip a coin for hole (Back attack or frontal)
                    if GetRandomPercent > 50
                        let ok := 2
                    else
                        let ok := 1
                    endif
                    ;
                    ; Player steals from victim
                    if ( rGBangVictim.GetItemCount xLoversRapersFlgNoSteal == 0 )
                        call xLoversRaperSCmdDrop Player rGBangVictim
                    endif
                    ;
                    ; Start Rape
                    Call xLoversRaperSCmdStartRape Player rGBangVictim ok  
                    ;
                    set tmpr4 to player
                    let str0 := sv_Construct "%i" tmpr4

 

Feel free to compare this to the WAPPY edition and see if you have a bug within WAPPY.

 

And take a look at this segment near the end of the GangRape loop  portion.  Please verify if it is comparable to the WAPPY code, because it sure has been working all this time with no error at all:

Spoiler

 

                    ;
                    ; Steal if permitted
                    if ( rGBangVictim.GetItemCount xLoversRapersFlgNoSteal == 0 )
                        call xLoversRaperSCmdDrop rGBangNext rGBangVictim
                    endif
                    ;
                    ; If check victim, set pending next rapist and victim
                    if rGRapePendingCheck == rGBangVictim
                        set rPendingGRapeVictim to rGBangVictim
                        set rPendingGRapeRapist to rGBangNext
                        set tmpj to rGBangVictim.GetItemCount xLoversPkrEquipFuncItem
                        rGBangVictim.RemoveItemNS xLoversPkrEquipFuncItem tmpj
                    ;
                    ; Otherwise, start rape
                    else
                        Call xLoversRaperSCmdStartRape rGBangNext rGBangVictim ok
                    endif
                    ;
                    ; Quest Message 2: Gangbang Repeat Messages
                    call xLoversRaperSCmdShowMessage 1 rGBangNext rGBangVictim tmpi 
                    ;
                    ; Cleanup: Eliminate the array
                    let arGBangRapers := ar_Null
                    ;
                    ; Let player ask again if skipped a round
                    let GBangWaitingOnPlayer := 0
                endif
                ;
                ; Cleanup: Eliminate the string array
                sv_Destruct str0
                ;
            loop

 

 

And I can go further, comparing them and reverifying them with WAPPY.  In essence, all sex activity involving rape, including gang rape, MUST execute the same Rape Start process.  And the Rape Start process access the Motion Control INI function.  To say that the issue with Motion ID animation selection occurs during gangrape alone is impossible. And this is also exactly how the WAPPY version performs.  So please stop referring it as a script bug.  There is no error within Dukky on this matter.

 

All evidence shows that this is solely a matter of script conflicts, and the conversation over conflicting scripts within this thread will end now.

 

 

Edited by LongDukDong
Link to comment
11 hours ago, LongDukDong said:

that this is a mod-incompatability and personal-edits issue

Well no, not if you read the posts

11 hours ago, LongDukDong said:

was only revealed yesterday that a custom mod was in play to place clothing on persons who were sleeping

Well...no, taking off clothing from sleeping npcs, not dressing them, and I was talking about LoversRapers combat rape with this edition, not player have sleeper sex. But the problem disappeared after I did a clean lovers safe. All of which the posts said.

Edited by kukenmellantuttarna
Link to comment
9 hours ago, LongDukDong said:

Feel free to compare this to the WAPPY edition and see if you have a bug within WAPPY

But it's not some comparison between Wappy's and your version. He is not active (I suppose) and your version is newer, so bug reports would go here

 

And I think I recall vaguely that Wappy's also had this weird difference in sex positions between the combat sex and the gang bang. Maybe it's not even a problem with Rapers but with Lovers with Pk?

Because it always goes into standing sex in the gb, it is weird

Edited by kukenmellantuttarna
Link to comment

Really Dukky, you should read what others write. The undess/dress problem was fixed "long" ago.

The new gang rape animation problem only has to do with animations, not clothing.  Yes, it probably happens with the Wappy version too but also with your version, so we post the bug report here.

 

Again the problem:

Rape starts:  ani is OK, no standig animation, because you removed all standing ani in the LoversRaperS_Motion.ini . So rape use the LoversRaperS_Motion.ini . Everything is OK.

Then a script checks if a rang rape starts or if rape ends after the first rape.

A gang rape starts: Other NPCs or player commits further rapes. All (or almost all) animations are standing animations although all standing animations were deleted in the LoversRaperS_Motion.ini. So the bug is the Animation selection does not use the LoversRaperS_Motion.ini  settings during a gang rape.

 

kukenmellantuttarna can you deactivate all other Lovers mods except LAPF, Lovers Creatures esm ( is Masterfile of LoversIdleAnimsPriority.esp) and Lovers Rapers. This eliminates conflicts with other mods (Joburg APP, MB2, . . . )

Then Test if the animation problem still exists.

 

If the problem still exists this thread is the right place for the bug report and ask for help.

Then Dukky can say her don't care, the problem doesn't bother him or he can say he will take a look and try to fix it.

 

Link to comment

FIRST, I have read.  Again, I see this as complaints stating that there are issues with RaperS when none exist. Complaints about clothing removal whilst blaming RaperS for a LAPF feature whilst having a mod of their own which negated this. AND simultaneously stating no such clothing mod had existed... not providing relevant information, claiming no other mods in use.  So my aggravation is warranted.

 

 

Upon entering the Start Rape routine (activated by both GangRape, RapeMe spell, Rape Spell, or use of the Hotkey), the Start Rape routine uses the Random Pose function to determine which pose to use.  Given that ALL rape must use the Start Rape routine, and that the Start Rape routine calls forth the Random Position function (whether it be Wappy's of Dukky's), statements of it only occurring during Gang Rape ("So it only happens during gang rapes?") are an impossibility.

 

 

 

NOW ...

 

As towards elimination of positions from the INI file, there is a a situation unfolding. In the event of invalid data read from the Motion INI file, a default animation pose is chosen:

 

EXAMINE:  For Male -> Female reading from the Motion INI file.  (line 63+ Dukky / 28+ Wappy)

Using WAPPY example:

Spoiler

            ; Male -> Female
            if raper.getissex male && victim.getissex female && ok == 1
                let temp := sv_Split xLoversRaperSQuest.mfn ","
            elseif raper.getissex male && victim.getissex female && ok == 2
                let temp := sv_Split xLoversRaperSQuest.mfb ","

 

This would assume you have a properly formatted INI file:

Spoiler

set xLoversRaperSQuest.mfn to sv_construct "3,4,5,9,109,110,111,112,113,114,115,117,119,120,121,122,123,124,126,127,128,130,143,144,145,146,165,169,174,176" ;Male --> Female Normal
set xLoversRaperSQuest.mfb to sv_construct "2,8,10,50,51,53,54,55,56,57,58,59,60,61,62,63,65,66,67,69,70,71,72,76,77,78,79,80,81,82,83,84,85,86,88,89,92,94,95,97,98,99,100,101,102,103,106,107,125,129,191" ;Male --> Female From Back

 

or even

Spoiler

set xLoversRaperSQuest.mfn to sv_construct "126,127,128" ;Male --> Female Normal
set xLoversRaperSQuest.mfb to sv_construct "126,127,128" ;Male --> Female From Back

 

If you wanted it extremely limited in selection whereby you start with one of three particular missionary poses, pose 127 having the victim's hands bound.

 

 

 

After reading from the Motion INI file and garnering all available position values, the function calculates  the size of the animation list and randomly chooses which pose to use.  It sets that value as the sPos or sex position.  It then erases the 'temp' array for memory cleaning purposes.

 

EXAMINE: Randomly chooses from the acquired pose list (line 126+ Dukky / line 73+ Wappy)

Using WAPPY example:

Spoiler

        let max := ar_size temp

        if max >= 1
            set i0 to Rand 0 max
            if i0 == max
                set i0 to (i0 - 1)
            endif
            let spos := tonumber temp[i0]
        endif

        let temp := ar_null

 

 

 

After that, the Random Motion script looks for the LAPF Motion.Ini file itself within your Oblivion/Lovers with PK setup.  If you do not have this file, if the Sex Position (SPos) value is invalid, then the SPos value is set to 0.
 

EXAMINE: Tests for an invalid or non-existent Sex Position and resets to 0 (line 141+ Dukky / line 85+ Wappy)

Using WAPPY example:

Spoiler

        ; Check for valid choice
        set i0 to Abs spos
        set svTmp to sv_Construct "Data\ini\%02.0f_Motion.ini" i0
        if FileExists $svTmp == 0
            printc "WARN: Animation position %.0f chosen by Motion.ini string does not exist!" i0
            set spos to 0
        endif
        sv_Destruct svTmp

 

 

 

 

IF there is no valid sex position supplied, then RaperS generates one on its own based upon Lovers with PK standards and utilizes the Lovers with PK xLoversRaperSGetCreaturesPos command.

 

EXAMINE: Upon an invalid value, RaperS generates a new sPos (line 160+ Dukky / line 95+ Wappy)

Using WAPPY example:

Spoiler

    ; Use animation groups if no pos array or failure
    if spos == 0
        if raper.GetIsCreature || victim.GetIsCreature
            set spos to Call xLoversRaperSGetCreaturesPos raper victim
        else

            ; Male rape female
            if raper.getissex male && victim.getissex female && ok == 1
                set spos to Call xLoversCmnGetRandomSPos 00111
            elseif raper.getissex male && victim.getissex female && ok == 2
                set spos to Call xLoversCmnGetRandomSPos 01010

The xLoversCmnGetRandomSPos commands use a 5-Digit Bitmask to determine which random positions are valid.

1st - Oral / 2nd - Standing / 3 - Missionary / 4 - Doggy / 5-Cowgirl

The 1st bitmask (00111) suggests Missionary, Doggy, Cowgirl.

The 2nd bitmask (01010) suggests Standing and Doggy.

Neither has Oral assigned.

When using the LAPF system to generate the Sex position, it tends to default to the first pose of any sex position group. So if it chooses to use a Doggy pose, then sPos 2 will be the position applied.
 

 

Towards the end, the DUKKY edition adds an extra 'override' feature which erases itself on execution, being one where the mod developer chooses to have a specific sex position at rape start.  Again, this override erases itself so it is a one-time feature and would itself need to be reset.  But that is neither here nor there.

 

The RandomPosition system reads from the MotionINI file which sex positions are available. But if there is no MotionINI file or if the data within the MotionINI file is supplied incorrectly (ie you may very well have typed something wrong), then it uses the LAPF standards... which usually defaults to the first pose of a sPos group.

 

There is no error. In fact, this design is made to prevent errors of mis-managed MotionINI data, and will use LAPF defaults when needed.

 

I suggest you re-examine the changes you made to the MotionINI file.  HELL, take a look at the second MotionINI file example I had spoilered showing only 3 missionary sex positions shown and try just using that.

 

Edited by LongDukDong
Link to comment

No clothing is involved in the new animation problem. The clothing problem is ended and solved.

 

The ini works during the first rape, 

The INI is not divided into first rape and gang rape animations. So the same ini settings are used for first rape and gang rape.

If the ini works during the first rape, the ini seems to be correct.

 

Only when the gang rape starts the mod no longer uses the Animations from the INI.  kukenmellantuttarna only gets standing ani during gang rape.

 

And that is clearly a bug. Now we just have to find out why:  Mod conflict   or   bug in the LoversRapersScript  ?

 

To check if there is a Mod conflict I told kukenmellantuttarna to test without other Lovers Mods active,

Ok he can also upload this ini

 

??? Dukky, what happens when you delete all animations of one group in the ini? No group 3 animation numbers in the ini.   Would such an ini not work even if it is correct?

 

Link to comment
56 minutes ago, fejeena said:

Only when the gang rape starts the mod no longer uses the Animations from the INI.  kukenmellantuttarna only gets standing ani during gang rape.

On each instance of rape being called, for each time someone takes over, it re-executes the function to 'start' rape.  And by that, it re-reads from the random position system and re-reads from the INI file.

 

I pointed that out when I posted the various segments of the main quest script.  Rape does not occur from just one execution of Rape, but goes through a looping process whereby it looks for available rapists and will execute each rape individually until all rapists are satisfied. As it goes through the loop and performs each execution of rape individually, the system calls the 'start rape' command each time, and within will also re-selects a new position from the Motion INI file... accessing the RandomPosition function each time.

 

Again, I will mension that my version includes the 'SposOverride' function which allows you to override the randomly chosen sPos value with one of your own definition. But this is very specific feature for modders defining custom rapes in their own mods, and requires the modder to actively set the override value before rape begins.  Likewise, it will erase its override value and reset itself after defining the rape's sPos value before rape itself starts.  A modder would need to actively define a specific case of rape (ie a submission quest mod akin to CrowningIsles) to use as the function that assigns the value as the feature that assigns the SposOverride value is not executed by any script within RaperS.

If any changes were made to actively 'use' SposOverride, then I can see issues arising.

 

Example use:
Let OverrideRef := GetFormFromMod "LoversRaperS.esp "6AB2F"

Call OverrideRef 70

 

In the most basic example, the use of SPosOverride shown above would allow an outside mod to specify that the very next rape will be a Doggy position (SPos 70).  However, it is one-time only and resets thereafter.  You would need to re-execute the command to re-define the very next rape. 

 

Were SposOverride be the problem, one would need to have tampered with Rape in some way to reset the override to only perform a Standing position at each rape start.  That would be the only explanation I can assume, if the   addon for Lrapers with small fixes and changes included its use.

 

 

 

56 minutes ago, fejeena said:

??? Dukky, what happens when you delete all animations of one group in the ini? No group 3 animation numbers in the ini.   Would such an ini not work even if it is correct?

If the INI file is entered correctly, it is entered correctly and doesn't care if the Group3 animations are not available. The system merely takes the available sPos entries and randomly chooses between them. The sPosGroup doesn't enter into it.

 

I could take a line like "xLoversRaperSQuest.ffn" which is a Female X Female value and just limit it to just three Group2 (Missionary) poses and it would run fine.  In fact... I did.  And my example INI setting in the previous post did exactly that.  There were no Group3 animations, no Group1 animations and so on, and it works just fine, only randomly choosing between the three defined.

 

Additional Example:

set xLoversRaperSQuest.ffn to sv_construct "126,127,128" ;Female --> Female Normal
set xLoversRaperSQuest.ffb to sv_construct "126,127,128" ;Female --> Female From Back


This set, not having the Group3 (Standing) poses does indeed work, as I personally use the above set in my own MotionINI.  And as such, the execution of rape under FemaleXFemale will begin with one with these three missionary poses. Likewise, using the LAPF buttons to cycle through animations, it will only cycle through Group2 animations. 

 

UN-fortunately, LAPF has a limitation whereby I cannot limit cycling between just these three. That and fixed (no cycling) animation options would have been nice if it was considered within LAPF itself.  That woulda been really good in LoversGGBlackmail when the player is in the "Stocks" getting raped... if you could prevent cycling.  But nope, not possible to prevent cycling.  *sigh* Rant endeth.

 

Only if there is something wrong with the Motion INI file will it default to the LAPF standard.  This includes just erasing the Motion INI file. If none is loaded, it would default as an error preventative measure.

 

Edited by LongDukDong
merely grammatics and some font related
Link to comment

I tested my game with a changed ini. No goup 3 and group 4 ani in the ini with male-->female  and female-->female

 

first rape and gang rape: NPCs never use standing or blowjob ani.  So it works.

                                   My female Player  use random animations but no standing or blowjob ani.  During my test the Player used ani numbers from from male-->female and female--->female and a ani number which does not exist in the entire ini.

So the LAPF ani setting "Set Additional Animation Automatically: On "  overrides the LoversRapers settings.  LoversRapers still checks the LoversRaperS_Motion.ini  and can not find standing or blowjob animations and therefore doesn't use one. But then the rape starts with a random From Behind, cowgirl or missionary animation number, the LoversRaperS_Motion.ini  is ignored.

But I don't want to play Lovers with only animation 1 to 10 with mods with random sex start scripts. So "Set Additional Animation Automatically: " will be ON in my game. The "wrong" animations with LoversRapers don't bother me, the Ani groups are correct.

 

So the problem kukenmellantuttarna has seems to be a mod conflict again. Only standing animation during gang rapes doesn't happen in my game.

So no error/bug in LoversRapers.

 

Link to comment
23 hours ago, fejeena said:

All (or almost all) animations are standing animations although all standing animations were deleted in the LoversRaperS_Motion.ini

Maybe not that many, but maybe half of them. At least an awful lot.

23 hours ago, fejeena said:

Then Test if the animation problem still exists.

Yes, I did that to test the redressing problem after the clean save.

Right now I'm only using this and Joburg.

Joburg really annoys me as well, because a man sneaks up on a woman to rape her, and she rides him off laughing with joy inside a vase?! What?! The only sign that it is a rape is the rape voices.

 

I can try again without Joburg, but I am 97% sure I did and it was the same.

 

21 hours ago, LongDukDong said:

whilst having a mod of their own which negated this

No, not liking to read we see

 

21 hours ago, LongDukDong said:

ie you may very well have typed something wrong

Yes, especially when it works during the first rape (warning: irony)

21 hours ago, fejeena said:

So the same ini settings are used for first rape and gang rape.

If the ini works during the first rape, the ini seems to be correct

Ah, already answered

20 hours ago, LongDukDong said:

to only perform a Standing position at each rape start

Not each rape, but many of them, like half

20 hours ago, LongDukDong said:

That woulda been really good in LoversGGBlackmail when the player is in the "Stocks" getting raped

Or just any place in the game where there are stocks and an npc or the player could be placed in them as an alternative to prison. Maybe  switch callable by external function would be great to add to LPK. New fix to do.

Which function is it that lets the player cycle through animations?

19 hours ago, fejeena said:

So "Set Additional Animation Automatically: " will be ON in my game. The "wrong" animations with LoversRapers don't bother me, the Ani groups are correct.

Ok I will try again. 

Link to comment
3 hours ago, kukenmellantuttarna said:

I tried without my fixes.esp and it still happened. It seems to be connected to the LAFP [Settings for Animation And Positions] *Set Additional Animations Automatically and *Change position automatically during sex acts

Since LAPF itself is a master and other mods dependent upon its systems do not suffer such issues, LAPF cannot be considered an issue nor its feature to set animations or change positions.

 

 

On 1/25/2024 at 10:44 AM, LongDukDong said:
On 1/25/2024 at 10:14 AM, fejeena said:

Only when the gang rape starts the mod no longer uses the Animations from the INI.  kukenmellantuttarna only gets standing ani during gang rape.

On each instance of rape being called, for each time someone takes over, it re-executes the function to 'start' rape.  And by that, it re-reads from the random position system and re-reads from the INI file.

On 1/25/2024 at 10:44 AM, LongDukDong said:

 

On 1/25/2024 at 10:14 AM, fejeena said:

??? Dukky, what happens when you delete all animations of one group in the ini? No group 3 animation numbers in the ini.   Would such an ini not work even if it is correct?

If the INI file is entered correctly, it is entered correctly and doesn't care if the Group3 animations are not available. The system merely takes the available sPos entries and randomly chooses between them. The sPosGroup doesn't enter into it.

On reading my summation, the query by fejeena was rather entertaining. He basically asked if anything would go wrong if a particular sPos Group was removed from the INI file. My response was based upon the mechanics of RaperS, mechanics that have never changed between either version. And since the mechanics only looks towards the individual Sex Position numbers and not any directed sPos Group such as standing, it wouldn't care if the changed INI file limited itself to just one sex position.  It only chooses from the sPos values listed and not based on sPos group at all.

 

 

3 hours ago, kukenmellantuttarna said:
On 1/25/2024 at 10:44 AM, LongDukDong said:

to only perform a Standing position at each rape start

Not each rape, but many of them, like half

23 hours ago, fejeena said:

I tested my game with a changed ini. No goup 3 and group 4 ani in the ini with male-->female  and female-->female

(Content cut for spacing... LDD)

*  *  *

So the problem kukenmellantuttarna has seems to be a mod conflict again. Only standing animation during gang rapes doesn't happen in my game.
So no error/bug in LoversRapers.

After reading what I stated, fejeena put what I stated to the test and confirmed the mechanics as I had described.

 

 

Upon how RaperS selects sex positions, I will re-iterate.

 

When anyone performs Rape using the mechanics of RaperS, the system executes the "Start Rape" command.  This is true whether it be by way of combat, by gangrape, by hotkey or by the Rape/RapeMe spells, I had shown this through clips of the Main Quest script itself. There is no means with RaperS to elicit rape without the Start Rape command.

When the Start Rape command executes, it always seeks for a new sex position by reading from the RandomPosition function. And by that, every individual rape within a gang rape, combat rape, or the like is given a randomly chosen sex position based upon what is retrieved by the RandomPosition function. Ergo, each individual rapist within a gang rape will be given his/her own individual sex position.

 

The RandomPosition function retrieves content from the Motion INI file. It does not receive any data whether rape is individual or gangrape. There is no means for it to bypass the Motion INI file system. And it cares not for any sPos group such as Standing or Doggy, but only performs a random choice of sPos values themselves. And if it cannot garner a valid value, it uses the default LAPF mechanism to generate a sex position.  An incorrectly formatted list would produce an invalid value and force the system to use LAPF generated sex positions.  The removal/deletion of the Motion INI file would force the system to use LAPF generated sex positions.
 

 

On 1/19/2024 at 10:25 AM, LongDukDong said:

There has to be something else in play.   Perchance, can you give us your mod order?  Not just the list of mods, but the order in which they are arranged in your list.

 

I had asked this before, just after you claimed that you used nothing else but LAPF. However, we now know this is not the case.   Information needed was not forthcoming until later inquiries, admissions of fixes pertaining to RaperS and the like whose code which haven't been shown; nothing that can be accounted for, examined and/or tested.

 

No further help can be given without an assessment of what you have in play and what changes have been made. This would include any possible instances of direct edits to the Lovers with PK.esm/esp and/or RaperS that you may have made. And with that, a copy of your MotionINI with the changes made.

 

Edited by LongDukDong
Link to comment
On 1/25/2024 at 3:35 PM, LongDukDong said:

there are issues with RaperS when none exist

There are obvious issues. During gang rape in a house, the victim is upstairs, then downstairs, in one bed, then in the kitchen, then in another bed.

It doesn't even check for xLoversPkrVisitorAI-package for the ones to join in the sex. It has zero immersion.

 

I read through old posts last year about Shadowrunners version, and I understand it that he added lots of new features to make it more immersive, and these features are now baked in. But the immersion attempt stayed there and never went further after he left. The extra features were for more immersion, not just to add more features like having exciting new buttons to click in a settings menu.

 

Using a spell to start rape? Not immersive, just porn. Same with using n-key.

LoversPlunder has the aggressor first remove weapons and then start boxing off the victims clothes, which is much more immersive than shooting a frost cloud spell, missing the intended target, hits an ally, which triggers a rape of the ally, which leads to gang rape. And then both the player's companions who invade the dungeon and the rats and the imps and bears start gangraping one of the player's companions, in a chair, in the stocks spanking, blowjobs, etc etc.

 

Still, boxing off someones clothes is still not immersive at all, and when there are mods that let you grab npcs, hug them, etc, to add such a thing to a combat rape mod would be simply because it already exists and it would continue Shadowrunners first steps.

For example, have the aggressor use a grab or one-hand cast animation when the victim is staggered or recoiled, or has it's back turned, which leads to the victim dropping weapons and armor while the aggressor holding the victim.

 

Or if the rape action is set off on an npc with high disposition, it becomes normal sex instead of rape.

 

There are lots of issues, and they are all simple to fix. Simple in the way of not requiring a whole rewrite of the mod.

The jumping beds for example I just fixed adding an array. 

 

Link to comment
16 hours ago, kukenmellantuttarna said:
On 1/25/2024 at 9:35 AM, LongDukDong said:

there are issues with RaperS when none exist

There are obvious issues. During

 

Nicely edited, however the actual full quote is thus...

On 1/25/2024 at 9:35 AM, LongDukDong said:

FIRST, I have read.  Again, I see this as complaints stating that there are issues with RaperS when none exist.

And a good summation as now you have shown that you wish things changed within RaperS to suit your tastes. However, a user chooses mods that already exist to suit their tastes, not to have a single user complain about a mod to coerce the author to alter it to suit them.

 

Allow me to quote Ashal herself and Rule #1 in the RULES thread:
https://www.loverslab.com/topic/292-rules/

Quote

The biggest and most important thing of this community, is that the modders come first. They are the ones who make this community worth coming to, they are the ones enabling you to even play these mods.  Meaning if you don't like the way a mod is going, don't be a jerk about it, they can take the mod in whatever direction they want. Don't like it? Then make your own release and put the work in yourself. Find a bug or issue that needs to be fixed? Don't be a jerk about it and raise your concerns and feedback in a constructive manner.

 

 

The direction which I take mods and the mechanics of  a system which I continue, whether it be RaperS, Tamago, Hooker, SlaveTrader... I enhance and add to a system.  But I will not, nor ever change the underlying mechanics.  The system that checks beds within RaperS are those from the Wappy Edition and older.  That is not to change.  The spell effects, hotkeys and other mechanics that begin rape, including the system that handles gang rape, those are likewise not to change.

 

This is how LoversRaperS is designed, and will stay. You say these are issues, but they are not. And will remain as they are.

 

 

On 1/19/2024 at 8:57 AM, kukenmellantuttarna said:
On 1/16/2024 at 11:29 AM, fejeena said:

Or do you use a conflict Mod? A Mod which automatically puts on clothes after swimming?

 

No, just LAPF.

 

On 1/26/2024 at 9:39 AM, LongDukDong said:

 

On 1/19/2024 at 10:25 AM, LongDukDong said:

There has to be something else in play.   Perchance, can you give us your mod order?  Not just the list of mods, but the order in which they are arranged in your list.

 

I had asked this before, just after you claimed that you used nothing else but LAPF. However, we now know this is not the case.   Information needed was not forthcoming until later inquiries, admissions of fixes pertaining to RaperS and the like whose code which haven't been shown; nothing that can be accounted for, examined and/or tested.

 

No further help can be given without an assessment of what you have in play and what changes have been made.

 

16 hours ago, kukenmellantuttarna said:

There are lots of issues, and they are all simple to fix. Simple in the way of not requiring a whole rewrite of the mod.

The jumping beds for example I just fixed adding an array. 

 

For the past week, the entreats for a Mod Order list had been ignored. And from the very beginning, you chose not to disclose any changes, even stating nothing else was running except LAPF. Now seeing that this is untrue, seeing that you have rejected any calls to see the mod order or any changes you have made, no assistance can and will be given.

 

No support given to any mod where the actual code has been tampered, nor support to anyone who refuses to supply any necessary information.

 

Have a nice day.  :)

 

 Any further content of a mere argumentative nature, content
that does not include Mod Order Lists or code, given the dia- 

 logue that has transpired,  I will ask MODS to have removed. 

Edited by LongDukDong
Quote from Rules (#1) somehow got skewed
Link to comment

Create an account or sign in to comment

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

Create an account

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

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   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