#!/usr/bin/perl -w
use strict 'refs';
use lib '..';
use utf8;
use Encode;
use MIME::Base64;
binmode STDOUT, ":utf8";
binmode STDIN, ":utf8";
sub tokugi {
$_=<STDIN>;
return "弓" if /弓/;
return "騎馬" if /騎馬/;
return "槍" if /槍/;
return "銃" if /火縄銃/;
return "";
}
$tokugi = "";
LINE: while(<STDIN>) {
next if /^$/;
s/^\s+//;
if(/^【/)
{
if(/^【.*【/)
{
chomp;
s/^(【.*】.*)\s+.*$/$1/;
printf "%-18.18s\t", $_;
$n=<STDIN>;
$tokugi = &tokugi();
$n=<STDIN>;
next;
}
else
{
chomp;
s/^(【.*】.*)\s+.*$/$1/;
printf "%-18.18s\t", $_;
$tokugi=&tokugi();
$n=&tokugi();
$tokugi = $n if($n ne "");
$n=&tokugi();
$tokugi = $n if($n ne "");
next;
}
}
if(/^Lv :[0-9]+/)
{ if(/^Lv :[0-9]+H/)
{
chomp;
s/.*部隊(.*)部隊(.*)/ $1 $2/;
print $_ . " ";
$_=<STDIN>;
chomp;
s/.*((.*)).*/ $1/;
print $tokugi . $_ . "\n";
next;
}
else
{
$_=<STDIN>;
$_=<STDIN>;
$_=<STDIN>;
$_=<STDIN>;
$_=<STDIN>;
$_=<STDIN>;
$_=<STDIN>;
$_=<STDIN>;
s/^\s+//;
s/部隊//;
chomp;
$n=$_;
$_=<STDIN>;
$_=<STDIN>;
s/^\s+//;
s/部隊//;
chomp;
print " " . $n . " " . $_ . " ";
$_=<STDIN>;
$_=<STDIN>;
chomp;
s/.*((.*)).*/ $1/;
print $tokugi . $_ . "\n";
next;
}
}
next if(/^決定/);
next if(/^キャンセル/);
print $_;
}