public function setShootAction() { $oBattle = new Battle(); $oBattle->createMatrix(); $sCoord = tools::getParametr('coord'); $sRow = ucfirst(substr($sCoord, 0, 1)); $iRow = ord($sRow) - $this->iFirstLetter; $iColumn = substr($sCoord, 1) - 1; template::set('status', $oBattle->setFire($iColumn, $iRow)); $oBattle->saveField(); template::set('matrix', $oBattle->printMatrix()); template::show('layout'); }