<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.returnofreckoning.com/index.php?action=history&amp;feed=atom&amp;title=API%3ASetNamesAndTitlesFont</id>
	<title>API:SetNamesAndTitlesFont - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.returnofreckoning.com/index.php?action=history&amp;feed=atom&amp;title=API%3ASetNamesAndTitlesFont"/>
	<link rel="alternate" type="text/html" href="https://wiki.returnofreckoning.com/index.php?title=API:SetNamesAndTitlesFont&amp;action=history"/>
	<updated>2026-10-17T08:25:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.returnofreckoning.com/index.php?title=API:SetNamesAndTitlesFont&amp;diff=30730&amp;oldid=prev</id>
		<title>Maintenance script: UI Lua API import (WAR 1.4.8)</title>
		<link rel="alternate" type="text/html" href="https://wiki.returnofreckoning.com/index.php?title=API:SetNamesAndTitlesFont&amp;diff=30730&amp;oldid=prev"/>
		<updated>2026-10-16T19:49:11Z</updated>

		<summary type="html">&lt;p&gt;UI Lua API import (WAR 1.4.8)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{LuaApi|group=Interface}}&lt;br /&gt;
Sets the fonts used for the names and titles shown above characters in the game world.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SetNamesAndTitlesFont(namesFont, titlesFont)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
;namesFont : &amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt; – Name of a UI font, used for names.&lt;br /&gt;
;titlesFont : &amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt; – Name of a UI font, used for titles.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
Nothing.&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
* Each name is compared with the font currently in use (case does not matter). If it is the same, or if no UI font with that name exists, that font is left unchanged.&lt;br /&gt;
* After both fonts are set, the client rebuilds the name displays of the objects in the world. This happens on every call, even if neither font changed.&lt;br /&gt;
* The font names are the names the UI&amp;#039;s font definitions register, such as &amp;lt;code&amp;gt;font_name_plate_names&amp;lt;/code&amp;gt;.&lt;br /&gt;
* The function needs at least two arguments and only reads the last two.&lt;br /&gt;
&lt;br /&gt;
== Errors ==&lt;br /&gt;
None besides the generic &amp;#039;&amp;#039;Invalid Parameters&amp;#039;&amp;#039; message when an argument is not a string.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
The default at interface start-up, from &amp;lt;code&amp;gt;interfacecore/interfacecore.lua&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SetNamesAndTitlesFont( &amp;quot;font_name_plate_names_old&amp;quot;, &amp;quot;font_name_plate_titles_old&amp;quot; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From &amp;lt;code&amp;gt;ea_settingswindow/source/settingswindowtabtargetting.lua&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SetNamesAndTitlesFont( &amp;quot;font_name_plate_names&amp;quot;..suffix, &amp;quot;font_name_plate_titles&amp;quot;..suffix )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[API:LabelSetFont|LabelSetFont]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>