public void computeTimes(boolean bool) {
int i = points();
if (i != 0)
{
PAir pair = (PAir) point(0);
PlMisAir plmisair = (PlMisAir) Plugin.getPlugin("MisAir");
for (int i_0_ = 1; i_0_ < i; i_0_++) {
PAir pair_1_ = (PAir) point(i_0_);
double d = pair_1_.speed;
if (pair_1_.type() == 2)
d = plmisair.type[_iType].item[_iItem].speedRunway;
if (d == 0.0)
d = plmisair.type[_iType].item[_iItem].speedRunway;
double d_2_ = pair.pos.getAbsPoint()
.distance(pair_1_.pos.getAbsPoint());
d *= 0.2777777777777778;
double d_3_ = d_2_ / d;
pair_1_.time = pair.time + d_3_;
pair = pair_1_;
}
if (bool)
Plugin.builder.doUpdateSelector();
}
}
вот сюда надо как то прописать Pairdrome как это сделать?
если я просто как PAir pair = (PAir) point(0); то все глючит и миссия не загружаеться.
|