Constructors
constructor
- new CreepSetup(roleName: string, bodySetup?: object): CreepSetup
-
Parameters
-
roleName: string
-
Default value bodySetup: object = {}
Methods
generateBody
- generateBody(availableEnergy: number): BodyPartConstant[]
-
Parameters
Returns BodyPartConstant[]
getBodyPotential
- getBodyPotential(partType: BodyPartConstant, colony: Colony): number
-
Parameters
-
partType: BodyPartConstant
-
Returns number
The CreepSetup class contains methods for flexibly generating creep body arrays when needed for spawning