marouault 3 years ago
commit ca2e6d37f3

@ -34,6 +34,7 @@ InputElement proccessInput(InputProcessor *inputProcessor)
P_Button* b = &inputProcessor->tabButton.elems[i]; P_Button* b = &inputProcessor->tabButton.elems[i];
if (isHover(b)) { if (isHover(b)) {
b->onClick(b); b->onClick(b);
break;
} }
} }
bool textInputClicked = false; bool textInputClicked = false;

@ -378,6 +378,7 @@ bool gameCreationMenu(SDL_Renderer* renderer, GeneralState* generalState, AudioH
array_P_Button_AddElement(&inputProcessor.tabButton, validateBtn); array_P_Button_AddElement(&inputProcessor.tabButton, validateBtn);
array_P_Button_AddElement(&inputProcessor.tabButton, cancelBtn); array_P_Button_AddElement(&inputProcessor.tabButton, cancelBtn);
// Displaying menu // Displaying menu
drawGameCreationMenu(renderer, labels, nbLabels, buttons, nbButtons, lines, *nbPlayers, &bg); drawGameCreationMenu(renderer, labels, nbLabels, buttons, nbButtons, lines, *nbPlayers, &bg);
while(*generalState == GS_GameCreationMenu) while(*generalState == GS_GameCreationMenu)
@ -415,7 +416,7 @@ bool gameCreationMenu(SDL_Renderer* renderer, GeneralState* generalState, AudioH
drawGameCreationMenu(renderer, labels, nbLabels, buttons, nbButtons, lines, *nbPlayers, &bg); drawGameCreationMenu(renderer, labels, nbLabels, buttons, nbButtons, lines, *nbPlayers, &bg);
viewChanged=false; viewChanged=false;
} }
SDL_Delay(20); SDL_Delay(5);
} }

Loading…
Cancel
Save