本文整理汇总了C#中Terraria.Main.QuitGame方法的典型用法代码示例。如果您正苦于以下问题:C# Main.QuitGame方法的具体用法?C# Main.QuitGame怎么用?C# Main.QuitGame使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Terraria.Main
的用法示例。
在下文中一共展示了Main.QuitGame方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TerraCustomMenu
//.........这里部分代码省略.........
//array4[2] = 170;
//array4[1] = 10;
//array9[2] = Lang.menu[5];
//if (main.selectedMenu == 2)
//{
// Main.menuMode = 11;
// Main.PlaySound(11, -1, -1, 1);
//}
}
else if (Main.menuMode == (int)MenuModes.OreAmount)
{
GenericMenu(main, OreAmountMenuItems, array, clickableLabelText, clickableLabelScale, array4, ref num, ref defaultLabelSpacing, ref numberClickableLabels);
}
else if (Main.menuMode == (int)MenuModes.ChooseWorldSize)
{
num = 170;
defaultLabelSpacing = 55;
array4[1] = 20;
array4[2] = 20;
array4[3] = 20;
array4[4] = 20;
//array4[5] = 20;
array4[5] = 20;
array4[6] = 60;
clickableLabelText[0] = Lang.menu[91];
array[0] = true;
clickableLabelText[1] = Lang.menu[92];
clickableLabelText[2] = Lang.menu[93];
clickableLabelText[3] = Lang.menu[94];
// clickableLabelText[4] = Lang.menu[5];
clickableLabelText[4] = "Keep Previous Custom Size";
clickableLabelText[5] = "Load Autosaved Config";
clickableLabelText[6] = Lang.menu[15];
numberClickableLabels = 7;
if (main.selectedMenu == 6)
{
main.QuitGame();
}
else if (main.selectedMenu == 5)
{
if (Main.settingSaver.settingExists("Autosave-LastUsed"))
{
Main.settingSaver.loadSetting("Autosave-LastUsed");
if (Main.maxTilesX <= 4200)
{
WorldGen.worldSize = 0;
}
else if (Main.maxTilesX <= 6400)
{
WorldGen.worldSize = 1;
}
else// (Main.maxTilesX <= 8400)
{
WorldGen.worldSize = 2;
}
Main.clrInput();
Main.menuMode = (int)MenuModes.EnterWorldName;
WorldGen.setWorldSize();
}
}
else if (main.selectedMenu > 0)
{
if (main.selectedMenu == 1)
{
Main.maxTilesX = /*8400;// */4200;
Main.maxTilesY = /*600;//*/1200;
WorldGen.worldSize = 0;
}
else if (main.selectedMenu == 2)
{
Main.maxTilesX = 6400;
Main.maxTilesY = 1800;
WorldGen.worldSize = 1;
}
else if (main.selectedMenu == 3)
{
Main.maxTilesX = 8400;
Main.maxTilesY = 2400;
WorldGen.worldSize = 2;
}
else if (main.selectedMenu == 4)
{
if (Main.maxTilesX == 8401)
{
Main.maxTilesX = 4200;
Main.maxTilesY = 1200;
WorldGen.worldSize = 0;
}
}
Main.clrInput();
Main.menuMode = (int)MenuModes.SelectDifficulty;
WorldGen.setWorldSize();
}
}
else if (Main.menuMode == (int)MenuModes.SettingsView)
{
Main.MenuUI.SetState(settingsViewMenu);
Main.menuMode = 888;
}
}