Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TaskGetBoosted

Hierarchy

  • Task
    • TaskGetBoosted

Index

Constructors

constructor

Properties

_creep

_creep: object

Type declaration

_parent

_parent: protoTask | null

_target

_target: object

Type declaration

data

data: object

Type declaration

name

name: string

options

options: TaskOptions

settings

settings: TaskSettings

target

tick

tick: number

Static taskName

taskName: string

Accessors

creep

  • get creep(): Zerg
  • set creep(creep: Zerg): void

eta

  • get eta(): number | undefined

isWorking

  • get isWorking(): boolean

manifest

  • get manifest(): Task[]

parent

  • get parent(): Task | null
  • set parent(parentTask: Task | null): void

proto

  • get proto(): protoTask
  • set proto(protoTask: protoTask): void

targetManifest

  • get targetManifest(): (null | RoomObject)[]

targetPos

  • get targetPos(): RoomPosition

targetPosManifest

  • get targetPosManifest(): RoomPosition[]

Methods

finish

  • finish(): void

fork

isValid

  • isValid(): boolean

isValidTarget

  • isValidTarget(): boolean

isValidTask

  • isValidTask(): boolean

moveToNextPos

  • moveToNextPos(): number | undefined

moveToTarget

  • moveToTarget(range?: number): number

run

  • run(): number | undefined

work

  • work(): 0 | -1 | -4 | -7 | -9 | -12 | -11 | -6 | -14 | -8 | -15 | -2 | -3 | -5 | -10

Generated using TypeDoc