private function getOverview() { $player = Neuron_GameServer::getPlayer(); $map = $this->getServer()->getMap(); if (!$map instanceof Dolumar_Underworld_Map_Map) { $this->reloadWindow(); return '<p>Mission is finished.</p>'; } $mission = $map->getMission(); $side = $mission->getPlayerSide($player); $total = Dolumar_Underworld_Mappers_BattleMapper::countFromSide($mission, $side); $battles = Dolumar_Underworld_Mappers_BattleMapper::getFromSide($mission, $side); $page = new Neuron_Core_Template(); $page->set('side', $side); foreach ($battles as $v) { $page->addListValue('battles', $v); } return $page->parse('dolumar/underworld/windows/battle.phpt'); }