public function personagemAtual() { if (array_key_exists('id', $_GET)) { $id_personagem = intval($_GET['id']); } else { $id_personagem = Personagem::pegarPorSessao(); } if ($id_personagem > 0) { return Mapa::getPessoa($id_personagem); } return null; }
header('Location: sessao.php?s=' . Sessao::idSessao() . '&id=' . Sessao::idPersonagemAtual()); exit; } $sessao->atualizar(); /* $mapaFull = Mapa::gerarHex(); if (!is_null($sessao->personagemAtual())) { $pessoa = $sessao->personagemAtual(); $mapaFull = Mapa::mapaZoom($mapaFull, $pessoa->getX(), $pessoa->getY(), 960, 350, $pessoa->getSentido(), 2); } $imagem64 = Mapa::convertToBase64($mapaFull); imagedestroy($mapaFull); */ $personagem = null; if (!is_null(Sessao::idPersonagemAtual())) { $personagem = Mapa::getPessoa(Sessao::idPersonagemAtual()); } require 'header.php'; ?> <script type="text/javascript" src="<?php echo WEB_PATH; ?> /js/mapa.js"></script> <script type="text/javascript"> zoomAtual = 1; SESSAO_ID = '<?php echo Sessao::idSessao(); ?> '; <?php if (!is_null($personagem)) {