reformatting code according to guidelines defined at
http://wololo.net/forum/viewtopic.php?f=35&t=2235&start=10
This commit is contained in:
@@ -4,61 +4,57 @@
|
||||
#include "Player.h"
|
||||
#include <JRenderer.h>
|
||||
|
||||
void DeckManager::updateMetaDataList( vector<DeckMetaData *> * refList, bool isAI )
|
||||
void DeckManager::updateMetaDataList(vector<DeckMetaData *> * refList, bool isAI)
|
||||
{
|
||||
if (refList)
|
||||
{
|
||||
vector<DeckMetaData *> * inputList = isAI? &aiDeckOrderList : &playerDeckOrderList;
|
||||
inputList->clear();
|
||||
inputList->assign( refList->begin(), refList -> end() );
|
||||
}
|
||||
if (refList)
|
||||
{
|
||||
vector<DeckMetaData *> * inputList = isAI ? &aiDeckOrderList : &playerDeckOrderList;
|
||||
inputList->clear();
|
||||
inputList->assign(refList->begin(), refList -> end());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
vector<DeckMetaData *> * DeckManager::getPlayerDeckOrderList()
|
||||
{
|
||||
return &playerDeckOrderList;
|
||||
}
|
||||
|
||||
|
||||
vector<DeckMetaData *> * DeckManager::getAIDeckOrderList()
|
||||
{
|
||||
return &aiDeckOrderList;
|
||||
}
|
||||
|
||||
|
||||
DeckManager * DeckManager::mInstance = NULL;
|
||||
bool DeckManager::instanceFlag = false;
|
||||
|
||||
void DeckManager::EndInstance()
|
||||
{
|
||||
if (mInstance)
|
||||
{
|
||||
mInstance->aiDeckOrderList.clear();
|
||||
mInstance->playerDeckOrderList.clear();
|
||||
SAFE_DELETE( mInstance );
|
||||
}
|
||||
if (mInstance)
|
||||
{
|
||||
mInstance->aiDeckOrderList.clear();
|
||||
mInstance->playerDeckOrderList.clear();
|
||||
SAFE_DELETE( mInstance );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
DeckManager* DeckManager::GetInstance()
|
||||
{
|
||||
if ( !instanceFlag )
|
||||
{
|
||||
mInstance = NEW DeckManager();
|
||||
instanceFlag = true;
|
||||
}
|
||||
if (!instanceFlag)
|
||||
{
|
||||
mInstance = NEW DeckManager();
|
||||
instanceFlag = true;
|
||||
}
|
||||
|
||||
return mInstance;
|
||||
return mInstance;
|
||||
}
|
||||
|
||||
|
||||
// p1 is assumed to be the player you want stats for
|
||||
// p2 is the opponent
|
||||
int DeckManager::getDifficultyRating( Player *statsPlayer, Player *player )
|
||||
int DeckManager::getDifficultyRating(Player *statsPlayer, Player *player)
|
||||
{
|
||||
DeckMetaDataList * metas = DeckMetaDataList::decksMetaData;
|
||||
DeckMetaDataList * metas = DeckMetaDataList::decksMetaData;
|
||||
|
||||
DeckMetaData *meta = metas->get( player->deckFile, statsPlayer );
|
||||
DeckMetaData *meta = metas->get(player->deckFile, statsPlayer);
|
||||
|
||||
return meta->getDifficulty();
|
||||
return meta->getDifficulty();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user