Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RoomIntel

Hierarchy

  • RoomIntel

Index

Methods

Static getPreviousPos

  • getPreviousPos(creep: Creep | Zerg): RoomPosition

Static getSafetyData

  • getSafetyData(roomName: string): SafetyData

Static isInvasionLikely

  • isInvasionLikely(room: Room): boolean

Static Private recomputeScoreIfNecessary

  • recomputeScoreIfNecessary(room: Room): boolean

Static Private recordControllerInfo

  • recordControllerInfo(controller: StructureController): 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

Static roomReservationRemaining

  • roomReservationRemaining(roomName: string): number

Static roomReservedBy

  • roomReservedBy(roomName: string): string | undefined

Static run

  • run(): void

Static Private updateCasualtyData

  • updateCasualtyData(room: Room): void

Static Private updateHarvestData

  • updateHarvestData(room: Room): void

Static Private updateInvasionData

  • updateInvasionData(room: Room): void

Generated using TypeDoc