chiark / gitweb /
Expunge old CVS cruft.
[xor] / cvt.pl
CommitLineData
fc27aa70 1#! /usr/bin/perl
2
3foreach my $i (@ARGV) {
4 my $n = $i;
5 $n =~ s/.* - (.*)\.txt/$1/;
6 my $o = $n;
7 $o =~ tr/A-Z/a-z/;
8 $o =~ tr/a-zA-Z0-9/-/c;
9 open I, "$i";
10 open O, ">maps/$o";
11 print O "name \"$n\"\n";
12 print O "data\n";
13 while (<I>) {
14 tr(-#12<!@oxMD |SE+)
15 (-#$%<V+UCM@ |~*O);
16 print O $_;
17 }
18 print O "end\n";
19 close I; close O;
20}