git.shiar.nl
/
sheet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sc: multiply speed of bw units to match sc2 values
[sheet.git]
/
sc-units-bw.inc.pl
diff --git
a/sc-units-bw.inc.pl
b/sc-units-bw.inc.pl
index 19c9237e19125e8032565f7e27e5a5a2be29aa16..7d3feb17563e0ce308c4c899760ca343feab197c 100644
(file)
--- a/
sc-units-bw.inc.pl
+++ b/
sc-units-bw.inc.pl
@@
-5,6
+5,7
@@
use strict;
my $FPS = 24; # frames per second
# toss shield += .65 per second
# zerg regen += .37 per second
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>',
[
'<span title="no known changes as of v1.16.1">versionā„1.08</span>',
@@
-38,7
+39,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 14,
+speed => 14
* $SM
,
counter => ['vulture', 'dark templar'],
},
counter => ['vulture', 'dark templar'],
},
@@
-105,11
+106,11
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 11,
+speed => 11
* $SM
,
upgrade => [
{
name => 'Leg Enhancements',
upgrade => [
{
name => 'Leg Enhancements',
- speed =>
16 - 11
,
+ speed =>
(16 - 11) * $SM
,
min => 150,
gas => 150,
build => 133,
min => 150,
gas => 150,
build => 133,
@@
-150,7
+151,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 15,
+speed => 15
* $SM
,
upgrade => [
{
name => 'Singularity Charge',
upgrade => [
{
name => 'Singularity Charge',
@@
-188,13
+189,15
@@
hp => 40,
shield => 40,
armor => 0,
sight => 7,
shield => 40,
armor => 0,
sight => 7,
-speed => 9,
-energy => 200,
+speed => 9 * $SM,
+energy => 50,
+capacity => 200,
upgrade => [
{
name => "Khaydarin Amulet",
min => 150,
gas => 150,
upgrade => [
{
name => "Khaydarin Amulet",
min => 150,
gas => 150,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
@@
-256,7
+259,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 15,
+speed => 15
* $SM
,
special => [
{
name => 'Cloaked',
special => [
{
name => 'Cloaked',
@@
-300,7
+303,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 14,
+speed => 14
* $SM
,
},
{
},
{
@@
-325,8
+328,9
@@
hp => 25,
shield => 200,
armor => 1,
sight => 10,
shield => 200,
armor => 1,
sight => 10,
-speed => 14,
-energy => 200,
+speed => 14 * $SM,
+energy => 50,
+capacity => 200,
upgrade => [
{
name => "Argus Talisman",
upgrade => [
{
name => "Argus Talisman",
@@
-409,7
+413,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 13,
+speed => 13
* $SM
,
upgrade => [
{
name => 'Apial Sensors',
upgrade => [
{
name => 'Apial Sensors',
@@
-423,7
+427,7
@@
upgrade => [
min => 200,
gas => 200,
build => 166,
min => 200,
gas => 200,
build => 166,
- speed =>
18 - 13
,
+ speed =>
(18 - 13) * $SM
,
},
],
},
},
],
},
@@
-460,28
+464,30
@@
attack => [
},
],
sight => 9,
},
],
sight => 9,
-speed => 17,
-energy => 200,
+speed => 17 * $SM,
+energy => 50,
+capacity => 200,
upgrade => [
{
name => 'Argus Jewel',
min => 100,
gas => 100,
build => 166,
upgrade => [
{
name => 'Argus Jewel',
min => 100,
gas => 100,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
special => [
{
capacity => 250-200,
},
],
special => [
{
- name => 'Disruption
w
eb',
+ name => 'Disruption
W
eb',
abbr => 'dw',
min => 200,
gas => 200,
build => 80,
desc => 'creates a field in which no ground unit/structure can attack',
range => 9,
abbr => 'dw',
min => 200,
gas => 200,
build => 80,
desc => 'creates a field in which no ground unit/structure can attack',
range => 9,
- cost =>
62-50
,
- duration =>
undef, #XXX
+ cost =>
125
,
+ duration =>
24,
},
],
counter => ['devourer', 'valkyrie'],
},
],
counter => ['devourer', 'valkyrie'],
@@
-515,7
+521,7
@@
attack => [
},
],
sight => 11,
},
],
sight => 11,
-speed => 10,
+speed => 10
* $SM
,
special => [
{
name => 'Build Interceptor',
special => [
{
name => 'Build Interceptor',
@@
-591,14
+597,16
@@
attack => [
},
],
sight => 9,
},
],
sight => 9,
-speed => 12,
-energy => 200,
+speed => 12 * $SM,
+energy => 50,
+capacity => 200,
upgrade => [
{
name => 'Khaydarin Core',
min => 150,
gas => 150,
build => 166,
upgrade => [
{
name => 'Khaydarin Core',
min => 150,
gas => 150,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
@@
-662,7
+670,7
@@
attack => [
},
],
sight => 10,
},
],
sight => 10,
-speed => 5,
+speed => 5
* $SM
,
upgrade => [
{
name => 'Scarab Damage',
upgrade => [
{
name => 'Scarab Damage',
@@
-718,7
+726,7
@@
shield => 20,
armor => 0,
sight => 9,
detect => 1,
armor => 0,
sight => 9,
detect => 1,
-speed => 9,
+speed => 9
* $SM
,
upgrade => [
{
name => "Sensor Array",
upgrade => [
{
name => "Sensor Array",
@@
-732,7
+740,7
@@
upgrade => [
min => 150,
gas => 150,
build => 166,
min => 150,
gas => 150,
build => 166,
- speed =>
13 - 9
,
+ speed =>
(13 - 9) * $SM
,
},
],
special => [
},
],
special => [
@@
-765,7
+773,7
@@
hp => 80,
shield => 60,
armor => 1,
sight => 8,
shield => 60,
armor => 1,
sight => 8,
-speed => 13,
+speed => 13
* $SM
,
transport => 1,
upgrade => [
{
transport => 1,
upgrade => [
{
@@
-773,7
+781,7
@@
upgrade => [
min => 200,
gas => 200,
build => 166,
min => 200,
gas => 200,
build => 166,
- speed =>
19 - 13
,
+ speed =>
(19 - 13) * $SM
,
}
],
},
}
],
},
@@
-806,7
+814,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 15,
+speed => 15
* $SM
,
},
{
},
{
@@
-867,7
+875,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 11,
+speed => 11
* $SM
,
upgrade => [
{
name => 'U-238 Shells',
upgrade => [
{
name => 'U-238 Shells',
@@
-883,13
+891,13
@@
upgrade => [
],
special => [
{
],
special => [
{
- name => '
stim p
ack',
+ name => '
Stim P
ack',
abbr => 'sp',
min => 100,
gas => 100,
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
abbr => 'sp',
min => 100,
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,
attack => [
{
anti => 3,
@@
-928,7
+936,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 11,
+speed => 11
* $SM
,
upgrade => [
],
special => [
upgrade => [
],
special => [
@@
-939,7
+947,7
@@
special => [
gas => 100,
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
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,
attack => [
{
anti => 1,
@@
-980,7
+988,9
@@
attack => [
},
],
sight => 9,
},
],
sight => 9,
-speed => 11,
+speed => 11 * $SM,
+energy => 50,
+capacity => 200,
upgrade => [
{
name => 'Ocular Implants',
upgrade => [
{
name => 'Ocular Implants',
@@
-1000,10
+1010,10
@@
upgrade => [
min => 150,
gas => 150,
build => 166,
min => 150,
gas => 150,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
-energy => 200,
special => [
{
name => 'Personal Cloaking',
special => [
{
name => 'Personal Cloaking',
@@
-1055,14
+1065,16
@@
attr => {
hp => 60,
armor => 1,
sight => 9,
hp => 60,
armor => 1,
sight => 9,
-speed => 11,
-energy => 200,
+speed => 11 * $SM,
+energy => 50,
+capacity => 200,
upgrade => [
{
name => 'Caduceus Reactor',
min => 150,
gas => 150,
build => 166,
upgrade => [
{
name => 'Caduceus Reactor',
min => 150,
gas => 150,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
@@
-1129,14
+1141,14
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 20,
+speed => 20
* $SM
,
upgrade => [
{
name => 'Ion Thrusters',
min => 100,
gas => 100,
build => 100,
upgrade => [
{
name => 'Ion Thrusters',
min => 100,
gas => 100,
build => 100,
- speed =>
28 - 20
,
+ speed =>
(28 - 20) * $SM
,
},
],
special => [
},
],
special => [
@@
-1165,7
+1177,7
@@
special => [
},
],
sight => 3,
},
],
sight => 3,
- speed => 25,
+ speed => 25
* $SM
,
},
],
},
},
],
},
@@
-1199,7
+1211,7
@@
attack => [
},
],
sight => 10,
},
],
sight => 10,
-speed => 12,
+speed => 12
* $SM
,
special => [
{
name => 'Siege Mode',
special => [
{
name => 'Siege Mode',
@@
-1260,7
+1272,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 13,
+speed => 13
* $SM
,
upgrade => [
{
name => 'Charon Boosters',
upgrade => [
{
name => 'Charon Boosters',
@@
-1311,8
+1323,9
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 17,
-energy => 200,
+speed => 17 * $SM,
+energy => 50,
+capacity => 200,
special => [
{
name => 'Cloak',
special => [
{
name => 'Cloak',
@@
-1331,6
+1344,7
@@
upgrade => [
min => 200,
gas => 200,
build => 166,
min => 200,
gas => 200,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
@@
-1365,8
+1379,9
@@
attack => [
},
],
sight => 11,
},
],
sight => 11,
-speed => 7,
-energy => 200,
+speed => 7 * $SM,
+energy => 50,
+capacity => 200,
special => [
{
name => 'Yamato Gun',
special => [
{
name => 'Yamato Gun',
@@
-1391,6
+1406,7
@@
upgrade => [
min => 150,
gas => 150,
build => 166,
min => 150,
gas => 150,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
@@
-1417,8
+1433,9
@@
hp => 200,
armor => 1,
sight => 10,
detect => 1,
armor => 1,
sight => 10,
detect => 1,
-speed => 15,
-energy => 200,
+speed => 15 * $SM,
+energy => 50,
+capacity => 200,
special => [
{
name => 'Defensive Matrix',
special => [
{
name => 'Defensive Matrix',
@@
-1460,6
+1477,7
@@
upgrade => [
min => 150,
gas => 150,
build => 166,
min => 150,
gas => 150,
build => 166,
+ energy => 62.5-50,
capacity => 250-200,
},
],
capacity => 250-200,
},
],
@@
-1497,7
+1515,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 19,
+speed => 19
* $SM
,
},
{
},
{
@@
-1518,7
+1536,7
@@
air => 1,
hp => 150,
armor => 1,
sight => 8,
hp => 150,
armor => 1,
sight => 8,
-speed => 15,
+speed => 15
* $SM
,
transport => 1,
},
transport => 1,
},
@@
-1549,7
+1567,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 14,
+speed => 14
* $SM
,
},
{
},
{
@@
-1572,7
+1590,7
@@
armor => 0,
cargo => 0,
sight => 9,
detect => 1,
cargo => 0,
sight => 9,
detect => 1,
-speed => 2,
+speed => 2
* $SM
,
transport => 1,
upgrade => [
{
transport => 1,
upgrade => [
{
@@
-1594,7
+1612,7
@@
upgrade => [
min => 150,
gas => 150,
build => 133,
min => 150,
gas => 150,
build => 133,
- speed =>
10 - 2
,
+ speed =>
(10 - 2) * $SM
,
},
],
},
},
],
},
@@
-1711,14
+1729,14
@@
attack => [
},
],
sight => 5,
},
],
sight => 5,
-speed => 14,
+speed => 14
* $SM
,
upgrade => [
{
name => 'Metabolic Boost',
min => 100,
gas => 100,
build => 80,
upgrade => [
{
name => 'Metabolic Boost',
min => 100,
gas => 100,
build => 80,
- speed =>
22 - 14
,
+ speed =>
(22 - 14) * $SM
,
},
{
name => 'Adrenal Glands',
},
{
name => 'Adrenal Glands',
@@
-1727,7
+1745,7
@@
upgrade => [
build => 80,
attack => [
{
build => 80,
attack => [
{
- cooldown =>
6
/ $FPS,
+ cooldown =>
(6 - 8)
/ $FPS,
},
],
},
},
],
},
@@
-1761,7
+1779,7
@@
attack => [
},
],
sight => 6,
},
],
sight => 6,
-speed => 11,
+speed => 11
* $SM
,
upgrade => [
{
name => 'Grooved Spines',
upgrade => [
{
name => 'Grooved Spines',
@@
-1779,7
+1797,7
@@
upgrade => [
min => 150,
gas => 150,
build => 100,
min => 150,
gas => 150,
build => 100,
- speed =>
16 - 11
,
+ speed =>
(16 - 11) * $SM
,
},
{
name => 'Lurker Aspect',
},
{
name => 'Lurker Aspect',
@@
-1817,7
+1835,7
@@
attack => [
},
],
sight => 8,
},
],
sight => 8,
-speed => 17,
+speed => 17
* $SM
,
},
{
},
{
@@
-1837,8
+1855,9
@@
air => 1,
hp => 120,
armor => 0,
sight => 10,
hp => 120,
armor => 0,
sight => 10,
-speed => 18,
-energy => 200,
+speed => 18 * $SM,
+energy => 50,
+capacity => 200,
special => [
{
name => 'Infest CC',
special => [
{
name => 'Infest CC',
@@
-1893,7
+1912,7
@@
special => [
},
],
sight => 5,
},
],
sight => 5,
- speed => 19,
+ speed => 19
* $SM
,
},
],
},
},
],
},
@@
-1922,7
+1941,7
@@
attack => [
},
],
sight => 5,
},
],
sight => 5,
-speed => 17,
+speed => 17
* $SM
,
},
{
},
{
@@
-1949,7
+1968,7
@@
attack => [
},
],
sight => 5,
},
],
sight => 5,
-speed => 18,
+speed => 18
* $SM
,
counter => ['cannon', 'goliath', 'hydralisk'],
},
counter => ['cannon', 'goliath', 'hydralisk'],
},
@@
-1980,7
+1999,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 18,
+speed => 18
* $SM
,
special => [
{
alt => 'Cocoon',
special => [
{
alt => 'Cocoon',
@@
-2026,7
+2045,7
@@
attack => [
},
],
sight => 11,
},
],
sight => 11,
-speed => 7,
+speed => 7
* $SM
,
},
{
},
{
@@
-2057,7
+2076,7
@@
attack => [
},
],
sight => 10,
},
],
sight => 10,
-speed => 15,
+speed => 15
* $SM
,
counter => ['goliath', 'dragoon', 'scourge'],
},
counter => ['goliath', 'dragoon', 'scourge'],
},
@@
-2077,8
+2096,9
@@
attr => {
hp => 80,
armor => 1,
sight => 10,
hp => 80,
armor => 1,
sight => 10,
-speed => 12,
-energy => 200,
+speed => 12 * $SM,
+energy => 50,
+capacity => 200,
special => [
{
name => 'Consume',
special => [
{
name => 'Consume',
@@
-2110,6
+2130,16
@@
special => [
duration => 12,
},
],
duration => 12,
},
],
+upgrade => [
+ {
+ name => 'Metasynaptic Node',
+ min => 150,
+ gas => 50,
+ build => 166,
+ energy => 62.5-50,
+ capacity => 250-200,
+ },
+],
counter => ['archon', 'firebat'],
},
counter => ['archon', 'firebat'],
},
@@
-2138,7
+2168,7
@@
attack => [
},
],
sight => 7,
},
],
sight => 7,
-speed => 16,
+speed => 16
* $SM
,
upgrade => [
{
name => 'Chitinous Plating',
upgrade => [
{
name => 'Chitinous Plating',
@@
-2152,7
+2182,7
@@
upgrade => [
min => 200,
gas => 200,
build => 133,
min => 200,
gas => 200,
build => 133,
- speed =>
21 - 16
,
+ speed =>
(21 - 16) * $SM
,
},
],
},
},
],
},