race => 'protoss',
cat => 'base',
name => 'Probe',
- unit => 1,
+ pop => 1,
min => 50,
gas => 0,
build => 17,
attack => [
{
anti => 1,
- name => 'Particle beam',
+ name => 'Particle Beam',
damage => 5,
cooldown => 1.5,
range => 0,
attack => [
{
anti => 3,
- name => 'Phase disruptor',
+ name => 'Phase Disruptor',
damage => 20,
cooldown => 1.25,
type => 'projectile',
race => 'protoss',
cat => 'base',
name => 'Mothership Core',
- unit => 2,
+ pop => 2,
min => 100,
gas => 100,
build => 30,
],
speed => 1.875,
sight => 9,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Photon Overcharge',
race => 'protoss',
cat => 'base',
name => 'Mothership',
- unit => 8,
+ pop => 8,
min => 300,
gas => 300,
build => 100,
attack => [
{
anti => 3,
- name => 'Purifier beams',
+ name => 'Purifier Beams',
damage => 6,
upgrade => 1,
cooldown => 2.21,
],
speed => 1.4062,
sight => 14,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Cloaking Field',
attack => [
{
anti => 3,
- name => 'Photon overcharge',
+ name => 'Photon Overcharge',
damage => 20,
cooldown => 1.25,
type => 'projectile',
],
speed => 0,
sight => 11,
- energy => 100,
+ energy => 0,
+ capacity => 100,
special => [
{
name => 'Chrono Boost',
race => 'protoss',
cat => 'gateway',
name => 'Zealot',
- unit => 2,
+ pop => 2,
min => 100,
gas => 0,
build => 38,
attack => [
{
anti => 1,
- name => 'Psi blades',
+ name => 'Psi Blades',
damage => 8,
upgrade => 1,
cooldown => 1.2,
race => 'protoss',
cat => 'gateway',
name => 'Sentry',
- unit => 2,
+ pop => 2,
min => 50,
gas => 100,
build => 37,
attack => [
{
anti => 3,
- name => 'Disruption beam',
+ name => 'Disruption Beam',
damage => 6,
upgrade => 1,
cooldown => 1.0,
],
speed => 2.25,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Force Field',
race => 'protoss',
cat => 'gateway',
name => 'Stalker',
- unit => 2,
+ pop => 2,
min => 125,
gas => 50,
build => 42,
attack => [
{
anti => 3,
- name => 'Particle disruptors',
+ name => 'Particle Disruptors',
damage => 10,
upgrade => 1,
bonus => {
race => 'protoss',
cat => 'gateway',
name => 'High Templar',
- unit => 2,
+ pop => 2,
min => 50,
gas => 150,
build => 55,
},
speed => 1.875,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Feedback',
race => 'protoss',
cat => 'gateway',
name => 'Dark Templar',
- unit => 2,
+ pop => 2,
min => 125,
gas => 125,
build => 55,
attack => [
{
anti => 1,
- name => 'Warp blade',
+ name => 'Warp Blade',
damage => 45,
upgrade => 5,
cooldown => 1.694,
name => 'Archon',
min => 100, # or 175 or 250
gas => 300, # or 275 or 250
- unit => 4,
+ pop => 4,
build => 12,
base => ['Templar', 'Templar'],
size => 1.5,
attack => [
{
anti => 3,
- name => 'Psionic shockwave',
+ name => 'Psionic Shockwave',
damage => 25,
upgrade => 3,
bonus => {
race => 'protoss',
cat => 'robotic',
name => 'Immortal',
- unit => 4,
+ pop => 4,
min => 250,
gas => 100,
build => 55,
attack => [
{
anti => 1,
- name => 'Phase disruptors',
+ name => 'Phase Disruptors',
damage => 20,
upgrade => 2,
bonus => {
race => 'protoss',
cat => 'robotic',
name => 'Colossus',
- unit => 6,
+ pop => 6,
min => 300,
gas => 200,
build => 75,
race => 'protoss',
cat => 'robotic',
name => 'Observer',
- unit => 1,
+ pop => 1,
min => 25,
gas => 75,
build => 30,
race => 'protoss',
cat => 'robotic',
name => 'Warp Prism',
- unit => 2,
+ pop => 2,
min => 200,
gas => 0,
build => 50,
race => 'protoss',
cat => 'stargate',
name => 'Phoenix',
- unit => 2,
+ pop => 2,
min => 150,
gas => 100,
build => 35,
],
speed => 4.25,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Graviton Beam',
race => 'protoss',
cat => 'stargate',
name => 'Void Ray',
- unit => 4,
+ pop => 4,
min => 250,
gas => 150,
build => 60,
attack => [
{
anti => 3,
- name => 'Prismatic beam',
+ name => 'Prismatic Beam',
damage => 6,
upgrade => 1,
bonus => {
race => 'protoss',
cat => 'stargate',
name => 'Oracle',
- unit => 3,
+ pop => 3,
min => 150,
gas => 150,
build => 50,
],
speed => 4,
sight => 10,
- energy => 200,
+ energy => 50, #XXX
+ capacity => 200,
special => [
{
name => 'Revelation',
race => 'protoss',
cat => 'stargate',
name => 'Tempest',
- unit => 4,
+ pop => 4,
min => 300,
gas => 200,
build => 60,
race => 'protoss',
cat => 'stargate',
name => 'Carrier',
- unit => 6,
+ pop => 6,
min => 350,
gas => 250,
build => 120,
special => [
{
alt => 'Interceptor',
- unit => 0,
+ pop => 0,
min => 25,
gas => 0,
build => 8,
race => 'terran',
cat => 'base',
name => 'SCV', # T-280 Space Construction Vehicle
- unit => 1,
+ pop => 1,
min => 50,
gas => 0,
build => 17,
attack => [
{
anti => 1,
- name => 'Fusion cutter',
+ name => 'Fusion Cutter',
damage => 5,
cooldown => 1.5,
range => 0,
race => 'terran',
cat => 'base',
name => 'Mule',
- unit => 0,
+ pop => 0,
+ cargo => 0,
min => 0,
build => 0,
size => 0.75,
attack => [
{
anti => 2,
- name => 'Longbolt missiles',
+ name => 'Longbolt Missiles',
damage => 12,
cooldown => 0.8608,
count => 2,
cat => 'base',
name => 'Planetary Fortress',
base => ['Command Center'],
- unit => -11,
+ pop => -11,
min => 150,
gas => 150,
build => 50,
attack => [
{
anti => 1,
- name => 'Ibiks cannon',
+ name => 'Ibiks Cannon',
damage => 40,
splash => 1,
cooldown => 2,
race => 'terran',
cat => 'barracks',
name => 'Marine',
- unit => 1,
+ pop => 1,
min => 50,
gas => 0,
build => 25,
attack => [
{
anti => 3,
- name => 'C-14 rifle',
+ name => 'C-14 Rifle',
damage => 6,
upgrade => 1,
cooldown => 0.8608,
race => 'terran',
cat => 'barracks',
name => 'Marauder',
- unit => 2,
+ pop => 2,
min => 100,
gas => 25,
build => 30,
attack => [
{
anti => 1,
- name => 'Punisher grenades',
+ name => 'Punisher Grenades',
damage => 10,
upgrade => 1,
bonus => {
race => 'terran',
cat => 'barracks',
name => 'Reaper',
- unit => 1,
+ pop => 1,
min => 50,
gas => 50,
build => 40,
attack => [
{
anti => 1,
- name => 'P-45 Reaper pistol',
+ name => 'P-45 Reaper Pistol',
damage => 4,
upgrade => 1,
cooldown => 1.1,
race => 'terran',
cat => 'barracks',
name => 'Ghost',
- unit => 2,
+ pop => 2,
min => 200,
gas => 100,
build => 40,
attack => [
{
anti => 3,
- name => 'C-10 rifle',
+ name => 'C-10 Rifle',
damage => 10,
upgrade => 1,
bonus => {
],
speed => 2.25,
sight => 11,
- energy => 200,
+ energy => 75,
+ capacity => 200,
special => [
{
name => 'Sniper Round',
race => 'terran',
cat => 'factory',
name => 'Hellion',
- unit => 2,
+ pop => 2,
min => 100,
gas => 0,
build => 30,
attack => [
{
anti => 1,
- name => 'Infernal flamethrower',
+ name => 'Infernal Flamethrower',
damage => 8,
upgrade => 1,
bonus => {
race => 'terran',
cat => 'factory',
name => 'Hellbat',
- unit => 2,
+ pop => 2,
min => 100,
gas => 0,
build => 30,
race => 'terran',
cat => 'factory',
name => 'Widow Mine',
- unit => 2,
+ pop => 2,
min => 75,
gas => 25,
build => 40,
race => 'terran',
cat => 'factory',
name => 'Siege Tank',
- unit => 3,
+ pop => 3,
min => 150,
gas => 125,
build => 45,
attack => [
{
anti => 1,
- name => '90 mm twin cannon',
+ name => '90 mm Twin Cannon',
damage => 15,
upgrade => 2,
bonus => {
attack => [
{
anti => 1,
- name => '120 mm shock cannon',
+ name => '120 mm Shock Cannon',
damage => 35,
upgrade => 3,
bonus => {
race => 'terran',
cat => 'factory',
name => 'Thor',
- unit => 6,
+ pop => 6,
min => 300,
gas => 200,
build => 60,
race => 'terran',
cat => 'starport',
name => 'Viking',
- unit => 2,
+ pop => 2,
min => 150,
gas => 75,
build => 42,
attack => [
{
anti => 2,
- name => 'Lanzer torpedoes',
+ name => 'Lanzer Torpedoes',
damage => 10,
upgrade => 1,
bonus => {
attack => [
{
anti => 1,
- name => 'Twin gatling cannon',
+ name => 'Twin Gatling Cannon',
damage => 12,
upgrade => 1,
cooldown => 1,
race => 'terran',
cat => 'starport',
name => 'Medivac',
- unit => 2,
+ pop => 2,
min => 100,
gas => 100,
build => 42,
flying => 1,
},
speed => 2.5,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Heal',
min => 100,
gas => 100,
build => 80,
- starting_energy => 25,
+ energy => 25,
},
],
},
race => 'terran',
cat => 'starport',
name => 'Banshee', # AH/G-24
- unit => 3,
+ pop => 3,
min => 150,
gas => 100,
build => 60,
attack => [
{
anti => 1,
- name => 'Backlash rockets',
+ name => 'Backlash Rockets',
damage => 12,
upgrade => 1,
type => 'projectile',
],
speed => 2.75,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Cloak',
race => 'terran',
cat => 'starport',
name => 'Raven',
- unit => 2,
+ pop => 2,
min => 100,
gas => 200,
build => 60,
speed => 2.25,
sight => 11,
detect => 1,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
alt => 'Auto-Turret',
attack => [
{
anti => 3,
- name => '12 mm gauss cannon',
+ name => '12 mm Gauss Cannon',
damage => 8,
cooldown => 0.8,
range => 6,
cooldown => 0,
attack => [
{
- name => 'Point defense laser',
+ name => 'Point Defense Laser',
range => 8,
},
],
min => 150,
gas => 150,
build => 110,
- starting_energy => 25,
+ energy => 25,
},
],
},
race => 'terran',
cat => 'starport',
name => 'Battlecruiser',
- unit => 6,
+ pop => 6,
min => 400,
gas => 300,
build => 90,
attack => [
{
anti => 1,
- name => 'ATS laser batteries',
+ name => 'ATS Laser Batteries',
damage => 8,
upgrade => 1,
cooldown => 0.225,
},
{
anti => 2,
- name => 'ATS laser batteries',
+ name => 'ATS Laser Batteries',
damage => 6,
upgrade => 1,
cooldown => 0.225,
],
speed => 1.875,
sight => 12,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Yamato Cannon',
min => 150,
gas => 150,
build => 80,
- starting_energy => 25,
+ energy => 25,
},
],
},
race => 'zerg',
cat => 'base',
name => 'Drone',
- unit => 1,
+ pop => 1,
min => 50,
gas => 0,
build => 17,
race => 'zerg',
cat => 'base',
name => 'Queen',
- unit => 2,
+ pop => 2,
min => 150,
gas => 0,
build => 50,
speed => 0.9375,
creep => 2.7,
sight => 9,
- energy => 200,
+ energy => 25,
+ capacity => 200,
special => [
{
name => 'Spawn Larva',
race => 'zerg',
cat => 'base',
name => 'Overlord',
- unit => -9,
+ pop => -9,
min => 100,
gas => 0,
build => 25,
flying => 1,
},
speed => 0.586,
- creep => 0,
sight => 11,
special => [
{
cat => 'base',
name => 'Overseer',
base => ['Overlord'],
- unit => -9,
+ pop => -9,
min => 100+50,
gas => 50,
build => 17,
flying => 1,
},
speed => 1.875,
- creep => 0,
sight => 11,
detect => 1,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Spawn Changeling',
race => 'zerg',
cat => 'creep',
name => 'Larva',
- unit => 0,
+ pop => 0,
build => 15,
size => 0.25,
cargo => 0,
race => 'zerg',
cat => 'hatchery',
name => 'Zergling',
- unit => 0.5,
+ pop => 0.5,
min => 25,
gas => 0,
build => 24,
cat => 'hatchery',
name => 'Baneling',
base => ['Zergling'],
- unit => 0.5,
+ pop => 0.5,
min => 25+25,
gas => 25,
build => 20,
race => 'zerg',
cat => 'hatchery',
name => 'Roach',
- unit => 2,
+ pop => 2,
min => 75,
gas => 25,
build => 27,
race => 'zerg',
cat => 'lair',
name => 'Hydralisk',
- unit => 2,
+ pop => 2,
min => 100,
gas => 50,
build => 33,
attack => [
{
anti => 3,
- name => 'Needle spines', # Scythe melee
+ name => 'Needle Spines', # Scythe melee
damage => 12,
upgrade => 1,
type => 'projectile', # except melee
race => 'zerg',
cat => 'lair',
name => 'Infestor',
- unit => 2,
+ pop => 2,
min => 100,
gas => 150,
build => 50,
speed => 2.25,
creep => 1.3,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Neural Parasite',
min => 150,
gas => 150,
build => 80,
- starting_energy => 25,
+ energy => 25,
},
],
},
race => 'zerg',
cat => 'lair',
name => 'Swarm Host',
- unit => 4,
+ pop => 4,
min => 100,
gas => 200,
build => 40,
race => 'zerg',
cat => 'lair',
name => 'Mutalisk',
- unit => 2,
+ pop => 2,
min => 100,
gas => 100,
build => 33,
damage => 9,
upgrade => 1,
splash => 'bounce',
+ type => 'projectile',
psionic => 1,
cooldown => 1.5246,
range => 3,
race => 'zerg',
cat => 'lair',
name => 'Corruptor',
- unit => 2,
+ pop => 2,
min => 150,
gas => 100,
build => 40,
cat => 'hive',
name => 'Brood Lord',
base => ['Corruptor'],
- unit => 4,
+ pop => 4,
min => 150+150,
gas => 100+150,
build => 34,
desc => 'Broodlings are spawned upon each attack',
duration => -1,
alt => 'Broodling',
- unit => 0,
+ pop => 0,
# build => 1,
size => 0.75,
cargo => 0,
race => 'zerg',
cat => 'hive',
name => 'Viper',
- unit => 3,
+ pop => 3,
min => 100,
gas => 200,
build => 40,
},
speed => 2.9531,
sight => 11,
- energy => 200,
+ energy => 50, #XXX
+ capacity => 200,
special => [
{
name => 'Blinding Cloud',
race => 'zerg',
cat => 'hive',
name => 'Ultralisk',
- unit => 6,
+ pop => 6,
min => 300,
gas => 200,
build => 55,