Add files via upload
Edited main.cpp
This commit is contained in:
parent
1da5568541
commit
2f0fa6a595
1 changed files with 24 additions and 6 deletions
|
@ -177,7 +177,7 @@ void drawMenu()
|
||||||
txSleep(50);
|
txSleep(50);
|
||||||
bool flwindow = false;
|
bool flwindow = false;
|
||||||
|
|
||||||
while (!GetAsyncKeyState('Q')) {
|
while (!GetAsyncKeyState('Q') || !GetAsyncKeyState(VK_ESCAPE)) {
|
||||||
if (!gameIsStarted) {
|
if (!gameIsStarted) {
|
||||||
if (In(txMousePos(), buttonStart.coords) && txMouseButtons() & 1) {
|
if (In(txMousePos(), buttonStart.coords) && txMouseButtons() & 1) {
|
||||||
while (txMouseButtons() & 1) {
|
while (txMouseButtons() & 1) {
|
||||||
|
@ -196,8 +196,8 @@ void drawMenu()
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (In(txMousePos(), buttonHelp.coords))
|
if (In(txMousePos(), buttonHelp.coords)) {
|
||||||
{
|
|
||||||
txSetColor(TX_BLACK);
|
txSetColor(TX_BLACK);
|
||||||
txDrawText(buttonHelp.coords.left - 130,
|
txDrawText(buttonHelp.coords.left - 130,
|
||||||
buttonHelp.coords.bottom + 10,
|
buttonHelp.coords.bottom + 10,
|
||||||
|
@ -205,8 +205,7 @@ void drawMenu()
|
||||||
buttonHelp.coords.bottom + 100,
|
buttonHelp.coords.bottom + 100,
|
||||||
"This hyperlink will be\nopen in browser");
|
"This hyperlink will be\nopen in browser");
|
||||||
}
|
}
|
||||||
else
|
else {
|
||||||
{
|
|
||||||
txSetColor(TX_WHITE);
|
txSetColor(TX_WHITE);
|
||||||
txSetFillColor(TX_WHITE);
|
txSetFillColor(TX_WHITE);
|
||||||
txRectangle(buttonHelp.coords.left - 130,
|
txRectangle(buttonHelp.coords.left - 130,
|
||||||
|
@ -220,7 +219,7 @@ void drawMenu()
|
||||||
txSleep(10);
|
txSleep(10);
|
||||||
}
|
}
|
||||||
|
|
||||||
system("start help\\help.html");
|
system("start help\\index.html");
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
if (In(txMousePos(), buttonPlay.coords) && txMouseButtons() & 1) {
|
if (In(txMousePos(), buttonPlay.coords) && txMouseButtons() & 1) {
|
||||||
|
@ -334,6 +333,8 @@ void mainFunc()
|
||||||
|
|
||||||
MapPart mapParts[MAP_LENGHT + 1];
|
MapPart mapParts[MAP_LENGHT + 1];
|
||||||
|
|
||||||
|
txSetColor(TX_BLACK, 3);
|
||||||
|
txSetFillColor(TX_WHITE);
|
||||||
Button completeButton = {doneBut, "\n\nSave\n\nFile"};
|
Button completeButton = {doneBut, "\n\nSave\n\nFile"};
|
||||||
|
|
||||||
for (int elem = 0; elem < MAP_LENGHT; elem++) {
|
for (int elem = 0; elem < MAP_LENGHT; elem++) {
|
||||||
|
@ -384,6 +385,23 @@ void mainFunc()
|
||||||
clickedWater = addingBlock(clickedWater, waterBut, water, WATER_TYPE, &arrElem, mapParts);
|
clickedWater = addingBlock(clickedWater, waterBut, water, WATER_TYPE, &arrElem, mapParts);
|
||||||
clickedFire = addingBlock(clickedFire, fireBut, fire, FIRE_TYPE, &arrElem, mapParts);
|
clickedFire = addingBlock(clickedFire, fireBut, fire, FIRE_TYPE, &arrElem, mapParts);
|
||||||
|
|
||||||
|
//checking
|
||||||
|
if (clickedBlock)
|
||||||
|
{
|
||||||
|
clickedQuest = false;
|
||||||
|
clickedWater = false;
|
||||||
|
clickedFire = false;
|
||||||
|
}
|
||||||
|
else if (clickedQuest)
|
||||||
|
{
|
||||||
|
clickedWater = false;
|
||||||
|
clickedFire = false;
|
||||||
|
}
|
||||||
|
else if (clickedWater)
|
||||||
|
{
|
||||||
|
clickedFire = false;
|
||||||
|
}
|
||||||
|
|
||||||
//selecting block
|
//selecting block
|
||||||
for (int i = 0; i < arrElem; i++) {
|
for (int i = 0; i < arrElem; i++) {
|
||||||
if (selectedPict < 0 &&
|
if (selectedPict < 0 &&
|
||||||
|
|
Loading…
Add table
Reference in a new issue