my $FPS = 24; # frames per second
# toss shield += .65 per second
# zerg regen += .37 per second
+my $SM = .2; # speed multiplication
[
'<span title="no known changes as of v1.16.1">versionā„1.08</span>',
},
],
sight => 8,
-speed => 14,
+speed => 14 * $SM,
counter => ['vulture', 'dark templar'],
},
},
],
sight => 7,
-speed => 11,
+speed => 11 * $SM,
upgrade => [
{
name => 'Leg Enhancements',
- speed => 16 - 11,
+ speed => (16 - 11) * $SM,
min => 150,
gas => 150,
build => 133,
},
],
sight => 8,
-speed => 15,
+speed => 15 * $SM,
upgrade => [
{
name => 'Singularity Charge',
shield => 40,
armor => 0,
sight => 7,
-speed => 9,
+speed => 9 * $SM,
energy => 50,
capacity => 200,
upgrade => [
},
],
sight => 7,
-speed => 15,
+speed => 15 * $SM,
special => [
{
name => 'Cloaked',
},
],
sight => 8,
-speed => 14,
+speed => 14 * $SM,
},
{
shield => 200,
armor => 1,
sight => 10,
-speed => 14,
+speed => 14 * $SM,
energy => 50,
capacity => 200,
upgrade => [
},
],
sight => 8,
-speed => 13,
+speed => 13 * $SM,
upgrade => [
{
name => 'Apial Sensors',
min => 200,
gas => 200,
build => 166,
- speed => 18 - 13,
+ speed => (18 - 13) * $SM,
},
],
},
},
],
sight => 9,
-speed => 17,
+speed => 17 * $SM,
energy => 50,
capacity => 200,
upgrade => [
},
],
sight => 11,
-speed => 10,
+speed => 10 * $SM,
special => [
{
name => 'Build Interceptor',
},
],
sight => 9,
-speed => 12,
+speed => 12 * $SM,
energy => 50,
capacity => 200,
upgrade => [
},
],
sight => 10,
-speed => 5,
+speed => 5 * $SM,
upgrade => [
{
name => 'Scarab Damage',
armor => 0,
sight => 9,
detect => 1,
-speed => 9,
+speed => 9 * $SM,
upgrade => [
{
name => "Sensor Array",
min => 150,
gas => 150,
build => 166,
- speed => 13 - 9,
+ speed => (13 - 9) * $SM,
},
],
special => [
shield => 60,
armor => 1,
sight => 8,
-speed => 13,
+speed => 13 * $SM,
transport => 1,
upgrade => [
{
min => 200,
gas => 200,
build => 166,
- speed => 19 - 13,
+ speed => (19 - 13) * $SM,
}
],
},
},
],
sight => 7,
-speed => 15,
+speed => 15 * $SM,
},
{
},
],
sight => 7,
-speed => 11,
+speed => 11 * $SM,
upgrade => [
{
name => 'U-238 Shells',
gas => 100,
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
- speed => 17,
+ speed => 17 * $SM,
attack => [
{
anti => 3,
},
],
sight => 7,
-speed => 11,
+speed => 11 * $SM,
upgrade => [
],
special => [
gas => 100,
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
- speed => 17,
+ speed => 17 * $SM,
attack => [
{
anti => 1,
},
],
sight => 9,
-speed => 11,
+speed => 11 * $SM,
energy => 50,
capacity => 200,
upgrade => [
hp => 60,
armor => 1,
sight => 9,
-speed => 11,
+speed => 11 * $SM,
energy => 50,
capacity => 200,
upgrade => [
},
],
sight => 8,
-speed => 20,
+speed => 20 * $SM,
upgrade => [
{
name => 'Ion Thrusters',
min => 100,
gas => 100,
build => 100,
- speed => 28 - 20,
+ speed => (28 - 20) * $SM,
},
],
special => [
},
],
sight => 3,
- speed => 25,
+ speed => 25 * $SM,
},
],
},
},
],
sight => 10,
-speed => 12,
+speed => 12 * $SM,
special => [
{
name => 'Siege Mode',
},
],
sight => 8,
-speed => 13,
+speed => 13 * $SM,
upgrade => [
{
name => 'Charon Boosters',
},
],
sight => 7,
-speed => 17,
+speed => 17 * $SM,
energy => 50,
capacity => 200,
special => [
},
],
sight => 11,
-speed => 7,
+speed => 7 * $SM,
energy => 50,
capacity => 200,
special => [
armor => 1,
sight => 10,
detect => 1,
-speed => 15,
+speed => 15 * $SM,
energy => 50,
capacity => 200,
special => [
},
],
sight => 8,
-speed => 19,
+speed => 19 * $SM,
},
{
hp => 150,
armor => 1,
sight => 8,
-speed => 15,
+speed => 15 * $SM,
transport => 1,
},
},
],
sight => 7,
-speed => 14,
+speed => 14 * $SM,
},
{
cargo => 0,
sight => 9,
detect => 1,
-speed => 2,
+speed => 2 * $SM,
transport => 1,
upgrade => [
{
min => 150,
gas => 150,
build => 133,
- speed => 10 - 2,
+ speed => (10 - 2) * $SM,
},
],
},
},
],
sight => 5,
-speed => 14,
+speed => 14 * $SM,
upgrade => [
{
name => 'Metabolic Boost',
min => 100,
gas => 100,
build => 80,
- speed => 22 - 14,
+ speed => (22 - 14) * $SM,
},
{
name => 'Adrenal Glands',
},
],
sight => 6,
-speed => 11,
+speed => 11 * $SM,
upgrade => [
{
name => 'Grooved Spines',
min => 150,
gas => 150,
build => 100,
- speed => 16 - 11,
+ speed => (16 - 11) * $SM,
},
{
name => 'Lurker Aspect',
},
],
sight => 8,
-speed => 17,
+speed => 17 * $SM,
},
{
hp => 120,
armor => 0,
sight => 10,
-speed => 18,
+speed => 18 * $SM,
energy => 50,
capacity => 200,
special => [
},
],
sight => 5,
- speed => 19,
+ speed => 19 * $SM,
},
],
},
},
],
sight => 5,
-speed => 17,
+speed => 17 * $SM,
},
{
},
],
sight => 5,
-speed => 18,
+speed => 18 * $SM,
counter => ['cannon', 'goliath', 'hydralisk'],
},
},
],
sight => 7,
-speed => 18,
+speed => 18 * $SM,
special => [
{
alt => 'Cocoon',
},
],
sight => 11,
-speed => 7,
+speed => 7 * $SM,
},
{
},
],
sight => 10,
-speed => 15,
+speed => 15 * $SM,
counter => ['goliath', 'dragoon', 'scourge'],
},
hp => 80,
armor => 1,
sight => 10,
-speed => 12,
+speed => 12 * $SM,
energy => 50,
capacity => 200,
special => [
},
],
sight => 7,
-speed => 16,
+speed => 16 * $SM,
upgrade => [
{
name => 'Chitinous Plating',
min => 200,
gas => 200,
build => 133,
- speed => 21 - 16,
+ speed => (21 - 16) * $SM,
},
],
},
<dd>range in which the unit detects other units
<dd><strong class="unit-detect">emphasis</strong> indicates ability to detect cloaked units
<dt>speed
- <dd>relative speed of movement (when in full motion, startup speed ignored)
+ <dd>top movement speed in hex per second
+ <dd>acceleration and deceleration ignored
<dt>specials
<dd>parentheses () indicate that it needs to be researched first
<dd><span class="magic-perma">passive</span> abilities are always enabled