MCPcopy Create free account
hub / github.com/Open-GD/OpenGD / loadIcons

Method loadIcons

Source/LoadingLayer.cpp:244–278  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

242}
243
244void LoadingLayer::loadIcons()
245{
246 for (int i = 0; i < getPlayerIconsSize(); i++) {
247 std::string plist = StringUtils::format("player_%02d.plist", i);
248
249 GameToolbox::log("player icon plist {}", plist);
250
251 _sprFrameCache->addSpriteFramesWithFile(GameToolbox::getTextureString(plist));
252 this->assetLoaded(nullptr);
253 }
254 for (int i = 0; i < getShipIconsSize(); i++) {
255 std::string plist = StringUtils::format("ship_%02d.plist", i);
256
257 GameToolbox::log("ship icon plist {}", plist);
258
259 _sprFrameCache->addSpriteFramesWithFile(GameToolbox::getTextureString(plist));
260 this->assetLoaded(nullptr);
261 }
262 for (int i = 0; i < getPlayerBallIconsSize(); i++) {
263 std::string plist = StringUtils::format("player_ball_%02d.plist", i);
264
265 GameToolbox::log("player ball icon plist {}", plist);
266
267 _sprFrameCache->addSpriteFramesWithFile(GameToolbox::getTextureString(plist));
268 this->assetLoaded(nullptr);
269 }
270 for (int i = 0; i < getBirdIconsSize(); i++) {
271 std::string plist = StringUtils::format("bird_%02d.plist", i);
272
273 GameToolbox::log("bird icon plist {}", plist);
274
275 _sprFrameCache->addSpriteFramesWithFile(GameToolbox::getTextureString(plist));
276 this->assetLoaded(nullptr);
277 }
278}
279
280int LoadingLayer::getPlayerIconsSize()
281{

Callers

nothing calls this directly

Calls 2

assetLoadedMethod · 0.95
logFunction · 0.85

Tested by

no test coverage detected