本文整理汇总了C++中PlayerProfile::computeActive方法的典型用法代码示例。如果您正苦于以下问题:C++ PlayerProfile::computeActive方法的具体用法?C++ PlayerProfile::computeActive怎么用?C++ PlayerProfile::computeActive使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PlayerProfile
的用法示例。
在下文中一共展示了PlayerProfile::computeActive方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: findWhatWasUnlocked
void FeatureUnlockedCutScene::findWhatWasUnlocked(RaceManager::Difficulty difficulty)
{
PlayerProfile *player = PlayerManager::getCurrentPlayer();
int points_before = player->getPoints();
int points_now = points_before + CHALLENGE_POINTS[difficulty];
std::vector<std::string> tracks;
std::vector<std::string> gps;
player->computeActive();
unlock_manager->findWhatWasUnlocked(points_before, points_now, tracks, gps);
for (unsigned int i = 0; i < tracks.size(); i++)
{
addUnlockedTrack(track_manager->getTrack(tracks[i]));
}
for (unsigned int i = 0; i < gps.size(); i++)
{
addUnlockedGP(grand_prix_manager->getGrandPrix(gps[i]));
}
}