For the life of me I can't seem to get this mod to work. My crosshair is now a dot and I see the menu in my pip boy but it doesn't seem to do anything.
If you have any other ui mods installed that may be the problem. I had this problem once as well and just had to do some troubleshooting. (The new xNVSE seem to break compatibility with older mods that use NVSE not sure if thats been fixed yet)
Just wanted to shoot a comment on getting the mod to work post UIO 2.xx and things being a bit wonky for a couple NVSE mods by a couple people, including Dynamic Crossfire - can confirm that after jazzisparis re-posted UIO 2.03 the mod has been working again. Hopefully this helps both people using the patch and the original mod.
And where do you think i would find custom.xml to keep a hud mod that i have, huh? I use DarnUI and i simply don't want to sacrifice it for this mod to work.
With some guns I get a grey/black (depending on opacity) square instead of the crosshair. It seems related to the Min Spread setting. If I scale that value down in GECK for the affected guns the circle shows up normally. I have the same problem with the FO3 version.
This could be a graphics/OS issue on my end. I run the game normally in Linux in an emulator (Wine). I tested this mod in Windows with a vanilla install without any other plugins and that worked fine. That was only a quick test though. I will check it in Wine with a vanilla install later to see if its OS related.
I modified some guns in Geck and used your mod to check the spread settings visually. The problematic guns were the Colt Pocket and the Widowmaker (12ga) mods. I did not edit he Widowmaker 12ga: https://www.nexusmods.com/newvegas/mods/47858 https://www.nexusmods.com/newvegas/mods/62836 But also the vanilla Sturdy Caravan Shotgun shows the square for a fraction of a second but then it returns quicly to the accuracy circle.
The Colt Pocket had a spread of 3.5. When I edited the Min spread to about 1.8 in Geck the dynamic crosshair worked fine. Could it be that you didn't include the data files for such a high spread?
My HUDs are Darnified, iHud, aHud, and pHud. There is no way I can make your mod work right with these, because Dynamic Crosshair wants to replace the main XML file, and then messes up everything. If I replace that file I have the DCrosshair, but my smaller Darnified HUD is gone, aHud is gone and I get the vanilla HUD. The pHud stats are still active. I can hide pHud with iHud, and also the crosshair (dot) but not the accuracy circle. How do I fix this??
It looks like you'll have to drop those other HUD mods to use this one, unless by some miracle someone makes a compatibility patch for them. Vanilla UI+ and Vanilla HUD Remastered works fine with this mod, that's all I need.
OK you can make this work with a/pHud by editing some files:
- If you install Dynamic Crosshair with fomm be sure not to overwrite hud_main_menu.xml. - Open the DC archive and extract hud_main_menu.xml. - Open this file in a text editor and remove everything above line 76 (where it says <rect name="AccuracyCircle">). - Remove everything below line 420 (where it says ***GLOW_BRANCH*** and EnemyHealth). - The resulting file should be 344 lines long. Save it to Menus/prefabs/Dynamic_Crosshair.xml. - Open Menus/main/hud_main_menu.xml in a text editor. - Add <include src=Dynamic_Crosshair.xml> right below the line <menu name=HUDMainMenu>. - Save the file and you're done.
The only thing that doesn't work is hiding the accuracy circle with iHud.
"With some guns I get a grey/black (depending on opacity) square instead of the crosshair. It seems related to the Min Spread setting. If I scale that value down in GECK for the affected guns the circle shows up normally."
I double checked with vanilla weapons: This happens with at least the Assault Carbine, Hunting Shotgun, Lever-Action Shotgun, Light Machine Gun, and Sawed-Off Shotgun. All are weapons with a spread above 1.
It was an OS related rendering issue. Happened only in Linux/Wine in a vanilla install with the DirectX drivers that were installed by the game. I installed alternate DX drivers and now everything works fine.
So anyone who wants this to work with Ahud can follow the instructions I posted earlier.
I like this, I do.... but it doesnt work with https://www.nexusmods.com/newvegas/mods/57174 , which is basically a requirement for any and all ui mods, ever.
Thanks! Been enjoying using this mod. Have you thought about using MCM instead of a item in your inventory? I tried moving the script myself to the quest script instead but encountered slow performance sadly.
It's not that hard, honestly. Take a look at the documentation optional file on MCM's mod page. It's pretty straight forward, actually, though you can do some complicated stuff with it once you get the hang of it.
57 comments
https://www.nexusmods.com/newvegas/mods/66414
I modified some guns in Geck and used your mod to check the spread settings visually. The problematic guns were the Colt Pocket and the Widowmaker (12ga) mods. I did not edit he Widowmaker 12ga:
https://www.nexusmods.com/newvegas/mods/47858
https://www.nexusmods.com/newvegas/mods/62836
But also the vanilla Sturdy Caravan Shotgun shows the square for a fraction of a second but then it returns quicly to the accuracy circle.
The Colt Pocket had a spread of 3.5. When I edited the Min spread to about 1.8 in Geck the dynamic crosshair worked fine. Could it be that you didn't include the data files for such a high spread?
My HUDs are Darnified, iHud, aHud, and pHud. There is no way I can make your mod work right with these, because Dynamic Crosshair wants to replace the main XML file, and then messes up everything. If I replace that file I have the DCrosshair, but my smaller Darnified HUD is gone, aHud is gone and I get the vanilla HUD. The pHud stats are still active. I can hide pHud with iHud, and also the crosshair (dot) but not the accuracy circle. How do I fix this??
- If you install Dynamic Crosshair with fomm be sure not to overwrite hud_main_menu.xml.
- Open the DC archive and extract hud_main_menu.xml.
- Open this file in a text editor and remove everything above line 76 (where it says <rect name="AccuracyCircle">).
- Remove everything below line 420 (where it says ***GLOW_BRANCH*** and EnemyHealth).
- The resulting file should be 344 lines long. Save it to Menus/prefabs/Dynamic_Crosshair.xml.
- Open Menus/main/hud_main_menu.xml in a text editor.
- Add <include src=Dynamic_Crosshair.xml> right below the line <menu name=HUDMainMenu>.
- Save the file and you're done.
The only thing that doesn't work is hiding the accuracy circle with iHud.
I double checked with vanilla weapons: This happens with at least the Assault Carbine, Hunting Shotgun, Lever-Action Shotgun, Light Machine Gun, and Sawed-Off Shotgun. All are weapons with a spread above 1.
So anyone who wants this to work with Ahud can follow the instructions I posted earlier.
Have you thought about using MCM instead of a item in your inventory? I tried moving the script myself to the quest script instead but encountered slow performance sadly.