This repository has been archived on 2024-07-18. You can view files and clone it, but cannot push or open issues or pull requests.
lwb5/scripts/game/main/library/getTick.inc

33 lines
583 B
PHP
Raw Normal View History

2016-01-10 11:01:49 +01:00
<?php
class main_getTick {
function main_getTick($lib) {
$this->lib = $lib;
$this->db = $this->lib->game->db;
}
function run($name, $lang = null) {
$tInst = $this->lib->game->ticks[$name];
if (is_null($tInst)) {
return null;
}
$tick = array(
"game" => $tInst->definition->public,
"first" => $tInst->first,
"last" => $tInst->last,
"interval" => $tInst->interval
);
if (!is_null($lang)) {
$tick['name'] = $tInst->definition->getName($lang);
$tick['description'] = $tInst->definition->getDescription($lang);
}
return $tick;
}
}
?>