#include "main.h" void loadScreen(GameState *gameState, SDL_Renderer *renderer) { SDL_Surface *player1Surface = NULL; SDL_Surface *menuSurface = NULL; SDL_Surface *balaSurface = NULL; SDL_Surface *player2Surface = NULL; SDL_Surface *gameOverSurface = NULL; SDL_Surface *backGroundSurface = NULL; player1Surface = IMG_Load("fotos/vaquero.png"); player2Surface = IMG_Load("fotos/vaquero2.png"); menuSurface = IMG_Load("fotos/menu.png"); balaSurface = IMG_Load("fotos/bullet.png"); gameOverSurface = IMG_Load("fotos/gameover.png"); backGroundSurface = IMG_Load("fotos/fondo1.png"); ///Load Sounds gameState->disparo = Mix_LoadWAV("audio/arma.wav"); Mix_VolumeChunk(gameState->disparo, 32); gameState->font = TTF_OpenFont("font/Montague.ttf", 48); gameState->player1Texture = SDL_CreateTextureFromSurface(renderer, player1Surface); gameState->player2Texture = SDL_CreateTextureFromSurface(renderer, player2Surface); gameState->menuTexture = SDL_CreateTextureFromSurface(renderer, menuSurface); gameState->balaTexture = SDL_CreateTextureFromSurface(renderer, balaSurface); gameState->gameOver = SDL_CreateTextureFromSurface(renderer, gameOverSurface); gameState->backGround = SDL_CreateTextureFromSurface(renderer, backGroundSurface); SDL_FreeSurface(player1Surface); SDL_FreeSurface(player2Surface); SDL_FreeSurface(menuSurface); SDL_FreeSurface(balaSurface); SDL_FreeSurface(gameOverSurface); SDL_FreeSurface(backGroundSurface); }