TechType ======== Class ----- .. py:class:: pybrood.TechType .. py:method:: getID() -> int .. py:method:: getName() -> str .. py:method:: getRace() -> Race .. py:method:: mineralPrice() -> int .. py:method:: gasPrice() -> int .. py:method:: researchTime() -> int .. py:method:: energyCost() -> int .. py:method:: whatResearches() -> UnitType .. py:method:: getWeapon() -> WeaponType .. py:method:: targetsUnit() -> bool .. py:method:: targetsPosition() -> bool .. py:method:: whatUses() -> list .. py:method:: getOrder() -> Order .. py:method:: requiredUnit() -> UnitType Enumeration ----------- .. py:data:: pybrood.TechTypes .. py:attribute:: Stim_Packs .. py:attribute:: Lockdown .. py:attribute:: EMP_Shockwave .. py:attribute:: Spider_Mines .. py:attribute:: Scanner_Sweep .. py:attribute:: Tank_Siege_Mode .. py:attribute:: Defensive_Matrix .. py:attribute:: Irradiate .. py:attribute:: Yamato_Gun .. py:attribute:: Cloaking_Field .. py:attribute:: Personnel_Cloaking .. py:attribute:: Restoration .. py:attribute:: Optical_Flare .. py:attribute:: Healing .. py:attribute:: Nuclear_Strike .. py:attribute:: Burrowing .. py:attribute:: Infestation .. py:attribute:: Spawn_Broodlings .. py:attribute:: Dark_Swarm .. py:attribute:: Plague .. py:attribute:: Consume .. py:attribute:: Ensnare .. py:attribute:: Parasite .. py:attribute:: Lurker_Aspect .. py:attribute:: Psionic_Storm .. py:attribute:: Hallucination .. py:attribute:: Recall .. py:attribute:: Stasis_Field .. py:attribute:: Archon_Warp .. py:attribute:: Disruption_Web .. py:attribute:: Mind_Control .. py:attribute:: Dark_Archon_Meld .. py:attribute:: Feedback .. py:attribute:: Maelstrom .. py:attribute:: None_ .. py:attribute:: Unknown