From ea7d739ac1634e1f055b701e21d4121ee28047c9 Mon Sep 17 00:00:00 2001 From: Darkelarious Date: Sun, 5 Nov 2017 13:30:44 +0100 Subject: support for Rune map thumbnails --- lib/MasterWebInterface/Handler/ServInfo.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lib/MasterWebInterface/Handler/ServInfo.pm') diff --git a/lib/MasterWebInterface/Handler/ServInfo.pm b/lib/MasterWebInterface/Handler/ServInfo.pm index 3987e8c..8adf8c9 100755 --- a/lib/MasterWebInterface/Handler/ServInfo.pm +++ b/lib/MasterWebInterface/Handler/ServInfo.pm @@ -94,8 +94,12 @@ sub show_server { # get prefix and mapname my $mapname = lc $info->{mapname}; - my ($pre,$post) = $mapname =~ /^(DM|CTF\-BT|BT|CTF|DOM|AS|JB|TO|SCR|MH)-(.*)/i; - my $prefix = ($pre ? uc $pre : "other"); + my ($pre,$post); + ($pre,$post) = $mapname =~ /^(DM|CTF\-BT|BT|CTF|DOM|AS|JB|TO|SCR|MH)-(.*)/i if ($info->{gamename} eq "ut"); + ($pre,$post) = $mapname =~ /^(as|ar|coop|coop\d+|ctt|dk|dm|hb|nd)-(.*)/i if ($info->{gamename} eq "rune"); + + $pre =~ s/(coop\d+)/coop/i; + my $prefix = ($pre ? uc $pre : "other"); # if map figure exists, use it if (-e "$self->{map_dir}/$info->{gamename}/$prefix/$mapname.jpg") { -- cgit v1.2.3