Add files via upload
Edited main.cpp, Edited help and Added screenshots to help.
This commit is contained in:
parent
56bb5334cb
commit
fbba67d8bc
16 changed files with 93 additions and 14 deletions
|
@ -10,6 +10,7 @@ struct Button {
|
|||
|
||||
void drawButton(Button but);
|
||||
|
||||
//function for drawing button
|
||||
void drawButton(Button but)
|
||||
{
|
||||
//drawing button
|
||||
|
|
|
@ -18,6 +18,7 @@ bool addingBlock(bool clicked, RECT blockBut, HDC pic,
|
|||
int readFile(string file, MapPart gettedMapParts[]);
|
||||
void checkElem(MapPart mapParts[]);
|
||||
|
||||
//function for adding block (in editor)
|
||||
bool addingBlock(bool clicked, RECT blockBut, HDC pic,
|
||||
int blocktype, int* arrElem, MapPart mapParts[])
|
||||
{
|
||||
|
@ -69,6 +70,7 @@ bool addingBlock(bool clicked, RECT blockBut, HDC pic,
|
|||
return clicked;
|
||||
}
|
||||
|
||||
//reading parameters for blocks (in play mode)
|
||||
int readFile(string file, MapPart gettedMapParts[])
|
||||
{
|
||||
for (int i = 0; i < MAP_LENGHT; i++) {
|
||||
|
@ -134,6 +136,7 @@ int readFile(string file, MapPart gettedMapParts[])
|
|||
return arrElem;
|
||||
}
|
||||
|
||||
//checking for elements with the same coordinates
|
||||
void checkElem(MapPart mapParts[])
|
||||
{
|
||||
for (int elem = 0; elem < MAP_LENGHT; elem++) {
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
//This library containing structure and array for map parts
|
||||
|
||||
struct MapPart {
|
||||
RECT coords;
|
||||
bool visible;
|
||||
|
|
|
@ -17,6 +17,7 @@ void loadingAnimation(int delay, int speed);
|
|||
void mainFunc();
|
||||
void playGame(MapPart gettedMapParts[]);
|
||||
|
||||
//function for drawing menu and handling clicks in main menu
|
||||
void drawMenu()
|
||||
{
|
||||
//button "Start" (to start level creating)
|
||||
|
@ -127,12 +128,14 @@ void drawMenu()
|
|||
}
|
||||
}
|
||||
|
||||
//function for clear background
|
||||
void background(COLORREF color)
|
||||
{
|
||||
txSetFillColor(color);
|
||||
txClear();
|
||||
}
|
||||
|
||||
//loading animation
|
||||
void loadingAnimation(int delay, int speed)
|
||||
{
|
||||
background(TX_WHITE);
|
||||
|
@ -154,6 +157,7 @@ void loadingAnimation(int delay, int speed)
|
|||
background(TX_WHITE);
|
||||
}
|
||||
|
||||
//main editor function
|
||||
void mainFunc()
|
||||
{
|
||||
int selectedPict = -1;
|
||||
|
@ -363,6 +367,7 @@ void mainFunc()
|
|||
}
|
||||
}
|
||||
|
||||
//main play mode function
|
||||
void playGame(MapPart gettedMapParts[])
|
||||
{
|
||||
int minX = gettedMapParts[0].coords.left;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue