Game-Xomb
view release on metacpan or search on metacpan
lib/Game/Xomb.pm view on Meta::CPAN
while (1) {
my $esc = ReadKey(-1);
if (defined $esc and $esc eq "\033") {
$RKFN = \&Game::Xomb::getkey;
goto &Game::Xomb::getkey;
}
$key = readline $Replay_FH;
if (defined $key) {
last if exists $expect->{$key};
} else {
# KLUGE avoid busy-wait on "tail" of an active savegame
sleep(0.2);
}
}
print $Save_FH $key if defined $Save_FH;
return $key;
}
sub report_position {
log_message('Transponder reports ['
. join(',', $Animates[HERO][LMC][WHERE]->@[ PCOL, PROW ])
( run in 0.462 second using v1.01-cache-2.11-cpan-87723dcf8b7 )