LISTMENU "MainMenu"
{
 	Selector "M_SKULL1", -20,0
	
    IfGame(Doom, Chex)
    {
        StaticPatch 94, 2, "M_DOOM"
        Position 97, 72
        Font "BIGFONT", "grey", "pink2"
        TextItem "New Game", "n", "PlayerclassMenu"
        ifOption(SwapMenu)
        {
            TextItem "Load Game",     "l", "LoadGameMenu"
            TextItem "Save Game",     "s", "SaveGameMenu"
            TextItem "Options",       "o", "OptionsMenu"
        }
        else
        {
            TextItem "Options",       "o", "OptionsMenu"
            TextItem "Load Game",     "l", "LoadGameMenu"
            TextItem "Save Game",     "s", "SaveGameMenu"
        }
        //ifOption(ReadThis)
        //{
            TextItem "Aviary Options", "r", "Angelic Aviary Settings"
        //}
        TextItem "Quit Game", "q", "QuitMenu"
    }
	
	    IfGame(Heretic, Hexen)
    {
	  StaticPatch 94, 2, "M_DOOM"
      Position 97, 72
      Font "BIGFONT", "grey", "pink2"
        TextItem "$MNU_NEWGAME",   "n", "PlayerclassMenu"
        TextItem "$MNU_OPTIONS",   "o", "OptionsMenu"
        TextItem "$MNU_GAMEFILES", "g", "GameFilesMenu"
        TextItem "$MNU_INFO",      "i", "ReadThisMenu"
        TextItem "$MNU_QUITGAME",  "q", "QuitMenu"
    }
}

AddOptionMenu "OptionsMenu"
{
	SubMenu "Angelic Aviary options", "Angelic Aviary Settings"
}

OptionMenu "Angelic Aviary Settings" 
{
Title "Angelic Aviary options"
	StaticText 	""
	StaticText 	"VOICES", 2
	StaticText 	"Some people really, REALLY hate the sounds made by the angels."
	StaticText 	"Use these options to enable/disable voices of angels you find annoying."
	StaticText  "This is the single most requested feature people have wanted."
	Option "Dolls:", "AA_DollShutUp", "DollVoice"
	Option "Cherub:", "AA_CherubShutUp", "CherubVoice"
	Option "Snowball:", "AA_SnowballShutUp", "SnowballVoice"
	Option "Cardinal/Blackbird:", "AA_CardinalShutUp", "CardinalVoice"
	Option "Putto:", "AA_PuttoShutUp", "PuttoVoice"
	Option "Kiss:", "AA_KissShutUp", "KissVoice"
	Option "Aspect of Iris:", "AA_IrisShutUp", "IrisVoice"
	Option "Authority:", "AA_AuthorityShutUp", "AuthorityVoice"
	Option "Ophanim:", "AA_OphanimShutUp", "OphanimVoice"
	Option "Principality:", "AA_PrincipalityShutUp", "PrincipalityVoice"
	Option "Joy Elemental:", "AA_JoyShutUp", "JoyVoice"
	Option "Virtue Virgin:", "AA_VirginShutUp", "VirginVoice"
	Option "Dollmaykr:", "AA_DollmaykrShutUp", "DollmaykrVoice"
	Option "Seraph:", "AA_SeraphShutUp", "SeraphVoice"
	Option "Crusader Queen:", "AA_CqueenShutUp", "CqueenVoice"
	StaticText 	""
	StaticText 	"HEALTH DROPS", 2
	StaticText 	"Replaces Angelic armor/health bonuses with vanilla health."
	StaticText 	"Turn on Vanilla when playing La Tailor Girl or other mods with custom health/armor."
	StaticText 	"Turn off if you don't want any health bonus drops."
	Option "Health Bonuses:", "AAHealthbonus", "AngelicHealthbonus"
	StaticText 	""
	StaticText 	"INVISIBLE WALLS", 2
	StaticText 	"Prevents non-vanilla fliers (Cherubs, Snowballs) from crossing invisible walls" 
	StaticText	"or from prematurely escaping monster closets."
	StaticText	"Turn on if a map becomes impossible due to excessive Cherub swarms."
	Option "Invisible walls:", "AA_DropOff", "DropOff"
	StaticText 	""
	StaticText 	"SMOL DOLLS", 2
	StaticText 	"When enabled, player can step over dolls."
	Option "Doll height:", "AA_SmolDollSpawner", "SmolDolls"
	StaticText 	""
	StaticText 	"FEATHERS", 2
	StaticText 	"Turn off to increase preformance."
	Option "Feathers:", "AA_FeatherSpawner", "Feather"
	StaticText 	""
	StaticText 	"CHERUB VOICE", 2
	StaticText 	"Gives cherubs a less annoying voice" 
Option "Cherub voices:", "AA_AnnoyingCherubSpawner", "AnnoyingCherubBird"
	StaticText 	""
	StaticText 	"VIRTUE VIRGIN", 2
	StaticText 	"Determines how deadly the Virtue Virgin will be." 
Option 	"Virtue Virgin strength:", "AA_ClassicVirginSpawner", "VirginPower"
	StaticText 	""
	StaticText 	"RARE BIRD OPTIONS", 2
	StaticText 	""
	StaticText 	"Rare birds are extra enemies who replace actors such as commander keen and SStroops."
	StaticText 	"All are enabled by default, but can be disabled as they may break certain maps."
	StaticText 	"Angels marked as NSFW have tasteful nudity (Barbie doll anatomy)."
	StaticText 	""
Option "Puckish Prankster:", "AA_Puckishspawner", "PuckishBird"
Option "Rusalka:", "AA_Rusalkaspawner", "RusalkaBird"
Option "Aphrodite's Kiss (NSFW):", "AA_AphroditeSpawner", "AphroditeBird"
Option "Jay:", "AA_JaySpawner", "JayBird"
Option "Forgotten Maiden (NSFW):", "AA_ForgottenMaidenSpawner", "ForgottenMaidenBird"
	StaticText 	""
	StaticText 	"Fanservice (NSFW)", 2
	StaticText 	"Enable for sexy easter eggs and nudity (Barbie doll anatomy). Off by default."
	Option "Fanservice:", "AA_Fanservice", "Fanservice"
	StaticText 	""
	StaticText 	"Petrifying Ophanims (NSFW)", 2
	StaticText 	"Ophanim blasts turn angels to stone on death. Fanservice must be enabled for this option to work."
	Option "Petrify:", "AA_Petrify", "Petrify"
	StaticText 	""
	StaticText 	"SERAPH DESIGN (Very NSFW)", 2
	StaticText	"Detemines if the Crucified Seraph is ragged or nude (Non-Barbie doll anatomy)."
	StaticText  "Ragged is default. Nude is the intended design."
	StaticText 	"As the player, use your own judgement when selecting."
Option 	"Seraph:", "AA_SeraphClothesSpawner", "SeraphClothes"
	StaticText 	""
	StaticText 	""
}

OptionValue "AngelicHealthbonus"
{
    0, "Angelic health/armor shards"
    1, "Vanilla health/armor bonuses"
	2, "No health/armor bonuses"
}

OptionValue "DropOff"
{
    1, "Fliers cannot bipass invisible walls."
	2, "Fliers bipass invisible walls.(Default)"
}

OptionValue "SmolDolls"
{
    1, "Blocks player (Default)"
	2, "Can be stepped over"
}

OptionValue "SeraphClothes"
{
    0, "Rags (Default)"
	1, "Nude (NSFW, Don't stream with this on!)"
}

OptionValue "AnnoyingCherubBird"
{
	1, "Annoying"
	2, "Less annoying"
}

OptionValue "VirginPower"
{
    0, "Normal"
    1, "More challenging"
}

OptionValue "Feather"
{
	0, "On"
	1, "Off"
	2, "Feathers stay Forever"
}

OptionValue "Petrify"
{
	0, "On"
	1, "Off"
}

OptionValue "Fanservice"
{
	1, "La Tailor girl mode engaged."
	2, "Off (Default)" 
}

OptionValue "PuckishBird"
{
1, "On"
2, "Off"
}

OptionValue "RusalkaBird"
{
1, "On"
2, "Off"
}

OptionValue "AphroditeBird"
{
1, "On"
2, "Off"
}

OptionValue "JayBird"
{
1, "On"
2, "Off"
}

OptionValue "ForgottenMaidenBird"
{
1, "On"
2, "Off"
}

OptionValue "DollVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "CherubVoice"
{
1, "Annoying"
2, "Silence"
}

OptionValue "SnowballVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "CardinalVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "PuttoVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "KissVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "IrisVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "AuthorityVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "OphanimVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "PrincipalityVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "JoyVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "VirginVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "DollmaykrVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "SeraphVoice"
{
1, "Enabled"
2, "Silence"
}

OptionValue "CqueenVoice"
{
1, "Enabled"
2, "Silence"
}