X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/1b61e5ec2db6d04a6fe5eed35312dd44a9e76b5e..463f4330186e284e0515831551b41425df03ad1f:/sc.plp?ds=sidebyside
diff --git a/sc.plp b/sc.plp
index 5454b63..612695e 100644
--- a/sc.plp
+++ b/sc.plp
@@ -313,8 +313,20 @@ sub showrangeint {
$_->{detect} ? '%s' : '%s',
showrangeint($_->{sight}, $_->{upgraded}->{sight})
),
- '
' .
- showrangeint($_->{speed}, $_->{upgraded}->{speed}),
+ sprintf(' | %s',
+ showrange(
+ map { $_ && sprintf '%.1f', $_ }
+ $_->{speed}, $_->{upgraded}->{speed}
+ ),
+ defined $_->{creep} && sprintf(' title="%s on creep"',
+ $_->{creep} == 1 ? 'same' : showrange(
+ map { $_ && sprintf '%.1f', $_ }
+ $_->{speed} * $_->{creep},
+ $_->{upgraded}->{speed} && $_->{upgraded}->{speed} *
+ ($_->{upgraded}->{creep} // $_->{creep}),
+ ),
+ ),
+ ),
$_->{attr}->{jump}
&& qq'â',
' | ' . showmagic($_),
@@ -395,7 +407,7 @@ sub showrangeint {
- cost
-
- minerals+gas required to create one unit
+
- minerals and gas required to create one unit
- includes total expenses if based on existing units
- build
- relative time needed to create at least one unit
@@ -403,9 +415,8 @@ sub showrangeint {
and +parent units
- size
- Transports can fit upto
- 8
- non-Flying units
-
- number of command points taken per unit
+ 8 non-Flying cargo units
+
- number of command points taken while alive
- <:
if ($scver{major} > 1) {
:>received damage depends on
@@ -418,17 +429,31 @@ if ($scver{major} > 1) {
- massive â units
cannot be lifted or slowed and can break force fields<:
} else {
- :>organic/mechanic unit
+ :>abilities may hit only organic
+ or mechanic targets
- affected by Small,
Medium, or
- Large unit damage<:
+ Large damage<:
} :>
-
- HP
-
- total number of hitpoints (including shields)
+
- HP
+
- total number of hitpoints (including shields)
+
- everything zerg (except for eggs) regenerates one point every
+ <:= $scver{major} == 1 ? '4½' : '3.7' :> seconds
- shield
- percentage of HP in shields
-
- shields always take full damage, irrelevant of unit size
-
- does not take armor bonuses, but upgrades can decrease damage to any shield hit by upto 3
+
- <:
+if ($scver{major} > 1) {
+ :>shields always take full damage, irrelevant of unit size
+
- <:
+}
+ :>does not take armor bonuses,
+ but upgrades can decrease damage to any shield hit by upto 3
+
- <:
+if ($scver{major} > 1) {
+ :>after 10 seconds out of combat, 2 points are recharged per game second<:
+} else {
+ :>recharges one point every 2½ seconds<:
+} :>
- armor
- base unit armor
- can be increased by upto 3 at various facilities
@@ -436,9 +461,8 @@ if ($scver{major} > 1) {
- reduction applies to initial damage, before size penalties
(so a plasma hit of 12 to 4 armor large deals 2 damage, not ½)
- attack
-
- damage given per single hit
-
- dps indicates relative amount of damage
- done in 1 second of in-game time
+
- damage per single hit
+
- some weapons fire multiple à times, multiplying armor penalties
- splash damage hits all objects nearby â
or in a straight line +.
- <:
@@ -449,30 +473,38 @@ if ($scver{major} > 1) {
Point Defense Drones<:
} else {
:>*explosive damage does only
- 50% damage to small units, 75% to medium, 100% to large
+ 50% damage to Small units,
+ 75% to Medium,
+ 100% to Large
- ~concussive/plasma damage does
- 25% to large, 50% medium, 100% to small units<:
+ 25% to Large,
+ 50% Medium,
+ 100% to Small units<:
} :>
+
- dps indicates relative total amount of damage
+ done in 1 second of <:= $scver{major} > 1 ? 'Normal in-game time' :
+ 'time on Fast game speed' :>
- targets â½ ground
and/or â³ air
- range
-
- maximum range of weapon (note Sieged Tank also has a minimum range)
+
- maximum hex distance a weapon can fire (note Sieged Tank also has a minimum)
- sight
- range in which the unit detects other units
- emphasis indicates ability to detect cloaked units
- speed
-
- relative speed of movement (when in full motion, startup speed ignored)
+
- top movement speed in hex per second
+
- acceleration and deceleration ignored
- specials
- parentheses () indicate that it needs to be researched first
- passive abilities are always enabled
- hover for description
-
- range is maximum range required to activate
-
- cost is energy loss percentage on spawn and when fully charged
+
- range is maximum distance allowed to activate
+
- cost describes energy loss percentage on spawn and when fully charged
-When two values are given (1-2), second value indicates attribute after all
-possible upgrades.
+When two values are given (1-2), the second value indicates the attribute
+after all possible upgrades.
|