</option><?php } unset($Weapon); break; case 'Locations': ?> <option value="Bank">Any Bank</option> <option value="Bar">Any Bar</option> <option value="SafeFed">Any Safe Fed</option> <option value="Fed">Any Fed</option> <option value="HQ">Any Headquarters</option> <option value="UG">Any Underground</option> <option value="Hardware">Any Hardware Shop</option> <option value="Ship">Any Ship Shop</option> <option value="Weapon">Any Weapon Shop</option><?php $Locations =& SmrLocation::getAllLocations(); Sorter::sortByNumMethod($Locations, 'getName'); foreach ($Locations as &$Location) { ?> <option value="<?php echo $Location->getTypeID(); ?> "><?php echo $Location->getName(); ?> </option><?php } unset($Location); break; case 'Goods': $Goods =& Globals::getGoods();
$location->removeShipSold($shipTypeID); } } if (isset($_REQUEST['remove_weapons']) && is_array($_REQUEST['remove_weapons'])) { foreach ($_REQUEST['remove_weapons'] as $weaponTypeID) { $location->removeWeaponSold($weaponTypeID); } } if (isset($_REQUEST['remove_hardware']) && is_array($_REQUEST['remove_hardware'])) { foreach ($_REQUEST['remove_hardware'] as $hardwareTypeID) { $location->removeHardwareSold($hardwareTypeID); } } $location->setFed(isset($_REQUEST['fed'])); $location->setBar(isset($_REQUEST['bar'])); $location->setBank(isset($_REQUEST['bank'])); $location->setHQ(isset($_REQUEST['hq'])); $location->setUG(isset($_REQUEST['ug'])); } $template->assignByRef('Location', $location); $template->assignByRef('Ships', AbstractSmrShip::getAllBaseShips($var['game_type_id'])); $template->assignByRef('Weapons', SmrWeapon::getAllWeapons($var['game_type_id'])); $db->query('SELECT * FROM hardware_type'); $hardware = array(); while ($db->nextRecord()) { $hardware[$db->getField('hardware_type_id')] = array('ID' => $db->getField('hardware_type_id'), 'Name' => $db->getField('hardware_name')); } $template->assignByRef('AllHardware', $hardware); } else { $template->assignByRef('Locations', SmrLocation::getAllLocations()); }