public MissingEnginePart(int tonnage, Engine e, Campaign c, boolean hover) { super(tonnage, c); this.engine = e; this.forHover = hover; if(null != engine) { this.name = engine.getEngineName() + " Engine"; } this.engine = e; }
public EnginePart(int tonnage, Engine e, Campaign c, boolean hover) { super(tonnage, c); this.engine = e; this.forHover = hover; this.name = engine.getEngineName() + " Engine"; }
@Override protected void loadFieldsFromXmlNode(Node wn) { NodeList nl = wn.getChildNodes(); int engineType = -1; int engineRating = -1; int engineFlags = 0; for (int x=0; x<nl.getLength(); x++) { Node wn2 = nl.item(x); if (wn2.getNodeName().equalsIgnoreCase("engineType")) { engineType = Integer.parseInt(wn2.getTextContent()); } else if (wn2.getNodeName().equalsIgnoreCase("engineRating")) { engineRating = Integer.parseInt(wn2.getTextContent()); } else if (wn2.getNodeName().equalsIgnoreCase("engineFlags")) { engineFlags = Integer.parseInt(wn2.getTextContent()); } } engine = new Engine(engineRating, engineType, engineFlags); this.name = engine.getEngineName() + " Engine"; }
public String printWeightEngine() { return StringUtil.makeLength("Engine: " + ((null != engine) ? engine.getEngineName() : "---"), getPrintSize() - 5) + TestEntity.makeWeightString(getWeightEngine()) + "\n"; }
public void fixClanFlag() { int flags = engine.getFlags(); if(!engine.hasFlag(Engine.CLAN_ENGINE)) { flags |= Engine.CLAN_ENGINE; } engine = new Engine(engine.getRating(), engine.getEngineType(), flags); this.name = engine.getEngineName() + " Engine"; }
public void fixClanFlag() { int flags = engine.getFlags(); if(!engine.hasFlag(Engine.CLAN_ENGINE)) { flags |= Engine.CLAN_ENGINE; } engine = new Engine(engine.getRating(), engine.getEngineType(), flags); this.name = engine.getEngineName() + " Engine"; }
public void fixTankFlag(boolean hover) { int flags = engine.getFlags(); if(!engine.hasFlag(Engine.TANK_ENGINE)) { flags |= Engine.TANK_ENGINE; } engine = new Engine(engine.getRating(), engine.getEngineType(), flags); this.name = engine.getEngineName() + " Engine"; this.forHover = hover; }
public void fixTankFlag(boolean hover) { int flags = engine.getFlags(); if(!engine.hasFlag(Engine.TANK_ENGINE)) { flags |= Engine.TANK_ENGINE; } engine = new Engine(engine.getRating(), engine.getEngineType(), flags); this.name = engine.getEngineName() + " Engine"; this.forHover = hover; }
+ Messages.getString(entity.getWeight() == 1.0 ? "TROView.ton" : "TROView.tons")); model.put("engineDesc", formatSystemFluff(EntityFluff.System.ENGINE, entity.getFluff(), () -> stripNotes(entity.getEngine().getEngineName()))); model.put("cruisingSpeed", entity.getWalkMP() * 10.8); model.put("maxSpeed", entity.getRunMP() * 10.8);
sb.append("Engine:"); if(hasEngine()) { sb.append(getEngine().getEngineName()) .append(" Engine") .append(!(getEngine().hasFlag(Engine.CLAN_ENGINE) && isMixedTech()) ? ("(IS)")
buff.append(StringUtil.makeLength(tank.getEngine().getEngineName(), 30)); buff.append(engineSlots).append("\n");
setModelData("isConventional", aero.hasETypeFlag(Entity.ETYPE_CONV_FIGHTER)); final TestAero testAero = new TestAero(aero, verifier.aeroOption, null); setModelData("engineName", stripNotes(aero.getEngine().getEngineName())); setModelData("engineMass", NumberFormat.getInstance().format(testAero.getWeightEngine())); setModelData("safeThrust", aero.getWalkMP());
final TestTank testTank = new TestTank(tank, verifier.tankOption, null); setModelData("isMass", NumberFormat.getInstance().format(testTank.getWeightStructure())); setModelData("engineName", stripNotes(tank.getEngine().getEngineName())); setModelData("engineMass", NumberFormat.getInstance().format(testTank.getWeightEngine())); setModelData("walkMP", tank.getWalkMP());
: EquipmentType.getStructureTypeName(mech.getStructureType())); setModelData("isMass", NumberFormat.getInstance().format(testMech.getWeightStructure())); setModelData("engineName", stripNotes(mech.getEngine().getEngineName())); setModelData("engineMass", NumberFormat.getInstance().format(testMech.getWeightEngine())); setModelData("walkMP", mech.getWalkMP());
.getClassName(EntityWeightClass.getWeightClass(tank.getWeight(), tank)).replaceAll("\\s.*", "")); setModelData("chassisControlMass", adjustWeight(testTank.getWeightStructure() + testTank.getWeightControls())); setModelData("engineName", stripNotes(tank.getEngine().getEngineName())); setModelData("engineMass", adjustWeight(testTank.getWeightEngine())); setModelData("walkMP", tank.getWalkMP());
ms.setEngineName(e.getEngine().getEngineName()); } else { ms.setEngineName("None");