Jump to content

Lovers Creatures 2.0


Recommended Posts

Posted

Just wondering, I used to have a little window pop up from lovers creatures 1.4.1 when i press the space bar on my summoned creatures, but after I installed this, they went away, how would I go about initiating/starting up some creature loving without the window? :o

 

P.s. - I wanna get  Dagon to smex me up ( I got a new animation for him).  @_@  .... <3

Posted

Just wondering, I used to have a little window pop up from lovers creatures 1.4.1 when i press the space bar on my summoned creatures, but after I installed this, they went away, how would I go about initiating/starting up some creature loving without the window?

Every summoned creature has a rape spell with which they throw a yellow ball at you; if it hits you (or any other NPC) it starts the animation.
Posted

How to remove/delete some creature anims? I prefer one good and high-quality animation than 100 simple and ugly. Is there any fast and easy ways, without CS editing?

Posted

How to remove/delete some creature anims? I prefer one good and high-quality animation than 100 simple and ugly. Is there any fast and easy ways, without CS editing?

 

Just edit the xLoversCreature.ini file in Data\ini directory and set the weights to 0 for any animations you dislike. You can also change other weights higher/lower than 100 to have that animation chosen more/less often.

Posted

Found "LoversCreature_SexualOrgans 7+M" on the net but they're separated meshes.

I've merged them into one pack.

Install this after Creature 2.0.

Works fine on me, every Lich/Zombie...etc. I've summon via spell comes with dick.

 

 

FYI some of the goblin anims don't do very well with these meshes though. Dicks end up inside their own bellies and such, instead of inside their victim.

Guest ThatOne
Posted

With Skyrim...? You do realize you are in the Oblivion section of the forums, right?

Posted

I had modded the IdleAnims esp and added a heap of animations for the Spriggan for which most of all the normal human animations work just fine.
:@ Damn hard drive died and I didn't have a backup!

Posted

I want to thank all those involved with this needed update for their hard work. I was wondering if anyone else is missing sex subtitles for the creatures since updating to this awesome mod?

Posted

Question about the Dog in Creatures 2.0

 

In 1.4 the dog used the Skeletal Hound w/ penis.  In 2.0 it uses the regular furry dog.  Is there a quick and easy way to have it use the Skeletal Hound again?

 

Thanks,

Eric

 

Edit...Solved the issue on my own.  I just loaded the 1.4 esp file into CS and looked at all the info on the Lover's Dog until I found what I needed to change.

 

Thanks again,

Eric

Posted

I do have 2 quick questions regarding the new ini file and weighting the animations...

 

1: Does the ini file allow you to assign any animation number to any creature?  For instance, if I made animation a new animation and numbered it 369, then added ,369=100 to the dog, then would the dog use this animation?  Or, do I have to stick with the animation numbers already assigned to specific creatures?

 

2: The weighting...Does the weighting have to add up to 720?  For instance, if I have 2 animations for a particular creature would I have to do a combination of 700 and 20, or 350 and 370, or could I just assign 100 to both?

 

Thanks,

Eric

Posted

I do have 2 quick questions regarding the new ini file and weighting the animations...

 

1: Does the ini file allow you to assign any animation number to any creature?  For instance, if I made animation a new animation and numbered it 369, then added ,369=100 to the dog, then would the dog use this animation?  Or, do I have to stick with the animation numbers already assigned to specific creatures?

 

2: The weighting...Does the weighting have to add up to 720?  For instance, if I have 2 animations for a particular creature would I have to do a combination of 700 and 20, or 350 and 370, or could I just assign 100 to both?

 

1) Due to the way animations work new animations would need to be supported by the appropriate IdleAnim blocks in the .esp.  For dog it would support adding animations 1112 & 1113 without modifying the .exp.

 

2) The weights can add up to whatever you want, they're all just relative to each other.   1101=50,1102=100 and 1101=100,1102=200 would do the exact same thing.

Posted

 

I do have 2 quick questions regarding the new ini file and weighting the animations...

 

1: Does the ini file allow you to assign any animation number to any creature?  For instance, if I made animation a new animation and numbered it 369, then added ,369=100 to the dog, then would the dog use this animation?  Or, do I have to stick with the animation numbers already assigned to specific creatures?

 

2: The weighting...Does the weighting have to add up to 720?  For instance, if I have 2 animations for a particular creature would I have to do a combination of 700 and 20, or 350 and 370, or could I just assign 100 to both?

 

1) Due to the way animations work new animations would need to be supported by the appropriate IdleAnim blocks in the .esp.  For dog it would support adding animations 1112 & 1113 without modifying the .exp.

 

2) The weights can add up to whatever you want, they're all just relative to each other.   1101=50,1102=100 and 1101=100,1102=200 would do the exact same thing.

 

Thanks for the info.

 

Is there a list of what animation numbers each creatures support, so should I just data mine the esp like I did back with version 1.4?

 

Eric

 

Posted

Thanks for the info.

 

Is there a list of what animation numbers each creatures support, so should I just data mine the esp like I did back with version 1.4?

 

Eric

 

Each group extends one animation past the largest animation number except for Dog, Goblin, Xivilai, Zombie which extend two past since they already have several.

Posted

Each animation is only good for the creature that it was made for.

 

The full list of creatures and the animations that they can use can be found in the xLoversCreatureSGetspos script in the LoversIdleAnimsPriority.esp

 

I am attaching that list below:

 

 

 

ScriptName xLoversCmnGetCreatureType
;Get creature
;float SetFunctionValue
;float xLoversPkrSPosGroupM
;float xLoversSPosCreatureM
ref me
;ref n
short iRandom
Begin Function { me }
    ;set xLoversSPosCreatureM  to xLoversPkrSPosGroupM
    ;set n to SetFunctionValue
    ;If not creature immediately return 0
    if me.GetIsCreature == 0
        return
    endif
    ;Model obtained from the path of the creature's skeleton

; New structure for creatures Animations are 501 to 4800 (Baliwog to Zombie) respectively
;@====================================================================================================@
;Baliwog Original 201 new animations 501 --     600    SposGroup == 201

    if( me.ModelPathIncludes "\Baliwog\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureBaliwogposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 33
            SetFunctionValue 201
        elseif iRandom <= 67
            SetFunctionValue 501
        else
            SetFunctionValue 502
        endif
    endif
    

;@====================================================================================================@
;Bear Original 202 new animations 601 -- 700 SposGroup == 202
    
    if( me.ModelPathIncludes "\Bear\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureBearposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 50
            SetFunctionValue 202
        else
            SetFunctionValue 601
        endif
    endif
    

;@====================================================================================================@
;Boar Original 203 new animations 701 -- 800 SposGroup == 203

    if( me.ModelPathIncludes "\Boar\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureBoarposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 50
            SetFunctionValue 203
        else
            SetFunctionValue 701
        endif
    endif
    

;@====================================================================================================@
;Clannfear Original 204 new 801 to 900 SposGroup == 204
    if( me.ModelPathIncludes "\Clannfear\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureClannfearposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 204
    endif
    

;@====================================================================================================@
;Daedroth Original 205 new 901 to 1000 SposGroup == 205

    if( me.ModelPathIncludes "\Daedroth\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureDaedrothposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 205
    endif
    

;@====================================================================================================@
;Deer Original 206 new 1001 to 1100 SposGroup == 206

    if( me.ModelPathIncludes "\Deer\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureDeerposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 206
    endif
    

;@====================================================================================================@
;Dog Original 207 new 1101 -- 1200 SposGroup == 207

    if(me.ModelPathIncludes "\Dog\" == 1)
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureDogposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 8
            SetFunctionValue 207
        elseif iRandom <= 16
            SetFunctionValue 1101
        elseif iRandom <= 25
            SetFunctionValue 1102
        elseif iRandom <= 33
            SetFunctionValue 1103
        elseif iRandom <= 41
            SetFunctionValue 1104
        elseif iRandom <= 50
            SetFunctionValue 1105
        elseif iRandom <= 58
            SetFunctionValue 1106
        elseif iRandom <= 66
            SetFunctionValue 1107
        elseif iRandom <= 75
            SetFunctionValue 1108
        elseif iRandom <= 83
            SetFunctionValue 1109
        elseif iRandom <= 91
            SetFunctionValue 1110
        else
            SetFunctionValue 1111
        endif
    endif


;@====================================================================================================@
;Elytra Original 208 new 1201 to 1300 SposGroup == 208

    if( me.ModelPathIncludes "\Elytra\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureElytraposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 208
    endif
    

;@====================================================================================================@
;FlameAtronach Original 209 new 1301 to 1400 SposGroup == 209

    if( me.ModelPathIncludes "\FlameAtronach\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureFlameAtronachposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 209
    endif
    

;@====================================================================================================@
;Fleshatronach Original 210 new 1401 to 1500 SposGroup == 210

    if( me.ModelPathIncludes "\FleshAtronach\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureFleshAtronachposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 210
    endif
    

;@====================================================================================================@
;Frostatronach Original 211 new 1501 to 1600 SposGroup == 211

    if( me.ModelPathIncludes "\FrostAtronach\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureFrostAtronachposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 211
    endif
    

;@====================================================================================================@
;GateKeeper Original 212 new 1601 to 1700 SposGroup == 212

    if( me.ModelPathIncludes "\GateKeeper\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureGatekeeperposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 212
    endif
    

;@====================================================================================================@
;Ghost Original 213 new 1701 to 1800 SposGroup == 213

    if( me.ModelPathIncludes "\Ghost\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureGhostposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 213
    endif
    

;@====================================================================================================@
;Gnarl Dementia Original 214 new 1801 to 1900 SposGroup == 214

    if( me.ModelPathIncludes "\Gnarl Dementia\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureGnarlDementiaposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 214
    endif
    

;@====================================================================================================@
;Gnarl Original 215 new 1901 to 2000 SposGroup == 215

    if( me.ModelPathIncludes "\Gnarl\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureGnarlposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 215
    endif
    

;@====================================================================================================@
;Goblin Original 216 New 2001 to 2100 SposGroup == 216

    if(me.ModelPathIncludes "\Goblin\" == 1)
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureGoblinposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 20
            SetFunctionValue 216
        elseif iRandom <= 40
            SetFunctionValue 2001
        elseif iRandom <= 60
            SetFunctionValue 2002
        elseif iRandom <= 80
            SetFunctionValue 2003
        else
            SetFunctionValue 2004
        endif
    endif


;@====================================================================================================@
;Grummite Original 217 new 2101 to 2200 SposGroup == 217

    if( me.ModelPathIncludes "\Grummite\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureGrummiteposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 217
    endif
    

;@====================================================================================================@
;Horse Original 218 New 2201 -- 2300 SposGroup == 218

    if( me.ModelPathIncludes "\Horse\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureHorseposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 33
            SetFunctionValue 218
        elseif iRandom <= 67
            SetFunctionValue 2201
        else
            SetFunctionValue 2202
        endif
    endif


;@====================================================================================================@
;Hunger Original 219 2301 to 2400 SposGroup == 219

    if( me.ModelPathIncludes "\Hunger\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureHungerposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 219
    endif
    

;@====================================================================================================@
;Imp Original 220 new 2401 to 2500 SposGroup == 220
    
    if( me.ModelPathIncludes "\Imp\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureImpposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 50
            SetFunctionValue 220
        else
            SetFunctionValue 2401
        endif
    endif

;@====================================================================================================@
;Jyggylag Original 221 new 2501 to 2600 SposGroup == 221

    if( me.ModelPathIncludes "\Jyggylag\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureJyggylagposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 221
    endif
    

;@====================================================================================================@
;LandDreugh Original 222 new 2601 -- 2700 SposGroup == 222

    if( me.ModelPathIncludes "\LandDreugh\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureLandDreughposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 33
            SetFunctionValue 222
        elseif iRandom <= 67
            SetFunctionValue 2601
        else
            SetFunctionValue 2602
        endif
    endif


;@====================================================================================================@
;Lich    Original 223 new 2701    - 2800 SposGroup == 223

    if( me.ModelPathIncludes "\Lich\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureLichposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 20
            SetFunctionValue 223
        elseif iRandom <= 40
            SetFunctionValue 2701
        elseif iRandom <= 60
            SetFunctionValue 2702
        elseif iRandom <= 80
            SetFunctionValue 2703
        else
            SetFunctionValue 2704
        endif
    endif


;@====================================================================================================@
;MehrunesDagon Original 224 new 2801 to 2900 SposGroup == 224

    if( me.ModelPathIncludes "\MehrunesDagon\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureMehrunesDagonposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 224
    endif
    
    
;@====================================================================================================@
;Minotaur Original 225 2901- 3000 SposGroup == 225

    if( me.ModelPathIncludes "\Minotaur\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureMinotaurposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 50
            SetFunctionValue 225
        else
            SetFunctionValue 2901
        endif
    endif


;@====================================================================================================@
;MountainLion Original 226 new 3001 to 3100 SposGroup == 226

    if( me.ModelPathIncludes "\MountainLion\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureMountainLionposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 226
    endif
    

;@====================================================================================================@
;MudCrab Original 227 new 3101 to 3200 SposGroup == 227

    if( me.ModelPathIncludes "\MudCrab\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureMudcrabposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 227
    endif
    

;@====================================================================================================@
;MurkDweller Original 228 new 3201 to 3300 SposGroup == 228

    if( me.ModelPathIncludes "\MurkDweller\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureMurkDwellerposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 228
    endif
    

;@====================================================================================================@
;Ogre Original 229 new 3301 to 3400 SposGroup == 229

    if( me.ModelPathIncludes "\Ogre\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureOgreposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 50
            SetFunctionValue 229
        else
            SetFunctionValue 3301
        endif
    endif
    

;@====================================================================================================@
;Rat Original 230 new 3401 to 3500 SposGroup == 230

    if( me.ModelPathIncludes "\Rat\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureRatposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 50
            SetFunctionValue 230
        else
            SetFunctionValue 3401
        endif
    endif
    

;@====================================================================================================@
;Scamp Original 231 new 3501 to 3600 SposGroup == 231

    if( me.ModelPathIncludes "\Scamp\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureScampposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 33
            SetFunctionValue 231
        elseif iRandom <= 67
            SetFunctionValue 3501
        else
            SetFunctionValue 3502
        endif
    endif


;@====================================================================================================@
;Shambles Original 232 new 3601 to 3700 SposGroup == 232

    if( me.ModelPathIncludes "\Shambles\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureShamblesposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 232
    endif
    

;@====================================================================================================@
;Sheep Original 233 new 3701 to 3800 SposGroup == 233

    if( me.ModelPathIncludes "\Sheep\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureSheepposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 233
    endif
    

;@====================================================================================================@
;Skeleton Original 234 new 3801 to 3900 SposGroup == 234

    if( me.ModelPathIncludes "\Skeleton\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureSkeletonposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 33
            SetFunctionValue 234
        elseif iRandom <= 67
            SetFunctionValue 3801
        else
            SetFunctionValue 3802
        endif
    endif


;@====================================================================================================@
;Slaughterfish Original 235 new 3901 to 4000 SposGroup == 235

    if( me.ModelPathIncludes "\Slaughterfish\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureSlaughterfishposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 235
    endif
    

;@====================================================================================================@
;SpiderDaedra Original 236 new 4001 to 4100 SposGroup == 236

    if( me.ModelPathIncludes "\SpiderDaedra\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureSpiderDaedraposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 236
    endif
    

;@====================================================================================================@
;Spriggan Original 237 new 4101 to 4200 SposGroup == 237

    if( me.ModelPathIncludes "\Spriggan\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureSprigganposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 237
    endif
    

;@====================================================================================================@
;StormAtronach Original 238 new 4201 to 4300 SposGroup == 238

    if( me.ModelPathIncludes "\StormAtronach\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureStormAtronachposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 238
    endif
    

;@====================================================================================================@
;Troll Original 239 new 4301 to 4400 SposGroup == 239

    if( me.ModelPathIncludes "\Troll\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureTrollposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 239
    endif
    

;@====================================================================================================@
;WillotheWisp Original 240 new 4401 to 4500 SposGroup == 240

    if( me.ModelPathIncludes "\WillOTheWisp\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureWillotheWispposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 240
    endif
    

;@====================================================================================================@
;Wraith Original 241 new 4501 to 4600 SposGroup == 241

    if( me.ModelPathIncludes "\Wraith\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureWraithposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 241
    endif
    

;@====================================================================================================@
;Xivilai Original 242 new 4601 to 4700 SposGroup == 242


    if( me.ModelPathIncludes "\Xivilai\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureXivilaiposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 8
            SetFunctionValue 242
        elseif iRandom <= 16
            SetFunctionValue 4601
        elseif iRandom <= 25
            SetFunctionValue 4602
        elseif iRandom <= 33
            SetFunctionValue 4603
        elseif iRandom <= 41
            SetFunctionValue 4604
        elseif iRandom <= 50
            SetFunctionValue 4605
        elseif iRandom <= 58
            SetFunctionValue 4606
        elseif iRandom <= 66
            SetFunctionValue 4607
        elseif iRandom <= 75
            SetFunctionValue 4608
        elseif iRandom <= 83
            SetFunctionValue 4609
        elseif iRandom <= 91
            SetFunctionValue 4610
        else
            SetFunctionValue 4611
        endif
    endif


;@====================================================================================================@
;Zombie Original 243 new 4701 to 4800 SposGroup == 243


    if( me.ModelPathIncludes "\Zombie\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreatureZombieposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        set iRandom to GetRandomPercent
        if iRandom <= 14
            SetFunctionValue 243
        elseif iRandom <= 28
            SetFunctionValue 4701
        elseif iRandom <= 42
            SetFunctionValue 4702
        elseif iRandom <= 57
            SetFunctionValue 4703
        elseif iRandom <= 71
            SetFunctionValue 4704
        elseif iRandom <= 85
            SetFunctionValue 4705
        else
            SetFunctionValue 4706
        endif
    endif


;@====================================================================================================@
;Hitode Original 301 new 4801 to 4900 SposGroup == 301

    if( me.ModelPathIncludes "\zzzLoversHitode\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreaturezzzLoversHitodeposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 301
    endif
    

;@====================================================================================================@
;Mushroom Original 302 new 4901 to 5000 SposGroup == 302

    if( me.ModelPathIncludes "\zzzLoversMushroom\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreaturezzzLoversMushroomposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 302
    endif
    

;@====================================================================================================@
; Tentacle Original 303 new monster 5001 to 5100 SposGroup == 303
    
    if( me.ModelPathIncludes "\zzzLoversTentacle\" == 1 )
        set iRandom to Call xLoversCreatureGetWeightedPos xLoversCreatureQuest.CreaturezzzLoversTentacleposes
        if iRandom
            SetFunctionValue iRandom
            return
        endif

        SetFunctionValue 303
    endif
    

;@====================================================================================================@


    ;if( me.ModelPathIncludes "\\" == 0 )
        ;Other
    ;    SetFunctionValue 0
    ;endif
End

 

 

 

You can also find the list in the xLoversCreature.ini file which will be in your Oblivion\data\ini\ folder (it is in a slightly different format than the above).

Posted

Wondering something.

Sometimes ( lots of times :D ) on a combat i summon a creature for some fun :) like some pokemon master or summon (final fantasy geek here xD).

" GO IMP FUCK THAT B**** " but they start to attack me! :(

Is it possible to change their relationship level so that they don't attack me ?

Posted

Wondering something.

Sometimes ( lots of times :D ) on a combat i summon a creature for some fun :) like some pokemon master or summon (final fantasy geek here xD).

" GO IMP FUCK THAT B**** " but they start to attack me! :(

Is it possible to change their relationship level so that they don't attack me ?

 

 

Sure, however by doing so they won't go attack anyone else either.  You can't have it both ways.

Posted

What could be causing Z switching to not work with this? Everything seems ok except that.

 

Edit - nvm  I am dumb. I thought I had 96v2, but I didn't

Posted

Having a issue. When the animation starts the creature is like, 2 meters separated from the raped person.

 

 

There are a couple of animations that need the ini setting adjusted.  I will take care of this once I finish the human to human animations overhaul and start on the creature to humans.  Until then you can easily and quickly fix this yourself by hitting the 0-9 keys to adjust the creature and your PC's position. 

 

NOTE:  You can NOT adjust alignments of sex between NPC's and creatures.  You can ONLY adjust the alignment when your PC is having sex with the creature.

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...