X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/fe30af9eabbbc53ee16bac6ebcf944bc57f4542e..a4e15cb67b375952ca62d9dcfc95095b8e99b5e3:/sc.plp diff --git a/sc.plp b/sc.plp index 78eebc4..78c1a2d 100644 --- a/sc.plp +++ b/sc.plp @@ -5,19 +5,25 @@ my %scvers = ( bw => { name => 'Brood War', title => 'starcraft', - game => 'StarCraft', + game => 'StarCraft BW', major => 1, }, hots => { name => 'Heart of the Swarm', - title => 'starcraft2', - game => 'StarCraft II', + title => 'starcraft2 hots', + game => 'StarCraft II HotS', + major => 2, + }, + lotv => { + name => 'Legacy of the Void', + title => 'starcraft2 lotv', + game => 'StarCraft II LotV', major => 2, }, ); $Request ||= 'bw'; -$Request = 'hots' if $Request eq '2'; +$Request = 'lotv' if $Request eq '2'; my %scver = %{ $scvers{$Request} } or Abort("Requested version $Request not available", '404 unknown'); @@ -36,7 +42,8 @@ Html({ starcraft game unit statistics stats comparison table sheet cheat reference software attributes properties patch attribute multiplayer ', - $scver{major} < 2 ? qw' bw broodwar brood war ' : qw' starcraft2 hots ', + $scver{major} < 2 ? qw' bw broodwar brood war ' : + qw' starcraft2 lotv hots wol ', ], stylesheet => [qw'light'], raw => '', @@ -51,8 +58,9 @@ my $patch = shift @{$units} or Abort("Cannot open unit data: metadata not found", 501); say "

Unit properties as seen or measured in $scver{name}\n$patch."; -say "Also see the $_ table." for join(', ', - (showlink('StarCraft 2: HotS', '/sc/hots')) x ($Request ne 'hots'), +say "Also see the $_ tables." for join(' and ', + (showlink('StarCraft 2: LotV', '/sc/lotv')) x ($Request ne 'lotv'), + (showlink( 'HotS', '/sc/hots')) x ($Request ne 'hots'), (showlink('original SC: Brood War', '/sc/bw')) x ($Request ne 'bw'), ); say "

\n";