void Tilemap::PositionPlayer(Player* player, int tile_x, int tile_y) { if (player != NULL && tile_x < (int)tiles.size() && tile_y < (int)tiles[tile_x].size()) { int cur_x, cur_y; PlayerObject(cur_x, cur_y); tiles[cur_x][cur_y].SetObject(NULL); tiles[tile_x][tile_y].SetObject(player); } }
// Set up the player void setUpPlayer(){ myPlayer = PlayerObject("spr_cop_0.gif", 0.f, 0.f); Engine::player = PlayerObject("spr_cop_0.gif", 0.f, 0.f); //Engine::AddGameObject(myPlayer); }