| 119 | } |
| 120 | |
| 121 | void Spriteset_Map::ChipsetUpdated() { |
| 122 | if (!Game_Map::GetChipsetName().empty()) { |
| 123 | FileRequestAsync* request = AsyncHandler::RequestFile("ChipSet", Game_Map::GetChipsetName()); |
| 124 | tilemap_request_id = request->Bind(&Spriteset_Map::OnTilemapSpriteReady, this); |
| 125 | request->SetImportantFile(true); |
| 126 | request->SetGraphicFile(true); |
| 127 | request->Start(); |
| 128 | } |
| 129 | else { |
| 130 | OnTilemapSpriteReady(NULL); |
| 131 | } |
| 132 | |
| 133 | for (auto& sprite: character_sprites) { |
| 134 | sprite->ChipsetUpdated(); |
| 135 | } |
| 136 | } |
| 137 | |
| 138 | void Spriteset_Map::ParallaxUpdated() { |
| 139 | std::string name = Game_Map::Parallax::GetName(); |
no test coverage detected