Пример #1
0
 public function __construct($id_planet, $id_user)
 {
     $planet = new Planet($id_planet, $id_user);
     $lng = new Lang();
     $metal = $planet->ProdResources()['metal'] == 0 ? '<span style=\'color: red;\'>' . number_format($planet->PlanetMetal(), '0', ',', '.') . '</span>' : number_format($planet->PlanetMetal(), '0', ',', '.');
     $cristal = $planet->ProdResources()['cristal'] == 0 ? '<span style=\'color: red;\'>' . number_format($planet->PlanetCristal(), '0', ',', '.') . '</span>' : number_format($planet->PlanetCristal(), '0', ',', '.');
     $tritio = $planet->ProdResources()['tritio'] == 0 ? '<span style=\'color: red;\'>' . number_format($planet->PlanetTritio(), '0', ',', '.') . '</span>' : number_format($planet->PlanetTritio(), '0', ',', '.');
     $energia_sobrante = $planet->EnergiaSobrante() < 0 ? '<span style=\'color: red;\'>' . number_format($planet->EnergiaSobrante(), '0', ',', '.') . '</span>' : number_format($planet->EnergiaSobrante(), '0', ',', '.');
     $template = new Smarty();
     $template->assign(array('m_general' => $lng->m_general, 'm_abastecimiento' => $lng->m_abastecimiento, 'm_infraestructura' => $lng->m_infraestructura, 'm_comerciante' => $lng->m_comerciante, 'm_tecnologia' => $lng->m_tecnologia, 'm_hangar' => $lng->m_hangar, 'm_defensas' => $lng->m_defensas, 'x_metal' => $lng->x_metal, 'metal' => $metal, 'x_cristal' => $lng->x_cristal, 'cristal' => $cristal, 'x_tritio' => $lng->x_tritio, 'tritio' => $tritio, 'x_energia' => $lng->x_energia, 'energia_total' => number_format($planet->EnergiaTotal(), '0', ',', '.'), 'energia_consumo' => number_format($planet->EnergiaConsumo(), '0', ',', '.'), 'energia_sobrante' => $energia_sobrante, 'x_materia' => $lng->x_materia, 'x_mo' => $lng->x_mo, 'materia' => number_format($planet->PlanetDarkMatter(), '0', ',', '.'), 'p' => $planet->PlanetOrbit(), 's' => $planet->PlanetSystem(), 'nombre_planeta' => $planet->PlanetName(), 'imagen_planeta' => $planet->PlanetImage(), 'x_actual' => $lng->x_actual, 'x_capacidad' => $lng->x_capacidad, 'x_produccion' => $lng->x_produccion, 'x_consumo' => $lng->x_consumo, 'almacen_cristal' => number_format($planet->AlmacenCristal(), 0, ',', '.'), 'almacen_metal' => number_format($planet->AlmacenMetal(), 0, ',', '.'), 'almacen_tritio' => number_format($planet->AlmacenTritio(), 0, ',', '.'), 'almacen_materia' => $lng->x_infinito));
     $template->display('overall/topnav.xnv');
 }