Курсовая работа: Программа "Морской бой"
net2 [i] [j] = true;
}
game_over = false;
target_player = 0;
target_CPU = 0;
}
int GoChecking (int x, int y, int n); // запускфункциипроверки
intCheck(boolnet[10] [10], intx, inty); // проверка попадания в старую или новую ячейку
intGoScaning(intx, inty, intn); // запуск функции сканирования
intScan(Flot*fl, intx, inty); // сканирование (проверка) попадания в корабль
intMiss(intx, inty, intn); // отмечание ячейки в которую попали (но не в корабль)
int EndRaund (int n); // конецигры
};
// классHandlersOfEvents
class HandlersOfEvents: public Referee
{
public:
bool play;
int col_deck, col_ship, i, j, k;
HandlersOfEvents (TImage *Im1, TImage *Im2)
{
play = false;
col_deck = 4; col_ship = 1;
player = new Flot(Im1);
CPU = new Flot(Im2);
}
int Play (TImage *Im1, TImage *Im2);
int Move();
int Desposition (int x, int y, TMouseButton Button); // размещениекораблей
int Draw (String key, int x, int y, int n); // рисование