Changeset 329

Show
Ignore:
Timestamp:
08/16/08 21:27:44 (14 years ago)
Author:
exi
Message:

Beta support for mixed kills in one list, stil needs template editing though

Location:
dev/common
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • dev/common/includes/class.killlist.php

    r300 r329  
    203203            if ($this->limit_) $this->sql_ .= " limit ".$this->offset_.", ".$this->limit_; 
    204204            // echo '<p>'.$this->sql_."</p>"; 
     205            //if ($this->qry_ == null) 
     206            //    var_dump(debug_backtrace()); 
    205207            $this->qry_->execute($this->sql_); 
    206208        } 
     
    551553    { 
    552554        // on the first request we load up our kills 
    553         if ($this->kills == false) 
     555        if ($this->kills === false) 
    554556        { 
    555557            $this->buildKillArray(); 
     558            if (is_numeric($this->poffset_) && is_numeric($this->plimit_)) 
     559                $this->kills = array_slice($this->kills, $this->poffset_, $this->plimit_); 
    556560        } 
    557561 
     
    564568        // intentionally left empty to overload the standard handle 
    565569    } 
     570 
     571    function getCount() 
     572    { 
     573        $count = 0; 
     574        foreach ($this->lists as $killlist) 
     575        { 
     576            $count += $killlist->getCount(); 
     577        } 
     578        return $count; 
     579    } 
     580 
     581    function getRealCount() 
     582    { 
     583        $count = 0; 
     584        foreach ($this->lists as $killlist) 
     585        { 
     586            $count += $killlist->getRealCount(); 
     587        } 
     588        return $count; 
     589    } 
     590 
     591    function getISK() 
     592    { 
     593        $sum = 0; 
     594        foreach ($this->lists as $killlist) 
     595        { 
     596            $sum += $killlist->getISK(); 
     597        } 
     598       return $sum; 
     599    } 
     600 
     601    function getPoints() 
     602    { 
     603        $sum = 0; 
     604        foreach ($this->lists as $killlist) 
     605        { 
     606            $sum += $killlist->getPoints(); 
     607        } 
     608        return $sum; 
     609    } 
     610 
    566611} 
    567612?>