///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// default: $template->throwError("Modus " . $modus . "ist nicht verfügbar. CaveID :" . $caveID); break; } // init tutorial $tutorial = new Tutorial(); $tutorialFinish = $tutorial->checkFinish($ownCaves[$caveID]); if (!$tutorial->noTutorial) { $finish = Request::getVar('tutorial', ''); if ($tutorialFinish && $finish == 'finish' && Request::isPost('postConfirm')) { $tutorial->setFinish($ownCaves[$caveID]); $tutorialFinish = $tutorial->checkFinish($ownCaves[$caveID]); } $template->addVar('tutorial', array('show' => true, 'content' => $tutorial->msg, 'finish' => $tutorialFinish, 'open' => $tutorialFinish || $finish == 'finish' ? 'true' : 'false')); } else { $template->addVar('tutorial', array('show' => false)); } // prepare resource bar $resources = array(); if ($template->getShowResource() && isset($resourceTypeList)) { foreach ($resourceTypeList as $resource) { $amount = floor($ownCaves[$caveID][$resource->dbFieldName]); $delta = $ownCaves[$caveID][$resource->dbFieldName . "_delta"]; if ($amount > 0 || $delta > 0) { if ($delta > 0) { $delta = "+" . $delta;