XML/FontFamily

(creates a object) has a <Member> for each alphabet (character set), each enclosing a tag.
 <FontFamily name="" virtual="">
 	<Member alphabet="">
 		<Font />
 	</Member>
 </FontFamily>
== Attributes ==
:name () - Similar to .
:virtual () - Similar to .
== Child elements ==
<Member> encloses a single tag; and one member is chosen when the game loads.
:alphabet () - "roman", "korean", "simplifiedchinese", "traditionalchinese", "russian"
== Details ==
* <FontFamily> produces the same that a lone element would, and may be used in the same ways. The difference is that <FontFamily> will localize to a different font for each character set.
* Fonts can inherit from a virtual FontFamily using , resulting in the correct character set propogating to the Font.
== Examples ==
* FrameXML/Fonts.xml defines SystemFont_Outline_Small using the following code:
<FontFamily name="SystemFont_Outline_Small" virtual="true">
	<Member alphabet="roman">
		<Font font="Fonts\FRIZQT__.TTF" height="10" outline="NORMAL"/>
	</Member>
	<Member alphabet="korean">
		<Font font="Fonts\2002.TTF" height="10" outline="NORMAL"/>
	</Member>
	<Member alphabet="simplifiedchinese">
		<Font font="Fonts\ARKai_C.ttf" height="12" outline="NORMAL"/>
	</Member>
	<Member alphabet="traditionalchinese">
		<Font font="Fonts\arheiuhk_bd.TTF" height="12" outline="NORMAL"/>
	</Member>
	<Member alphabet="russian">
		<Font font="Fonts\FRIZQT___CYR.TTF" height="10" outline="NORMAL"/>
	</Member>
</FontFamily>
== Patch changes ==
* 
== References ==