

_UsingBetterVampiresScriptsOID_T = AddTextOption("BV Scripts: Transformed (VampireChange)", "")ĮlseIf UsingBetterVampiresScripts.GetValue() = 3 (OnUpdateGameTime)", "")ĮlseIf UsingBetterVampiresScripts.GetValue() = 2 _UsingBetterVampiresScriptsOID_T = AddTextOption("BV Scripts: Monitoring. If UsingBetterVampiresScripts.GetValue() = 1 Here are some lines from my mod's MCM - please note the messages and the global variable: If this global variable is not set at all, then that is why my mod reports that you aren't using my script. If you just fed, if you just turned into a vampire, if the script is monitoring, etc.). This global variable is what the status page of the MCM checks to determine what part of the script is processing (I.e. When you feed, the VampireFeed perk directs you to the PlayerVampireQuest script (my version of it) and when it processes the first thing it does is set a global variable. Make certain you use my batch file to completely delete my mod when upgrading or doing my troubleshooting steps. I have also found that, when using Mod Organizer, if you only disable my esp file (in the right hand pane) and do not disable my mod folder (in the left hand pane) then you are unable to create a "clean" save properly and my mod will not work. If you don't replace all scripts with my versions, the global variables will not be set my MCM will report global variable issues which indicate my PlayerVampireQuest script is not running. It is also possible that, during installation, you may have said "No" to replace some scripts (like PlayerVampireQuest). If your game uses my script BUT another mod is loaded after mine it may replace my VampireFeed and the script will not process properly.

My mod uses a target for VampireFeed whereas the vanilla (and most other) versions do not. if you feed and my mod doesn't properly recognize your information the most likely candidate is another mod that affects the VampireFeed perk. The default variable value is 666, and it will ONLY change if you turn into a vampire first, feed once (not a dead body unless set to advanced feeding), or change a satiation stage. This global variable is used to identify which part of the script is processing and what your satiation stage and rank are. My mod (the PlayerVampireQuest script) is set up change a global variable when you change, feed, progress, etc.
