Erwan
-shortcut to reset the GU is now start+square
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
#ifndef _RULES_H_
|
||||
#define _RULES_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
using namespace std;
|
||||
class ManaCost;
|
||||
class Player;
|
||||
class MTGPlayerCards;
|
||||
class MTGDeck;
|
||||
class MTGCardInstance;
|
||||
|
||||
#define MAX_RULES_CARDS 4096;
|
||||
|
||||
#ifndef _RULES_H_
|
||||
#define _RULES_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
using namespace std;
|
||||
class ManaCost;
|
||||
class Player;
|
||||
class MTGPlayerCards;
|
||||
class MTGDeck;
|
||||
class MTGCardInstance;
|
||||
|
||||
#define MAX_RULES_CARDS 4096;
|
||||
|
||||
class RulesPlayerZone{
|
||||
public:
|
||||
vector<int> cards;
|
||||
@@ -31,8 +31,8 @@ class RulesPlayerData{
|
||||
~RulesPlayerData();
|
||||
void cleanup();
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
class RulesState{
|
||||
public:
|
||||
int phase;
|
||||
@@ -40,35 +40,35 @@ class RulesState{
|
||||
RulesState();
|
||||
RulesPlayerData playerData[2];
|
||||
void cleanup();
|
||||
};
|
||||
|
||||
|
||||
class Rules{
|
||||
protected:
|
||||
};
|
||||
|
||||
|
||||
class Rules{
|
||||
protected:
|
||||
Player * loadPlayerMomir(int isAI);
|
||||
Player * loadPlayerRandom(int isAI, int mode);
|
||||
Player * initPlayer(int playerId);
|
||||
MTGDeck * buildDeck( int playerId);
|
||||
int strToGameMode(string s);
|
||||
public:
|
||||
enum {
|
||||
PARSE_UNDEFINED,
|
||||
PARSE_INIT,
|
||||
PARSE_PLAYER1,
|
||||
PARSE_PLAYER2,
|
||||
PARSE_PLAYERS
|
||||
};
|
||||
Rules(string filename);
|
||||
int load(string filename);
|
||||
int gamemode;
|
||||
void initPlayers();
|
||||
void addExtraRules();
|
||||
void initGame();
|
||||
void cleanup();
|
||||
vector <string> extraRules;
|
||||
RulesState initState;
|
||||
static int getMTGId(string name);
|
||||
static MTGCardInstance * getCardByMTGId(int mtgid);
|
||||
};
|
||||
|
||||
Player * loadPlayerRandom(int isAI, int mode);
|
||||
Player * initPlayer(int playerId);
|
||||
MTGDeck * buildDeck( int playerId);
|
||||
int strToGameMode(string s);
|
||||
public:
|
||||
enum {
|
||||
PARSE_UNDEFINED,
|
||||
PARSE_INIT,
|
||||
PARSE_PLAYER1,
|
||||
PARSE_PLAYER2,
|
||||
PARSE_PLAYERS
|
||||
};
|
||||
Rules(string filename);
|
||||
int load(string filename);
|
||||
int gamemode;
|
||||
void initPlayers();
|
||||
void addExtraRules();
|
||||
void initGame();
|
||||
void cleanup();
|
||||
vector <string> extraRules;
|
||||
RulesState initState;
|
||||
static int getMTGId(string name);
|
||||
static MTGCardInstance * getCardByMTGId(int mtgid);
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -243,7 +243,7 @@ void GameApp::Update()
|
||||
}
|
||||
|
||||
//Restart Rendering engine when START and TRIANGLE ARE PRESSED SIMULTANEOUSLY
|
||||
if (mEngine->GetButtonState(PSP_CTRL_START) && mEngine->GetButtonState(PSP_CTRL_TRIANGLE)){
|
||||
if (mEngine->GetButtonState(PSP_CTRL_START) && mEngine->GetButtonState(PSP_CTRL_SQUARE)){
|
||||
JRenderer::Destroy();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user