} else if (logic.equals("InGameIcon")) {
l = new Pickup();
} else if (logic.equals("TileTrigger") || logic.equals("TileSecretTrigger") || logic.equals("SecretLevelTrigger")) {
l = new Effect();
} else if (logic.equals("TileTriggerSwitch")) {
l = new Cause();
} else if (logic.equals("CoveredPowerup") || logic.equals("Brickz")) {
l = new Hidden();
} else if (logic.equals("RollingBall")) {
l = new RollingBall();
} else if (logic.equals("ExitTrigger")) {