You must be 18+ to visit this website
The content on this website is AGE RESTRICTED
Please confirm you are at least 18 years old of age. Otherwise leave the website.
michaelpstanich profile
michaelpstanich
18+
michaelpstanich
I work in various mediums and will be releasing content ranging from safe for work to R18+ content including Art, Video Game Mods, Video Games and Dev builds, Technical Articles, Game/Tech related videos, AI Work, and whatever else I fancy and Subscribers request!
Subscribe
Message

Subscription Tiers

FREE
Follower

Join for free to receive email notifications about new posts submitted to paid tiers

170 subscribers SubscribeStar $0.00 tier
Unlock
$5
USD monthly
Demi-God

Join and get full access to supporter content and the exclusive supporter role "Demi-God" on our discord!

24 subscribers SubscribeStar $5.00 tier ; Demi-God
Unlock

Features

  • Subscribers will help us create awesome content! (We're always up for suggestions too!)
  • Subscribers will get early access to content such as Dev builds and articles!
  • Subscribers will get QOL packages and exclusive content like behind the scenes content, image packs, and future previews!
Displaying posts with tag Bfm.Reset Filter
michaelpstanich
Public post

Baking For Mara DEV 0.2 and Simple NBO For BFM Module Now Available! [Oblivion Remastered Mod]

This release was delayed a slight bit as I had some stuff come up that needed to get done and then proceeded to get distracted by other things, so I waited a bit to get a Nexus Mods version ready before making a proper release, but it's here now! Releasing along-side this new version of BFM is a simple module that makes NBO affected by BFM!

The focus for this version was breaking into the game's IK system, clothing system, and character identification systems. There was a lot of research here that should help make future additions much easier and the community around Oblivion Remastered modding has found a bunch of new methods for various aspects that'll also make other additions viable in the future, such as getting comms between Gamebryo and Unreal working without direct memory edits! There's still a good number of gameplay oriented issues with BFM, for instance there's still some dynamic animation blends and IK systems which haven't been fully disabled, which can cause some oddities with animations, but this is probably the first 'usable' version for actual animations!

The NBO for BFM module releasing here also makes erotic animations including male humans viable, and we already have some animators jumping on to showcase its use! The Simple NBO for BFM Module is extremely simple and just makes it so that males using the NBO Male body will get erect when aroused/in an erotic animation. This means we got hard males, however don't expect much dynamics from it yet, there will most likely be a more advanced version (or even directly NBO integrations) in the future.

Download Links!
GDrive Folder : https://drive.google.com/drive/folders/1SWJa7CruT1DUazg3ro0cmuX1HLiD5PTj
Mega Folder : https://mega.nz/folder/Y8gWBZCK#OO7yAX8UII1l5M0EOWIv1Q

Simple NBO for BFM - Other Links :
LoversLab Page : (Awaiting upload at time of writing)
Website Page : https://michaelpstanich.com/?mode=modhack&view=2025-06-06_OblivionRemastered_SimpleNBOforBFMModule

- Baking For Mara Animation Framework -
- Changelog from Dev 0.1 > Dev 0.2 -
Baking For Mara Animation Framework - DEV 0.2

Notes :
  • Public release of TEST 0.1.3
General :
  • Added backend changes for a Nexus Mods available version which removes functionality not available through the Nexus Edition
Baking For Mara Animation Framework - TEST 0.1.3

Added :
  • More aggressive check added to try and force idles to disable, this method is temporary until we have a better solution and still may not always work

Changed :
  • ='Males' now also have their upper body equipment removed when starting an animation (found edge cases where the upper still covered the lower, also looked a bit odd in some cases)
  • JSON Format now uses underscores as a delimiter for Offset params (ex. "LocOffset":"0.0_0.0_0.0")
    • Old offset format values will not work and may cause bugs, json configs will need to be updated

Fixed :
  • =Fixed Sexual Pleasure gain in erotic animations being drastically lower than intended
    • I accidentally divided by 60 twice when changing the rate from seconds to minutes >.>
    • When switching the Animation Event, the ObjectTarget should now be accounted for

Baking For Mara Animation Framework - TEST 0.1.2

Added :
  • BFM_GetCharStatus API Function which returns the CharStatus for the given character reference
  • BFM_ED_AnimEventSwitch and AnimEventPlayer_ED_AnimEventSwitch API Dispatchers which calls when the AnimEvent is switched in the Anim Event Player
  • Added backend for switching Anim Event during playback, which apparently I forgot to port from SCake
  • "ArousalMorphValue" added to CharStatus which stores the value of the internal Aroused Morph for easy use by modules.
  • System for undressing equipment (Clothes/Armor) implemented, BFM can now 'hide' clothing/armor in specified slots
  • During animations, 'male' humanoid characters will undress their helmet and lower body by default, 'female' humanoid characters will undress their helmet, upper body, and lower body by default

Changed :
  • Arousal gained during erotic animations is now per-minute rather than per-second

Fixed :
  • Fixed ArousedSnap setting to 9.99 instead of 0.99, causing morphs to act unexpectedly
  • Added additional delay to both sides of BFM to work around an uncontrollable race condition caused by UE4SS's UE initialization behavior
    • Under certain conditions, BFM's C++ side would not be able to catch BFM's BP side before it initialized, or would initialize too early and crash, causing it to stop functioning entirely and leading to no animations being able to register

Baking For Mara Animation Framework - TEST 0.1.1

Note :
  • Going to consider this the first version with a 'usable' API, although the API was there before, I had considered the method to be potentially temporary. However, after failing to find a better method we're just going to stick with what we got and see what happens.
    • Previous API implementations was most of SCake's basic API functions but translated to BFM, including "BFM_StartAnimEvent" "BFM_StartAnimEvent_Basic" "BFM_ValidForAnim" functions on BFM_SuperWidget, "BFM_ED_CharAroused" "BFM_ED_SexEquipChanged" "BFM_ED_CharTrackEnabled" "BFM_ED_CharTrackDisabled" "BFM_ED_AnimSwitch" "BFM_ED_AnimStart" "BFM_ED_AnimEnd" "BFM_ED_CharClimax" "BFM_ED_EventClimax" Dispatchers on BFM_SuperWidget
    • Additional dispatchers on other objects include "CharStatus_ED_Aroused" "CharStatus_ED_Climax" "CharStatus_ED_NotAroused" on BFM_CharStatus, "AnimEventPlayer_ED_AnimSwitch" "AnimEventPlayer_ED_AnimStart" "AnimEventPlayer_ED_AnimEnd" "AnimEventPlayer_ED_EventClimax" on BFM_AnimEventPlayer
    • Not all API Usable functions mentioned, but these are the major ones, Additional API functions will now be noted in the changelog when added

Added :
  • BFM is now capable of temporarily disabling FootIK for Human characters
    • Creature support requires a lot of manual work, so will be in a future version
  • "FootIK" added to AnimSlot JSON Config, when set to "True" the FootIK will remain enabled
    • Note when FootIK is enabled leaning will also be enabled since it is part of the FootIK
  • "BFM_ED_CharNotAroused" and "CharStatus_ED_NotAroused" dispatchers, which calls when a character is no longer aroused
  • Ported the backend for Adjustments/Offsets in Animations from SCake with the required adjustments
    • This officially marks the last thing which can be ported from SCake 'easily', everything else from here on out will either be development alongside SCake, or requires a lot more work since it requires gameplay integration or new methods

Changed :
  • Arousal now caps at 1000 similar to Sex Heat
    • This prevents run-away arousal and make it so the time it takes to correct remains reasonable even at absurd settings

Fixed :
  • Fixed version number display with much better logic that should help prevent errors in the future
  • Adjusted the C++ delay thread and BP's initialization delay to prevent a race condition that would occasionally cause BFM to fail loading JSON files
  • Arousal Multiplier is no longer set to 0 by default, should start at 1x (100%) and increasing arousal should now function correctly
  • Fixed Min Arousal also adding in base-heat to the equation

- Simple NBO for BFM Module - DEV 0.1 -
- Changelog -
Simple NBO for BFM Module - DEV - Version 0.1

Added :
  • Now checks against BFM version the module was made for, displaying a message if version doesn't match
  • Using an old enough version may also trigger a crash

Simple NBO for BFM Module - TEST - Version 0.0.1

Added :
  • Simple arousal detection, when aroused the Penis will become erect, when not aroused the Penis will become un-erect
  • Simple animation detection, when entering an erotic animation the Penis will be forced to become erect, will return to the aroused state after the animation ends


Comments  loading...
Like(0)
Sign Up or Log In to comment on this post

Creator Stats

190 subscribers
47 posts

Goals

$85 of $600
per month
(Monthly Goal) Would ensure part-time work on projects and ensure a constant flow of updates to content without worries of financial strain or burn-out.
$85 of $1,000
per month
(Monthly Goal) Would provide the potential to go full time, working on projects and producing content as seen fit by subscribers!

Other Creators

WE USE COOKIES

SubscribeStar and its trusted third parties collect browsing information as specified in the Privacy Policy and use cookies or similar technologies for analysis and technical purposes and, with your consent, for functionality, experience, and measurement as specified in the Cookies Policy.

Your Privacy Choices

We understand and respect your privacy concerns. However, some cookies are strictly necessary for proper website's functionality and cannon be denied.

Optional cookies are configurable. Disabling some of those may make related features unavailable.

We do NOT sell any information obtained through cookies to third-party marketing services.