Jump to content

2 Screenshots

About This File

Lovers Animated Penis Framework (LAPF)


You need to install OBSE v20 (or higher): http://obse.silverlock.org/
You need to have the latest version of oblivion (complete with patch
Shivering Isles is not required for this plugin, but is for many others.


New 1.5 body switch menu:
See download page


Ok, I'll bite you say, what in the blue bells of St. Mary is this nonsense and why another freaking version?


This is designed to be the best and hopefully easiest version of LPK to install.
It includes an animated penis\futa\dildo (meaning it is able to be moved by the animations), as well as 134 reworked or new animations, with more on the way.
This package includes all core files as well as Lovers MB2 (its animations have been updated to be AP ready as well).
Technical details of what is included:




Esp change log:


LPK base rev96 - Initial Release
LPK base rev96v2 - Added support for creature animation changes.
LPK base rev96v3 - Added support for animated penis\futa\dildo to penis setting v3/v4
LPK base rev96v4 Beta 1 -
- GetUsableNearestBed function call now behaves better.
Old behavior:
Find nearest bed within specified distance.
Check if that bed is occupied.
If so, return 0. If not, use that bed.
New behavior:
Build list of all beds within specified distance.
Check if each bed in list is occupied.
If so, delete that bed from list.
Find closest bed from those remaining in list.
Use that bed.
- Added support for voicesets 21-40 and assigning voices to creatures.
- Some bug fixes with strings in the voice setting spell
- BU Configuration mod list can now be used to specify clothes from checked mods
are never removed during sex, even if BreakUndies is not present.
This is overwritten if BreakArmor is loaded as it does it's own handling of
clothing non-removal.
- Changed scripts:
- xLoversCmnGetUsableNearestBed
Many changes
- xLoversCmnPlayVoice
Setting voices 21-40
- xLoversPkrQuestScript
Added variables to store status of voicesets 21-40
- xLoversPkrCheckSoundDirectory
Added checks for existance of voicesets 21-40
- xLoversPkrGetVoiceLabel
Changed max voiceset labels 20->40
Fixed bug with voiceset labelling string not being built properly
- xLoversPkrSetVoiceSpellScript
Changed maximum voicesets from 20-40
Allowed using voice setting spell on creatures
Fixed bug with not showing current voiceset at top of dialog
- xLoversPkrInfoSpellScript
Allowed creatures as target of Sense Sexual Exploits (Contact) spell
- xLoversPkrBUCheck
Removed dependency on BreakUndies.esm and scripted objects.
- Added editor items:
- Sound
200 Items xLoversPkrNs[21-40][N/R][1-5], Form IDs xx0913A7-xx09146E




LPK base rev96v5 Change Log Notes - beta 1 to beta 12:
- New First Person camera option available
(Settings -> Sex Effects -> Player Settings -> Player Sex Camera).
This is intended to be used with Enhanced First Person Camera. Based off changes made by ger4.
- 3 new presets for the original flying camera and two roaming options
that change view smoothly or randomly every (default) 6 seconds. Manually moving the
camera during roaming mode stops further view changes for the current sex act.
(Settings -> Sex Effects -> Player Settings -> Flying Camera Angle)
- It is now possible to make position adjustments & change animations for NPC/NPC sex.
First move the crosshair close enough to display the name of either actor of the pair involved
to lock adjustments keys to that sex act, and then use the 0-9/arrow keys as you would for player
sex, or grab key for animation change.
- Since the number keys 1-8 bring up the quickbar when the player is not involved in sex, the
number pad numbers can also now be used for position adjustments.
- Holding down Shift while making position adjustments makes them at quadruple speed. Holding
down Ctrl makes them at half speed.
- Lower Body penis/futa/dildo used can now be set individually for the player and any NPC.
This is done for the player through the [ My Sexual Diary ] section of the Lovers setting
spell, and the Sense Sexual Exploits (Others) spell for NPCs. All types in the previously
seperate Alternate female bodies and Alternate Roberts bodies packs are included.
- For modders this is controllable via the xLoversPkrBodyType token and there are several
empty slots for more lower bodies available.
- .ini support. The .ini is not read on game start to allow basic LwPK initializations,
it must be read from the Settings spell.
- Various spell settings relabeled for better clarity.
- If passed an sPos >= 201 for creature sex it will be used instead of ignored for random position.
- Changed the version numbers returned by xLoversCmnGetVersion (141006 --> 141007) and
xLoversCmnGetRevision (96000 --> 96050). This will cause any saved game loaded with a
previous version to complain about wanting a clean save, but there should be no issues using
old saves.
- Roaming camera constraints are now fully editable and can be set in the .ini.
- New Roaming camera mode added.
- Added 'Smooth Cut' rotating camera between 'Cut' and 'Rotate' modes.
Due to 0,1 now being 0,1,2 a save from b11 using Rotate will be switched to Smooth Cut.
- Includes fejeena's "New DMRA Dildo.7z" replacement.
Included bodies:
Female 0: HGEC Futa Male 0: Roberts Muscular
Female 1: HGEC GM Futa Male 1: Roberts Average
Female 2: HGEC Dildo Male 2: Roberts Bulky
Female 3: DMRA Futa Male 3: Roberts Heavy Muscular
Female 4: DMRA Futa Open Pussy Male 4: Roberts Muscular Athletic
Female 5: DMRA Dildo Male 5: Roberts Scrawny
Female 6: (Empty) Male 6: Roberts SLAth
Female 7: (Empty) Male 7: (Empty)
Female 8: (Empty) Male 8: (Empty)
Female 9: (Empty) Male 9: (Empty)


LAPF 1.6 notes:
- First Person: Warning given if Enhanced First Person Camera OBSE plugin is not detected in settings menu.
- First Person: View is correctly returned to 1st person after sex instead of fake 3rd person view.
- Added preview mode to voice settings menu.


As usual this is just a drop-in replacement .esp, no clean save required.



Rev96 of the esm
134 human animations that have been made AP ready (many drastically overhauled by me).
Latest version of Idle Anims and Anim Objects priority files. They are the versions that LC 2.0 currently uses for maximum compatibility.
LoversMB2 esp, animations, and ini file. Animations updated and some overhauled by me. All are AP ready.
Required sound, menu, and textures for LAPF.
Install instructions and readme.txt files (more info in docs folder).
Animations chart jpg file of what animations currently are included.
BSA file needed for LAPF



You do not need a Resource Pack and Base Pack anymore - all needed core files are included. This one plugin takes the place of the old Lovers Base Pack and the Lovers Resource pack.


After you install this please proceed to the LPK download section and grab any plugin that interests you.
Please make sure that it is AP ready or that it has an alternate AP ready version.
LPK plugins download section: http://www.loverslab.com/files/category/5-lovers-with-pk/


In an effort to make installing Lovers Plugins a might easier I have put together several bundle packs for you as well.
Here is the LAPF Supplemental pack: http://www.loverslab.com/files/file/355-lovers-supplemental-plugin-pack/
Here is the LAPF MBP based Lovers packs: - coming soon
Please see the requirements listed in the description of each for specific information.


Install Instructions:
(Note: This information is available in txt form inside the download archive file as well - see the docs folder.)
Please use 7zip to extract all archive files!




Recommended Tools:
Wyre Bash - I recommend version 295: http://sourceforge.net/projects/oblivionworks/files/Wrye%20Bash/Wrye%20Bash%20295/
Wyre is IMHO the ultimate in Mod Installation and Management.
Oblivion Mod Manager (OBMM) version 1-1-12 Full: https://www.nexusmods.com/oblivion/mods/2097
OBMM is not quite as versital as Wrye but it is occasionally needed if you have to install a plugin that is in OMOD format
Pluggy version 132: https://www.nexusmods.com/oblivion/mods/23979
Pluggy is an OBSE plugin that adds functions to Oblivion. Depending on what LPK plugins you may install you "may" need
to rename the dll file from "OBSE_Elys_Pluggy.dll" to "OBSE_Elys_Pluggy_HUD.dll".
Elys Universal Silent Voice: https://www.nexusmods.com/oblivion/mods/16622
This plugin keeps the subtitles from blitzing by too fast for you to read them.
MenuQue: https://www.nexusmods.com/oblivion/mods/32200
This plugin adds more OBSE functionality in support of some LPK and other plugins.


After installing the above tools, the next step is to install these plugins prior to the Lovers Animated Penis Framework (LAPF):
1. A male and female nude body plugin.
1a. For Males: https://www.nexusmods.com/oblivion/mods/40532
Default LAPF uses Robert's Muscular body. Alternate Robert's body versions are available in the "Alternate Male Body Pack".
1b. For Females: https://www.nexusmods.com/oblivion/mods/34442
NOTE: This is an OMOD file so you will need to use OBMM to either install it or extract it to a temp location to install it manually!
Default LAPF uses the LL lower body. Most animations are tuned to Hcup but you can use any cup size smaller than that with very few issues. A few animations that have tit grabbing will be slightly off but there are not many of those.
I also recommend grabbing the "HGEC foot fix" as it changes blocky toes into more natural looking ones.
You can get the female foot nif file here: http://www.loverslab.com/topic/9488-rel-hgec-gm-type-with-roberts-feet/
Please remember to select the "No Animations" option if you plan on installing NoMaam's BBB animations (step 3).
1c. If you wish to use DMRA then grab the "Alternate Female Body Pack" and switch out the lovers meshes with it. I don't have a particular DMRA
body link that I recommend. Pretty much any of them from the Nexus or Lovers Lab should be fine.
1d. You can also install the Setbody Reloaded plugin, made by our very own Gerra6, that can be found on this site. Unfortunately there are issues
with using it. LAPF does not support multiple body types so you may be left with gaps or seams when sex animations kick in. If you can live with this then by all means run (not walk) over and grab the plugin.


2. Growlf's Universal skeleton: https://www.nexusmods.com/oblivion/mods/37596
(NOTE: You will be overwritting a portion of this when you install LAPF so don't panic.)


3. BBB animations. I recommend NoMaam: https://www.nexusmods.com/oblivion/mods/35551


Now you need to use either Wrye or OBMM to archive invalidate via Bsa Redirection.
If you do not know how then just read this: http://cs.elderscrolls.com/Oblivion_Mods_FAQ#BSA-redirection
(NOTE: The above link is a handy reference link for those just starting out modding. It contains all sorts of good


NOTE: DO NOT use ArchiveInvalidation Invalidated from the Nexus. That is a very old mod and not considered the current standard.


4a. (Optional but Recommended): Delete all 1 to 200 ini files found in Oblivion\data\ini\ - this will ensure that only AP ready animations will be played.
Alternatively if deleting stuff makes you cringe (I completely understand that it may) just move the 1 to 200 numbered ini files to a backup folder somewhere.
4b. (VERY MUCH Recommended? Delete all nif files numbered 1 to 200 from this folder:
If you do not do this then some animations will have furniture in them when they should not. Trust me when I tell you that you will not be happy! Those installing Lovers for the first time will not need to do this.


5. Finally you are ready to install LAPF. You can manually install by extracting to a temp location and dragging the files and folders to: Oblivion\data\
Alternatively you can create an OMOD file with OBMM or a Bain file with Wrye.



Question: Help! Why don't my animations line up?
A) If you are on uneven ground, too close to another object (walls, stairs, chair and so on) it can screw up the alignment. If none of those are the issue then just hit the 1-4 or 9, 0 keys at the top of your keyboard to adjust the alignment while your PC is having sex. Any changes you make will be saved in your saved game. If you start a new game however, those changes are lost and you will have to adjust them again.
NOTE: You can only have one adjustment per animation. If you play with races that are taller or shorter than the default imperial race then animations could be off a bit.




The unknown Japanese and Russian modders who created lovers with PK.
Donkey and Ashal for all the work they did translating and improving\updating Lovers with PK.
Donkey for the new ini format and tons of advice and help along the way to make this pack and overhaul the animations
Vorpal & HanPL - unknown what contribution they made, but Ashal thanked them for version 2 of this pack.
Nusbie, TDA, Donkey, Northern, Kasimir, ThatOne and Grumpf - tons of animations from these wonderful folks.
WappyOne for all his help scripting and troubleshooting.
Grumpf for male animated penis.
TDA for the female animated futa mesh.
Grumpf for the reworked female animated futa\dildo meshes.
WappyOne again for scripting wildness and so much more.
Ger4 for helping with v1.5
Fejeena for his dildo meshes
Supierce for the 1st person skeleton
All those folks who had a hand in creating BBB! Bless every last one of you! :classic_smile:
Anyone else I missed that may have had a hand in creating, updating or improving lovers with PK.
Hats off to all of you, for one of the most complex and yet flexible sex systems for any game.




Hot Fixes:
Notes for LAPF v1.6:
- It is now possible to set default lower body types used during sex either in-game (Sexual Exploits -> Settings for Body and (Un)Dressing -> Penis Display Settings -> Set Default Futa/Penis Body Type) or in the .ini.
- Small bug in Cut camera mode miscalculating the value of minimum angle change fixed and smooth cut vertical movement smoothed out.
- String setting in .ini that sets individual camera adjustments on position by position basis. Two sets of values included for just LC 2.0 & LC 2.0+MotionNT(default) installations.
- Rings & Amulets can now be set to strippable in the settings spell and .ini alongside all other equipment slots. For mod authors the new Off/DefNudeFlags are 32768(Rings) & 65536(Amulet).
- Equipment can now be set to unstrippable. To set items as unstrippable use 'Sexual Exploits -> [ My Sexual Diary ] -> Set My Equipment Untrippable' for player and 'Sense Sexual Exploits (Other) -> Set Their Equipment Unstrippable' for NPCs. You can remove items from the unstrippable list at 'Sexual Exploits -> Options for Body and (Un)Dressing -> Remove Stripping Exceptions'.
- First Person: Warning given if Enhanced First Person Camera OBSE plugin is not detected in settings menu.
- First Person: View is correctly returned to 1st person after sex instead of fake 3rd person view.
- Added preview mode to voice settings menu.


As usual this is just a drop-in replacement .esp, no clean save required.
NOTE: alternate body packs have been removed as they are now included in version 1.6




NOTE: YOU MUST either reinstall Lovers Creatures 2.0 after installing this plugin (if you have already installed LC 2.0) or replace the two files listed below with the ones from LC 2.0:






Menu Options Guide by the Awesome Mem4ob4:


Sexual Diary
Current information on sexual acts.
Set My Bodytype
The type of lowerbody that LAPF will use during animations.
Set My Voice
Indiviual voicesets for the player during animations.
Set My Equipment to Unstrippable
This will flag all currently worn items as unstrippable by the LAPF system.
Settings For Body And (Un)Dressing
Settings for male/female undressing
for clothing/armor in each bodyslot.
Rape Undressing settings
for person initiating and person being raped per bodyslot.
Penis Settings
Option of what type of penis used by LAPF plus:
Set Default Futa Body Type
Set Default Penis Body Type
Attacking Woman Grows Penis (on/off):
If agressor is female this toggles if they use futa/strap-on or not.
Unequip Nonplayable Equipment:
recomended to set Off
Re-equip again when equip during sex:
Remove Stripping Exceptions:
You can clear previously flagged items to be stripped again by the LAPF system.
Settings for Animation And Positions
Set Additional Animation Automatically
If off: will pick from the first 10 default animations.
If on: will select a random animation from the correct animation group (1-200)
Change position automatically during sex acts:
If on: each stage of the animation will be from different animation numbers.
If off: All stages of an animation will play in order.
Adjusted position automatically Saved:
If on: Each time you load a saved game, previous adjustments will be saved and used.
If off: Each time you load a saved game, you will need to adjust again.
Advanced settings:
Correct position/rotation according to bed:
On: will attempt to align actors with the bed.
Off: may not align with bed.
Collision correction during sex:
On: collision detection will be used with the Player
Off: collision detection will not be used with the Player.
Face upperbody at the start of sex:
Default start position for animations. If disabled, can mess them up.
Use Reset3DState:
Used as a reset for actors from the menu.
On: The npc may clip through walls etc.
Off: The npc will attempt to not clip through walls etc.
Progression Settings
Progression for Player:
Jumpkey always (must use to progress)
jumpkey automatic if being raped
First Stage: in Seconds
Second Stage: in Seconds
Third Stage: in Seconds
Orgasm Stage: in Seconds
(Min Trembling) Orgasm Length: in Seconds
(Max Trembling) Orgasm Length: in Seconds
Stage length variance:
each stage time can vary by this much.
During Rape:
increase the speed of the stages by this amount (1.5 = 50% faster)
Voice Delay:
delay playing of audio by this amount.
Finish Voice and Audio:
On/Off of audio voice at end of animation.
Sex Effects
Player Settings
FOV(Angle): preset amount or unchanged
First person or Flying
if flying: preset camera angles or roaming
edit roaming camera
Orgasm: shake effect on/off
Male Transparency: during sex
Female Transparency: during sex
Show Spectator: allow/forbid other NPC to sneak, approach and watch.
Play Male Moaning: enable/disable
Sperm Display:
"Only when male involved"
"Only when male involved (Simple)" Simple is a mist effect as apposed to full body shader.
"Always (Simple)"
"None at all"
"Male within male postion"
Stop Combat During Sex Acts: stop/continue
Stop combat Until dressed: on/off
Rape is an Attack: off/on
"BU(Break Undies Framework) Settings
"During normal sex only"
"During rape only"
"During all sex"
Delay when Destruction occurs: in seconds
Destruction ratio: percentage of damage the armor takes before breaking.
Choose from a list of equipment
Creature Sex Setting: allow/forbid
Option: To Forbid NPCs from having sex
Use to select specific mods to ban its' NPCs from sex.
Fix bugs
Repair Animations Only
For use when animations appear out of sync.
Repair all
Use to reset all information that LoverswPK is tracking in player and
surrounding actors.
Use .ini Settings
Load the ini settings. Needs to be done after upgrading LAPF or changing ini settings.



A. If you use DR 6 or UV 2 or some other plugin that uses 3rd person animations in 1st person view then give the LAPF Enhanced 1st Person Skeleton a try.
It was made by Supierce and can be found here: http://www.loverslab.com/topic/37432-lapf-enhanced-1st-person-skeleton/




Note: If you are looking for a Russian Translation of the LAPF, just pop over here: http://adultmodslocalized.ru/topic/562-lapf-rus/



What's New in Version version 1.6a1


  • v1 - Initial Release
  • v1.1 - fixed stuck actors after sex bug
  • (note: v1.1 contains the hotfix 1 files so new installs do not need it).
  • v1.2 - fixed animation 68 (note: hotfix 2 is now included in this version so you don't need it for new installs)
  • v1.3 - fixed all ini files to remove errors
  • - added 3 animations
  • v1.4 - fixed two ini files that had incorrect or missing UMID numbers
  • v1.5 - WappyOnes scripting updates and adding body switching via sexual exploits spell
  • v1.5 patch 1 beta 2 - more WappyOne awesomeness!!!
  • v1.6 add a patch by the Awesome WappyOne and a skeleton by the Talented Supierce. Thanks to both of them!
  • V1.6a1 - included some missing ini files from the 1.5 patch

  • Create New...