mirror of
https://github.com/Nimac0/SDL_Minigame
synced 2026-01-12 10:13:42 +00:00
code cleanup after peer2peer
This commit is contained in:
parent
0a1747d651
commit
1dfdc2ed20
@ -25,8 +25,6 @@ private:
|
||||
SDL_Window* window;
|
||||
SDL_Texture* texture;
|
||||
bool continueGame;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
@ -276,9 +276,8 @@ void Game::refreshPlayers() {
|
||||
for(auto& p : projectiles)
|
||||
p->destroy();
|
||||
|
||||
|
||||
player.getComponent<TransformComponent>().position.x = 80;
|
||||
player.getComponent<TransformComponent>().position.y = 80;
|
||||
player.getComponent<TransformComponent>().position = Vector2D(80, 80);
|
||||
enemy.getComponent<TransformComponent>().position = Vector2D(600, 500);
|
||||
|
||||
player.getComponent<HealthComponent>().setHealth(5);
|
||||
enemy.getComponent<HealthComponent>().setHealth(5);
|
||||
|
||||
@ -34,18 +34,23 @@ void PopupWindow::handleWinnerEvents() {
|
||||
{
|
||||
continueGame = false;
|
||||
interacted = true;
|
||||
return;
|
||||
}
|
||||
else if (e.type == SDL_KEYDOWN)
|
||||
{
|
||||
if (e.key.keysym.sym == SDLK_c)
|
||||
{
|
||||
continueGame = true;
|
||||
interacted = true;
|
||||
}
|
||||
else if (e.key.keysym.sym == SDLK_q)
|
||||
{
|
||||
|
||||
if(e.type != SDL_KEYDOWN)
|
||||
continue;
|
||||
|
||||
switch (e.key.keysym.sym) {
|
||||
|
||||
case SDLK_q: {
|
||||
continueGame = false;
|
||||
interacted = true;
|
||||
break;
|
||||
}
|
||||
case SDLK_c: {
|
||||
continueGame = true;
|
||||
interacted = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -59,6 +64,7 @@ void PopupWindow::renderWinnerPopup(bool winner) {
|
||||
|
||||
SDL_RenderClear(this->renderer);
|
||||
|
||||
//Maybe use texture manager (changes need to be made that it does not use game::renderer automatically, but receives one instead)
|
||||
this->texture = winner ? IMG_LoadTexture(this->renderer, "assets/Player1Victory.png")
|
||||
: IMG_LoadTexture(this->renderer, "assets/Player2Victory.png");
|
||||
|
||||
|
||||
@ -18,7 +18,6 @@ int main(int argc, char* argv[])
|
||||
|
||||
game->init("No_Name_Chicken_Game", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, SCREEN_SIZE_WIDTH, SCREEN_SIZE_HEIGHT, false);
|
||||
while(playing) {
|
||||
std::cout << "djslfsldkfj" << std::endl;
|
||||
while (game->running()) {
|
||||
frameStart = SDL_GetTicks();
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user