engineFlags = Engine.CLAN_ENGINE;
if (!dataFile.exists("walkingMP"))
throw new EntityLoadingException("Could not find walkingMP block.");
int engineRating = dataFile.getDataAsInt("walkingMP")[0]
* (int) mech.getWeight();
mech.setEngine(new Engine(engineRating, BLKFile
.translateEngineCode(engineCode), engineFlags));
if (!dataFile.exists("jumpingMP"))
throw new EntityLoadingException("Could not find block.");
mech.setOriginalJumpMP(dataFile.getDataAsInt("jumpingMP")[0]);