Файл: includes/functions/UpdatePlanetBatimentQueueList.php
Строк: 57
<?php
##############################################################################
# * #
# * XG PROYECT #
# * #
# * @copyright Copyright (C) 2008 - 2009 By lucky from xgproyect.net #
# * #
# * #
# * This program is free software: you can redistribute it and/or modify #
# * it under the terms of the GNU General Public License as published by #
# * the Free Software Foundation, either version 3 of the License, or #
# * (at your option) any later version. #
# * #
# * This program is distributed in the hope that it will be useful, #
# * but WITHOUT ANY WARRANTY; without even the implied warranty of #
# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# * GNU General Public License for more details. #
# * #
##############################################################################
if(!defined('INSIDE')){ die(header("location:../../"));}
function UpdatePlanetBatimentQueueList ( &$CurrentPlanet, &$CurrentUser ) {
$RetValue = false;
if ( $CurrentPlanet['b_building_id'] != 0 )
{
while ( $CurrentPlanet['b_building_id'] != 0 )
{
if ( $CurrentPlanet['b_building'] <= time() )
{
PlanetResourceUpdate ( $CurrentUser, $CurrentPlanet, $CurrentPlanet['b_building'], false );
$IsDone = CheckPlanetBuildingQueue( $CurrentPlanet, $CurrentUser );
if ( $IsDone == true )
SetNextQueueElementOnTop ( $CurrentPlanet, $CurrentUser );
}
else
{
$RetValue = true;
break;
}
}
}
return $RetValue;
}
?>