AddOptionMenu "OptionsMenu"
{
	Submenu "LevelInfo Options", "LI_Options"
}

OptionMenu "LI_Options"
{
	Title "LevelInfo Options"
	Option "Show LevelInfo", "li_visible", "LI_YesNo"
	StaticText ""
	StaticText "General Options", 1
	ScaleSlider "Abbreviated Characters", "li_abbreviate", 0, 8, 1, "None"
	Option "Highlight Color", "li_highlightcolor", "LI_Color"
	Option "Highlight Values", "li_highlightvalue", "LI_YesNo"
	Slider "Opacity Percentage", "li_opacity", 10, 100, 1, 0
	Option "Show Active Powerups", "li_showpowerups", "LI_YesNo"
	Option "Show Berserk Status", "li_showberserk", "LI_YesNo"
	Option "Show Hazards", "li_showhazards", "LI_YesNo"
	Option "Show Map Items", "li_showitems", "LI_YesNo"
	Option "Show Map Par Time", "li_showpar", "LI_YesNo"
	Option "Show Map Statistics", "li_showlevelinfo", "LI_YesNo"
	Option "Show Map Time", "li_showtime", "LI_YesNo"
	Option "Show Map Total Time", "li_showtotaltime", "LI_YesNo"
	Option "Show on Automap", "li_showonmap", "LI_YesNo"
	Option "Show Oxygen Time", "li_showoxygen", "LI_YesNo"
	Option "Show Percentages", "li_showpercentage", "LI_ShowPercentage"
	Option "Use Doom Font", "li_doomfont", "LI_YesNo"
	Option "Value Alignment", "li_alignvalue", "LI_AlignValue"
	StaticText ""
	StaticText "Name & Author Options", 1
	StaticText "You can instruct LevelInfo to show the map"
	StaticText "name and author when entering a level."
	StaticText ""
	Option "Show Name & Author", "li_shownameauthor", "LI_YesNo"
	Option "Author Delay", "li_authordelay", "LI_Delay"
	Slider "Fade In Time in Seconds", "li_nameauthorfadein", 0.0, 2.0, 0.1, 2
	Slider "Fade Out Time in Seconds", "li_nameauthorfadeout", 0.0, 2.0, 0.1, 2
	Slider "Hold Time in Seconds", "li_nameauthorhold", 3.0, 10.0, 0.1, 2
	Option "Name Color", "li_namecolor", "LI_Color"
	Option "Name Delay", "li_namedelay", "LI_Delay"
	Option "Show Map Number", "li_showmapnumber", "LI_YesNo"
	Option "Show Name Flash", "li_shownameflash", "LI_YesNo"
	ScaleSlider "Text Scaling", "li_nameauthorscale", 0, 8, 1, "Default"
	StaticText ""
	StaticText "Position Options", 1
	StaticText "You can specify a custom position"
	StaticText "for LevelInfo below. Note that it's"
	StaticText "possible to exceed the boundries of the"
	StaticText "screen if a low resolution is being used."
	StaticText ""
	Option "Position Preset", "li_position", "LI_Position"
	StaticText ""
	StaticText "If the chosen preset is custom, you"
	StaticText "can further tweak the position below."
	StaticText ""
	Option "Horizontal Alignment", "li_alignx", "LI_AlignX"
	Slider "Horizontal Position", "li_x", 0, 90, 1, 0
	Option "Vertical Alignment", "li_aligny", "LI_AlignY"
	Slider "Vertical Position", "li_y", 0, 50, 1, 0
}

OptionValue "LI_AlignValue"
{
	0, "Standard"
	1, "Numeric"
}

OptionValue "LI_AlignX"
{
	0, "Left"
	1, "Right"
}

OptionValue "LI_AlignY"
{
	0, "Top"
	1, "Bottom"
}

OptionValue "LI_Color"
{
	1, "Blue"
	2, "Brown"
	3, "Cream"
	4, "Cyan"
	5, "Dark Gray"
	6, "Dark Green"
	7, "Dark Red"
	8, "Gray"
	9, "Green"
	10, "Olive"
	11, "Orange"
	12, "Pink"
	13, "Purple"
	14, "Red"
	15, "Sapphire"
	16, "Teal"
	17, "Yellow"
}

OptionValue "LI_Delay"
{
	0, "None"
	1, "1 Second"
	2, "2 Seconds"
}

OptionValue "LI_Position"
{
	0, "Custom"
	1, "Top Left"
	2, "Center Left"
	3, "Bottom Left"
	4, "Top Right"
	5, "Center Right"
	6, "Bottom Right"
}

OptionValue "LI_ShowPercentage"
{
	0, "No"
	1, "With Statistics"
	2, "Replace Statistics"
}

OptionValue "LI_YesNo"
{
	0, "No"
	1, "Yes"
}