string[] oreTypes = new string[] { "Veldspar", "Scordite", "Pyroxeres", "Plagioclase", "Omber", "Kernite", "Jaspet", "Hemorphite", "Hedbergite", "Spudomain", "Gneiss", "Dark Ochre", "Crokite", "Bistot", "Arkonor", "Mercoxit" };
float[] oreSecurity = new float[] { 1.0f, 1.0f, 0.7f, 1.0f, 0.7f, 0.7f, 0.5f, 0.3f, 0.3f, 0, 0, 0, 0, 0, 0, 0 };
private void textBox1_Leave(sender object, EventArgs e)
{
//This gets called when the user leaves the text box with the security status in it
comboBox1.Items.Clear();
for(int x = 0; x < oreTypes.Length; x++)
{
//If the security the user entered is less than the system's security (i.e the system is safer) add it
if (float.Parse(textBox1.Text) <= oreSec[x])
{
comboBox1.Items.Add(oreTypes[x]);
}
}
}