Primary
Add: Detection for Mod Config Version when importing configuration file.
Fix: Set 1 textures are not properly isolated for player application under Player Override.
Fix: Dialogue menus sometimes don't close after player asks NPC to solo bathe.
Fix: Player may erroneously enter a bathe state if hotkey is invoked in Crafting Menu.
Change: Hotkey-related events will no longer be invoked during dialogues or text-entry scaleform states.
Change: Actors will no longer bathe if in a sitting or sitting-transition state.
Secondary
Change: Remove overlay removal divergence; Invoke ApplyNodeOverrides for all actors.
Change: Cache internal safety variables in Configuration File.
Optimize: Remove redundant OverlayUtility array.
Update: Localization files.
---
Changes over Beta 2:
Fixed hotkey event issues in some gametime unpaused scenarios.
Added an additional easy-escape config import warning.
Added additional check conditionals prior to invoking bathe state.
[Download]
2025-09-12 17:12:09 +0000 UTC
View Post
Hey all!
Whether you are a past or continuing Patreon subscriber of mine, I thank you from the bottom of my heart. If you are a free member, thank you following me.
As you'll have noticed, things are again a little quiet after my batch of updates since my last Progress Report. If you choose to unsubscribe right now, please don't feel bad at all! As a reminder, you can look at my About page for info on what my Patreon page is for.
Some of you may know, but I've done all of my mod creation on a Steam Deck Windows partition. I'm not exactly poor, but I'm not that rich either. At the same time, it's never been wholly about the money - I need a setup that keeps me mobile. So, having gotten fed up with Windows issues on Deck, I wiped my partition. Real life work has coincidentally piled up for me, so more of my time has been spent playing rather than scripting.
Nonetheless, there are some stuff on the horizon.
BISR:
Investigate issue related to a lingering conversation/dialogue menu (reported by Sidfu)
Investigate issue related to hotkey activation in Crafting Menu (reported on Nexus)
Clean up message notification (Maybe remove unnecessary notification of prior state)
LPO:
The above are my prioritized items. There are other items on my to-do list that are less urgent, which I wont list here. I classify all items except for "per-hold licenses" as low-difficulty.
I'm aware NymphoElf is working on a Sexy Adventures-centric project, and may work with Josh on LMAO-related stuff as well. I've extended a hand to offer any integration help with Licenses if it's to NymphoElf's liking.
I'd also recently talked with Quantum over at the QTR Modding server. It was about a streamlined successor to Wet Function Redux, Dirt & Blood, and Bathing in Skyrim. If I do start this project, the group may contribute some SKSE help if needed. But that's about it for now - we'll see whether I get to this idea, anyway.
On a tangential note, we can at least observe as mod users and mod lists continue to update to the latest versions of my mods and form an impression of them as both stable and complete. This effect is certainly not why I'm on a pause, though I am well aware that this process for users and curators can take several months. Since I'd been updating near biweekly since 2023, this break may be beneficial for general users. This climbing adoption will help us treat my current mod versions as a new stable baseline.
Again, if you stay subscribed, thank you. If you have any questions at all, don't hesitate to poke me. Unless I close this page and say otherwise, I'll always be around to assist mod users, fix urgent issues, and assist with mod integrations. I continue to help users on NexusMods, LoversLab, and my Discord server.
2025-07-18 16:55:45 +0000 UTC
View Post
Licenses - 1.24.0 Release
An optional feature update. Includes several fixes to internal script operations and an all-new Bikini Exemption feature.
Bathing in Skyrim - 2.6.1 Release
A highly recommended update for 2.6.0 users. This update primarily fixes SexLab and OStim event processing.
---
Forecast:
I'm actively working on LPO's next version.
On BISR, I once said it was functionally complete as of 2.4.4, but that still holds true. 2.6.1 culminates as another stage of further improvements. Which is to say I don't have anything major left planned. I'll continue to fix bugs and improve mod functions as reports or ideas come to me.
2025-06-15 04:15:55 +0000 UTC
View Post
Apologies about the long wait. This post is about broadening the test pool. And, since I'm posting the beta on Patreon, I'd also consider this beta ripe (or just about ripe) for release.
1.23.5 Betas build toward the 1.24.0 feature update.
There are a couple things to check-off before pushing out 1.24 - mainly bug reports and feature adjustments. It's a matter of considering if they are worth the delay.
There are so many parts to 1.24 that have changed since 1.23.4 that I can't be bothered to list them out. Just read the changelog and note the following.
Update Summary:
A new Bikini Exemption feature - Thank you, @arkbar., for the help.
Armor and Clothing violations are now considered separate from each other.
Guard violation dialogue now differentiates between Armor, Bikini License, Bikini Exemption, and Clothing features.
Separated API script for mod author convenience.
Several bug fixes and optimizations for the player's pleasure.
Warnings:
I've slightly adjusted the MCM layout to accommodate the new Bikini Exemption feature.
If you have any personal patches built upon the Dialogue patch, Bruma patch, or Ambience extension, you need to update these plugins for compatibility with LPO 1.24.
Voice packs will not be 100% functional with LPO 1.24 until they are updated.
Changes over Beta 12:
[Download]
2025-05-26 12:36:12 +0000 UTC
View Post
I recently updated the NexusMods page with a public release of 2.6.0. This is the same archive as RC 2. If you are on any prior RC or beta, please update at your earliest convenience.
Up next: Licenses 1.24.
2025-05-14 09:11:14 +0000 UTC
View Post
There were urgent issues in RC 1 that I had to unearth by myself. This RC directly succeeds beta 5.
Changes since RC 1:
Improve: Mod event reception and registration for all actors. [commit]
Fix: Bathing sequence potential deferred state change when vanilla idle bathing. [commit]
Fix: Papyrus log errors due to function execution order. [commit]
Optimize: Temporary script properties in memory.
Changes since Beta 5:
[Download]
2025-05-07 20:08:21 +0000 UTC
View Post
Changes since Beta 4:
Add: Modifier key setting. This addition replaces the shower hotkey.
Change: Increment config version number.
Optimize: MCM script.
Update: Localization files.
Unless there are other quality or hard issues, this file will likely also be the release package.
[Download]
2025-05-02 02:29:40 +0000 UTC
View Post
Commits since public release 2.5.0:
Installer update:
Differences over the last publicly-released beta:
[Download]
2025-04-25 17:48:40 +0000 UTC
View Post
Changes since public release 2.4.4:
Fix: WashActorFinish does not respect abDoFullClean
Fix: Player actor dirt does not correctly update when animation begins; Only NPC dirt updates.
Optimize: Wash Actor function sequence.
Add: IsActorInWater() global function under Utility script.
Add: Show equipped item on player if available under a slot selection.
Add: OStim support.
Improve: SexLab fade dirt handling.
Change: Trim option highlight detail.
Change: Animation event sequence.
Update: Localization files.
Installer update:
[Download]
2025-04-14 11:11:38 +0000 UTC
View Post
Hey yo.
Just some quick updates with this Patreon post. All projects have long-term goals, so take note that the below are just the more short-term stuff I have in mind for them. If you need long-term items, my past Progress Report posts are still accurate.
I am currently providing for BISR the same polish work I did for LPO. This direction isn't any thing new, and we've been at it since I declared BISR functionally complete as a renewal as of 2.3. Even then, I am continuing work on 2.4.5 with OStim integration, improved handling of SexLab events, and more QOL features.
LPO doesn't have much in the near future as we are pretty much right at the asymptote of improvements. The one thing I want to improve when I next have time is Ambience's compatibility with Devious Devices. I want to properly block dialogue where appropriate, and soft integration may require SPID to distribute a blacklist keyword. I'm still thinking over this implementation.
---
As it's been apparent, my progress is slowing down. Two reasons: I've been busy in real life, but equally important is that much of my progress for these projects were front-loaded. Unlike many authors, I devoted effort simultaneously toward speed and quality for the goal of having long-term playable versions as early as possible. These two aspects would be contradictory if not for that most authors typically substitute one or the other for novel features instead. As such, it is entirely natural for my progress to slow at a faster rate. I am quite happy as a user of my own work.
Along with this update post, I am also announcing that I won't be pausing billing at one-month thresholds of inactivity. It's one less thing I have to remember to do. I'm also disallowed from disabling billing perpetually, anyway, beyond removing my page. For as long as I don't go the way of Ponzi, this page will always remain open as a tipping page, as I've described before.
Now, back on the topic of project work: If you aren't already on my Discord server, come join us! I'm always open for consultation, and we already have some BISR betas in the channel for testing. Beta 1 is likely the stable beta so far if you need a fix for mod event reception. The next beta that will be uploaded on Patreon, when closer to RC, will be for BISR.
2025-04-09 05:45:32 +0000 UTC
View Post
A sizeable maintenance update. Accumulated changes are as follows:
- Fix: Erroneous conditions for manual curse removal request.
- Fix: Repeated jail node reception via Prison Alternative events.
- Improve: General outward compatibility with jail-entry events from Prison Alternative, Devious Interests, and Prison Overhaul Patched.
- Change: Separate World Interaction quests into base, Guard, and Uncommon.
- Change: Lower misc dialogue quest priorities from 90 to 50.
- Optimize: Quest stop procedure.
- Optimize: Jail release detection and associated events.
- Remove: Devious Interests hard-coded event release function call.
- Update: Dialogue patch.
Changes over beta 3:
Beta users can expect improved compatibility with POP and reduced function calls on release from jail. Also, when DIN, PA, or POP are installed, LPO punishments will now come after a proper jail release rather than on jail entry.
What beta 4 means for all users:
LPO has already been using an always-on / MGEF method of tracking jail release. With the removal of LPO's jail release Story Manager Event (SME) node, LPO will no longer need to be in a specific part of your load order. LPO's SME will thus no longer override the same events from other mods, which is why we won't need a hard-coded compat with Devious Interests anymore. Remember: Jail Release SME exists but is not occupied in Vanilla, which is why mods cannot share the SME per usual, and any plugin that adds this SME will have their addition overridden by plugins with higher priorities.
[Download]
2025-03-18 15:03:37 +0000 UTC
View Post
Fixes some location and worldspace detection issues.
I originally labeled my beta 1 an RC, but I have to rescind this label. Moving between WhiterunDragonsreachWorld, Dragonsreach interior, and WhiterunWorld would sometimes label your lastSpace as WhiterunDragonsreachWorld, which would consequently flag IsInCity as FALSE. This was not intended. This beta also fixes some edge case issues where lastSpace isn't properly updated when lastLoc is already assigned to NONE.
[Download]
2025-03-02 06:36:10 +0000 UTC
View Post
Additional fixes to slot-based equipment checks - Beta 2 was a little broken and erroneously excluding non-Armor forms. Refactored relevant functions. Altered Slot Filtering page's display. Improved LOS Detection thread handling.
[Download]
2025-02-24 09:57:31 +0000 UTC
View Post
Now, this is what I call coding in parallel. I've made similar changes to both Licenses and Bathing in Skyrim. I've also forwarded improvements between the two projects, carrying over what I've learned in making each of them.
Bathing in Skyrim - 2.4.3 Beta 1 | [Download]
This is a maintenance update that improves handling of MCM operations and proper use of cast conditions between BOOL and INTs. The release package includes updated localization files over 2.4.2's outdated ones.
Licenses - 1.23 Beta 2 | [Download]
Licenses comes with a new minor version bump as the API and Utility script have once again changed. I've finally chipped away at my long-term to-do list: This version brings a superior version of equipment slot filtering. Additional improvements include a more performant Thaneship check, faster Utility functions, and safer mod shutdowns.
In addition to other not-explicitly-mentioned changes shared between the two projects, we have two new flags to use with JsonUtil. I don't recommend using them. But if you want to do so, these flags are to be placed in your settings.json file. Please pay attention:
!!doautoload is an integer token and must be assigned a 1 to auto-load your configuration file on mod startup.
!!doautostart is an integer token and must be assigned a 1 to auto-start your mod via the OnConfigInit() MCM event, or after you've successfully exited the RaceMenu character creator on New Game.
2025-02-22 02:55:14 +0000 UTC
View Post
Dear all,
I'm happy to announce a new beta for testing. Thanks to Dadgee and Sidfu for their testing efforts, and thank you to our other Nexus and Discord members for the bug reports.
Over the previously released beta (b9), this iteration includes an expansion to the WashActorFinish mod event's function head parameters and several fixes for in-game notifications. Additionally, rather than check for the faction CurrentFollowerFaction, follower dialogues now validate via the GetPlayerTeammate condition function.
Cumulative changes since the last stable release (2.3.3) are a little hard to summarize. For users, this version is mostly a general maintenance update that was initially building toward a 2.3.4. The primary issue I'd endeavored to solve was erroneous dirt-application behavior for users with multiple installed texture sets. In the back-end, however, I ultimately broke down and refactored BISR's dirt-application for improved performance, thread handling, and error safeguards. These changes should fix that multi-overlay issue.
The minor version number has been incremented due to major API and function procedure modifications. This is a stability update, not a feature update. As always, please see GitHub for commits and the included changelog for more information.
Finally, it's quite late for the East Asians here, but: 開工大吉, 蛇年快樂!Happy lunar new year.
[Download]
P.S. Remember, BISR uses MGEF scripts which are cached in your save file upon effect activation. Restart BISR whenever upgrading a saved game to action new changes.
2025-02-06 11:22:06 +0000 UTC
View Post
Good afternoon. I’ll keep it short: new RC, early release for Patreon followers.
If all goes well, this will be the same file as the actual public release, so you won’t need to re-download. Check the changelog to be sure.
I only made one small change to Ambience after Thor’s comment. I don’t have plans for any other changes for this version.
[Download]
P.S BISR users: I released 2.3.3 yesterday, which should resolve issues that a subset of users had with 2.3.2. If you are on any version 2.3.1 and older, you’ll want to take advantage of all the new bug fixes accumulated since that release. Also, remember to check out zaki’s dirt textures, Ondine’s UBE conversion of said textures, and JVraven’s Malignis bathing animations.
2025-01-26 10:00:05 +0000 UTC
View Post
みなさん、こんにちは。元気?「光陰矢の如し。」この感じが嫌いだ。
As you may or may not have noticed, I mostly share stable betas with you guys - a clear oxymoron. So, here are two new betas you can test or treat as progress reports. I've elected to collect the two here and tag this post with "LPO" and "BISR" so that I don't need to spam your inboxes.
--
Bathing in Skyrim - 2.3.2 Beta 2 | [Download]
This is a maintenance update. Following 2.3.0.1 and 2.3.1, 2.3.2 continues to fix lingering issues in the 2.3 package. At the moment, this direction mainly concerns buggy follower dirt tracking and papyrus log errors. QOL additions include a reordered dialogue submenu. Additional general fixes include a fix to actors not getting their dirt removed if their dirt tracking is individually disabled via the MCM Tracking page.
Licenses - 1.22 Beta 2 | [Download]
Now, this update has been a long time coming. It's the last thing on my personal to-do list in terms of what I desired for my own game. You see, past releases had no easy way to effectively detect worldspaces if you were inside an interior. I had a workaround that attempted to grab the worldspace of the destination door of the load door near you. However, this workaround is more complicated than what my previous sentence would have you think. Even in simpler terms, what I did only worked if the load door was right behind you. It was a relatively slow method, too, compared to all my other functions.
There were two things that happened recently which changed the situation. Firstly, I began working with Ponzi / SPE's location functions: GetExteriorLocations() and GetExteriorWorldSpaces(). These functions should be self-explanatory; They help me grab the actor's exterior locations and worldspaces, even in nested interiors (interior cells linked to exterior cells through interior cells, so cells within cells). None of our other dependencies have this functionality. However, there's a current bug where instantaneous movement via script makes these two functions fail to grab anything. This issue would appear to necessitate my older method to stay in place, even if only in some part.
So the second solution comes into play. I recently uncovered PO3's FindAllReferencesOfFormType(), which helps me grab all doors in the loaded cell regardless of how close they are to your player actor. As such, I can efficiently and effectively iterate through the returned array to test for load doors. Et voila. LPO now has the ability to stalk you wherever you go.
There's more to how it all works, but I'll leave it at this. My utility functions are applicable for other mods where appropriate: FindWorldFromDoor(), FindWorldFromList(), FindLocFromParent(), FindLocFromList(). This is from commit a1a5de8.
--
You may or may not have also noticed that I've been slacking on my public to-do list. I've been chipping away at it, indeed, but the older to-dos have been quite persistent. At this point, the list seems to serve more as an ideal to reach - its existence is an incentive to continue working toward them. So, even though progress is slow in that aspect, I'm happy that I can still push out steady releases toward a stable asymptote like a geometric curve. No software is ever 100% stable, let alone video game mods. Our mod setups all differ, too. But, with these two betas, we're still productively reaching toward the asymptote.
If you're interested in reading my further personal thoughts on modding, you can do so here. I originally planned to post this series of paragraphs here, but I thought I'd better separate it to keep this Patreon post focused on my two betas. I do need testing on them.
2025-01-19 18:06:48 +0000 UTC
View Post
Good day, people.
Changes since the last beta post:
- Fixed broken showering animation logic from 2.2, which led to a gameplay soft-lock.
- Fixed a potential vm stressor due to a deprecated yet running mod quest mzinBatheCheckStatusQuest.
- Fixed possible hotkey over-registration.
- Fixed armor removal by working around malfunctioning FilterBySlot.
- Changed washprop formlist order to privilege soap bar selection (when bathing via hotkey, which avoids manual selection of a specific soap object).
- Added optional UBE dirt textures thanks to a contributor.
[Download]
2025-01-14 04:15:24 +0000 UTC
View Post
New beta, need testing.
I keep telling myself to stop. I really do need to. This update has gotten way too bloated for its own good. However, I also really want these changes out of the way so that future minor and patch-level updates are as safe as possible for mid-playthrough save upgrades.
This is a summarizing list of changes since the last public stable:
Additions:
- Added blood cleansing via Scrab's Papyrus Extender. First time ever for a bathing mod! This is not the same as Jayserpa's Dirt and Blood and Just Blood implementation. This method is akin to PO3's Wash That Blood Off 2, which washes the actual decal off. But, with BISR, only when bathing.
- Added support for water detection via Loki's Wade in Water. This is on top of PO3's water detection function.
- Added a more robust equipment filtering and removal method, also via Scrab's PE.
- Added animEvent annotated animations - in essence, you can now change out bathing animations as long as they are properly annotated.
Fixed Issues:
- Bad conditions for the "About bathing..." topicInfo.
- Loophole to wash followers, without a wash prop, via dialogue command.
- Bad MCM logic running Mod Enable sequence when you want to disable BISR.
- Non-functional mod interfaces for your other installed mods.
- Buggy MCM equipment selection interface due to inaccurate float (value) storage in some scenarios.
Changes:
- Equipment is now removed via slot numbers rather than slot masks.
- Changed "About bathing..." to a more immersive/vanilla-like dialogue prompt.
That's all quite a bit, right? And that's only the stuff most relevant for general users. That's why I need your help to test for me before we release this to the wider public. Ideally I'll push 2.3 out within a week from now.
[Download]
2025-01-11 15:45:12 +0000 UTC
View Post
This beta fixes a sneaky little bug that VxeR helped me ID. It skipped right past my nose and has been present for quite a number of versions, now. As such, 1.21.2 will be a highly recommended update for current users.
This beta additionally introduces new keywords primarily for KID users. Keywords are prefixed by "BM_Licenses" (ex. BM_LicensesBarterItem).
These keywords are "always on". Meaning, like BM_LicensesBikiniItem, Licenses will consider your labeled items as such, regardless of how the effects of adjacent keywords such as VendorItem are changed by other mods. Ex. If you need a piece of clothing to be recognized by Licenses as such an item, you can now tag it without the use of VendorItemClothing.
- Add: Additional keywords: BarterItem, ArmorItem, ClothingItem, JewelryItem, WeaponItem, AmmoItem, MagicItem.
- Change: Attach vanilla keywords directly as script objects.
- Update: Ambience extension with support for LPO keywords.
- Fix: Erroneous license activation limit flags.
As always, check GitHub for commit details.
[Download]
2025-01-08 12:05:53 +0000 UTC
View Post
It's been a while since my last Patreon beta, eh? This is likely my last beta for the year. As my Patreon followers, you're getting a heads-up on the latest for this project here.
Just a couple small changes.
- Change: License book item names.
- Change: License book item contents.
- Change: Unhide Config Save/Load options while mod operations are disabled.
- Fix: Workaround DD mod event desync.
- Update: Dialogue patch with overwriting Book Item records.
Book Item contents were a bit irrelevant without the dialogue patch, so I've rewritten those contents in addition to separating them into two versions between default and thematic.
[Download]
Three days to the new year. So I don't need to spam your inboxes: here's to an early Happy New Year!
2024-12-28 06:11:43 +0000 UTC
View Post
Happy holidays, everyone! Thanks for reading in on this post.
Here is an adjustment of my to-do list from the October report:
For Licenses:
Re-implement Slot Filtering
Improve Gold balancing for better Licenses default cost values
Implement additional license loss conditions/events
Implement additional violation resolution events
Further bug fixes and QOL improvements
For Bathing in Skyrim:
Add automated follower bathing
Add integration with Malignis bathing animations
Possibly improve equipment filtering with functions from Scrab's Papyrus Extender
Further bug fixes and redundancy removal
I've removed some items to thin out my list due to perceived disinterest from my audience and me.
I did not expect to take up Bathing in Skyrim at all. But stuff happens. The community now has a greatly polished bathing mod for those users who preferred BiS's features over other similar mods. Making BISR did, however, take some of my attention away from Licenses. Still, I think that was alright as development is overall plateauing / slowing down for two reasons, really: It's holiday season, and much of my contributions were "front-loaded" in the two years prior. By the latter, I mean I kinda rushed out all of my work, partially because I didn't know when I'd be forced to quit modding Skyrim.
Anyway, hopefully y'all had a great time over Christmas Eve, whether with family and friends or with intimate "me" time. Thank you for following my personal page. And a big thanks to my two Patrons!
2024-12-26 06:16:08 +0000 UTC
View Post
Licenses - 1.21.0 Release
If you were on Beta 14, you may safely update to the new release.
The next edition of Licenses is now out! With this version, you get increased stability (trademark pending) and improved QOL. Curfew Leniency is now a thing, allowing you to escape each day's first Curfew Violation without a fine. You can also refuse to pay your fine, just as with vanilla crime bounty dialogues. And, per my October Progress Report, I've completed my Ambience extension for Licenses. This extension allows NPCs in your game world to react to Licenses' laws as if they are also affected by your settings. Have fun.
Ondine should release their NPC voice pack within a day or two. Similarly, I should soon release a player voice pack that Gudulba kindly passed to me.
Bathing in Skyrim - 2.1.0 Release
This is a highly recommended update.
Beta users might consider this notice a timely one as the first public release, 2.0.0, had an issue with dirt transparency updates. 2.1.0 grants you a further polished version with additional bug fixes and a new bathing animation courtesy of krzp. Further fixes forthcoming.
2024-12-06 04:23:22 +0000 UTC
View Post
Skyrim has a couple bathing mods including Keep it Clean, Super Simple Bathing, Bathing in Skyrim, and Dirt and Blood. Still, because it managed to be one of the earliest bathing mods from back in LE (when mzin forked Drink, Eat, Sleep, Bathe), BiS continues to have a foothold in the LL community. BiS also continues to have its niche with multiple soap type bonuses and incremental dirt level debuffs.
How am I justifying renewing BiS?
It has been around five years since caiglee roughly ported the mod to SE. Most supplementary patches came around 2021, and the latest significant patch (SavageDomain's Improved Animations for BiS) was updated last year. BiS deserves a renewal, especially since the only other relevant mod for the LL community, Dirt and Blood, has poor all-around community support, both SFW and NSFW. With multiple patches for BiS available, the user installation process is far from intuitive, let alone the fact that every single patch regresses in some form compared to other available patches. I'm not exaggerating. Five years since BiS 1.43, open permissions yet no update attempts. Make it make sense.
Introducing BISR: Bathing in Skyrim - Renewed
Let's take advantage of all these patches, integrations, and BiS's still unique take on bathing to renew BiS.
In total, the following patches were merged into BISR:
Bathing in Skyrim - Tweaked by Monoman1
Bathing in Skyrim - Improved Animations by SavageDomain
Bathing in Skyrim - Haz Water Detection by HAZARDUSS
Bathing in Skyrim - Male Animations by Tweens
Baka Misc Motions - Bathing Animation Replacer by BakaFactory
BISR then includes a multitude of fixes and improvements atop everything above. Imagine that. BISR sets the stage for further improvements, whether by me or someone else.
Important Note
BISR is esl-ified. Its forms are compressed, so they aren't the same as original BiS. Don't attempt to install BISR on a save that is already running BiS. To help avoid this issue, I've renamed the plugin from "Bathing in Skyrim - Main.esp" to "Bathing in Skyrim.esp".
[Download]
2024-12-02 04:15:31 +0000 UTC
View Post
New weekend; new beta.
This beta includes the following changes:
- Limit license purchase dialogues to within city and town locations as guard rails against guards found outside said locations.
- Disabled UBE texture selection inside the installer if a relevant UBE plugin isn't detected in the user's load order.
- Refactored follower detection.
Some justification notes on the third change:
Previously, Licenses had two parts to its follower check: a native (fast, background) spell to check GetPlayerTeammateCount > 0 for instantaneous flagging; and a cell change call to a quest alias method, which checks actor in loaded area.
Beta 14 uses the PO3 Papyrus Extender native function GetPlayerFollowers() inside the Travel Violation detection module for prudent checking.
This change provides three effects:
- We no longer need a globally accessible isAccompanied bool property.
- We don't need to check followers every time the cell changes since intra-module detection provides an equivalent effect.
- Follower frameworks will be better compatible with Licenses: these frameworks don't usually affect the vanilla counter GetPlayerTeammateCount; they keep it at 0 even if you actually have a follower.
[Download]
2024-12-01 05:54:21 +0000 UTC
View Post
Happy Weekday. After several iterations, we're finally set for a wider and more stable beta. If you were privy to my Discord releases, this Beta 12 supersedes all files previously available - this includes both the dialogue patch and the Ambience extension.
Changes over Beta 9:
1. Added Ambience extension.
2. Reviewed all dialogue through spell checker.
Changelog Overview:
1. Reworked enforcer dialogue branches.
2. Added daily curfew leniency.
3. Added idle animations to pair some dialogue lines.
4. Migrated internal function calls for PyramidUtils toward Scrab's Papyrus Extender.
5. Bug fixes.
Check GitHub for commits. Don't hesitate to post questions.
[Download]
2024-11-21 23:00:08 +0000 UTC
View Post
Licenses 1.20 released a couple hours ago. If you are still using a beta, please update to a public release at your earliest convenience.
Internal dependency checks now focus on Scrab's Papyrus Extender but will still recognize PyramidUtils.
I'm currently developing an ambient dialogue plugin in my Discord server, which is only compatible with Licenses 1.20. If you're interested in testing the plugin, that's yet another reason to update.
2024-11-15 04:41:14 +0000 UTC
View Post
Now available for general testing. The previous beta available was 1.19.2-beta.4. I did have a beta.5 available, but the addition of StorageUtil variables and the dependency change meant bumping the minor version number was the most appropriate action.
Users can expect reduced save file bloat and increased back end performance thanks to some new fixes. 1.20 is a highly recommended update. Previously, device collar references weren't being deleted after usage by Licenses, and Licenses' device validation was running some unnecessary duplicate checks.
This beta cycle might be short - we might skip RCs, and there might not even be a next beta.
For more information, check the changelog. Don't hesitate to reach out if you have any questions and bug reports.
[Download]
2024-11-11 02:46:03 +0000 UTC
View Post
I held off on making a Discord server cuz I only make Licenses, anyway. A channel on Ponzi's server was good enough for me. But the time has come: Ponzi is closing all of their accounts, which includes terminating their server by the end of this year.
You can read their notice on their server if you're in it. Paying subscribers were forcibly joined to my server if you had a connected Discord account. If you're a free member, come join us at the attached link.
2024-11-09 07:58:42 +0000 UTC
View Post
No doubt at least some of you have noticed that Nexus Mods updated their guidelines on how paid mods and off-site donations factor into content that is hosted on their website.
As a re-emphasis, I kinda see this page as freely accessible as a Twitter page and not as a typical subscription page. The tips come with no commitments from my end, ofc. Secondarily, I myself treat my uploads here not as products or rewards but as an extension of what I did on Ponzi's Discord server, which is as an online public backup - subscribers were simply privy to a small selection of that backup.
There are no paid mods here, strictly-speaking, and betas have been and will always be free. However, to abide by their new rules on pay-walled pre-releases and the soliciting of modding-related donations, I still have to make changes to the stated tier benefits.
Going forward, Release Candidates will be offered free*. RC access will match beta access. Accordingly, my update cadence for RCs will change to match Betas since I’m no longer creating extra specific and safe low-audience builds.
This Patreon page is young and it's mostly a GitHub-adjacent journal page. But, better be safe than sorry. Paying subscribers may still have exclusive access to some content, but modding-related software will be unlocked for all members.
---
*You must still sign-up for a Patreon account to access my files as a free member, per usual. No way am I not going to have at least one safeguard against the common web scraper.
2024-11-02 01:00:09 +0000 UTC
View Post