ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/kgsueme/game.pl
(Generate patch)

Comparing kgsueme/kgsueme/game.pl (file contents):
Revision 1.79 by pcg, Tue Dec 16 18:20:46 2003 UTC vs.
Revision 1.80 by pcg, Fri Apr 2 23:16:10 2004 UTC

435 $self->{user}[COLOUR_BLACK] = $self->{user1}; 435 $self->{user}[COLOUR_BLACK] = $self->{user1};
436 $self->{user}[COLOUR_WHITE] = $self->{user2}; 436 $self->{user}[COLOUR_WHITE] = $self->{user2};
437 437
438 # show board 438 # show board
439 439
440 if ($self->is_valid) { 440 if ($self->is_inprogress) {
441 #D# TODO: check wether already inside, or already removed!!! 441 #D# TODO: check wether already inside, or already removed!!!
442 $self->{left}->add ($self->{boardbox}); 442 $self->{left}->add ($self->{boardbox}) if $self->{boardbox}->parent;
443 $self->{left}->remove ($self->{challenge}->widget) if $self->{challenge}; 443 $self->{left}->remove ($self->{challenge}->widget) if $self->{challenge};
444 } else { 444 } else {
445 #D# TODO: check wether already inside, or already removed!!! 445 #D# TODO: check wether already inside, or already removed!!!
446 $self->{left}->add ($self->{challenge}->widget); 446 $self->{left}->add ($self->{challenge}->widget);
447 $self->{left}->remove ($self->{boardbox}); 447 $self->{left}->remove ($self->{boardbox}) if $self->{boardbox}->parent;
448 } 448 }
449 $self->{left}->show_all; 449 $self->{left}->show_all;
450 450
451 # view text 451 # view text
452 452
453 eval { #d# 453 eval { #d#
454 my @ga; 454 my @ga;
455 $ga[0] = "\nType: " . (util::toxml $gametype{$self->type}) 455 $ga[0] = "\nType: " . (util::toxml $gametype{$self->type})
456 . " (" . (util::toxml $gameopt{$self->option}) . ")"; 456 . " (" . (util::toxml $gameopt{$self->option}) . ")";
457 $ga[1] = "\nFlags:"; 457 $ga[1] = "\nFlags:";
458 $ga[1] .= " valid" if $self->is_valid; 458 $ga[1] .= " started" if $self->is_inprogress;
459 $ga[1] .= " adjourned" if $self->is_adjourned; 459 $ga[1] .= " adjourned" if $self->is_adjourned;
460 $ga[1] .= " scored" if $self->is_scored; 460 $ga[1] .= " scored" if $self->is_scored;
461 $ga[1] .= " saved" if $self->is_saved; 461 $ga[1] .= " saved" if $self->is_saved;
462 462
463 $ga[2] = "\nOwner: <user>" . (util::toxml $self->{user3}->as_string) . "</user>" if $self->{user3}->is_valid; 463 $ga[2] = "\nOwner: <user>" . (util::toxml $self->{user3}->as_string) . "</user>"
464 if $self->{user3}->is_inprogress;
464 465
465 $ga[3] = "\nPlayers: <user>" . (util::toxml $self->{user2}->as_string) . "</user>" 466 $ga[3] = "\nPlayers: <user>" . (util::toxml $self->{user2}->as_string) . "</user>"
466 . " vs. <user>" . (util::toxml $self->{user1}->as_string) . "</user>" 467 . " vs. <user>" . (util::toxml $self->{user1}->as_string) . "</user>"
467 if $self->is_valid; 468 if $self->is_inprogress;
468 469
469 if ($self->is_valid) { 470 if ($self->is_inprogress) {
470 $ga[4] = "\nHandicap: " . $self->{handicap}; 471 $ga[4] = "\nHandicap: " . $self->{handicap};
471 $ga[5] = "\nKomi: " . $self->{komi}; 472 $ga[5] = "\nKomi: " . $self->{komi};
472 $ga[6] = "\nSize: " . $self->size_string; 473 $ga[6] = "\nSize: " . $self->size_string;
473 } 474 }
474 475

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines