X-Git-Url: https://ruin.nu/git/?p=hbs.git;a=blobdiff_plain;f=bs%2Ffleetview.cpp;h=7c6633bef71c68c4d5785a4f0465db81f5dc4696;hp=a261b934b21d3433f18e8ac6e9fdd6da325a8d86;hb=0ffaa1b7fc0af8df728154f0b6e8bf1b77555514;hpb=a61c6ecdc3dd55f06e06cc1a295b1b4fc2830314 diff --git a/bs/fleetview.cpp b/bs/fleetview.cpp index a261b93..7c6633b 100644 --- a/bs/fleetview.cpp +++ b/bs/fleetview.cpp @@ -236,12 +236,40 @@ void FleetView::slotViewTickRange(int min = -1, int max = -1) m_UnitsLostSurvivedView[(*i)]->setText(QString("%1").arg(after - before)); } + int lost; + int before; + int after; + + before = m_Fleet->resource(tr("metal").latin1(),m_iMinTick); + after = m_Fleet->resource(tr("metal").latin1(),m_iMaxTick); + lost = after - before; + m_ResourceView->setLines(tr("metal"),lost); + + before = m_Fleet->resource(tr("crystal").latin1(),m_iMinTick); + after = m_Fleet->resource(tr("crystal").latin1(),m_iMaxTick); + lost = after - before; + m_ResourceView->setLines(tr("crystal"),lost); + + before = m_Fleet->resource(tr("eonium").latin1(),m_iMinTick); + after = m_Fleet->resource(tr("eonium").latin1(),m_iMaxTick); + lost = after - before; + m_ResourceView->setLines(tr("eonium"),lost); + + before = m_Fleet->resource(tr("uninit").latin1(),m_iMinTick); + after = m_Fleet->resource(tr("uninit").latin1(),m_iMaxTick); + lost = after - before; + m_ResourceView->setLines(tr("uninit"),lost); + + before = m_Fleet->score(m_iMinTick); + after = m_Fleet->score(m_iMaxTick); + lost = after - before; + m_ResourceView->setLines(tr("score"),after); + m_ResourceView->setLines(tr("lost"),lost); + + Planet* pl; if ((pl = dynamic_cast(m_Fleet))) { - int lost; - int before; - int after; before = pl->roids(tr("metal").latin1(),m_iMinTick); after = pl->roids(tr("metal").latin1(),m_iMaxTick);