A Fallout 3 and New Vegas mod that greatly improves the user interface without compromising the original style.

Forum Thread
  Posts  
Suggestion - Optional setting for relocate NPC's name (Closer to dialog box) (Games : Fallout: New Vegas : Mods : Vanilla UI Plus : Forum : Support & Feedback : Suggestion - Optional setting for relocate NPC's name (Closer to dialog box)) Locked
Thread Options
Dec 14 2018 Anchor

Exactly as the name of the topic says. I would like to propose adding an option for e.g in settings.xml to relocate NPC's name closer to dialog box. Why? Well, seemingly it seems to be a trivial thing but personally I have never understood why the name of our interlocutor is so far away from the dialog box it looks just plain non-coherent. When we set a slightly fov away from the interlocutor, the position of the name seems to be more ridiculous. The last thing is a matter of habit - For years using the DUI one could get used to the different position of the NPC's name (I would not like to be misunderstood but at the moment I prefer to use much newer and more polished VUI+) So my suggestion is to add an optional setting so that everyone who prefers the default layout can continue to use it. To better illustrate the whole suggestion, I attach the screenshot. Best wishes! :)

NPCs name

Dec 14 2018 Anchor

I think vanilla has the name perfectly positioned because dialog is a role-playing menu and therefore the UI has to have minimal impact. By placing the name on the center you're imposing it on the player's view.

Furthermore, setting it there it means that you need to hide it whenever dialog lines appear.

Nevertheless, you can try the following code on dialog.xml (replace your current <text name="DM_SpeakerNameLabel"> block) and see if it works for you:

<text name="DM_SpeakerNameLabel">
	<id> 1 </id>
	<x>
		<copy src="screen" trait="width"/>
		<div> 2 </div>
	</x>
	<y>
		<copy src="DM_TopBracket" trait="y"/>
		<sub src="me" trait="height" />
	</y>
	<alpha> 300 </alpha>
	<depth> 2 </depth>
	<font> 7 </font>
	<justify> &center; </justify>
	<visible> <not src="DM_SpeakerText" trait="visible" /> </visible>
</text>
Dec 14 2018 Anchor

It looks very nice now.

NPCs center name

But what about left and right position? (Like on previous attached screenshot) It can also be changed with the similar code? If so, I would be very grateful if you would tell me that code.

Dec 15 2018 Anchor

For right justification change x and justify to:

<x>
	<copy src="DM_TopBracket" trait="x"/>
	<add src="DM_TopBracket" trait="width"/>
</x>
...
<justify> &right; </justify>

For left justification change them to:

<x>
	<copy src="DM_TopBracket" trait="x"/>
</x>
...
<justify> &left; </justify>
Dec 16 2018 Anchor

Perfect! Thank you very, very much! :)
Last small question: Could I share these tweaks (In form of changed dialog_menu.xml files) on nexusmods site? Of course, crediting you.

Dec 16 2018 Anchor

You can do everything you like as long as you copy my license into your mod (see the end of the Readme.txt file). Since Nexusmods.com no longer allows public availability of mods, please also mirror your files somewhere where everyone can download them freely (eg. ModDB or mega.nz).

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.