Methods
Static getPreviousPos
- getPreviousPos(creep: Creep | Zerg): RoomPosition
-
Parameters
Returns RoomPosition
Static getSafetyData
- getSafetyData(roomName: string): SafetyData
-
Parameters
Returns SafetyData
Static isInvasionLikely
- isInvasionLikely(room: Room): boolean
-
Parameters
Returns boolean
Static Private recomputeScoreIfNecessary
- recomputeScoreIfNecessary(room: Room): boolean
-
Parameters
Returns boolean
Static Private recordControllerInfo
- recordControllerInfo(controller: StructureController): void
-
Parameters
-
controller: StructureController
Returns void
Static Private recordCreepOccupancies
- recordCreepOccupancies(room: Room): void
Static Private recordCreepPositions
- recordCreepPositions(room: Room): void
Static Private recordPermanentObjects
- recordPermanentObjects(room: Room): void
Static Private recordSafety
- recordSafety(room: Room): void
Static roomOwnedBy
- roomOwnedBy(roomName: string): string | undefined
-
Parameters
Returns string
|
undefined
Static roomReservationRemaining
- roomReservationRemaining(roomName: string): number
-
Parameters
Returns number
Static roomReservedBy
- roomReservedBy(roomName: string): string | undefined
-
Parameters
Returns string
|
undefined
Static Private updateCasualtyData
- updateCasualtyData(room: Room): void
Static Private updateHarvestData
- updateHarvestData(room: Room): void
Static Private updateInvasionData
- updateInvasionData(room: Room): void