/** * Returns the percent of the SI remaining */ @Override public double getInternalRemainingPercent() { return ((double) getSI() / (double) get0SI()); }
@Override public long getStickerPrice() { if(null != unit && unit.getEntity() instanceof Aero) { if(unit.getEntity() instanceof Dropship || unit.getEntity() instanceof SmallCraft) { return ((Aero)unit.getEntity()).get0SI() * 100000; } else if(unit.getEntity() instanceof ConvFighter) { return ((Aero)unit.getEntity()).get0SI() * 4000; } else { return ((Aero)unit.getEntity()).get0SI() * 50000; } } return 0; }
aero.get0SI(), 1)); gridBagConstraints = new GridBagConstraints(); gridBagConstraints.gridx = 0;
@Override public void updateConditionFromEntity(boolean checkForDestruction) { if(null != unit && unit.getEntity() instanceof Aero) { pointsNeeded = ((Aero)unit.getEntity()).get0SI() - ((Aero)unit.getEntity()).getSI(); } }
@Override public void fix() { super.fix(); pointsNeeded = 0; if(null != unit && unit.getEntity() instanceof Aero) { ((Aero)unit.getEntity()).setSI(((Aero)unit.getEntity()).get0SI()); } }
renderArmor(a.getSI(), a.get0SI(), html)));
setModelData("safeThrust", aero.getWalkMP()); setModelData("maxThrust", aero.getRunMP()); setModelData("si", aero.get0SI()); setModelData("hsCount", aero.getHeatType() == Aero.HEAT_DOUBLE ? aero.getOHeatSinks() + " [" + (aero.getOHeatSinks() * 2) + "]"
blk.writeBlockData("structural_integrity", ((Aero)t).get0SI());
a0 = t.get0SI(); vLabels[4].setValue(Integer.toString(t.getSI())); WidgetUtils.setAreaColor(areas[4], vLabels[4], (double)a/(double)a0);
a0 = t.get0SI(); vLabels[4].setValue(Integer.toString(t.getSI())); WidgetUtils