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');
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 => '<link rel="stylesheet" type="text/css" media="all" href="/sc.css?1.1" title="light">',
or Abort("Cannot open unit data: metadata not found", 501);
say "<p>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 "</p>\n";