private void ApplySpecificProperties(int level) { switch (level) { case 1: Level1(); break; case 2: Level2(); break; case 3: Level3(); break; case 4: Level4(); break; case 5: Level5(); break; case 6: Level6(); break; case 7: Level7(); break; case 8: Level8(); break; case 9: Level9(); break; case 10: Level10(); break; case 11: Level11(); break; case 12: Level12(); break; case 101: Level101(); break; case 102: Level102(); break; case 103: Level103(); break; case 104: Level104(); break; case 105: Level105(); break; case 106: Level106(); break; case 107: Level107(); break; case 108: Level108(); break; } if (PlayerMargin == -1) // only calculate if not already set to a specific value { PlayerMargin = DataUtils.CalcPlayerMargin(); } }