+
+ Planet* pl;
+ if ((pl = dynamic_cast<Planet*>(m_Fleet)))
+ {
+ int lost;
+ int before;
+ int after;
+
+ before = pl->roids(tr("metal").latin1(),m_iMinTick);
+ after = pl->roids(tr("metal").latin1(),m_iMaxTick);
+ lost = after - before;
+ m_RoidsEditView->slotSetLost(tr("metal"),lost);
+
+ before = pl->roids(tr("crystal").latin1(),m_iMinTick);
+ after = pl->roids(tr("crystal").latin1(),m_iMaxTick);
+ lost = after - before;
+ m_RoidsEditView->slotSetLost(tr("crystal"),lost);
+
+ before = pl->roids(tr("eonium").latin1(),m_iMinTick);
+ after = pl->roids(tr("eonium").latin1(),m_iMaxTick);
+ lost = after - before;
+ m_RoidsEditView->slotSetLost(tr("eonium"),lost);
+
+ before = pl->roids(tr("uninit").latin1(),m_iMinTick);
+ after = pl->roids(tr("uninit").latin1(),m_iMaxTick);
+ lost = after - before;
+ m_RoidsEditView->slotSetLost(tr("uninit"),lost);
+ }