echo "\n***** CHECK: PLAYERS WITH MAXCAVES *****\n"; takeover_remove_maxed_players(); /* **** GET TAKEOVER_CAVES **** ********************************************* */ echo "\n***** GET TAKEOVER_CAVES *****\n"; $takeover_caves = takeover_get_caves(); if ($takeover_caves === null) { exit(1); } /***** ITERATE THROUGH ALL THE CAVES *****/ echo "\n***** ITERATE THROUGH ALL THE CAVES *****\n"; foreach ($takeover_caves as $row) { if (DEBUG) { echo "DEBUG: Considering caveID: " . $row['caveID'] . "\n "; } // get bidders $bidders = takeover_get_bidders($row['caveID']); // get potential winner $winner = current($bidders); // check him for minimum bid if ($winner['rel_bidding'] >= GameConstants::TAKEOVER_MIN_RESOURCE_VALUE) { array_shift($bidders); // get winner's name $winnerdata = Player::getPlayer($winner['playerID'], true); $winner['player_name'] = $winnerdata['name']; // process winner takeover_process_winner($winner); // clear winner } else { $winner = NULL; } // process other bidders
echo "\n***** CHECK: PLAYERS WITH MAXCAVES *****\n"; takeover_remove_maxed_players(); /* **** GET TAKEOVER_CAVES **** ********************************************* */ echo "\n***** GET TAKEOVER_CAVES *****\n"; $takeover_caves = takeover_get_caves(); if ($takeover_caves === null) { exit(1); } /***** ITERATE THROUGH ALL THE CAVES *****/ echo "\n***** ITERATE THROUGH ALL THE CAVES *****\n"; foreach ($takeover_caves as $caveID) { if (DEBUG) { echo "DEBUG: Considering caveID: {$caveID}\n"; } // get bidders $bidders = takeover_get_bidders($caveID); // get potential winner $winner = current($bidders); // check him for minimum bid if ($winner['rel_bidding'] >= $TAKEOVERMINRESOURCEVALUE) { array_shift($bidders); // get winner's name $winnerdata = getPlayerByID($winner['playerID']); $winner['player_name'] = $winnerdata['name']; // process winner takeover_process_winner($winner); // clear winner } else { $winner = NULL; } // process other bidders