BWAPI
Public Types
BuildingLocationDef Struct Reference

#include <ReservedLocation.h>

Inheritance diagram for BuildingLocationDef:
Inheritance graph
[legend]

List of all members.

Public Types

enum  type {
  None, Base, BaseParimeter, BaseChoke,
  ForwardChoke, ForwardParimeter, Expansion, ExpansionGas,
  Proxy, Manner
}

Detailed Description

Definition at line 19 of file ReservedLocation.h.


Member Enumeration Documentation

Enumerator:
None 
Base 
BaseParimeter 
BaseChoke 
ForwardChoke 
ForwardParimeter 
Expansion 
ExpansionGas 
Proxy 
Manner 

Definition at line 21 of file ReservedLocation.h.

        {
                None,
                Base, //best base choice, usually main
                BaseParimeter, //place evenly around main base, for turrets etc
                BaseChoke, //place at the main bases choke, for bunkers etc
                ForwardChoke, //place at a forward choke position, such as an expansion if there is one
                ForwardParimeter, //place evenly around all buildings, for turrets etc
                Expansion, //best expansion location
                ExpansionGas, //best expansion location, only chooses a gas only
                Proxy, //proxy location, places it closest to possible enemy base locations that arn't on paths between the bases
                Manner //place in enemy base, if pylon block enemy units, if gas, steal gas if possible
        };

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines