use crate::prelude::*;
pub(crate) struct UnitTypeData {
pub(crate) size: UnitSizeType,
pub(crate) mineral_price: i32,
pub(crate) gas_price: i32,
pub(crate) race: Race,
pub(crate) destroy_score: i32,
pub(crate) tile_width: i32,
pub(crate) tile_height: i32,
pub(crate) dimension_left: i32,
pub(crate) dimension_right: i32,
pub(crate) dimension_down: i32,
pub(crate) width: i32,
pub(crate) max_ground_hits: i32,
pub(crate) air_weapon: WeaponType,
pub(crate) max_energy: i32,
pub(crate) abilities: &'static [TechType],
pub(crate) space_provided: i32,
pub(crate) sight_range: i32,
pub(crate) cloaking_tech: TechType,
pub(crate) upgrades: &'static [UpgradeType],
pub(crate) what_builds: (UnitType, i32),
pub(crate) max_hit_points: i32,
pub(crate) armor: i32,
pub(crate) dimension_up: i32,
pub(crate) height: i32,
pub(crate) ground_weapon: WeaponType,
pub(crate) max_air_hits: i32,
pub(crate) top_speed: f64,
pub(crate) halt_distance: i32,
pub(crate) max_shields: i32,
pub(crate) build_score: i32,
pub(crate) seek_range: i32,
pub(crate) required_units: &'static [(UnitType, i32)],
pub(crate) tile_size: TilePosition,
pub(crate) acceleration: i32,
pub(crate) turn_radius: i32,
pub(crate) can_produce: bool,
pub(crate) can_attack: bool,
pub(crate) can_move: bool,
pub(crate) is_flyer: bool,
pub(crate) required_tech: TechType,
pub(crate) space_required: i32,
pub(crate) armor_upgrade: UpgradeType,
pub(crate) supply_required: i32,
pub(crate) build_time: i32,
pub(crate) supply_provided: i32,
pub(crate) has_permanent_cloak: bool,
pub(crate) is_special_building: bool,
pub(crate) is_two_units_in_one_egg: bool,
pub(crate) is_resource_container: bool,
pub(crate) is_building: bool,
pub(crate) is_detector: bool,
pub(crate) regenerates_h_p: bool,
pub(crate) is_addon: bool,
pub(crate) is_mineral_field: bool,
pub(crate) produces_creep: bool,
pub(crate) is_spellcaster: bool,
pub(crate) is_powerup: bool,
pub(crate) is_refinery: bool,
pub(crate) produces_larva: bool,
pub(crate) is_invincible: bool,
pub(crate) upgrades_what: &'static [UpgradeType],
pub(crate) builds_what: &'static [UnitType],
pub(crate) is_beacon: bool,
pub(crate) is_mechanical: bool,
pub(crate) is_spell: bool,
pub(crate) is_robotic: bool,
pub(crate) is_critter: bool,
pub(crate) can_build_addon: bool,
pub(crate) researches_what: &'static [TechType],
pub(crate) is_resource_depot: bool,
pub(crate) is_worker: bool,
pub(crate) is_flying_building: bool,
pub(crate) is_neutral: bool,
pub(crate) is_cloakable: bool,
pub(crate) is_hero: bool,
pub(crate) requires_creep: bool,
pub(crate) is_organic: bool,
pub(crate) is_flag_beacon: bool,
pub(crate) requires_psi: bool,
pub(crate) is_burrowable: bool,
pub(crate) name: &'static str,
}
pub(crate) static UNIT_TYPE_DATA: [UnitTypeData; 234] = [
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 0,
race: Race::Terran,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 8,
dimension_down: 10,
width: 17,
max_ground_hits: 1,
air_weapon: WeaponType::Gauss_Rifle,
max_energy: 0,
abilities: &[TechType::Stim_Packs],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
UpgradeType::U_238_Shells,
],
what_builds: (UnitType::Terran_Barracks, 1),
max_hit_points: 40,
armor: 0,
dimension_up: 9,
height: 20,
ground_weapon: WeaponType::Gauss_Rifle,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Terran_Barracks, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 2,
build_time: 360,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Marine",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 25,
gas_price: 75,
race: Race::Terran,
destroy_score: 350,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 11,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::C_10_Canister_Rifle,
max_energy: 200,
abilities: &[
TechType::Lockdown,
TechType::Personnel_Cloaking,
TechType::Nuclear_Strike,
],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::Personnel_Cloaking,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
UpgradeType::Ocular_Implants,
UpgradeType::Moebius_Reactor,
],
what_builds: (UnitType::Terran_Barracks, 1),
max_hit_points: 45,
armor: 0,
dimension_up: 10,
height: 22,
ground_weapon: WeaponType::C_10_Canister_Rifle,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 175,
seek_range: 0,
required_units: &[
(UnitType::Terran_Academy, 1),
(UnitType::Terran_Barracks, 1),
(UnitType::Terran_Covert_Ops, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 2,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Ghost",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 75,
gas_price: 0,
race: Race::Terran,
destroy_score: 150,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Spider_Mines],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
UpgradeType::Ion_Thrusters,
],
what_builds: (UnitType::Terran_Factory, 1),
max_hit_points: 80,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Fragmentation_Grenade,
max_air_hits: 0,
top_speed: 6.4,
halt_distance: 14569,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Terran_Factory, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 100,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 4,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Vulture",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 50,
race: Race::Terran,
destroy_score: 400,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::Hellfire_Missile_Pack,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
UpgradeType::Charon_Boosters,
],
what_builds: (UnitType::Terran_Factory, 1),
max_hit_points: 125,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Twin_Autocannons,
max_air_hits: 1,
top_speed: 4.57,
halt_distance: 1,
max_shields: 0,
build_score: 200,
seek_range: 160,
required_units: &[(UnitType::Terran_Armory, 1), (UnitType::Terran_Factory, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 17,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Goliath",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 1,
dimension_right: 1,
dimension_down: 1,
width: 3,
max_ground_hits: 1,
air_weapon: WeaponType::Hellfire_Missile_Pack,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
UpgradeType::Charon_Boosters,
],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 1,
height: 3,
ground_weapon: WeaponType::Twin_Autocannons,
max_air_hits: 1,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Goliath_Turret",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Terran,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Tank_Siege_Mode],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::Terran_Factory, 1),
max_hit_points: 150,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Arclite_Cannon,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 350,
seek_range: 256,
required_units: &[
(UnitType::Terran_Factory, 1),
(UnitType::Terran_Machine_Shop, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 13,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Siege_Tank_Tank_Mode",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 1,
dimension_right: 1,
dimension_down: 1,
width: 3,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 1,
height: 3,
ground_weapon: WeaponType::Arclite_Cannon,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 256,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Siege_Tank_Tank_Mode_Turret",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 0,
race: Race::Terran,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 11,
width: 23,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Infantry_Armor],
what_builds: (UnitType::Terran_Command_Center, 1),
max_hit_points: 60,
armor: 0,
dimension_up: 11,
height: 23,
ground_weapon: WeaponType::Fusion_Cutter,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 12227,
max_shields: 0,
build_score: 50,
seek_range: 32,
required_units: &[(UnitType::Terran_Command_Center, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 2,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Terran_Academy,
UnitType::Terran_Armory,
UnitType::Terran_Barracks,
UnitType::Terran_Bunker,
UnitType::Terran_Command_Center,
UnitType::Terran_Engineering_Bay,
UnitType::Terran_Factory,
UnitType::Terran_Missile_Turret,
UnitType::Terran_Refinery,
UnitType::Terran_Science_Facility,
UnitType::Terran_Starport,
UnitType::Terran_Supply_Depot,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: true,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_SCV",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Terran,
destroy_score: 800,
tile_width: 1,
tile_height: 1,
dimension_left: 19,
dimension_right: 18,
dimension_down: 14,
width: 38,
max_ground_hits: 1,
air_weapon: WeaponType::Gemini_Missiles,
max_energy: 200,
abilities: &[TechType::Cloaking_Field],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::Cloaking_Field,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
UpgradeType::Apollo_Reactor,
],
what_builds: (UnitType::Terran_Starport, 1),
max_hit_points: 120,
armor: 0,
dimension_up: 15,
height: 30,
ground_weapon: WeaponType::Burst_Lasers,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 21745,
max_shields: 0,
build_score: 400,
seek_range: 0,
required_units: &[(UnitType::Terran_Starport, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 4,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Wraith",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 225,
race: Race::Terran,
destroy_score: 1250,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 32,
dimension_down: 16,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[
TechType::EMP_Shockwave,
TechType::Defensive_Matrix,
TechType::Irradiate,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Ship_Plating, UpgradeType::Titan_Reactor],
what_builds: (UnitType::Terran_Starport, 1),
max_hit_points: 200,
armor: 1,
dimension_up: 33,
height: 50,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 5.0,
halt_distance: 5120,
max_shields: 0,
build_score: 625,
seek_range: 0,
required_units: &[
(UnitType::Terran_Starport, 1),
(UnitType::Terran_Control_Tower, 1),
(UnitType::Terran_Science_Facility, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 50,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 4,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Science_Vessel",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 50,
race: Race::Terran,
destroy_score: 400,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 14,
width: 23,
max_ground_hits: 3,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Stim_Packs],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 160,
armor: 3,
dimension_up: 7,
height: 22,
ground_weapon: WeaponType::Flame_Thrower_Gui_Montag,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 0,
build_time: 720,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Gui_Montag",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 100,
race: Race::Terran,
destroy_score: 600,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 24,
dimension_down: 20,
width: 49,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 8,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Ship_Plating],
what_builds: (UnitType::Terran_Starport, 1),
max_hit_points: 150,
armor: 1,
dimension_up: 16,
height: 37,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 5.47,
halt_distance: 37756,
max_shields: 0,
build_score: 300,
seek_range: 0,
required_units: &[
(UnitType::Terran_Starport, 1),
(UnitType::Terran_Control_Tower, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 17,
turn_radius: 20,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Dropship",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 400,
gas_price: 300,
race: Race::Terran,
destroy_score: 2400,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 37,
dimension_down: 29,
width: 75,
max_ground_hits: 1,
air_weapon: WeaponType::ATA_Laser_Battery,
max_energy: 200,
abilities: &[TechType::Yamato_Gun],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
UpgradeType::Colossus_Reactor,
],
what_builds: (UnitType::Terran_Starport, 1),
max_hit_points: 500,
armor: 3,
dimension_up: 29,
height: 59,
ground_weapon: WeaponType::ATS_Laser_Battery,
max_air_hits: 1,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 1200,
seek_range: 0,
required_units: &[
(UnitType::Terran_Starport, 1),
(UnitType::Terran_Control_Tower, 1),
(UnitType::Terran_Physics_Lab, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 12,
build_time: 2000,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Battlecruiser",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 0,
race: Race::Terran,
destroy_score: 25,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 7,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 96,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 20,
armor: 0,
dimension_up: 7,
height: 15,
ground_weapon: WeaponType::Spider_Mines,
max_air_hits: 0,
top_speed: 16.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 127,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Vulture_Spider_Mine",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 200,
gas_price: 200,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 14,
width: 15,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 96,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Nuclear_Silo, 1),
max_hit_points: 100,
armor: 0,
dimension_up: 14,
height: 29,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 33.33,
halt_distance: 1103213,
max_shields: 0,
build_score: 800,
seek_range: 0,
required_units: &[(UnitType::Terran_Nuclear_Silo, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 33,
turn_radius: 127,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 16,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Nuclear_Missile",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 0,
gas_price: 0,
race: Race::Terran,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 8,
dimension_down: 10,
width: 17,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Infantry_Armor],
what_builds: (UnitType::None, 0),
max_hit_points: 40,
armor: 0,
dimension_up: 9,
height: 20,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Civilian",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 150,
race: Race::Terran,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 11,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::C_10_Canister_Rifle_Sarah_Kerrigan,
max_energy: 250,
abilities: &[TechType::Lockdown, TechType::Personnel_Cloaking],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::Personnel_Cloaking,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 250,
armor: 3,
dimension_up: 10,
height: 22,
ground_weapon: WeaponType::C_10_Canister_Rifle_Sarah_Kerrigan,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Sarah_Kerrigan",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 100,
race: Race::Terran,
destroy_score: 800,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::Hellfire_Missile_Pack_Alan_Schezar,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 300,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Twin_Autocannons_Alan_Schezar,
max_air_hits: 1,
top_speed: 4.57,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 160,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 17,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Alan_Schezar",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 1,
dimension_right: 1,
dimension_down: 1,
width: 3,
max_ground_hits: 1,
air_weapon: WeaponType::Hellfire_Missile_Pack_Alan_Schezar,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 1,
height: 3,
ground_weapon: WeaponType::Twin_Autocannons_Alan_Schezar,
max_air_hits: 1,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Alan_Schezar_Turret",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 150,
gas_price: 0,
race: Race::Terran,
destroy_score: 300,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Spider_Mines],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 300,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Fragmentation_Grenade_Jim_Raynor,
max_air_hits: 0,
top_speed: 6.4,
halt_distance: 14569,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 100,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Jim_Raynor_Vulture",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 0,
race: Race::Terran,
destroy_score: 200,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 8,
dimension_down: 10,
width: 17,
max_ground_hits: 1,
air_weapon: WeaponType::Gauss_Rifle_Jim_Raynor,
max_energy: 0,
abilities: &[TechType::Stim_Packs],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 200,
armor: 3,
dimension_up: 9,
height: 20,
ground_weapon: WeaponType::Gauss_Rifle_Jim_Raynor,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Jim_Raynor_Marine",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 400,
gas_price: 200,
race: Race::Terran,
destroy_score: 1600,
tile_width: 1,
tile_height: 1,
dimension_left: 19,
dimension_right: 18,
dimension_down: 14,
width: 38,
max_ground_hits: 1,
air_weapon: WeaponType::Gemini_Missiles_Tom_Kazansky,
max_energy: 250,
abilities: &[TechType::Cloaking_Field],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::Cloaking_Field,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 500,
armor: 4,
dimension_up: 15,
height: 30,
ground_weapon: WeaponType::Burst_Lasers_Tom_Kazansky,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 21745,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 0,
build_time: 1800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Tom_Kazansky",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 600,
race: Race::Terran,
destroy_score: 2500,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 32,
dimension_down: 16,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 250,
abilities: &[
TechType::EMP_Shockwave,
TechType::Defensive_Matrix,
TechType::Irradiate,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Ship_Plating],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 4,
dimension_up: 33,
height: 50,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 5.0,
halt_distance: 5120,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 50,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Magellan",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 300,
gas_price: 200,
race: Race::Terran,
destroy_score: 1400,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Tank_Siege_Mode],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 400,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Arclite_Cannon_Edmund_Duke,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 256,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 13,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Edmund_Duke_Tank_Mode",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 1,
dimension_right: 1,
dimension_down: 1,
width: 3,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 1,
height: 3,
ground_weapon: WeaponType::Arclite_Cannon_Edmund_Duke,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Edmund_Duke_Tank_Mode_Turret",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 300,
gas_price: 200,
race: Race::Terran,
destroy_score: 1400,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Tank_Siege_Mode],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 400,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Arclite_Shock_Cannon_Edmund_Duke,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Edmund_Duke_Siege_Mode",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 1,
dimension_right: 1,
dimension_down: 1,
width: 3,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 1,
height: 3,
ground_weapon: WeaponType::Arclite_Shock_Cannon_Edmund_Duke,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 384,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Edmund_Duke_Siege_Mode_Turret",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 800,
gas_price: 600,
race: Race::Terran,
destroy_score: 4800,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 37,
dimension_down: 29,
width: 75,
max_ground_hits: 1,
air_weapon: WeaponType::ATA_Laser_Battery_Hero,
max_energy: 250,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 1000,
armor: 4,
dimension_up: 29,
height: 59,
ground_weapon: WeaponType::ATS_Laser_Battery_Hero,
max_air_hits: 1,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Arcturus_Mengsk",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 800,
gas_price: 600,
race: Race::Terran,
destroy_score: 4800,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 37,
dimension_down: 29,
width: 75,
max_ground_hits: 1,
air_weapon: WeaponType::ATA_Laser_Battery_Hyperion,
max_energy: 250,
abilities: &[TechType::Yamato_Gun],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 850,
armor: 4,
dimension_up: 29,
height: 59,
ground_weapon: WeaponType::ATS_Laser_Battery_Hyperion,
max_air_hits: 1,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Hyperion",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 800,
gas_price: 600,
race: Race::Terran,
destroy_score: 4800,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 37,
dimension_down: 29,
width: 75,
max_ground_hits: 1,
air_weapon: WeaponType::ATA_Laser_Battery_Hero,
max_energy: 250,
abilities: &[TechType::Yamato_Gun],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 700,
armor: 4,
dimension_up: 29,
height: 59,
ground_weapon: WeaponType::ATS_Laser_Battery_Hero,
max_air_hits: 1,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Norad_II",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Terran,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Tank_Siege_Mode],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::Terran_Factory, 1),
max_hit_points: 150,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Arclite_Shock_Cannon,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[
(UnitType::Terran_Factory, 1),
(UnitType::Terran_Machine_Shop, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Siege_Tank_Siege_Mode",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 1,
dimension_right: 1,
dimension_down: 1,
width: 3,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 1,
height: 3,
ground_weapon: WeaponType::Arclite_Shock_Cannon,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 384,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Vehicle_Plating,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Siege_Tank_Siege_Mode_Turret",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 25,
race: Race::Terran,
destroy_score: 200,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 14,
width: 23,
max_ground_hits: 3,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Stim_Packs],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::Terran_Barracks, 1),
max_hit_points: 50,
armor: 1,
dimension_up: 7,
height: 22,
ground_weapon: WeaponType::Flame_Thrower,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 100,
seek_range: 96,
required_units: &[
(UnitType::Terran_Academy, 1),
(UnitType::Terran_Barracks, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 2,
build_time: 360,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Firebat",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 0,
gas_price: 0,
race: Race::Terran,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 13,
dimension_right: 13,
dimension_down: 17,
width: 27,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 13,
height: 31,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: true,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Spell_Scanner_Sweep",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 25,
race: Race::Terran,
destroy_score: 250,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 8,
dimension_down: 10,
width: 17,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[
TechType::Restoration,
TechType::Optical_Flare,
TechType::Healing,
],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Caduceus_Reactor,
],
what_builds: (UnitType::Terran_Barracks, 1),
max_hit_points: 60,
armor: 1,
dimension_up: 9,
height: 20,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 125,
seek_range: 288,
required_units: &[
(UnitType::Terran_Academy, 1),
(UnitType::Terran_Barracks, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 2,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Medic",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 7,
dimension_down: 7,
width: 16,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 128,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::Zerg_Hatchery, 1),
max_hit_points: 25,
armor: 10,
dimension_up: 8,
height: 16,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hatchery, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 20,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Zerg_Defiler,
UnitType::Zerg_Drone,
UnitType::Zerg_Hydralisk,
UnitType::Zerg_Mutalisk,
UnitType::Zerg_Overlord,
UnitType::Zerg_Queen,
UnitType::Zerg_Scourge,
UnitType::Zerg_Ultralisk,
UnitType::Zerg_Zergling,
],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Larva",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 25,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 128,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 200,
armor: 10,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[(UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Egg",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 0,
race: Race::Zerg,
destroy_score: 50,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 7,
dimension_down: 11,
width: 16,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Carapace,
UpgradeType::Zerg_Melee_Attacks,
UpgradeType::Metabolic_Boost,
UpgradeType::Adrenal_Glands,
],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 35,
armor: 0,
dimension_up: 4,
height: 16,
ground_weapon: WeaponType::Claws,
max_air_hits: 0,
top_speed: 5.49,
halt_distance: 1,
max_shields: 0,
build_score: 25,
seek_range: 96,
required_units: &[(UnitType::Zerg_Spawning_Pool, 1), (UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 1,
build_time: 420,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: true,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Zerg_Zergling",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 75,
gas_price: 25,
race: Race::Zerg,
destroy_score: 350,
tile_width: 1,
tile_height: 1,
dimension_left: 10,
dimension_right: 10,
dimension_down: 12,
width: 21,
max_ground_hits: 1,
air_weapon: WeaponType::Needle_Spines,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 192,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Carapace,
UpgradeType::Zerg_Missile_Attacks,
UpgradeType::Muscular_Augments,
UpgradeType::Grooved_Spines,
],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 80,
armor: 0,
dimension_up: 10,
height: 23,
ground_weapon: WeaponType::Needle_Spines,
max_air_hits: 1,
top_speed: 3.66,
halt_distance: 1,
max_shields: 0,
build_score: 125,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hydralisk_Den, 1), (UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 2,
build_time: 420,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Zerg_Lurker],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Zerg_Hydralisk",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 200,
race: Race::Zerg,
destroy_score: 1300,
tile_width: 2,
tile_height: 2,
dimension_left: 19,
dimension_right: 18,
dimension_down: 15,
width: 38,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Carapace,
UpgradeType::Zerg_Melee_Attacks,
UpgradeType::Chitinous_Plating,
UpgradeType::Anabolic_Synthesis,
],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 400,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Kaiser_Blades,
max_air_hits: 0,
top_speed: 5.12,
halt_distance: 1,
max_shields: 0,
build_score: 650,
seek_range: 96,
required_units: &[
(UnitType::Zerg_Ultralisk_Cavern, 1),
(UnitType::Zerg_Larva, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 8,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Ultralisk",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 25,
tile_width: 1,
tile_height: 1,
dimension_left: 9,
dimension_right: 9,
dimension_down: 9,
width: 19,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace, UpgradeType::Zerg_Melee_Attacks],
what_builds: (UnitType::None, 0),
max_hit_points: 30,
armor: 0,
dimension_up: 9,
height: 19,
ground_weapon: WeaponType::Toxic_Spores,
max_air_hits: 0,
top_speed: 6.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Broodling",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 0,
race: Race::Zerg,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 11,
width: 23,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 40,
armor: 0,
dimension_up: 11,
height: 23,
ground_weapon: WeaponType::Spines,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 12227,
max_shields: 0,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 2,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Zerg_Creep_Colony,
UnitType::Zerg_Defiler_Mound,
UnitType::Zerg_Evolution_Chamber,
UnitType::Zerg_Extractor,
UnitType::Zerg_Hatchery,
UnitType::Zerg_Hydralisk_Den,
UnitType::Zerg_Nydus_Canal,
UnitType::Zerg_Queens_Nest,
UnitType::Zerg_Spawning_Pool,
UnitType::Zerg_Spire,
UnitType::Zerg_Ultralisk_Cavern,
],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: true,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Zerg_Drone",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Zerg,
destroy_score: 200,
tile_width: 2,
tile_height: 2,
dimension_left: 25,
dimension_right: 24,
dimension_down: 24,
width: 50,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 8,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Ventral_Sacs,
UpgradeType::Antennae,
UpgradeType::Pneumatized_Carapace,
],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 200,
armor: 0,
dimension_up: 25,
height: 50,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.83,
halt_distance: 840,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 0,
build_time: 600,
supply_provided: 16,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Overlord",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 100,
race: Race::Zerg,
destroy_score: 600,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 1,
air_weapon: WeaponType::Glave_Wurm,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Zerg_Flyer_Attacks,
],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 120,
armor: 0,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::Glave_Wurm,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 21745,
max_shields: 0,
build_score: 300,
seek_range: 96,
required_units: &[(UnitType::Zerg_Spire, 1), (UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Zerg_Guardian, UnitType::Zerg_Devourer],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Mutalisk",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 100,
race: Race::Zerg,
destroy_score: 1100,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Zerg_Flyer_Attacks,
],
what_builds: (UnitType::Zerg_Mutalisk, 1),
max_hit_points: 150,
armor: 2,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::Acid_Spore,
max_air_hits: 0,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 550,
seek_range: 0,
required_units: &[
(UnitType::Zerg_Mutalisk, 1),
(UnitType::Zerg_Greater_Spire, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Guardian",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 100,
gas_price: 100,
race: Race::Zerg,
destroy_score: 800,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 23,
dimension_down: 23,
width: 48,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[
TechType::Infestation,
TechType::Spawn_Broodlings,
TechType::Ensnare,
TechType::Parasite,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Gamete_Meiosis,
],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 120,
armor: 0,
dimension_up: 24,
height: 48,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 6.67,
halt_distance: 21745,
max_shields: 0,
build_score: 400,
seek_range: 256,
required_units: &[(UnitType::Zerg_Queens_Nest, 1), (UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Queen",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 50,
gas_price: 150,
race: Race::Zerg,
destroy_score: 450,
tile_width: 1,
tile_height: 1,
dimension_left: 13,
dimension_right: 13,
dimension_down: 12,
width: 27,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[
TechType::Burrowing,
TechType::Dark_Swarm,
TechType::Plague,
TechType::Consume,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace, UpgradeType::Metasynaptic_Node],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 80,
armor: 1,
dimension_up: 12,
height: 25,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 225,
seek_range: 0,
required_units: &[(UnitType::Zerg_Defiler_Mound, 1), (UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Zerg_Defiler",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 25,
gas_price: 75,
race: Race::Zerg,
destroy_score: 200,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 11,
width: 24,
max_ground_hits: 0,
air_weapon: WeaponType::Suicide_Scourge,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Flyer_Carapace],
what_builds: (UnitType::Zerg_Larva, 1),
max_hit_points: 25,
armor: 0,
dimension_up: 12,
height: 24,
ground_weapon: WeaponType::None,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 13616,
max_shields: 0,
build_score: 100,
seek_range: 96,
required_units: &[(UnitType::Zerg_Spire, 1), (UnitType::Zerg_Larva, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 107,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 1,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: true,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Scourge",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 400,
gas_price: 400,
race: Race::Zerg,
destroy_score: 2600,
tile_width: 2,
tile_height: 2,
dimension_left: 19,
dimension_right: 18,
dimension_down: 15,
width: 38,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace, UpgradeType::Zerg_Melee_Attacks],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 4,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Kaiser_Blades_Torrasque,
max_air_hits: 0,
top_speed: 5.12,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Torrasque",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 200,
gas_price: 300,
race: Race::Zerg,
destroy_score: 1600,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 23,
dimension_down: 23,
width: 48,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 250,
abilities: &[
TechType::Infestation,
TechType::Spawn_Broodlings,
TechType::Ensnare,
TechType::Parasite,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Flyer_Carapace],
what_builds: (UnitType::None, 0),
max_hit_points: 300,
armor: 3,
dimension_up: 24,
height: 48,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 6.67,
halt_distance: 21745,
max_shields: 0,
build_score: 0,
seek_range: 256,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Matriarch",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 50,
race: Race::Zerg,
destroy_score: 400,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 8,
dimension_down: 10,
width: 17,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::Zerg_Infested_Command_Center, 1),
max_hit_points: 60,
armor: 0,
dimension_up: 9,
height: 20,
ground_weapon: WeaponType::Suicide_Infested_Terran,
max_air_hits: 0,
top_speed: 5.82,
halt_distance: 1,
max_shields: 0,
build_score: 200,
seek_range: 96,
required_units: &[(UnitType::Zerg_Infested_Command_Center, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 2,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Zerg_Infested_Terran",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 200,
gas_price: 300,
race: Race::Zerg,
destroy_score: 4000,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 11,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 250,
abilities: &[
TechType::Personnel_Cloaking,
TechType::Ensnare,
TechType::Psionic_Storm,
TechType::Consume,
],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::Personnel_Cloaking,
upgrades: &[UpgradeType::Zerg_Carapace, UpgradeType::Zerg_Melee_Attacks],
what_builds: (UnitType::None, 0),
max_hit_points: 400,
armor: 2,
dimension_up: 10,
height: 22,
ground_weapon: WeaponType::Claws_Infested_Kerrigan,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Infested_Kerrigan",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 50,
gas_price: 200,
race: Race::Zerg,
destroy_score: 900,
tile_width: 1,
tile_height: 1,
dimension_left: 13,
dimension_right: 13,
dimension_down: 12,
width: 27,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 250,
abilities: &[
TechType::Burrowing,
TechType::Dark_Swarm,
TechType::Plague,
TechType::Consume,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::None, 0),
max_hit_points: 250,
armor: 3,
dimension_up: 12,
height: 25,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Hero_Unclean_One",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 150,
gas_price: 50,
race: Race::Zerg,
destroy_score: 500,
tile_width: 1,
tile_height: 1,
dimension_left: 10,
dimension_right: 10,
dimension_down: 12,
width: 21,
max_ground_hits: 1,
air_weapon: WeaponType::Needle_Spines_Hunter_Killer,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Carapace,
UpgradeType::Zerg_Missile_Attacks,
],
what_builds: (UnitType::None, 0),
max_hit_points: 160,
armor: 2,
dimension_up: 10,
height: 23,
ground_weapon: WeaponType::Needle_Spines_Hunter_Killer,
max_air_hits: 1,
top_speed: 3.66,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 780,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Hero_Hunter_Killer",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 0,
race: Race::Zerg,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 7,
dimension_down: 11,
width: 16,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace, UpgradeType::Zerg_Melee_Attacks],
what_builds: (UnitType::None, 0),
max_hit_points: 120,
armor: 3,
dimension_up: 4,
height: 16,
ground_weapon: WeaponType::Claws_Devouring_One,
max_air_hits: 0,
top_speed: 5.49,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 840,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: true,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Hero_Devouring_One",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 200,
gas_price: 200,
race: Race::Zerg,
destroy_score: 1200,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 1,
air_weapon: WeaponType::Glave_Wurm_Kukulza,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Zerg_Flyer_Attacks,
],
what_builds: (UnitType::None, 0),
max_hit_points: 300,
armor: 3,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::Glave_Wurm_Kukulza,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 21745,
max_shields: 0,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Kukulza_Mutalisk",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 200,
race: Race::Zerg,
destroy_score: 2200,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Zerg_Flyer_Attacks,
],
what_builds: (UnitType::None, 0),
max_hit_points: 400,
armor: 4,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::Acid_Spore_Kukulza,
max_air_hits: 0,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Kukulza_Guardian",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 0,
race: Race::Zerg,
destroy_score: 400,
tile_width: 2,
tile_height: 2,
dimension_left: 25,
dimension_right: 24,
dimension_down: 24,
width: 50,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 8,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Flyer_Carapace],
what_builds: (UnitType::None, 0),
max_hit_points: 1000,
armor: 4,
dimension_up: 25,
height: 50,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.83,
halt_distance: 840,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 0,
build_time: 1200,
supply_provided: 60,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Yggdrasill",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 250,
gas_price: 125,
race: Race::Terran,
destroy_score: 800,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 24,
dimension_down: 20,
width: 49,
max_ground_hits: 0,
air_weapon: WeaponType::Halo_Rockets,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
what_builds: (UnitType::Terran_Starport, 1),
max_hit_points: 200,
armor: 2,
dimension_up: 16,
height: 37,
ground_weapon: WeaponType::None,
max_air_hits: 4,
top_speed: 6.6,
halt_distance: 21901,
max_shields: 0,
build_score: 400,
seek_range: 0,
required_units: &[
(UnitType::Terran_Armory, 1),
(UnitType::Terran_Starport, 1),
(UnitType::Terran_Control_Tower, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 65,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 6,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Valkyrie",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 1100,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 128,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::Zerg_Mutalisk, 1),
max_hit_points: 200,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[
(UnitType::Zerg_Mutalisk, 1),
(UnitType::Zerg_Greater_Spire, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Cocoon",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 150,
gas_price: 100,
race: Race::Protoss,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 18,
dimension_right: 17,
dimension_down: 15,
width: 36,
max_ground_hits: 0,
air_weapon: WeaponType::Neutron_Flare,
max_energy: 200,
abilities: &[TechType::Disruption_Web],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
UpgradeType::Argus_Jewel,
],
what_builds: (UnitType::Protoss_Stargate, 1),
max_hit_points: 100,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 17067,
max_shields: 80,
build_score: 350,
seek_range: 288,
required_units: &[(UnitType::Protoss_Stargate, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Corsair",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 125,
gas_price: 100,
race: Race::Protoss,
destroy_score: 650,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 19,
width: 24,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Dark_Archon_Meld],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::Protoss_Gateway, 1),
max_hit_points: 80,
armor: 1,
dimension_up: 6,
height: 26,
ground_weapon: WeaponType::Warp_Blades,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 13474,
max_shields: 40,
build_score: 325,
seek_range: 96,
required_units: &[
(UnitType::Protoss_Gateway, 1),
(UnitType::Protoss_Templar_Archives, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: true,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Protoss_Dark_Archon],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Dark_Templar",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 50,
race: Race::Zerg,
destroy_score: 1100,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 0,
air_weapon: WeaponType::Corrosive_Acid,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Flyer_Carapace,
UpgradeType::Zerg_Flyer_Attacks,
],
what_builds: (UnitType::Zerg_Mutalisk, 1),
max_hit_points: 250,
armor: 2,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::None,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 17067,
max_shields: 0,
build_score: 550,
seek_range: 224,
required_units: &[
(UnitType::Zerg_Mutalisk, 1),
(UnitType::Zerg_Greater_Spire, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 48,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Flyer_Carapace,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Devourer",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 0,
gas_price: 0,
race: Race::Protoss,
destroy_score: 1300,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[
TechType::Mind_Control,
TechType::Feedback,
TechType::Maelstrom,
],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
UpgradeType::Argus_Talisman,
],
what_builds: (UnitType::Protoss_Dark_Templar, 2),
max_hit_points: 25,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 5120,
max_shields: 200,
build_score: 650,
seek_range: 224,
required_units: &[(UnitType::Protoss_Dark_Templar, 2)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 160,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 8,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Dark_Archon",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 0,
race: Race::Protoss,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 11,
width: 23,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
],
what_builds: (UnitType::Protoss_Nexus, 1),
max_hit_points: 20,
armor: 0,
dimension_up: 11,
height: 23,
ground_weapon: WeaponType::Particle_Beam,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 12227,
max_shields: 20,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Protoss_Nexus, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 2,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Protoss_Arbiter_Tribunal,
UnitType::Protoss_Assimilator,
UnitType::Protoss_Citadel_of_Adun,
UnitType::Protoss_Cybernetics_Core,
UnitType::Protoss_Fleet_Beacon,
UnitType::Protoss_Forge,
UnitType::Protoss_Gateway,
UnitType::Protoss_Nexus,
UnitType::Protoss_Observatory,
UnitType::Protoss_Photon_Cannon,
UnitType::Protoss_Pylon,
UnitType::Protoss_Robotics_Facility,
UnitType::Protoss_Robotics_Support_Bay,
UnitType::Protoss_Shield_Battery,
UnitType::Protoss_Stargate,
UnitType::Protoss_Templar_Archives,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: true,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: true,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Probe",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 0,
race: Race::Protoss,
destroy_score: 200,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 13,
width: 23,
max_ground_hits: 2,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
UpgradeType::Leg_Enhancements,
],
what_builds: (UnitType::Protoss_Gateway, 1),
max_hit_points: 100,
armor: 1,
dimension_up: 5,
height: 19,
ground_weapon: WeaponType::Psi_Blades,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 60,
build_score: 100,
seek_range: 96,
required_units: &[(UnitType::Protoss_Gateway, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Zealot",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 125,
gas_price: 50,
race: Race::Protoss,
destroy_score: 500,
tile_width: 1,
tile_height: 1,
dimension_left: 15,
dimension_right: 16,
dimension_down: 16,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::Phase_Disruptor,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
UpgradeType::Singularity_Charge,
],
what_builds: (UnitType::Protoss_Gateway, 1),
max_hit_points: 100,
armor: 1,
dimension_up: 15,
height: 32,
ground_weapon: WeaponType::Phase_Disruptor,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 1,
max_shields: 80,
build_score: 250,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Gateway, 1),
(UnitType::Protoss_Cybernetics_Core, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Dragoon",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 50,
gas_price: 150,
race: Race::Protoss,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 13,
width: 24,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[
TechType::Psionic_Storm,
TechType::Hallucination,
TechType::Archon_Warp,
],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Khaydarin_Amulet,
],
what_builds: (UnitType::Protoss_Gateway, 1),
max_hit_points: 40,
armor: 0,
dimension_up: 10,
height: 24,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 3.2,
halt_distance: 13474,
max_shields: 40,
build_score: 350,
seek_range: 96,
required_units: &[
(UnitType::Protoss_Gateway, 1),
(UnitType::Protoss_Templar_Archives, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 40,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 4,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Protoss_Archon],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_High_Templar",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 0,
gas_price: 0,
race: Race::Protoss,
destroy_score: 1400,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::Psionic_Shockwave,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::Protoss_High_Templar, 2),
max_hit_points: 10,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Psionic_Shockwave,
max_air_hits: 1,
top_speed: 4.92,
halt_distance: 5120,
max_shields: 350,
build_score: 700,
seek_range: 96,
required_units: &[(UnitType::Protoss_High_Templar, 2)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 160,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 8,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Archon",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 0,
race: Race::Protoss,
destroy_score: 400,
tile_width: 2,
tile_height: 1,
dimension_left: 20,
dimension_right: 19,
dimension_down: 15,
width: 40,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 8,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Gravitic_Drive,
],
what_builds: (UnitType::Protoss_Robotics_Facility, 1),
max_hit_points: 80,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.43,
halt_distance: 37756,
max_shields: 60,
build_score: 200,
seek_range: 0,
required_units: &[(UnitType::Protoss_Robotics_Facility, 1)],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 17,
turn_radius: 20,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 4,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: true,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Shuttle",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 275,
gas_price: 125,
race: Race::Protoss,
destroy_score: 1300,
tile_width: 2,
tile_height: 1,
dimension_left: 18,
dimension_right: 17,
dimension_down: 15,
width: 36,
max_ground_hits: 1,
air_weapon: WeaponType::Anti_Matter_Missiles,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
UpgradeType::Apial_Sensors,
UpgradeType::Gravitic_Thrusters,
],
what_builds: (UnitType::Protoss_Stargate, 1),
max_hit_points: 150,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Dual_Photon_Blasters,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 17067,
max_shields: 100,
build_score: 650,
seek_range: 0,
required_units: &[(UnitType::Protoss_Stargate, 1)],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 48,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 6,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Scout",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 350,
race: Race::Protoss,
destroy_score: 2050,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 1,
air_weapon: WeaponType::Phase_Disruptor_Cannon,
max_energy: 200,
abilities: &[TechType::Recall, TechType::Stasis_Field],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
UpgradeType::Khaydarin_Core,
],
what_builds: (UnitType::Protoss_Stargate, 1),
max_hit_points: 200,
armor: 1,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::Phase_Disruptor_Cannon,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 24824,
max_shields: 150,
build_score: 1025,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Arbiter_Tribunal, 1),
(UnitType::Protoss_Stargate, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 33,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 8,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Arbiter",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 350,
gas_price: 250,
race: Race::Protoss,
destroy_score: 1900,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
UpgradeType::Carrier_Capacity,
],
what_builds: (UnitType::Protoss_Stargate, 1),
max_hit_points: 300,
armor: 4,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 3.33,
halt_distance: 13474,
max_shields: 150,
build_score: 950,
seek_range: 256,
required_units: &[
(UnitType::Protoss_Stargate, 1),
(UnitType::Protoss_Fleet_Beacon, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: true,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 12,
build_time: 2100,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Protoss_Interceptor],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Carrier",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 25,
gas_price: 0,
race: Race::Protoss,
destroy_score: 60,
tile_width: 1,
tile_height: 1,
dimension_left: 8,
dimension_right: 7,
dimension_down: 7,
width: 16,
max_ground_hits: 1,
air_weapon: WeaponType::Pulse_Cannon,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 192,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
],
what_builds: (UnitType::Protoss_Carrier, 1),
max_hit_points: 40,
armor: 0,
dimension_up: 8,
height: 16,
ground_weapon: WeaponType::Pulse_Cannon,
max_air_hits: 1,
top_speed: 13.33,
halt_distance: 13640,
max_shields: 40,
build_score: 30,
seek_range: 0,
required_units: &[(UnitType::Protoss_Carrier, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 427,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 0,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Interceptor",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 150,
gas_price: 150,
race: Race::Protoss,
destroy_score: 400,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 19,
width: 24,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 40,
armor: 0,
dimension_up: 6,
height: 26,
ground_weapon: WeaponType::Warp_Blades_Hero,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 13474,
max_shields: 80,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 2,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: true,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Dark_Templar",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 300,
race: Race::Protoss,
destroy_score: 800,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 19,
width: 24,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 6,
height: 26,
ground_weapon: WeaponType::Warp_Blades_Zeratul,
max_air_hits: 0,
top_speed: 4.92,
halt_distance: 13474,
max_shields: 400,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: true,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Zeratul",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 0,
gas_price: 0,
race: Race::Protoss,
destroy_score: 2800,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::Psionic_Shockwave_TZ_Archon,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 100,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Psionic_Shockwave_TZ_Archon,
max_air_hits: 1,
top_speed: 4.92,
halt_distance: 5120,
max_shields: 800,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 160,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Tassadar_Zeratul_Archon",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 200,
gas_price: 0,
race: Race::Protoss,
destroy_score: 400,
tile_width: 1,
tile_height: 1,
dimension_left: 11,
dimension_right: 11,
dimension_down: 13,
width: 23,
max_ground_hits: 2,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 240,
armor: 2,
dimension_up: 5,
height: 19,
ground_weapon: WeaponType::Psi_Blades_Fenix,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 240,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Fenix_Zealot",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 300,
gas_price: 100,
race: Race::Protoss,
destroy_score: 1000,
tile_width: 1,
tile_height: 1,
dimension_left: 15,
dimension_right: 16,
dimension_down: 16,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::Phase_Disruptor_Fenix,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 240,
armor: 3,
dimension_up: 15,
height: 32,
ground_weapon: WeaponType::Phase_Disruptor_Fenix,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 1,
max_shields: 240,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Fenix_Dragoon",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 300,
race: Race::Protoss,
destroy_score: 1400,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 13,
width: 24,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 250,
abilities: &[TechType::Psionic_Storm, TechType::Hallucination],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 80,
armor: 2,
dimension_up: 10,
height: 24,
ground_weapon: WeaponType::Psi_Assault,
max_air_hits: 0,
top_speed: 3.2,
halt_distance: 13474,
max_shields: 300,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Tassadar",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 600,
gas_price: 300,
race: Race::Protoss,
destroy_score: 2600,
tile_width: 2,
tile_height: 1,
dimension_left: 18,
dimension_right: 17,
dimension_down: 15,
width: 36,
max_ground_hits: 1,
air_weapon: WeaponType::Anti_Matter_Missiles_Mojo,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 400,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Dual_Photon_Blasters_Mojo,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 17067,
max_shields: 400,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 48,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Mojo",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 400,
gas_price: 200,
race: Race::Protoss,
destroy_score: 1600,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
UpgradeType::Scarab_Damage,
UpgradeType::Reaver_Capacity,
],
what_builds: (UnitType::None, 0),
max_hit_points: 200,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.78,
halt_distance: 1,
max_shields: 400,
build_score: 0,
seek_range: 256,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 20,
can_produce: true,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 1800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: true,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Warbringer",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 700,
gas_price: 600,
race: Race::Protoss,
destroy_score: 3800,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 4,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 3.33,
halt_distance: 13474,
max_shields: 500,
build_score: 0,
seek_range: 256,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: true,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 0,
build_time: 4200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Gantrithor",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 100,
race: Race::Protoss,
destroy_score: 800,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
UpgradeType::Scarab_Damage,
UpgradeType::Reaver_Capacity,
],
what_builds: (UnitType::Protoss_Robotics_Facility, 1),
max_hit_points: 100,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.78,
halt_distance: 1,
max_shields: 80,
build_score: 400,
seek_range: 256,
required_units: &[
(UnitType::Protoss_Robotics_Support_Bay, 1),
(UnitType::Protoss_Robotics_Facility, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 20,
can_produce: true,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 4,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 8,
build_time: 1050,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Protoss_Scarab],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: true,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Reaver",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 25,
gas_price: 75,
race: Race::Protoss,
destroy_score: 450,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Sensor_Array,
UpgradeType::Gravitic_Boosters,
],
what_builds: (UnitType::Protoss_Robotics_Facility, 1),
max_hit_points: 40,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 3.33,
halt_distance: 13474,
max_shields: 20,
build_score: 225,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Observatory, 1),
(UnitType::Protoss_Robotics_Facility, 1),
],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 2,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: true,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: true,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Observer",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 15,
gas_price: 0,
race: Race::Protoss,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 2,
dimension_right: 2,
dimension_down: 2,
width: 5,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::Protoss_Reaver, 1),
max_hit_points: 20,
armor: 0,
dimension_up: 2,
height: 5,
ground_weapon: WeaponType::Scarab,
max_air_hits: 0,
top_speed: 16.0,
halt_distance: 1,
max_shields: 10,
build_score: 0,
seek_range: 96,
required_units: &[(UnitType::Protoss_Reaver, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 105,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Scarab",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 1000,
race: Race::Protoss,
destroy_score: 4100,
tile_width: 2,
tile_height: 2,
dimension_left: 22,
dimension_right: 21,
dimension_down: 21,
width: 44,
max_ground_hits: 1,
air_weapon: WeaponType::Phase_Disruptor_Cannon_Danimoth,
max_energy: 250,
abilities: &[TechType::Recall, TechType::Stasis_Field],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 600,
armor: 3,
dimension_up: 22,
height: 44,
ground_weapon: WeaponType::Phase_Disruptor_Cannon_Danimoth,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 24824,
max_shields: 500,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 33,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Danimoth",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 100,
gas_price: 300,
race: Race::Protoss,
destroy_score: 1400,
tile_width: 1,
tile_height: 1,
dimension_left: 12,
dimension_right: 11,
dimension_down: 13,
width: 24,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 250,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 80,
armor: 2,
dimension_up: 10,
height: 24,
ground_weapon: WeaponType::Psi_Assault,
max_air_hits: 0,
top_speed: 3.2,
halt_distance: 13474,
max_shields: 300,
build_score: 0,
seek_range: 96,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 27,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 2,
armor_upgrade: UpgradeType::Protoss_Ground_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Aldaris",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 600,
gas_price: 300,
race: Race::Protoss,
destroy_score: 2400,
tile_width: 2,
tile_height: 1,
dimension_left: 18,
dimension_right: 17,
dimension_down: 15,
width: 36,
max_ground_hits: 1,
air_weapon: WeaponType::Anti_Matter_Missiles_Artanis,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 250,
armor: 3,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Dual_Photon_Blasters_Artanis,
max_air_hits: 1,
top_speed: 5.0,
halt_distance: 17067,
max_shields: 250,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 48,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Artanis",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: true,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Critter_Rhynadon",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: true,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Critter_Bengalaas",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 100,
gas_price: 100,
race: Race::Zerg,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 15,
dimension_right: 16,
dimension_down: 16,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 125,
armor: 1,
dimension_up: 15,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 256,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Cargo_Ship",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 100,
gas_price: 100,
race: Race::Zerg,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 15,
dimension_right: 16,
dimension_down: 16,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 125,
armor: 1,
dimension_up: 15,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 128,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Mercenary_Gunship",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: true,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Critter_Scantid",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 5.0,
halt_distance: 51200,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 16,
turn_radius: 14,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: true,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Critter_Kakaru",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: true,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Critter_Ragnasaur",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 60,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: true,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Critter_Ursadon",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 500,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 128,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Zerg_Carapace],
what_builds: (UnitType::Zerg_Hydralisk, 1),
max_hit_points: 200,
armor: 10,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hydralisk, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::Lurker_Aspect,
space_required: 255,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Lurker_Egg",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 150,
gas_price: 100,
race: Race::Protoss,
destroy_score: 1300,
tile_width: 1,
tile_height: 1,
dimension_left: 18,
dimension_right: 17,
dimension_down: 15,
width: 36,
max_ground_hits: 0,
air_weapon: WeaponType::Neutron_Flare,
max_energy: 250,
abilities: &[TechType::Disruption_Web],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Protoss_Plasma_Shields,
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 100,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 1,
top_speed: 6.67,
halt_distance: 17067,
max_shields: 60,
build_score: 0,
seek_range: 288,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 67,
turn_radius: 30,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Protoss_Air_Armor,
supply_required: 0,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Raszagal",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 200,
gas_price: 75,
race: Race::Terran,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 11,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::C_10_Canister_Rifle_Samir_Duran,
max_energy: 250,
abilities: &[TechType::Lockdown, TechType::Personnel_Cloaking],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::Personnel_Cloaking,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 200,
armor: 2,
dimension_up: 10,
height: 22,
ground_weapon: WeaponType::C_10_Canister_Rifle_Samir_Duran,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Samir_Duran",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 200,
gas_price: 75,
race: Race::Terran,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 11,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::C_10_Canister_Rifle_Alexei_Stukov,
max_energy: 250,
abilities: &[TechType::Lockdown, TechType::Personnel_Cloaking],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::Personnel_Cloaking,
upgrades: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 250,
armor: 3,
dimension_up: 10,
height: 22,
ground_weapon: WeaponType::C_10_Canister_Rifle_Alexei_Stukov,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Terran_Infantry_Armor,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Alexei_Stukov",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 13,
dimension_right: 13,
dimension_down: 17,
width: 27,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 1,
armor: 0,
dimension_up: 13,
height: 31,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Map_Revealer",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 800,
gas_price: 600,
race: Race::Terran,
destroy_score: 4800,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 37,
dimension_down: 29,
width: 75,
max_ground_hits: 1,
air_weapon: WeaponType::ATA_Laser_Battery_Hero,
max_energy: 250,
abilities: &[TechType::Yamato_Gun],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 700,
armor: 4,
dimension_up: 29,
height: 59,
ground_weapon: WeaponType::ATS_Laser_Battery_Hero,
max_air_hits: 1,
top_speed: 2.5,
halt_distance: 7585,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 27,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: true,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Terran_Ship_Plating,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: true,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Gerard_DuGalle",
},
UnitTypeData {
size: UnitSizeType::Medium,
mineral_price: 50,
gas_price: 100,
race: Race::Zerg,
destroy_score: 500,
tile_width: 1,
tile_height: 1,
dimension_left: 15,
dimension_right: 16,
dimension_down: 16,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[TechType::Burrowing],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[
UpgradeType::Zerg_Carapace,
UpgradeType::Zerg_Missile_Attacks,
],
what_builds: (UnitType::Zerg_Hydralisk, 1),
max_hit_points: 125,
armor: 1,
dimension_up: 15,
height: 32,
ground_weapon: WeaponType::Subterranean_Spines,
max_air_hits: 0,
top_speed: 5.82,
halt_distance: 1,
max_shields: 0,
build_score: 250,
seek_range: 192,
required_units: &[(UnitType::Zerg_Hydralisk, 1)],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::Lurker_Aspect,
space_required: 4,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 4,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: true,
name: "Zerg_Lurker",
},
UnitTypeData {
size: UnitSizeType::Small,
mineral_price: 200,
gas_price: 75,
race: Race::Zerg,
destroy_score: 700,
tile_width: 1,
tile_height: 1,
dimension_left: 7,
dimension_right: 7,
dimension_down: 11,
width: 15,
max_ground_hits: 1,
air_weapon: WeaponType::C_10_Canister_Rifle_Infested_Duran,
max_energy: 250,
abilities: &[
TechType::Lockdown,
TechType::Personnel_Cloaking,
TechType::Consume,
],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::Personnel_Cloaking,
upgrades: &[
UpgradeType::Zerg_Carapace,
UpgradeType::Terran_Infantry_Weapons,
],
what_builds: (UnitType::None, 0),
max_hit_points: 300,
armor: 3,
dimension_up: 10,
height: 22,
ground_weapon: WeaponType::C_10_Canister_Rifle_Infested_Duran,
max_air_hits: 1,
top_speed: 4.0,
halt_distance: 1,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 1,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: true,
is_flyer: false,
required_tech: TechType::None,
space_required: 1,
armor_upgrade: UpgradeType::Zerg_Carapace,
supply_required: 0,
build_time: 1500,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: true,
is_hero: true,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Hero_Infested_Duran",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 250,
gas_price: 250,
race: Race::None,
destroy_score: 0,
tile_width: 4,
tile_height: 3,
dimension_left: 60,
dimension_right: 59,
dimension_down: 39,
width: 120,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 40,
height: 80,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: true,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Spell_Disruption_Web",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 400,
gas_price: 0,
race: Race::Terran,
destroy_score: 1200,
tile_width: 4,
tile_height: 3,
dimension_left: 58,
dimension_right: 58,
dimension_down: 41,
width: 117,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 1500,
armor: 1,
dimension_up: 41,
height: 83,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 400,
seek_range: 0,
required_units: &[(UnitType::Terran_SCV, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 20,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Terran_SCV,
UnitType::Terran_Comsat_Station,
UnitType::Terran_Nuclear_Silo,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: true,
researches_what: &[],
is_resource_depot: true,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Command_Center",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 225,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 31,
dimension_down: 25,
width: 69,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[TechType::Scanner_Sweep],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Command_Center, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 16,
height: 42,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[
(UnitType::Terran_Command_Center, 1),
(UnitType::Terran_Academy, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Comsat_Station",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 100,
race: Race::Terran,
destroy_score: 225,
tile_width: 2,
tile_height: 2,
dimension_left: 37,
dimension_right: 31,
dimension_down: 25,
width: 69,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Command_Center, 1),
max_hit_points: 600,
armor: 1,
dimension_up: 16,
height: 42,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[
(UnitType::Terran_Command_Center, 1),
(UnitType::Terran_Science_Facility, 1),
(UnitType::Terran_Covert_Ops, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Terran_Nuclear_Missile],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Nuclear_Silo",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Terran,
destroy_score: 150,
tile_width: 3,
tile_height: 2,
dimension_left: 38,
dimension_right: 38,
dimension_down: 26,
width: 77,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 22,
height: 49,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Terran_SCV, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 16,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Supply_Depot",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Terran,
destroy_score: 150,
tile_width: 4,
tile_height: 2,
dimension_left: 56,
dimension_right: 56,
dimension_down: 31,
width: 113,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 2763,
max_shields: 0,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Terran_SCV, 1)],
tile_size: TilePosition { x: 4, y: 2 },
acceleration: 33,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: true,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Refinery",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Terran,
destroy_score: 225,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 56,
dimension_down: 32,
width: 105,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 1000,
armor: 1,
dimension_up: 40,
height: 73,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[
(UnitType::Terran_Command_Center, 1),
(UnitType::Terran_SCV, 1),
],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Terran_Marine,
UnitType::Terran_Medic,
UnitType::Terran_Firebat,
UnitType::Terran_Ghost,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Barracks",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Terran,
destroy_score: 300,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 44,
dimension_down: 24,
width: 85,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 600,
armor: 1,
dimension_up: 32,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Terran_SCV, 1), (UnitType::Terran_Barracks, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::U_238_Shells, UpgradeType::Caduceus_Reactor],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[
TechType::Stim_Packs,
TechType::Restoration,
TechType::Optical_Flare,
],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Academy",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 100,
race: Race::Terran,
destroy_score: 600,
tile_width: 4,
tile_height: 3,
dimension_left: 56,
dimension_right: 56,
dimension_down: 40,
width: 113,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 1250,
armor: 1,
dimension_up: 40,
height: 81,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 200,
seek_range: 0,
required_units: &[(UnitType::Terran_SCV, 1), (UnitType::Terran_Barracks, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Terran_Vulture,
UnitType::Terran_Siege_Tank_Tank_Mode,
UnitType::Terran_Goliath,
UnitType::Terran_Machine_Shop,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: true,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Factory",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Terran,
destroy_score: 600,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 48,
dimension_down: 38,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 1300,
armor: 1,
dimension_up: 40,
height: 79,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 200,
seek_range: 0,
required_units: &[(UnitType::Terran_Factory, 1), (UnitType::Terran_SCV, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1050,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Terran_Wraith,
UnitType::Terran_Dropship,
UnitType::Terran_Science_Vessel,
UnitType::Terran_Battlecruiser,
UnitType::Terran_Valkyrie,
UnitType::Terran_Control_Tower,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: true,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Starport",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 300,
tile_width: 2,
tile_height: 2,
dimension_left: 47,
dimension_right: 28,
dimension_down: 22,
width: 76,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Starport, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 24,
height: 47,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Terran_Starport, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Apollo_Reactor],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Cloaking_Field],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Control_Tower",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 150,
race: Race::Terran,
destroy_score: 825,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 48,
dimension_down: 38,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 850,
armor: 1,
dimension_up: 38,
height: 77,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 275,
seek_range: 0,
required_units: &[(UnitType::Terran_Starport, 1), (UnitType::Terran_SCV, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Titan_Reactor],
builds_what: &[UnitType::Terran_Covert_Ops, UnitType::Terran_Physics_Lab],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: true,
researches_what: &[TechType::EMP_Shockwave, TechType::Irradiate],
is_resource_depot: false,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Science_Facility",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 225,
tile_width: 2,
tile_height: 2,
dimension_left: 47,
dimension_right: 28,
dimension_down: 22,
width: 76,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Science_Facility, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 24,
height: 47,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Terran_Science_Facility, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Ocular_Implants, UpgradeType::Moebius_Reactor],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Personnel_Cloaking, TechType::Lockdown],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Covert_Ops",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 225,
tile_width: 2,
tile_height: 2,
dimension_left: 47,
dimension_right: 28,
dimension_down: 22,
width: 76,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Science_Facility, 1),
max_hit_points: 600,
armor: 1,
dimension_up: 24,
height: 47,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Terran_Science_Facility, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Colossus_Reactor],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Yamato_Gun],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Physics_Lab",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Terran1",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 225,
tile_width: 2,
tile_height: 2,
dimension_left: 39,
dimension_right: 31,
dimension_down: 24,
width: 71,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_Factory, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 24,
height: 49,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Terran_Factory, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Ion_Thrusters, UpgradeType::Charon_Boosters],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Tank_Siege_Mode, TechType::Spider_Mines],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Machine_Shop",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::Terran,
destroy_score: 0,
tile_width: 3,
tile_height: 3,
dimension_left: 48,
dimension_right: 47,
dimension_down: 47,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: true,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Terran2",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 125,
gas_price: 0,
race: Race::Terran,
destroy_score: 195,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 48,
dimension_down: 28,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 850,
armor: 1,
dimension_up: 32,
height: 61,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 65,
seek_range: 0,
required_units: &[
(UnitType::Terran_Command_Center, 1),
(UnitType::Terran_SCV, 1),
],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Terran_Infantry_Armor,
UpgradeType::Terran_Infantry_Weapons,
],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Engineering_Bay",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 50,
race: Race::Terran,
destroy_score: 300,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 22,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 32,
height: 55,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Terran_Factory, 1), (UnitType::Terran_SCV, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Terran_Vehicle_Plating,
UpgradeType::Terran_Vehicle_Weapons,
UpgradeType::Terran_Ship_Plating,
UpgradeType::Terran_Ship_Weapons,
],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Armory",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 75,
gas_price: 0,
race: Race::Terran,
destroy_score: 150,
tile_width: 2,
tile_height: 2,
dimension_left: 16,
dimension_right: 16,
dimension_down: 16,
width: 33,
max_ground_hits: 0,
air_weapon: WeaponType::Longbolt_Missile,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 200,
armor: 0,
dimension_up: 32,
height: 49,
ground_weapon: WeaponType::None,
max_air_hits: 1,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 50,
seek_range: 0,
required_units: &[
(UnitType::Terran_Engineering_Bay, 1),
(UnitType::Terran_SCV, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 40,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Missile_Turret",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Terran,
destroy_score: 150,
tile_width: 3,
tile_height: 2,
dimension_left: 32,
dimension_right: 32,
dimension_down: 16,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 4,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Terran_SCV, 1),
max_hit_points: 350,
armor: 1,
dimension_up: 24,
height: 41,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 2763,
max_shields: 0,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Terran_SCV, 1), (UnitType::Terran_Barracks, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 33,
turn_radius: 27,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Terran_Bunker",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 800,
gas_price: 600,
race: Race::Terran,
destroy_score: 5000,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 700,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Crashed_Norad_II",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 0,
race: Race::Terran,
destroy_score: 5000,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 2000,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Ion_Cannon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 10000,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Uraj_Crystal",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 10000,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Khalis_Crystal",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 900,
tile_width: 4,
tile_height: 3,
dimension_left: 58,
dimension_right: 58,
dimension_down: 41,
width: 117,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 1500,
armor: 1,
dimension_up: 41,
height: 83,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 1.0,
halt_distance: 2763,
max_shields: 0,
build_score: 300,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 33,
turn_radius: 27,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Zerg_Infested_Terran],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: true,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Infested_Command_Center",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 300,
gas_price: 0,
race: Race::Zerg,
destroy_score: 900,
tile_width: 4,
tile_height: 3,
dimension_left: 49,
dimension_right: 49,
dimension_down: 32,
width: 99,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 1250,
armor: 1,
dimension_up: 32,
height: 65,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 300,
seek_range: 0,
required_units: &[(UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 2,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: true,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: true,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Zerg_Lair],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Burrowing],
is_resource_depot: true,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Hatchery",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Zerg,
destroy_score: 1200,
tile_width: 4,
tile_height: 3,
dimension_left: 49,
dimension_right: 49,
dimension_down: 32,
width: 99,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Hatchery, 1),
max_hit_points: 1800,
armor: 1,
dimension_up: 32,
height: 65,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[
(UnitType::Zerg_Spawning_Pool, 1),
(UnitType::Zerg_Hatchery, 1),
],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1500,
supply_provided: 2,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: true,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: true,
is_invincible: false,
upgrades_what: &[
UpgradeType::Ventral_Sacs,
UpgradeType::Antennae,
UpgradeType::Pneumatized_Carapace,
],
builds_what: &[UnitType::Zerg_Hive],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Burrowing],
is_resource_depot: true,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Lair",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 150,
race: Race::Zerg,
destroy_score: 1500,
tile_width: 4,
tile_height: 3,
dimension_left: 49,
dimension_right: 49,
dimension_down: 32,
width: 99,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Lair, 1),
max_hit_points: 2500,
armor: 1,
dimension_up: 32,
height: 65,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Zerg_Lair, 1), (UnitType::Zerg_Queens_Nest, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 2,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: true,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: true,
is_invincible: false,
upgrades_what: &[
UpgradeType::Ventral_Sacs,
UpgradeType::Antennae,
UpgradeType::Pneumatized_Carapace,
],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Burrowing],
is_resource_depot: true,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Hive",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Zerg,
destroy_score: 225,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 250,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hive, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Nydus_Canal",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 50,
race: Race::Zerg,
destroy_score: 300,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 40,
dimension_down: 24,
width: 81,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 850,
armor: 1,
dimension_up: 32,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Zerg_Spawning_Pool, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Muscular_Augments, UpgradeType::Grooved_Spines],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Lurker_Aspect],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Hydralisk_Den",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 100,
race: Race::Zerg,
destroy_score: 450,
tile_width: 4,
tile_height: 2,
dimension_left: 48,
dimension_right: 48,
dimension_down: 4,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 850,
armor: 1,
dimension_up: 32,
height: 37,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 150,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hive, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 4, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Metasynaptic_Node],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Consume, TechType::Plague],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Defiler_Mound",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 150,
race: Race::Zerg,
destroy_score: 1350,
tile_width: 2,
tile_height: 2,
dimension_left: 28,
dimension_right: 28,
dimension_down: 24,
width: 57,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Spire, 1),
max_hit_points: 1000,
armor: 1,
dimension_up: 32,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 200,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hive, 1), (UnitType::Zerg_Spire, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Zerg_Flyer_Attacks,
UpgradeType::Zerg_Flyer_Carapace,
],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Greater_Spire",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Zerg,
destroy_score: 525,
tile_width: 3,
tile_height: 2,
dimension_left: 38,
dimension_right: 32,
dimension_down: 28,
width: 71,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 850,
armor: 1,
dimension_up: 28,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 175,
seek_range: 0,
required_units: &[(UnitType::Zerg_Lair, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Gamete_Meiosis],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Ensnare, TechType::Spawn_Broodlings],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Queens_Nest",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 75,
gas_price: 0,
race: Race::Zerg,
destroy_score: 120,
tile_width: 3,
tile_height: 2,
dimension_left: 44,
dimension_right: 32,
dimension_down: 20,
width: 77,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 32,
height: 53,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 40,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hatchery, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Zerg_Melee_Attacks,
UpgradeType::Zerg_Missile_Attacks,
UpgradeType::Zerg_Carapace,
],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Evolution_Chamber",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 200,
race: Race::Zerg,
destroy_score: 825,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 32,
dimension_down: 31,
width: 73,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 600,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 275,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hive, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Anabolic_Synthesis,
UpgradeType::Chitinous_Plating,
],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Ultralisk_Cavern",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 150,
race: Race::Zerg,
destroy_score: 750,
tile_width: 2,
tile_height: 2,
dimension_left: 28,
dimension_right: 28,
dimension_down: 24,
width: 57,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 600,
armor: 1,
dimension_up: 32,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 250,
seek_range: 0,
required_units: &[(UnitType::Zerg_Lair, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Zerg_Flyer_Attacks,
UpgradeType::Zerg_Flyer_Carapace,
],
builds_what: &[UnitType::Zerg_Greater_Spire],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Spire",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 0,
race: Race::Zerg,
destroy_score: 225,
tile_width: 3,
tile_height: 2,
dimension_left: 36,
dimension_right: 40,
dimension_down: 18,
width: 77,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 28,
height: 47,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Zerg_Hatchery, 1), (UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Metabolic_Boost, UpgradeType::Adrenal_Glands],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Spawning_Pool",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 75,
gas_price: 0,
race: Race::Zerg,
destroy_score: 120,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 23,
dimension_down: 23,
width: 48,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 400,
armor: 0,
dimension_up: 24,
height: 48,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 40,
seek_range: 0,
required_units: &[(UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: true,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Zerg_Sunken_Colony, UnitType::Zerg_Spore_Colony],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Creep_Colony",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 0,
race: Race::Zerg,
destroy_score: 195,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 23,
dimension_down: 23,
width: 48,
max_ground_hits: 0,
air_weapon: WeaponType::Seeker_Spores,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Creep_Colony, 1),
max_hit_points: 400,
armor: 0,
dimension_up: 24,
height: 48,
ground_weapon: WeaponType::None,
max_air_hits: 1,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 25,
seek_range: 0,
required_units: &[
(UnitType::Zerg_Creep_Colony, 1),
(UnitType::Zerg_Evolution_Chamber, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: true,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Spore_Colony",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 10,
tile_width: 3,
tile_height: 3,
dimension_left: 48,
dimension_right: 47,
dimension_down: 47,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Zerg1",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 0,
race: Race::Zerg,
destroy_score: 240,
tile_width: 2,
tile_height: 2,
dimension_left: 24,
dimension_right: 23,
dimension_down: 23,
width: 48,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Creep_Colony, 1),
max_hit_points: 300,
armor: 2,
dimension_up: 24,
height: 48,
ground_weapon: WeaponType::Subterranean_Tentacle,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 40,
seek_range: 0,
required_units: &[
(UnitType::Zerg_Creep_Colony, 1),
(UnitType::Zerg_Spawning_Pool, 1),
],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 300,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: true,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Sunken_Colony",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 10000,
tile_width: 5,
tile_height: 3,
dimension_left: 80,
dimension_right: 79,
dimension_down: 40,
width: 160,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 5000,
armor: 1,
dimension_up: 32,
height: 73,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 5, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Overmind_With_Shell",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 10000,
tile_width: 5,
tile_height: 3,
dimension_left: 80,
dimension_right: 79,
dimension_down: 40,
width: 160,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 2500,
armor: 1,
dimension_up: 32,
height: 73,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 5, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Overmind",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 0,
race: Race::Zerg,
destroy_score: 75,
tile_width: 4,
tile_height: 2,
dimension_left: 64,
dimension_right: 63,
dimension_down: 31,
width: 128,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Zerg_Drone, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 25,
seek_range: 0,
required_units: &[(UnitType::Zerg_Drone, 1)],
tile_size: TilePosition { x: 4, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: true,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Zerg_Extractor",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 0,
gas_price: 0,
race: Race::Zerg,
destroy_score: 5000,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 250,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Mature_Chrysalis",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 0,
gas_price: 0,
race: Race::Zerg,
destroy_score: 2500,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 32,
dimension_down: 31,
width: 73,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 1500,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Cerebrate",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 0,
gas_price: 0,
race: Race::Zerg,
destroy_score: 2500,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 32,
dimension_down: 31,
width: 73,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 1500,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Cerebrate_Daggoth",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Zerg,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 1,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Zerg2",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 400,
gas_price: 0,
race: Race::Protoss,
destroy_score: 1200,
tile_width: 4,
tile_height: 3,
dimension_left: 56,
dimension_right: 56,
dimension_down: 39,
width: 113,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 750,
armor: 1,
dimension_up: 39,
height: 79,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 750,
build_score: 400,
seek_range: 0,
required_units: &[(UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1800,
supply_provided: 18,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[UnitType::Protoss_Probe],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: true,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Nexus",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 200,
race: Race::Protoss,
destroy_score: 900,
tile_width: 3,
tile_height: 2,
dimension_left: 36,
dimension_right: 40,
dimension_down: 20,
width: 77,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 16,
height: 37,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 500,
build_score: 300,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Cybernetics_Core, 1),
(UnitType::Protoss_Probe, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1200,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Protoss_Observer,
UnitType::Protoss_Reaver,
UnitType::Protoss_Shuttle,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Robotics_Facility",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Protoss,
destroy_score: 150,
tile_width: 2,
tile_height: 2,
dimension_left: 16,
dimension_right: 16,
dimension_down: 20,
width: 33,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 300,
armor: 0,
dimension_up: 12,
height: 33,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 300,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 450,
supply_provided: 16,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Pylon",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Protoss,
destroy_score: 150,
tile_width: 4,
tile_height: 2,
dimension_left: 48,
dimension_right: 48,
dimension_down: 24,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 450,
armor: 1,
dimension_up: 32,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 450,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 4, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: true,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Protoss_Assimilator",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::Protoss,
destroy_score: 10,
tile_width: 4,
tile_height: 3,
dimension_left: 64,
dimension_right: 63,
dimension_down: 47,
width: 128,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::None, 0),
max_hit_points: 300,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 300,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Unused_Protoss1",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 50,
gas_price: 100,
race: Race::Protoss,
destroy_score: 525,
tile_width: 3,
tile_height: 2,
dimension_left: 44,
dimension_right: 44,
dimension_down: 28,
width: 89,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 250,
armor: 1,
dimension_up: 16,
height: 45,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 250,
build_score: 175,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Probe, 1),
(UnitType::Protoss_Robotics_Facility, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Sensor_Array, UpgradeType::Gravitic_Boosters],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Observatory",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Protoss,
destroy_score: 225,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 48,
dimension_down: 40,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 32,
height: 73,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 500,
build_score: 75,
seek_range: 0,
required_units: &[(UnitType::Protoss_Nexus, 1), (UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Protoss_Zealot,
UnitType::Protoss_Dragoon,
UnitType::Protoss_High_Templar,
UnitType::Protoss_Dark_Templar,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Gateway",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::Protoss,
destroy_score: 0,
tile_width: 3,
tile_height: 3,
dimension_left: 48,
dimension_right: 47,
dimension_down: 47,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 1,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Unused_Protoss2",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Protoss,
destroy_score: 300,
tile_width: 2,
tile_height: 2,
dimension_left: 20,
dimension_right: 20,
dimension_down: 16,
width: 41,
max_ground_hits: 1,
air_weapon: WeaponType::STA_Photon_Cannon,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 352,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 100,
armor: 0,
dimension_up: 16,
height: 33,
ground_weapon: WeaponType::STS_Photon_Cannon,
max_air_hits: 1,
top_speed: 0.0,
halt_distance: 0,
max_shields: 100,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Protoss_Forge, 1), (UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 750,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Photon_Cannon",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Protoss,
destroy_score: 600,
tile_width: 3,
tile_height: 2,
dimension_left: 24,
dimension_right: 40,
dimension_down: 24,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 450,
armor: 1,
dimension_up: 24,
height: 49,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 450,
build_score: 200,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Cybernetics_Core, 1),
(UnitType::Protoss_Probe, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Leg_Enhancements],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Citadel_of_Adun",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 0,
race: Race::Protoss,
destroy_score: 300,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 40,
dimension_down: 24,
width: 81,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 24,
height: 49,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 500,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Protoss_Gateway, 1), (UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Protoss_Air_Armor,
UpgradeType::Protoss_Air_Weapons,
UpgradeType::Singularity_Charge,
],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Cybernetics_Core",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 200,
race: Race::Protoss,
destroy_score: 750,
tile_width: 3,
tile_height: 2,
dimension_left: 32,
dimension_right: 32,
dimension_down: 24,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 24,
height: 49,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 500,
build_score: 250,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Citadel_of_Adun, 1),
(UnitType::Protoss_Probe, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Khaydarin_Amulet, UpgradeType::Argus_Talisman],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[
TechType::Psionic_Storm,
TechType::Hallucination,
TechType::Maelstrom,
TechType::Mind_Control,
],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Templar_Archives",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Protoss,
destroy_score: 300,
tile_width: 3,
tile_height: 2,
dimension_left: 36,
dimension_right: 36,
dimension_down: 20,
width: 73,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 550,
armor: 1,
dimension_up: 24,
height: 45,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 550,
build_score: 100,
seek_range: 0,
required_units: &[(UnitType::Protoss_Nexus, 1), (UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 600,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Protoss_Ground_Armor,
UpgradeType::Protoss_Ground_Weapons,
UpgradeType::Protoss_Plasma_Shields,
],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Forge",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 150,
race: Race::Protoss,
destroy_score: 900,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 48,
dimension_down: 32,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 600,
armor: 1,
dimension_up: 40,
height: 73,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 600,
build_score: 300,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Cybernetics_Core, 1),
(UnitType::Protoss_Probe, 1),
],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: true,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1050,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[
UnitType::Protoss_Scout,
UnitType::Protoss_Carrier,
UnitType::Protoss_Arbiter,
UnitType::Protoss_Corsair,
],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Stargate",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 0,
race: Race::Protoss,
destroy_score: 5000,
tile_width: 4,
tile_height: 3,
dimension_left: 64,
dimension_right: 63,
dimension_down: 47,
width: 128,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 2000,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Stasis_Cell_Prison",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 300,
gas_price: 200,
race: Race::Protoss,
destroy_score: 1050,
tile_width: 3,
tile_height: 2,
dimension_left: 40,
dimension_right: 47,
dimension_down: 24,
width: 88,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 32,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 500,
build_score: 350,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Stargate, 1),
(UnitType::Protoss_Probe, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Carrier_Capacity,
UpgradeType::Apial_Sensors,
UpgradeType::Gravitic_Thrusters,
UpgradeType::Argus_Jewel,
],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Disruption_Web],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Fleet_Beacon",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 150,
race: Race::Protoss,
destroy_score: 1350,
tile_width: 3,
tile_height: 2,
dimension_left: 44,
dimension_right: 44,
dimension_down: 28,
width: 89,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 500,
armor: 1,
dimension_up: 28,
height: 57,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 500,
build_score: 450,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Stargate, 1),
(UnitType::Protoss_Probe, 1),
(UnitType::Protoss_Templar_Archives, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 900,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[UpgradeType::Khaydarin_Core],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[TechType::Stasis_Field, TechType::Recall],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Arbiter_Tribunal",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 150,
gas_price: 100,
race: Race::Protoss,
destroy_score: 375,
tile_width: 3,
tile_height: 2,
dimension_left: 32,
dimension_right: 32,
dimension_down: 20,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 450,
armor: 1,
dimension_up: 32,
height: 53,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 450,
build_score: 125,
seek_range: 0,
required_units: &[
(UnitType::Protoss_Probe, 1),
(UnitType::Protoss_Robotics_Facility, 1),
],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[
UpgradeType::Scarab_Damage,
UpgradeType::Reaver_Capacity,
UpgradeType::Gravitic_Drive,
],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Robotics_Support_Bay",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 100,
gas_price: 0,
race: Race::Protoss,
destroy_score: 150,
tile_width: 3,
tile_height: 2,
dimension_left: 32,
dimension_right: 32,
dimension_down: 16,
width: 65,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 200,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Protoss_Plasma_Shields],
what_builds: (UnitType::Protoss_Probe, 1),
max_hit_points: 200,
armor: 1,
dimension_up: 16,
height: 33,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 200,
build_score: 50,
seek_range: 0,
required_units: &[(UnitType::Protoss_Gateway, 1), (UnitType::Protoss_Probe, 1)],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 450,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: true,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: true,
is_burrowable: false,
name: "Protoss_Shield_Battery",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 250,
gas_price: 0,
race: Race::Protoss,
destroy_score: 2500,
tile_width: 4,
tile_height: 3,
dimension_left: 64,
dimension_right: 63,
dimension_down: 47,
width: 128,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Khaydarin_Crystal_Form",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 250,
gas_price: 0,
race: Race::Protoss,
destroy_score: 5000,
tile_width: 7,
tile_height: 3,
dimension_left: 112,
dimension_right: 111,
dimension_down: 47,
width: 224,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 1500,
armor: 1,
dimension_up: 48,
height: 96,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 7, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Protoss_Temple",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1500,
gas_price: 500,
race: Race::Protoss,
destroy_score: 5000,
tile_width: 5,
tile_height: 4,
dimension_left: 80,
dimension_right: 79,
dimension_down: 63,
width: 160,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 5000,
armor: 1,
dimension_up: 34,
height: 98,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 5, y: 4 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_XelNaga_Temple",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 1,
dimension_left: 32,
dimension_right: 31,
dimension_down: 15,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: true,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Resource_Mineral_Field",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 1,
dimension_left: 32,
dimension_right: 31,
dimension_down: 15,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: true,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Resource_Mineral_Field_Type_2",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 1,
dimension_left: 32,
dimension_right: 31,
dimension_down: 15,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: true,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Resource_Mineral_Field_Type_3",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Cave",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Cave_In",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Cantina",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Platform_Laser_Battery,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Mining_Platform",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Independant_Command_Center",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::Independant_Laser_Battery,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Independant_Starport",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Independant_Jump_Gate",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Ruins",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Khaydarin_Crystal_Formation",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 4,
tile_height: 2,
dimension_left: 64,
dimension_right: 63,
dimension_down: 31,
width: 128,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 288,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 10,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: true,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Resource_Vespene_Geyser",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 600,
gas_price: 200,
race: Race::Protoss,
destroy_score: 2000,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 700,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Warp_Gate",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1000,
gas_price: 400,
race: Race::Terran,
destroy_score: 3600,
tile_width: 5,
tile_height: 3,
dimension_left: 80,
dimension_right: 69,
dimension_down: 47,
width: 150,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 2000,
armor: 1,
dimension_up: 38,
height: 86,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 5, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 4800,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Psi_Disrupter",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 250,
gas_price: 0,
race: Race::Zerg,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Zerg_Marker",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Terran_Marker",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 100,
gas_price: 100,
race: Race::Protoss,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unused_Protoss_Marker",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 250,
gas_price: 0,
race: Race::Zerg,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: true,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Zerg_Beacon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: true,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Terran_Beacon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 100,
gas_price: 100,
race: Race::Protoss,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: true,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Protoss_Beacon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 250,
gas_price: 0,
race: Race::Zerg,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: true,
requires_psi: false,
is_burrowable: false,
name: "Special_Zerg_Flag_Beacon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 50,
gas_price: 50,
race: Race::Terran,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: true,
requires_psi: false,
is_burrowable: false,
name: "Special_Terran_Flag_Beacon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 100,
gas_price: 100,
race: Race::Protoss,
destroy_score: 0,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: true,
requires_psi: false,
is_burrowable: false,
name: "Special_Protoss_Flag_Beacon",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 200,
gas_price: 50,
race: Race::Terran,
destroy_score: 600,
tile_width: 4,
tile_height: 3,
dimension_left: 56,
dimension_right: 63,
dimension_down: 43,
width: 120,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 1,
dimension_up: 28,
height: 72,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Power_Generator",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1000,
gas_price: 500,
race: Race::Zerg,
destroy_score: 4000,
tile_width: 3,
tile_height: 2,
dimension_left: 48,
dimension_right: 47,
dimension_down: 31,
width: 96,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 320,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 2500,
armor: 1,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: true,
regenerates_h_p: true,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: true,
is_organic: true,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Overmind_Cocoon",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 250,
gas_price: 200,
race: Race::None,
destroy_score: 0,
tile_width: 5,
tile_height: 5,
dimension_left: 80,
dimension_right: 79,
dimension_down: 79,
width: 160,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 256,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 80,
height: 160,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 5, y: 5 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 2400,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: true,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: true,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Spell_Dark_Swarm",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 100,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 192,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Vehicle_Weapons],
what_builds: (UnitType::None, 0),
max_hit_points: 50,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::Hellfire_Missile_Pack_Floor_Trap,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 160,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 20,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Floor_Missile_Trap",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 8,
tile_height: 4,
dimension_left: 128,
dimension_right: 127,
dimension_down: 63,
width: 256,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 224,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 64,
height: 128,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 8, y: 4 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Floor_Hatch",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 3,
tile_height: 2,
dimension_left: 25,
dimension_right: 44,
dimension_down: 20,
width: 70,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 32,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 17,
height: 38,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Upper_Level_Door",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 3,
tile_height: 2,
dimension_left: 44,
dimension_right: 25,
dimension_down: 20,
width: 70,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 32,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 17,
height: 38,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Right_Upper_Level_Door",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 3,
tile_height: 2,
dimension_left: 41,
dimension_right: 28,
dimension_down: 20,
width: 70,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 32,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 17,
height: 38,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Pit_Door",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 10,
tile_width: 3,
tile_height: 2,
dimension_left: 28,
dimension_right: 41,
dimension_down: 20,
width: 70,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 32,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 17,
height: 38,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 3, y: 2 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Right_Pit_Door",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 100,
tile_width: 2,
tile_height: 2,
dimension_left: 32,
dimension_right: 31,
dimension_down: 31,
width: 64,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 192,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Vehicle_Weapons],
what_builds: (UnitType::None, 0),
max_hit_points: 50,
armor: 0,
dimension_up: 32,
height: 64,
ground_weapon: WeaponType::Twin_Autocannons_Floor_Trap,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 160,
required_units: &[],
tile_size: TilePosition { x: 2, y: 2 },
acceleration: 0,
turn_radius: 127,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Floor_Gun_Trap",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 192,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Vehicle_Weapons],
what_builds: (UnitType::None, 0),
max_hit_points: 50,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Hellfire_Missile_Pack_Wall_Trap,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 160,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Wall_Missile_Trap",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 96,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Infantry_Weapons],
what_builds: (UnitType::None, 0),
max_hit_points: 50,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Flame_Thrower_Wall_Trap,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 64,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Wall_Flame_Trap",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 192,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Vehicle_Weapons],
what_builds: (UnitType::None, 0),
max_hit_points: 50,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Hellfire_Missile_Pack_Wall_Trap,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 160,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Right_Wall_Missile_Trap",
},
UnitTypeData {
size: UnitSizeType::Large,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 100,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 1,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 96,
cloaking_tech: TechType::None,
upgrades: &[UpgradeType::Terran_Infantry_Weapons],
what_builds: (UnitType::None, 0),
max_hit_points: 50,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::Flame_Thrower_Wall_Trap,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 64,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: true,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: true,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Right_Wall_Flame_Trap",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 4,
tile_height: 3,
dimension_left: 48,
dimension_right: 48,
dimension_down: 32,
width: 97,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 32,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 32,
height: 65,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 4, y: 3 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: true,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: true,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: true,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Special_Start_Location",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 100000,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Flag",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Young_Chrysalis",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Psi_Emitter",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Data_Disk",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: true,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Khaydarin_Crystal",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Mineral_Cluster_Type_1",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Mineral_Cluster_Type_2",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Protoss_Gas_Orb_Type_1",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Protoss_Gas_Orb_Type_2",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Zerg_Gas_Sac_Type_1",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Zerg_Gas_Sac_Type_2",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Terran_Gas_Tank_Type_1",
},
UnitTypeData {
size: UnitSizeType::Independent,
mineral_price: 1,
gas_price: 1,
race: Race::None,
destroy_score: 0,
tile_width: 1,
tile_height: 1,
dimension_left: 16,
dimension_right: 15,
dimension_down: 15,
width: 32,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 160,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 800,
armor: 0,
dimension_up: 16,
height: 32,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 1, y: 1 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 255,
armor_upgrade: UpgradeType::Upgrade_60,
supply_required: 0,
build_time: 1,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: true,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Powerup_Terran_Gas_Tank_Type_2",
},
UnitTypeData {
size: UnitSizeType::None,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 0,
tile_height: 0,
dimension_left: 0,
dimension_right: 0,
dimension_down: 0,
width: 1,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 0,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 0,
height: 1,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 0, y: 0 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 0,
armor_upgrade: UpgradeType::None,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "None",
},
UnitTypeData {
size: UnitSizeType::None,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 0,
tile_height: 0,
dimension_left: 0,
dimension_right: 0,
dimension_down: 0,
width: 1,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 0,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 0,
height: 1,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 0, y: 0 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 0,
armor_upgrade: UpgradeType::None,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "AllUnits",
},
UnitTypeData {
size: UnitSizeType::None,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 0,
tile_height: 0,
dimension_left: 0,
dimension_right: 0,
dimension_down: 0,
width: 1,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 0,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 0,
height: 1,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 0, y: 0 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 0,
armor_upgrade: UpgradeType::None,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Men",
},
UnitTypeData {
size: UnitSizeType::None,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 0,
tile_height: 0,
dimension_left: 0,
dimension_right: 0,
dimension_down: 0,
width: 1,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 0,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 0,
height: 1,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 0, y: 0 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 0,
armor_upgrade: UpgradeType::None,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Buildings",
},
UnitTypeData {
size: UnitSizeType::None,
mineral_price: 0,
gas_price: 0,
race: Race::None,
destroy_score: 0,
tile_width: 0,
tile_height: 0,
dimension_left: 0,
dimension_right: 0,
dimension_down: 0,
width: 1,
max_ground_hits: 0,
air_weapon: WeaponType::None,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 0,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::None, 0),
max_hit_points: 0,
armor: 0,
dimension_up: 0,
height: 1,
ground_weapon: WeaponType::None,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[],
tile_size: TilePosition { x: 0, y: 0 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: false,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 0,
armor_upgrade: UpgradeType::None,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Factories",
},
UnitTypeData {
size: UnitSizeType::Unknown,
mineral_price: 0,
gas_price: 0,
race: Race::Unknown,
destroy_score: 0,
tile_width: 0,
tile_height: 0,
dimension_left: 0,
dimension_right: 0,
dimension_down: 0,
width: 1,
max_ground_hits: 0,
air_weapon: WeaponType::Unknown,
max_energy: 0,
abilities: &[],
space_provided: 0,
sight_range: 0,
cloaking_tech: TechType::None,
upgrades: &[],
what_builds: (UnitType::Unknown, 1),
max_hit_points: 0,
armor: 0,
dimension_up: 0,
height: 1,
ground_weapon: WeaponType::Unknown,
max_air_hits: 0,
top_speed: 0.0,
halt_distance: 0,
max_shields: 0,
build_score: 0,
seek_range: 0,
required_units: &[(UnitType::Unknown, 1)],
tile_size: TilePosition { x: 0, y: 0 },
acceleration: 0,
turn_radius: 0,
can_produce: false,
can_attack: true,
can_move: false,
is_flyer: false,
required_tech: TechType::None,
space_required: 0,
armor_upgrade: UpgradeType::Unknown,
supply_required: 0,
build_time: 0,
supply_provided: 0,
has_permanent_cloak: false,
is_special_building: false,
is_two_units_in_one_egg: false,
is_resource_container: false,
is_building: false,
is_detector: false,
regenerates_h_p: false,
is_addon: false,
is_mineral_field: false,
produces_creep: false,
is_spellcaster: false,
is_powerup: false,
is_refinery: false,
produces_larva: false,
is_invincible: false,
upgrades_what: &[],
builds_what: &[],
is_beacon: false,
is_mechanical: false,
is_spell: false,
is_robotic: false,
is_critter: false,
can_build_addon: false,
researches_what: &[],
is_resource_depot: false,
is_worker: false,
is_flying_building: false,
is_neutral: false,
is_cloakable: false,
is_hero: false,
requires_creep: false,
is_organic: false,
is_flag_beacon: false,
requires_psi: false,
is_burrowable: false,
name: "Unknown",
},
];
impl UnitType {
fn d(&self) -> &UnitTypeData {
&UNIT_TYPE_DATA[*self as usize]
}
pub fn size(&self) -> UnitSizeType {
self.d().size
}
pub fn mineral_price(&self) -> i32 {
self.d().mineral_price
}
pub fn gas_price(&self) -> i32 {
self.d().gas_price
}
pub fn get_race(&self) -> Race {
self.d().race
}
pub fn destroy_score(&self) -> i32 {
self.d().destroy_score
}
pub fn tile_width(&self) -> i32 {
self.d().tile_width
}
pub fn tile_height(&self) -> i32 {
self.d().tile_height
}
pub fn dimension_left(&self) -> i32 {
self.d().dimension_left
}
pub fn dimension_right(&self) -> i32 {
self.d().dimension_right
}
pub fn dimension_down(&self) -> i32 {
self.d().dimension_down
}
pub fn width(&self) -> i32 {
self.d().width
}
pub fn max_ground_hits(&self) -> i32 {
self.d().max_ground_hits
}
pub fn air_weapon(&self) -> WeaponType {
self.d().air_weapon
}
pub fn max_energy(&self) -> i32 {
self.d().max_energy
}
pub fn abilities(&self) -> &'static [TechType] {
self.d().abilities
}
pub fn space_provided(&self) -> i32 {
self.d().space_provided
}
pub fn sight_range(&self) -> i32 {
self.d().sight_range
}
pub fn cloaking_tech(&self) -> TechType {
self.d().cloaking_tech
}
pub fn upgrades(&self) -> &'static [UpgradeType] {
self.d().upgrades
}
pub fn what_builds(&self) -> (UnitType, i32) {
self.d().what_builds
}
pub fn max_hit_points(&self) -> i32 {
self.d().max_hit_points
}
pub fn armor(&self) -> i32 {
self.d().armor
}
pub fn dimension_up(&self) -> i32 {
self.d().dimension_up
}
pub fn height(&self) -> i32 {
self.d().height
}
pub fn ground_weapon(&self) -> WeaponType {
self.d().ground_weapon
}
pub fn max_air_hits(&self) -> i32 {
self.d().max_air_hits
}
pub fn top_speed(&self) -> f64 {
self.d().top_speed
}
pub fn halt_distance(&self) -> i32 {
self.d().halt_distance
}
pub fn max_shields(&self) -> i32 {
self.d().max_shields
}
pub fn build_score(&self) -> i32 {
self.d().build_score
}
pub fn seek_range(&self) -> i32 {
self.d().seek_range
}
pub fn required_units(&self) -> &'static [(UnitType, i32)] {
self.d().required_units
}
pub fn tile_size(&self) -> TilePosition {
self.d().tile_size
}
pub fn acceleration(&self) -> i32 {
self.d().acceleration
}
pub fn turn_radius(&self) -> i32 {
self.d().turn_radius
}
pub fn can_produce(&self) -> bool {
self.d().can_produce
}
pub fn can_attack(&self) -> bool {
self.d().can_attack
}
pub fn can_move(&self) -> bool {
self.d().can_move
}
pub fn is_flyer(&self) -> bool {
self.d().is_flyer
}
pub fn required_tech(&self) -> TechType {
self.d().required_tech
}
pub fn space_required(&self) -> i32 {
self.d().space_required
}
pub fn armor_upgrade(&self) -> UpgradeType {
self.d().armor_upgrade
}
pub fn supply_required(&self) -> i32 {
self.d().supply_required
}
pub fn build_time(&self) -> i32 {
self.d().build_time
}
pub fn supply_provided(&self) -> i32 {
self.d().supply_provided
}
pub fn has_permanent_cloak(&self) -> bool {
self.d().has_permanent_cloak
}
pub fn is_special_building(&self) -> bool {
self.d().is_special_building
}
pub fn is_two_units_in_one_egg(&self) -> bool {
self.d().is_two_units_in_one_egg
}
pub fn is_resource_container(&self) -> bool {
self.d().is_resource_container
}
pub fn is_building(&self) -> bool {
self.d().is_building
}
pub fn is_detector(&self) -> bool {
self.d().is_detector
}
pub fn regenerates_h_p(&self) -> bool {
self.d().regenerates_h_p
}
pub fn is_addon(&self) -> bool {
self.d().is_addon
}
pub fn is_mineral_field(&self) -> bool {
self.d().is_mineral_field
}
pub fn produces_creep(&self) -> bool {
self.d().produces_creep
}
pub fn is_spellcaster(&self) -> bool {
self.d().is_spellcaster
}
pub fn is_powerup(&self) -> bool {
self.d().is_powerup
}
pub fn is_refinery(&self) -> bool {
self.d().is_refinery
}
pub fn produces_larva(&self) -> bool {
self.d().produces_larva
}
pub fn is_invincible(&self) -> bool {
self.d().is_invincible
}
pub fn upgrades_what(&self) -> &'static [UpgradeType] {
self.d().upgrades_what
}
pub fn builds_what(&self) -> &'static [UnitType] {
self.d().builds_what
}
pub fn is_beacon(&self) -> bool {
self.d().is_beacon
}
pub fn is_mechanical(&self) -> bool {
self.d().is_mechanical
}
pub fn is_spell(&self) -> bool {
self.d().is_spell
}
pub fn is_robotic(&self) -> bool {
self.d().is_robotic
}
pub fn is_critter(&self) -> bool {
self.d().is_critter
}
pub fn can_build_addon(&self) -> bool {
self.d().can_build_addon
}
pub fn researches_what(&self) -> &'static [TechType] {
self.d().researches_what
}
pub fn is_resource_depot(&self) -> bool {
self.d().is_resource_depot
}
pub fn is_worker(&self) -> bool {
self.d().is_worker
}
pub fn is_flying_building(&self) -> bool {
self.d().is_flying_building
}
pub fn is_neutral(&self) -> bool {
self.d().is_neutral
}
pub fn is_cloakable(&self) -> bool {
self.d().is_cloakable
}
pub fn is_hero(&self) -> bool {
self.d().is_hero
}
pub fn requires_creep(&self) -> bool {
self.d().requires_creep
}
pub fn is_organic(&self) -> bool {
self.d().is_organic
}
pub fn is_flag_beacon(&self) -> bool {
self.d().is_flag_beacon
}
pub fn requires_psi(&self) -> bool {
self.d().requires_psi
}
pub fn is_burrowable(&self) -> bool {
self.d().is_burrowable
}
pub fn name(&self) -> &'static str {
self.d().name
}
}