Types
=====

For a full list of all unit types see the enum :class:`library.UNIT_TYPEID`.
For more information about a certain unit type, the wrapper class
:class:`library.UnitType` can be used.

For a full list of all abilities and upgrades, see :class:`library.ABILITY_ID`
and :class:`library.UPGRADE_ID` respectively. Note that these does not have any
wrapper classes for them.

UnitType
--------

As explained above, this class is a wrapper around the class
:class:`library.UNIT_TYPEID`.

.. autoclass:: library.UnitType
   :members:
   :undoc-members:

UNIT_TYPEID
-----------

.. autoclass:: library.UNIT_TYPEID
   :members:
   :undoc-members:


ABILITY_ID
----------

.. autoclass:: library.ABILITY_ID 	
   :members:
   :undoc-members:

UPGRADE_ID
----------

.. autoclass:: library.UPGRADE_ID 	
   :members:
   :undoc-members: