* Minor bugfixes (mostly graphical bugs)
This commit is contained in:
jean.chalard
2009-09-04 16:58:17 +00:00
parent 2e7570fdea
commit 01fe3b76f7
4 changed files with 5 additions and 6 deletions

View File

@@ -143,7 +143,7 @@ int ActionLayer::receiveEventPlus(WEvent * event){
ActionElement * currentAction = (ActionElement *)mObjects[i]; ActionElement * currentAction = (ActionElement *)mObjects[i];
result += currentAction->receiveEvent(event); result += currentAction->receiveEvent(event);
} }
return result; return 0;
} }
int ActionLayer::isReactingToTargetClick(Targetable * card){ int ActionLayer::isReactingToTargetClick(Targetable * card){

View File

@@ -112,7 +112,7 @@ void DuelLayers::Render(){
int DuelLayers::receiveEvent(WEvent * e){ int DuelLayers::receiveEvent(WEvent * e){
#if 1 #if 0
#define PRINT_IF(type) { type *foo = dynamic_cast<type*>(e); if (foo) cout << "Is a " #type " " << *foo << endl; } #define PRINT_IF(type) { type *foo = dynamic_cast<type*>(e); if (foo) cout << "Is a " #type " " << *foo << endl; }
cout << "Received event " << e << " "; cout << "Received event " << e << " ";
PRINT_IF(WEventZoneChange); PRINT_IF(WEventZoneChange);

View File

@@ -182,7 +182,7 @@ int GuiHandOpponent::receiveEventPlus(WEvent* e)
card = NEW CardView(event->card, *(event->card->view)); card = NEW CardView(event->card, *(event->card->view));
else else
card = NEW CardView(event->card, ClosedRowX, 0); card = NEW CardView(event->card, ClosedRowX, 0);
card->t = -4*M_PI; card->t = -4*M_PI; card->alpha = 255;
cards.push_back(card); cards.push_back(card);
return 1; return 1;
} }
@@ -201,7 +201,7 @@ int GuiHandOpponent::receiveEventMinus(WEvent* e)
delete cv; delete cv;
return 1; return 1;
} }
return 1; return 0;
} }
return 0; return 0;
} }

View File

@@ -173,13 +173,12 @@ int GuiPlay::receiveEventPlus(WEvent * e)
(game->players[1]->inPlay() == event->to)) (game->players[1]->inPlay() == event->to))
{ {
CardView * card; CardView * card;
cout << "Play Plus " << event->card << endl;
if (event->card->view) if (event->card->view)
card = NEW CardView(event->card, *(event->card->view)); card = NEW CardView(event->card, *(event->card->view));
else else
card = NEW CardView(event->card, 0, 0); card = NEW CardView(event->card, 0, 0);
cards.push_back(card); cards.push_back(card);
card->t = 0; card->t = 0; card->alpha = 255;
cs->Add(card); cs->Add(card);
Replace(); Replace();
return 1; return 1;