From: Mischa POSLAWSKY Date: Wed, 10 Jun 2015 00:00:17 +0000 (+0200) Subject: sc: indicate and explain composed units X-Git-Tag: v1.8~191 X-Git-Url: http://git.shiar.nl/sheet.git/commitdiff_plain/cb3850e29734fed8bdf97c0f67433d766d7a9153 sc: indicate and explain composed units Prefix '+' to [additional] build time. --- diff --git a/sc.plp b/sc.plp index 7207117..e5f528f 100644 --- a/sc.plp +++ b/sc.plp @@ -63,6 +63,10 @@ Unit properties as seen or measured in Brood War margin-left: 0.2em; vertical-align: middle; } + .unit-composed { + color: #C88; + font-size: 70%; + } .unit { text-align: center; white-space: nowrap; @@ -265,7 +269,10 @@ sub showrange { '' . $_->{name}, '' . ($_->{min} || '0'), '' . ($_->{gas} || ''), - '' . sprintf('%.0f', $_->{build} || '0'), + sprintf('%s%.0f', + !!$_->{base} && '+', + $_->{build} || '0', + ), sprintf('%s', $sizechar, ucfirst $sizechar), '' . join('', $_->{unit} ? $_->{unit} == .5 ? '½' : $_->{unit} : ' ', @@ -316,14 +323,17 @@ sub showrange {
cost
minerals+gas required to create one unit +
includes total expenses if based on existing units
build
relative time needed to create at least one unit +
excludes construction of dependencies such as buildings + and +parent units
size -
Small, +
affected by Small, Medium, or Large unit damage
number of command points taken per unit -
organic/mechanic unit +
organic/mechanic unit
HP
total number of hitpoints (including shields)
shield @@ -334,7 +344,7 @@ sub showrange {
base unit armor
can be increased by upto 3 at various facilities
each point decreases damage per hit by one, upto a minimum of ½ -
reduction applies to initial damage, before size penalties (so a large plasma hit of 12 to 4 armor deals 2 damage, not ½) +
reduction applies to initial damage, before size penalties (so a plasma hit of 12 to 4 armor large deals 2 damage, not ½)
ground/air
damage done per single attack against ground/air units
2nd column indicates relative amount of damage done in