This restriction makes no sense when the size property is used. Currently you CAN set size to a large value (like 1920, 1080), but if try to use a hi-res font and place that font in the middle of the screen—which requires setting both Position and LineSpacing to high values than 320x200—it'll fall back to the text-only version.
For example, this definition is perfectly valid:
Code: Select all
DEFAULTLISTMENU
{
Font "TimesMenu", "Untranslated", "DarkRed" //a relatively hi-res Times font
Selector "", 0,0
}
ListMenu "SkillMenu" {
Font "TimesMenu", "Untranslated", "DarkRed"
size 1920, 1080
StaticPatchCentered 960, 0, "P_MENU"
}
This text-only fallback should respect the size value.