<?php require 'common.php'; //$itens = Item::listarItem(ID_JOGADOR); $itens = array(); foreach (Arma::listar() as $arma) { $itens[] = $arma; } foreach (Armadura::listar() as $armadura) { $itens[] = $armadura; } function ordernarItens($a, $b) { $c = strcasecmp(Item::getTipoItem($a), Item::getTipoItem($b)); if ($c == 0) { return strcasecmp($a->getNome(), $b->getNome()); } else { return $c; } } uasort($itens, 'ordernarItens'); require 'header.php'; ?> <div class="row"> <div class="six columns"> <h3>Itens</h3> </div> <div class="six columns"> <div class="button dropdown right"> Ações <ul>
<div class="six columns"> <h6><?php echo _("Armor"); ?> </h6> <?php $armaduras = $personagem->listarArmadura(); ?> <?php for ($i = 0; $i < 11; $i++) { ?> <?php list($slug, $armadura) = each($armaduras); ?> <?php Armadura::dropDownList($slug); ?> <?php } ?> <!--label>Peso:</label> <input type="text" id="dinheiro" class="disabled text-right" value="<?php echo $personagem->getDinheiroTotal(); ?> " disable="disable" readonly="readonly" /--> </div> </div> </div> <div class="four columns"> <a href="#" class="button small right" style="margin-top: 5px" data-toggle="modal" data-target="#periciaModal">Nova</a> <h6><?php
public static function listarTodos() { $itens = array(); $itens['arrow'] = new Item('arrow', _('Arrow'), 0.1, 2); foreach (static::listarItem(ID_JOGADOR) as $item) { $itens[$item->getSlug()] = $item; } foreach (Arma::gerar() as $arma) { $itens[$arma->getSlug()] = $arma; } foreach (Armadura::gerar() as $armadura) { $itens[$armadura->getSlug()] = $armadura; } return $itens; }
Armadura::registrar(new Armadura('legionary-helmet', _('Legionary Helmet'), 6, 150, 4, array(CORPO_CEREBRO, CORPO_CABECA))); Armadura::registrar(new Armadura('mail-coif', _('Mail Coif'), 4, 55, 4, array(CORPO_CEREBRO, CORPO_PESCOSO))); Armadura::registrar(new Armadura('barrel-helm', _('Barrel Helm'), 10, 240, 6, array(CORPO_CEREBRO, CORPO_CABECA))); Armadura::registrar(new Armadura('face-mask', _('Face Mask'), 2, 100, 4, array(CORPO_CABECA))); Armadura::registrar(new Armadura('greathelm', _('Greathelm'), 10, 340, 7, array(CORPO_CEREBRO, CORPO_CABECA, CORPO_PESCOSO))); Armadura::registrar(new Armadura('pot-helm', _('Pot-Helm'), 5, 100, 4, array(CORPO_CEREBRO))); //Mãos Armadura::registrar(new Armadura('cloth-gloves', _('Cloth Gloves'), 0, 15, 1, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA))); Armadura::registrar(new Armadura('leather-gloves', _('Leather Gloves'), 0, 30, 2, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA))); Armadura::registrar(new Armadura('gauntlets', _('Gauntlets'), 2, 100, 4, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA))); Armadura::registrar(new Armadura('heavy-gauntlets', _('Heavy Gauntlets'), 2.5, 250, 5, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA))); //Pés Armadura::registrar(new Armadura('sandals', _('Sandals'), 0.5, 25, 0, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO))); Armadura::registrar(new Armadura('shoes', _('Shoes'), 2, 40, 1, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO))); Armadura::registrar(new Armadura('boots', _('Boots'), 3, 80, 2, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO))); Armadura::registrar(new Armadura('sollerets', _('Sollerets'), 7, 150, 4, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO))); /* $armaduras = array(); $armaduras[] = new Armadura('barrete', 'Barrete', 0, 5, 1, 1, array(CORPO_CABECA)); $armaduras[] = new Armadura('capacete-couro', 'Capacete de Couro', 0, 20, 2, 2, array(CORPO_CABECA)); $armaduras[] = new Armadura('camal', 'Camal', 2, 55, 3, 4, array(CORPO_CABECA)); $armaduras[] = new Armadura('celada', 'Celada', 2.5, 100, 3, 4, array(CORPO_CABECA)); $armaduras[] = new Armadura('elmo', 'Elmo', 4.5, 340, 4, 7, array(CORPO_CABECA)); $armaduras[] = new Armadura('laudel', 'Laudel', 3, 30, 1, 1, array(CORPO_TRONCO, CORPO_ORGAO_VITAL)); $armaduras[] = new Armadura('loriga-couro', 'Loriga de Couro', 4.5, 100, 2, 2, array(CORPO_TRONCO, CORPO_ORGAO_VITAL)); $armaduras[] = new Armadura('coura', 'Coura', 2, 50, 1, 1, array(CORPO_TRONCO, CORPO_ORGAO_VITAL, CORPO_BRACO_DIREITO, CORPO_BRACO_ESQUERDO)); $armaduras[] = new Armadura('cota-malha', 'Cota de Malha', 12, 230, 3, 4, array(CORPO_TRONCO, CORPO_ORGAO_VITAL)); $armaduras[] = new Armadura('loriga-escamas', 'Loriga de Escamas', 17, 420, 3, 4, array(CORPO_TRONCO, CORPO_ORGAO_VITAL)); $armaduras[] = new Armadura('placa-peito', 'Placa de Peito', 9, 400, 4, 4, array(CORPO_TRONCO, CORPO_ORGAO_VITAL)); $armaduras[] = new Armadura('placa-peito-aco', 'Placa de Peito (Aço)', 8, 500, 4, 5, array(CORPO_TRONCO, CORPO_ORGAO_VITAL)); $armaduras[] = new Armadura('corselete', 'Corselete', 17, 1300, 4, 6, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));