This page was last updated on 29 December 2024, 12:40AM
Changelogs
Version Patcher v1.0.2
Checks winning overrides per dialog topic rather than branch. Some branches can be overridden without touching all topics, thus only running on the winning branch could fail to patch some topics.
Version Patcher v1.0.1
Prevents injecting 'GetIsID PlayerRef' conditions when patching required GetPCIsSex conditions, as they are unnecessary and they can query the player without actually targeting them. This fixes a myriad of fallback pronoun injections.
Version 2.1.4
Only show the post-racemenu pronoun selection prompt if the player has not yet selected preferred pronouns for their character. This is distinguished by preferred pronouns being in the 'Default' state
Version 2.1.3
Refactored internal pronouns configuration event messaging to avoid SKSE crash on custom event trigger during serialization. This seems to be an SKSE bug, but using the "Using Simultaneously" pronouns configuration fired events with enough frequency that you had a moderate chance of encountering the bug per-save. The mod no longer uses these events, so this option should be safe to choose without crashing
Updated the control buttons in the MCM to not use a latent wait to pick new pronouns or clear pronoun overrides. The MCM apparently does not count as a menu for the wait timer, so this was blocking up using the MCM for anything else until you closed the pause menu. Fortunately, the waits weren't necessary, as updating the pronouns state is not a latent action
Version 2.1.2
Refactored serialization to account for the change to integer versioning in CommonLibSSE from floats in raw SKSE. You should now be able to load pronouns configurations between saves, even old ones from pre-2.1.1 versions
Version 2.1.1
Added support for GOG and the latest Steam update. Ported the Pronouns DLL to CommonLibSSE-NG and built out support for version independence so the plugin should be more resilient to future updates
Version 2.1.0
Adds the ability to set weights per pronoun type for multiple pronouns configuration. For example, you can specify that you'd like to use he/him pronouns 80% of the time and she/her pronouns 20% of the time.
Adds new ways to pick from the multi-pronoun configuration: use all simultaneously, pick a new one after an interval, or only pick manually
Version 2.0.1
Added DLL-backed 'IsInstalled' function to the API. Returns false if the plugin is missing or isn't working correctly
Version 2.0.0-VR
Added support for the latest VR build: 1.4.15
Version 2.0.0-AE
Added support for the latest AE build: 1.6.353
Version 2.0.0
Adds Pronoun Patcher and pronoun fallback support for They/Them players
Adds MCM with all relevant configurable values
Adds configuration for support of multiple preferred pronouns
Version 1.1.0
Adds "He/Him or She/Her" option, enabling multigender playthroughs. The game will randomize which lines you hear periodically
Alters and expands the API to support temporary gender overrides. This feature could be used to, for example, have an equippable disguise change the pronouns characters use to refer to the player
Adds two new global variables that track the player's preferred pronouns and their active pronouns. These can be checked in other mod's condition functions to add functionality based on the player's preferences
Version 1.02
Rebuilds the DLL via MSVC to ensure it loads properly and doesn't cause crashes when paired with other mods
Version 1.01
Ensures the patched addresses are relative to the variable base address of the executable