mirror of
https://github.com/Nimac0/SDL_Minigame
synced 2026-01-12 10:13:42 +00:00
Fixed selected character sheets not getting used
This commit is contained in:
parent
3b18b05e78
commit
6c0fccbb9f
10
src/Game.cpp
10
src/Game.cpp
@ -124,10 +124,10 @@ void Game::init(const char* title, int xpos, int ypos, int width, int height, bo
|
||||
}
|
||||
|
||||
// character selection
|
||||
const char* playerSprite;
|
||||
const char* enemySprite;
|
||||
const char* player1Sprite;
|
||||
const char* player2Sprite;
|
||||
|
||||
selectCharacters(playerSprite, enemySprite);
|
||||
selectCharacters(player1Sprite, player2Sprite);
|
||||
if (this->isRunning == false) return;
|
||||
|
||||
map = new Map();
|
||||
@ -152,7 +152,7 @@ void Game::init(const char* title, int xpos, int ypos, int width, int height, bo
|
||||
|
||||
player1.setTeam(TeamLabel::BLUE);
|
||||
player1.addComponent<TransformComponent>(80,80,2); //posx, posy, scale
|
||||
player1.addComponent<SpriteComponent>("assets/chicken_knight_spritesheet.png", true); //adds sprite (32x32px), path needed
|
||||
player1.addComponent<SpriteComponent>(player1Sprite, true); //adds sprite (32x32px), path needed
|
||||
player1.addComponent<KeyboardController>(SDL_SCANCODE_W, SDL_SCANCODE_S, SDL_SCANCODE_A, SDL_SCANCODE_D, SDL_SCANCODE_E, Vector2D(2, 0));//custom keycontrols can be added
|
||||
player1.addComponent<ColliderComponent>("player", 0.8f); //adds tag (for further use, reference tag)
|
||||
player1.addComponent<HealthComponent>(5, Direction::LEFT);
|
||||
@ -162,7 +162,7 @@ void Game::init(const char* title, int xpos, int ypos, int width, int height, bo
|
||||
|
||||
player2.setTeam(TeamLabel::RED);
|
||||
player2.addComponent<TransformComponent>(600, 500, 2);
|
||||
player2.addComponent<SpriteComponent>("assets/chicken_spritesheet.png", true);
|
||||
player2.addComponent<SpriteComponent>(player2Sprite, true);
|
||||
player2.addComponent<KeyboardController>(SDL_SCANCODE_UP, SDL_SCANCODE_DOWN, SDL_SCANCODE_LEFT, SDL_SCANCODE_RIGHT, SDL_SCANCODE_RCTRL, Vector2D(-2, 0));
|
||||
player2.addComponent<ColliderComponent>("enemy", 0.8f);
|
||||
player2.addComponent<HealthComponent>(5, Direction::RIGHT);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user