1
This commit is contained in:
parent
e290c00987
commit
c26641207d
@ -64,6 +64,7 @@ class SeasonController extends BaseAuthedController {
|
|||||||
'info' => array(
|
'info' => array(
|
||||||
'season_id' => $this->currSeasonMeta['id'],
|
'season_id' => $this->currSeasonMeta['id'],
|
||||||
'rank' => $this->userInfo['rank'],
|
'rank' => $this->userInfo['rank'],
|
||||||
|
'score' => $this->userInfo['score'],
|
||||||
'max_score' => $rankMeta ? $rankMeta['max_score'] : 0,
|
'max_score' => $rankMeta ? $rankMeta['max_score'] : 0,
|
||||||
'noshow_score_bar' => $rankMeta ? $rankMeta['noshow_score_bar'] : 1,
|
'noshow_score_bar' => $rankMeta ? $rankMeta['noshow_score_bar'] : 1,
|
||||||
'mission' => $this->getMissionInfo()
|
'mission' => $this->getMissionInfo()
|
||||||
|
@ -20,7 +20,10 @@ class DynData extends BaseModel {
|
|||||||
);
|
);
|
||||||
foreach ($rows as $row) {
|
foreach ($rows as $row) {
|
||||||
$key = self::calcKey($row['x'], $row['y']);
|
$key = self::calcKey($row['x'], $row['y']);
|
||||||
self::$dynData[$key] = $row['val'];
|
self::$dynData[$key] = array(
|
||||||
|
'val' => $row['val'],
|
||||||
|
'modifytime' => $row['modifytime'],
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -29,7 +32,11 @@ class DynData extends BaseModel {
|
|||||||
{
|
{
|
||||||
$key = self::calcKey($x, $y);
|
$key = self::calcKey($x, $y);
|
||||||
if (self::$dynData) {
|
if (self::$dynData) {
|
||||||
return getXVal(self::$dynData, $key, $defVal);
|
if (isset($dynData[$key])) {
|
||||||
|
return getXVal(self::$dynData[$key], 'val', $defVal);
|
||||||
|
} else {
|
||||||
|
return $defVal;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
++self::$hitCount;
|
++self::$hitCount;
|
||||||
if (self::$hitCount > 5 && is_null(self::$dynData)) {
|
if (self::$hitCount > 5 && is_null(self::$dynData)) {
|
||||||
@ -50,6 +57,22 @@ class DynData extends BaseModel {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function getDailyV($x, $y, $defVal = 0)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public function _setDailyV($x, $y, $val)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public function _incDailyV($x, $y, $incVal)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public function _decDailyV($x, $y, $decVal)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
public static function setV($x, $y, $defVal)
|
public static function setV($x, $y, $defVal)
|
||||||
{
|
{
|
||||||
$key = self::calcKey($x, $y);
|
$key = self::calcKey($x, $y);
|
||||||
@ -113,7 +136,10 @@ class DynData extends BaseModel {
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
if (self::$dynData) {
|
if (self::$dynData) {
|
||||||
self::$dynData[$key] = $val;
|
self::$dynData[$key] = array(
|
||||||
|
'val' => $val,
|
||||||
|
'modifytime' => myself()->_getNowTime(),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user