the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Not a bug Sim Settlements and VAFS

Celt

New Member
Messages
0
Information:
  • I'm using Fallout 4 VR.
  • I'm using the VAFS mod.
  • I have the Citizen's Needs HUD turned off in Sim Settlements.
  • I have the Critical Meter HUD turned off in VAFS.
  • The Problem: I'm still getting constant reports from HUDFramework on my "screen" in VR.
  • If I uninstall HUDFramework, then VAFS stops working.
  • If I uninstall Sim Settlements then I can uninstall HUDFramework and VAFS will work.
  • Here's a quote from the description page of VAFS under "Sim Settlements Compatibility":
    "There is an issue currently between Sim Settlements, HUDFramework, and VAFS. Due to this issue, if you are running Sim Settlements, then HUDFramework becomes required for VAFS to work. If Sim Settlements is loaded and HUDFramework is not loaded, VAFS will fail to function. I'm working with other mod authors to try and resolve this problem.
  • There are several posts from users of VAFS and Sim Settlements on the Nexus forums describing similar problems. I can bring them to this thread if it would be helpful.
For me, I would be happy if I could just uninstall HUDFramework since it doesn't work in VR for anyone, using any mods. This would probably be a short term solution and not very pleasing to the majority of users that aren't VR users, but I'd sure take it!

Alternatively, if someone could tell me how to disable the HUDFramework reports on my screen, since this is the symptom (not the disease) that is really bothering me. I'm comfortable with FO4Edit and willing to go into either mod with it if that would solve things. I just don't know where to go.

It's a testimony to how much I love both mods that I'm unwilling to uninstall either and instead tolerate a portion of my screen being taken up with gibberish reports. Please help!
 
My next step, if this doesn't get solved, is I'm going to be using FO4Edit to try to solve this for myself. It will be like uneducated brain surgery. I'll be the barbarian bomb diffuser! I'll go in with an axe and just start hacking away. =)
 
There's nothing in SS that would force VAFS to require HUDFramework, in fact, I went out my way to ensure my HUDFramework integration is very lightweight and doesn't interfere with other mods that use it. I also never edit vanilla records to ensure that SS can't cause compatibility issues with other mods.

This sounds like a problem with how VAFS is designed, though I haven't looked into the mod to say what that issue could be.
 
Thank you for your reply. I'm sure you are busy! I know your mod is very well made and designed to be non-intrusive on other mods and modders.

I have already spoken to the creator of VAFS (Ashnal) and he recently told me this in the VAFs forum on Nexus: "I feel your pain. Unfortunately, there is a direct conflict between SIM Settlements, HUDFramework, and VAFS. Back when I used to work on this I tried to fix it, but ultimately the way that SIM Settlements checks for HUDFramework breaks VAFS when HUDFramework is not present. There's nothing I can do about it. I did try talking to authors of both mods .... but it lead nowhere. I'd suggest contacting Registrator (author of HUDFramework) about the gibberish display. Seems like if that is fixed it would satisfy your use case."

I tried to reach Registrar, as Ashnal suggested, but he seems to be long gone.

Ashnal says there's something in Sim Settlements and you say the problem is in how VAFS is designed and I'm stuck in the middle. I believe this is just "one of those things". No one is wrong, it just "is".

You certainly don't owe me anything, but would you be willing to see if you could figure out what Ashnal is referring to when he says "the way that Sim Settlements checks for HUDFramework breaks VAFS when HUDFramework is not present"? Or alternatively, could you advise me (or Ashnal) how to make HUDFramework stop reporting on my screen? It might be as simple as "remove HUDMenu.swf"!

I love Sim Settlements and VAFS, especially in VR! I'm not asking you to change your mod. I'm just hoping you will consider what Ashnal said and point him (or me) in the right direction.
 
I really don't know how to help you here. You can send the creator of VAFS my code:

Code:
ScriptObject HudInstance

if(Game.IsPluginInstalled("HUDFramework.esm"))   
            HudInstance = Game.GetFormFromFile(0xF99, "HUDFramework.esm").CastAs("HUDFramework")
        elseif(Game.IsPluginInstalled("HUDFramework.esp"))
            HudInstance = Game.GetFormFromFile(0xF99, "HUDFramework.esp").CastAs("HUDFramework")
        endif
 
Thank you! I'd bet this has a good chance to help. Thank you for your consideration.
 
Update to help anyone like me who has the same problem.

I found a way to make HUDFramework stop spamming my screen and have VAFS keep working. I went into the HUDFramework.esm file with FO4Edit and I gutted it. I deleted every entry there except one about power armor (which may also get deleted if it gives me trouble). Deleting was done by taking each entry on the left side screen under HUDFramework, right-clicking on it, and choosing to remove it.

Thanks again to Kinggath for responding to me and for making such a great mod.
 
Top