Difference between revisions of "Selection - 2017"
Line 1: | Line 1: | ||
− | L34 - L68, | + | L34 - L68, 'Simulation': |
Simple selection for the menu system | Simple selection for the menu system | ||
+ | Takes the menuOption input in a do ... while loop | ||
<syntaxhighlight lang="csharp"> | <syntaxhighlight lang="csharp"> | ||
if (menuOption == 1) | if (menuOption == 1) |
Revision as of 12:08, 7 February 2017
L34 - L68, 'Simulation':
Simple selection for the menu system Takes the menuOption input in a do ... while loop
if (menuOption == 1)
{
TimePeriod++;
ShowDetail = true;
AdvanceTimePeriod();
}
if (menuOption == 2)
{
TimePeriod++;
ShowDetail = false;
AdvanceTimePeriod();
}
if (menuOption == 3)
{
x = InputCoordinate('x');
y = InputCoordinate('y');
if (Landscape[x, y].Fox != null)
{
Landscape[x, y].Fox.Inspect();
}
}
if (menuOption == 4)
{
x = InputCoordinate('x');
y = InputCoordinate('y');
if (Landscape[x, y].Warren != null)
{
Landscape[x, y].Warren.Inspect();
Console.Write("View individual rabbits (y/n)?");
viewRabbits = Console.ReadLine();
if (viewRabbits == "y") {
Landscape[x, y].Warren.ListRabbits();
}
}
}