SYMBOL INDEX (910 symbols across 32 files) FILE: build/concat.js constant HEADER (line 4) | const HEADER = `// Please contribute types to https://github.com/screepe... FILE: dist/index.d.ts type CommoditiesTypes (line 732) | type CommoditiesTypes = CommodityConstant | MineralConstant | RESOURCE_G... type CommodityEntry (line 733) | interface CommodityEntry { type ConstructionSite (line 1040) | interface ConstructionSite, _ConstructorById... type Deposit (line 1650) | interface Deposit extends RoomObject { type DepositConstructor (line 1679) | interface DepositConstructor extends _Constructor, _Constructor... type Flag (line 1687) | interface Flag extends RoomObject { type FlagConstructor (line 1745) | interface FlagConstructor extends _Constructor { type Game (line 1754) | interface Game { type _HasId (line 1868) | interface _HasId { type _HasRoomPosition (line 1872) | interface _HasRoomPosition { type GlobalControlLevel (line 1876) | interface GlobalControlLevel { type GlobalPowerLevel (line 1891) | interface GlobalPowerLevel { type Shard (line 1906) | interface Shard { type CPU (line 1946) | interface CPU { type HeapStatistics (line 2042) | interface HeapStatistics { type BodyPartDefinition (line 2058) | type BodyPartDefinition =... type Owner (line 2077) | interface Owner { type ReservationDefinition (line 2083) | interface ReservationDefinition { type SignDefinition (line 2087) | interface SignDefinition { type CPUShardLimits (line 2094) | interface CPUShardLimits { type StoreDefinition (line 2099) | type StoreDefinition = Store; type StoreDefinitionUnlimited (line 2102) | type StoreDefinitionUnlimited = Store; type ExitsInformation (line 2113) | type ExitsInformation = Partial>; type AllLookAtTypes (line 2115) | interface AllLookAtTypes { type LookAtTypes (line 2132) | type LookAtTypes = Partial; type LookAtResult (line 2134) | type LookAtResult = Pick = LookAt... type LookAtResultMatrix (line 2141) | interface LookAtResultMatrix { type LookForAtAreaResultMatrix (line 2147) | interface LookForAtAreaResultMatrix { type LookForAtAreaResult (line 2153) | type LookForAtAreaResult { type _ConstructorById (line 2358) | interface _ConstructorById extends _Constructor { class OpaqueTag (line 2366) | class OpaqueTag { type Id (line 2371) | type Id = string & Tag.OpaqueTag; type fromId (line 2373) | type fromId = T extends Id ? R : never; type InterShardMemory (line 2385) | interface InterShardMemory { type Terrain (line 2414) | type Terrain = "plain" | "swamp" | "wall"; type ExitKey (line 2416) | type ExitKey = "1" | "3" | "5" | "7"; type AnyCreep (line 2418) | type AnyCreep = Creep | PowerCreep; type FindClosestByPathAlgorithm (line 2420) | type FindClosestByPathAlgorithm = "astar" | "dijkstra"; type ScreepsReturnCode (line 2424) | type ScreepsReturnCode = type OK (line 2443) | type OK = 0; type ERR_NOT_OWNER (line 2444) | type ERR_NOT_OWNER = -1; type ERR_NO_PATH (line 2445) | type ERR_NO_PATH = -2; type ERR_NAME_EXISTS (line 2446) | type ERR_NAME_EXISTS = -3; type ERR_BUSY (line 2447) | type ERR_BUSY = -4; type ERR_NOT_FOUND (line 2448) | type ERR_NOT_FOUND = -5; type ERR_NOT_ENOUGH_RESOURCES (line 2449) | type ERR_NOT_ENOUGH_RESOURCES = -6; type ERR_NOT_ENOUGH_ENERGY (line 2450) | type ERR_NOT_ENOUGH_ENERGY = -6; type ERR_INVALID_TARGET (line 2451) | type ERR_INVALID_TARGET = -7; type ERR_FULL (line 2452) | type ERR_FULL = -8; type ERR_NOT_IN_RANGE (line 2453) | type ERR_NOT_IN_RANGE = -9; type ERR_INVALID_ARGS (line 2454) | type ERR_INVALID_ARGS = -10; type ERR_TIRED (line 2455) | type ERR_TIRED = -11; type ERR_NO_BODYPART (line 2456) | type ERR_NO_BODYPART = -12; type ERR_NOT_ENOUGH_EXTENSIONS (line 2457) | type ERR_NOT_ENOUGH_EXTENSIONS = -6; type ERR_RCL_NOT_ENOUGH (line 2458) | type ERR_RCL_NOT_ENOUGH = -14; type ERR_GCL_NOT_ENOUGH (line 2459) | type ERR_GCL_NOT_ENOUGH = -15; type ERR_ACCESS_DENIED (line 2460) | type ERR_ACCESS_DENIED = -16; type CreepActionReturnCode (line 2462) | type CreepActionReturnCode = OK | ERR_NOT_OWNER | ERR_BUSY | ERR_INVALID... type CreepMoveReturnCode (line 2464) | type CreepMoveReturnCode = OK | ERR_NOT_OWNER | ERR_BUSY | ERR_TIRED | E... type ExitConstant (line 2468) | type ExitConstant = FIND_EXIT_TOP | FIND_EXIT_RIGHT | FIND_EXIT_BOTTOM |... type FindConstant (line 2470) | type FindConstant = type FIND_EXIT_TOP (line 2500) | type FIND_EXIT_TOP = 1; type FIND_EXIT_RIGHT (line 2501) | type FIND_EXIT_RIGHT = 3; type FIND_EXIT_BOTTOM (line 2502) | type FIND_EXIT_BOTTOM = 5; type FIND_EXIT_LEFT (line 2503) | type FIND_EXIT_LEFT = 7; type FIND_EXIT (line 2504) | type FIND_EXIT = 10; type FIND_CREEPS (line 2505) | type FIND_CREEPS = 101; type FIND_MY_CREEPS (line 2506) | type FIND_MY_CREEPS = 102; type FIND_HOSTILE_CREEPS (line 2507) | type FIND_HOSTILE_CREEPS = 103; type FIND_SOURCES_ACTIVE (line 2508) | type FIND_SOURCES_ACTIVE = 104; type FIND_SOURCES (line 2509) | type FIND_SOURCES = 105; type FIND_DROPPED_RESOURCES (line 2510) | type FIND_DROPPED_RESOURCES = 106; type FIND_STRUCTURES (line 2511) | type FIND_STRUCTURES = 107; type FIND_MY_STRUCTURES (line 2512) | type FIND_MY_STRUCTURES = 108; type FIND_HOSTILE_STRUCTURES (line 2513) | type FIND_HOSTILE_STRUCTURES = 109; type FIND_FLAGS (line 2514) | type FIND_FLAGS = 110; type FIND_CONSTRUCTION_SITES (line 2515) | type FIND_CONSTRUCTION_SITES = 111; type FIND_MY_SPAWNS (line 2516) | type FIND_MY_SPAWNS = 112; type FIND_HOSTILE_SPAWNS (line 2517) | type FIND_HOSTILE_SPAWNS = 113; type FIND_MY_CONSTRUCTION_SITES (line 2518) | type FIND_MY_CONSTRUCTION_SITES = 114; type FIND_HOSTILE_CONSTRUCTION_SITES (line 2519) | type FIND_HOSTILE_CONSTRUCTION_SITES = 115; type FIND_MINERALS (line 2520) | type FIND_MINERALS = 116; type FIND_NUKES (line 2521) | type FIND_NUKES = 117; type FIND_TOMBSTONES (line 2522) | type FIND_TOMBSTONES = 118; type FIND_POWER_CREEPS (line 2523) | type FIND_POWER_CREEPS = 119; type FIND_MY_POWER_CREEPS (line 2524) | type FIND_MY_POWER_CREEPS = 120; type FIND_HOSTILE_POWER_CREEPS (line 2525) | type FIND_HOSTILE_POWER_CREEPS = 121; type FIND_DEPOSITS (line 2526) | type FIND_DEPOSITS = 122; type FIND_RUINS (line 2527) | type FIND_RUINS = 123; type FilterOptions (line 2531) | interface FilterOptions { type PredicateFilterFunction (line 2535) | type PredicateFilterFunction = (object: T, index: number... type FilterFunction (line 2536) | type FilterFunction = (object: T, index: number, collection: T[]) => ... type FilterObject (line 2537) | type FilterObject = DeepPartial; type DeepPartial (line 2539) | type DeepPartial = T extends object ? { [P in keyof T]?: DeepPartial<... type BodyPartConstant (line 2543) | type BodyPartConstant = MOVE | WORK | CARRY | ATTACK | RANGED_ATTACK | T... type MOVE (line 2545) | type MOVE = "move"; type WORK (line 2546) | type WORK = "work"; type CARRY (line 2547) | type CARRY = "carry"; type ATTACK (line 2548) | type ATTACK = "attack"; type RANGED_ATTACK (line 2549) | type RANGED_ATTACK = "ranged_attack"; type TOUGH (line 2550) | type TOUGH = "tough"; type HEAL (line 2551) | type HEAL = "heal"; type CLAIM (line 2552) | type CLAIM = "claim"; type LookConstant (line 2556) | type LookConstant = type LOOK_CONSTRUCTION_SITES (line 2572) | type LOOK_CONSTRUCTION_SITES = "constructionSite"; type LOOK_CREEPS (line 2573) | type LOOK_CREEPS = "creep"; type LOOK_ENERGY (line 2574) | type LOOK_ENERGY = "energy"; type LOOK_FLAGS (line 2575) | type LOOK_FLAGS = "flag"; type LOOK_MINERALS (line 2576) | type LOOK_MINERALS = "mineral"; type LOOK_DEPOSITS (line 2577) | type LOOK_DEPOSITS = "deposit"; type LOOK_NUKES (line 2578) | type LOOK_NUKES = "nuke"; type LOOK_RESOURCES (line 2579) | type LOOK_RESOURCES = "resource"; type LOOK_SOURCES (line 2580) | type LOOK_SOURCES = "source"; type LOOK_STRUCTURES (line 2581) | type LOOK_STRUCTURES = "structure"; type LOOK_TERRAIN (line 2582) | type LOOK_TERRAIN = "terrain"; type LOOK_TOMBSTONES (line 2583) | type LOOK_TOMBSTONES = "tombstone"; type LOOK_POWER_CREEPS (line 2584) | type LOOK_POWER_CREEPS = "powerCreep"; type LOOK_RUINS (line 2585) | type LOOK_RUINS = "ruin"; type ORDER_SELL (line 2587) | type ORDER_SELL = "sell"; type ORDER_BUY (line 2588) | type ORDER_BUY = "buy"; type DirectionConstant (line 2592) | type DirectionConstant = TOP | TOP_RIGHT | RIGHT | BOTTOM_RIGHT | BOTTOM... type TOP (line 2594) | type TOP = 1; type TOP_RIGHT (line 2595) | type TOP_RIGHT = 2; type RIGHT (line 2596) | type RIGHT = 3; type BOTTOM_RIGHT (line 2597) | type BOTTOM_RIGHT = 4; type BOTTOM (line 2598) | type BOTTOM = 5; type BOTTOM_LEFT (line 2599) | type BOTTOM_LEFT = 6; type LEFT (line 2600) | type LEFT = 7; type TOP_LEFT (line 2601) | type TOP_LEFT = 8; type ColorConstant (line 2605) | type ColorConstant = type COLOR_RED (line 2617) | type COLOR_RED = 1; type COLOR_PURPLE (line 2618) | type COLOR_PURPLE = 2; type COLOR_BLUE (line 2619) | type COLOR_BLUE = 3; type COLOR_CYAN (line 2620) | type COLOR_CYAN = 4; type COLOR_GREEN (line 2621) | type COLOR_GREEN = 5; type COLOR_YELLOW (line 2622) | type COLOR_YELLOW = 6; type COLOR_ORANGE (line 2623) | type COLOR_ORANGE = 7; type COLOR_BROWN (line 2624) | type COLOR_BROWN = 8; type COLOR_GREY (line 2625) | type COLOR_GREY = 9; type COLOR_WHITE (line 2626) | type COLOR_WHITE = 10; type BuildableStructureConstant (line 2630) | type BuildableStructureConstant = type StructureConstant (line 2648) | type StructureConstant = type STRUCTURE_EXTENSION (line 2656) | type STRUCTURE_EXTENSION = "extension"; type STRUCTURE_RAMPART (line 2657) | type STRUCTURE_RAMPART = "rampart"; type STRUCTURE_ROAD (line 2658) | type STRUCTURE_ROAD = "road"; type STRUCTURE_SPAWN (line 2659) | type STRUCTURE_SPAWN = "spawn"; type STRUCTURE_LINK (line 2660) | type STRUCTURE_LINK = "link"; type STRUCTURE_WALL (line 2661) | type STRUCTURE_WALL = "constructedWall"; type STRUCTURE_KEEPER_LAIR (line 2662) | type STRUCTURE_KEEPER_LAIR = "keeperLair"; type STRUCTURE_CONTROLLER (line 2663) | type STRUCTURE_CONTROLLER = "controller"; type STRUCTURE_STORAGE (line 2664) | type STRUCTURE_STORAGE = "storage"; type STRUCTURE_TOWER (line 2665) | type STRUCTURE_TOWER = "tower"; type STRUCTURE_OBSERVER (line 2666) | type STRUCTURE_OBSERVER = "observer"; type STRUCTURE_POWER_BANK (line 2667) | type STRUCTURE_POWER_BANK = "powerBank"; type STRUCTURE_POWER_SPAWN (line 2668) | type STRUCTURE_POWER_SPAWN = "powerSpawn"; type STRUCTURE_EXTRACTOR (line 2669) | type STRUCTURE_EXTRACTOR = "extractor"; type STRUCTURE_LAB (line 2670) | type STRUCTURE_LAB = "lab"; type STRUCTURE_TERMINAL (line 2671) | type STRUCTURE_TERMINAL = "terminal"; type STRUCTURE_CONTAINER (line 2672) | type STRUCTURE_CONTAINER = "container"; type STRUCTURE_NUKER (line 2673) | type STRUCTURE_NUKER = "nuker"; type STRUCTURE_FACTORY (line 2674) | type STRUCTURE_FACTORY = "factory"; type STRUCTURE_INVADER_CORE (line 2675) | type STRUCTURE_INVADER_CORE = "invaderCore"; type STRUCTURE_PORTAL (line 2676) | type STRUCTURE_PORTAL = "portal"; type TERRAIN_MASK_WALL (line 2679) | type TERRAIN_MASK_WALL = 1; type TERRAIN_MASK_SWAMP (line 2680) | type TERRAIN_MASK_SWAMP = 2; type TERRAIN_MASK_LAVA (line 2681) | type TERRAIN_MASK_LAVA = 4; type ResourceConstant (line 2685) | type ResourceConstant = type _ResourceConstantSansEnergy (line 2694) | type _ResourceConstantSansEnergy = Exclude extends R... type MineralConstructor (line 3752) | interface MineralConstructor extends _Constructor, _Constructor... type Nuke (line 3775) | interface Nuke extends RoomObject { type NukeConstructor (line 3794) | interface NukeConstructor extends _Constructor, _ConstructorById { type CostMatrix (line 3947) | interface CostMatrix { type PowerCreep (line 3985) | interface PowerCreep extends RoomObject { type PowerCreepConstructor (line 4330) | interface PowerCreepConstructor extends _Constructor, _Const... type PowerCreepPowers (line 4349) | interface PowerCreepPowers { type RawMemory (line 4370) | interface RawMemory { type Resource (line 4464) | interface Resource extend... type ResourceConstructor (line 4483) | interface ResourceConstructor extends _Constructor, _Construct... type RoomObject (line 4492) | interface RoomObject { type RoomObjectConstructor (line 4511) | interface RoomObjectConstructor extends _Constructor { type RoomObjectEffect (line 4521) | type RoomObjectEffect = NaturalEffect | PowerEffect; type NaturalEffect (line 4526) | interface NaturalEffect { type PowerEffect (line 4542) | interface PowerEffect { type RoomPosition (line 4573) | interface RoomPosition { type RoomPositionConstructor (line 4778) | interface RoomPositionConstructor extends _Constructor { type RoomTerrain (line 4798) | interface RoomTerrain { type RoomTerrainConstructor (line 4831) | interface RoomTerrainConstructor extends _Constructor { class RoomVisual (line 4853) | class RoomVisual { type LineStyle (line 4978) | interface LineStyle { type PolyStyle (line 5001) | interface PolyStyle { type CircleStyle (line 5028) | interface CircleStyle extends PolyStyle { type TextStyle (line 5036) | interface TextStyle { type Room (line 5086) | interface Room { type RoomConstructor (line 5346) | interface RoomConstructor extends _Constructor { type Ruin (line 5373) | interface Ruin extends RoomObject { type RuinConstructor (line 5397) | interface RuinConstructor extends _Constructor, _ConstructorById, _ConstructorBy... type StructureSpawn (line 5467) | interface StructureSpawn extends OwnedStructure { type StructureSpawnConstructor (line 5620) | interface StructureSpawnConstructor extends _Constructor... type Spawning (line 5628) | interface Spawning { type SpawnOptions (line 5683) | interface SpawnOptions { type SpawningConstructor (line 5706) | interface SpawningConstructor extends _Constructor { type StoreBase (line 5710) | interface StoreBase ext... type StructureConstructor (line 5858) | interface StructureConstructor extends _Constructor, _Constru... type OwnedStructure (line 5867) | interface OwnedStructure... type StructureController (line 5898) | interface StructureController extends OwnedStructure { type StructureExtensionConstructor (line 6001) | interface StructureExtensionConstructor extends _Constructor { type StructureLinkConstructor (line 6051) | interface StructureLinkConstructor extends _Constructor, ... type StructureKeeperLair (line 6061) | interface StructureKeeperLair extends OwnedStructure { type StructureObserverConstructor (line 6095) | interface StructureObserverConstructor extends _Constructor { type StructurePowerBankConstructor (line 6118) | interface StructurePowerBankConstructor extends _Constructor { type StructureRampartConstructor (line 6204) | interface StructureRampartConstructor extends _Constructor { type StructureRoadConstructor (line 6222) | interface StructureRoadConstructor extends _Constructor, ... type StructureStorage (line 6231) | interface StructureStorage extends OwnedStructure { type StructureStorageConstructor (line 6245) | interface StructureStorageConstructor extends _Constructor { type StructureTowerConstructor (line 6314) | interface StructureTowerConstructor extends _Constructor... type StructureWall (line 6321) | interface StructureWall extends Structure { type StructureWallConstructor (line 6329) | interface StructureWallConstructor extends _Constructor, ... type StructureExtractor (line 6336) | interface StructureExtractor extends OwnedStructure { type StructureExtractorConstructor (line 6344) | interface StructureExtractorConstructor extends _Constructor { type StructureLabConstructor (line 6461) | interface StructureLabConstructor extends _Constructor, _C... type StructureTerminal (line 6468) | interface StructureTerminal extends OwnedStructure { type StructureTerminalConstructor (line 6499) | interface StructureTerminalConstructor extends _Constructor { type StructureContainerConstructor (line 6528) | interface StructureContainerConstructor extends _Constructor { type StructureNukerConstructor (line 6586) | interface StructureNukerConstructor extends _Constructor... type StructurePortal (line 6596) | interface StructurePortal extends Structure { type StructurePortalConstructor (line 6612) | interface StructurePortalConstructor extends _Constructor { type StructureFactoryConstructor (line 6655) | interface StructureFactoryConstructor extends _Constructor = ConcreteStructureM... type Tombstone (line 6763) | interface Tombstone extends RoomObject { type TombstoneConstructor (line 6792) | interface TombstoneConstructor extends _Constructor, _Constru... FILE: dist/screeps-tests.ts type CreepMemory (line 26) | interface CreepMemory { function keys (line 36) | function keys>(o: T): Array { function resources (line 40) | function resources(o: GenericStore): ResourceConstant[] { type StoreStructure (line 55) | type StoreStructure = StructureContainer | StructureStorage | StructureL... method routeCallback (line 287) | routeCallback(roomName, fromRoomName) { method routeCallback (line 305) | routeCallback(roomName) { method roomCallback (line 468) | roomCallback(roomName) { method costCallback (line 503) | costCallback(roomName, costMatrix) { function atackPower (line 1182) | function atackPower(creep: Creep) { FILE: src/constants.ts type CommoditiesTypes (line 730) | type CommoditiesTypes = CommodityConstant | MineralConstant | RESOURCE_G... type CommodityEntry (line 731) | interface CommodityEntry { FILE: src/construction-site.ts type ConstructionSite (line 10) | interface ConstructionSite, _ConstructorById... FILE: src/deposit.ts type Deposit (line 13) | interface Deposit extends RoomObject { type DepositConstructor (line 42) | interface DepositConstructor extends _Constructor, _Constructor... FILE: src/flag.ts type Flag (line 6) | interface Flag extends RoomObject { type FlagConstructor (line 64) | interface FlagConstructor extends _Constructor { FILE: src/game.ts type Game (line 4) | interface Game { FILE: src/helpers.ts type _HasId (line 1) | interface _HasId { type _HasRoomPosition (line 5) | interface _HasRoomPosition { type GlobalControlLevel (line 9) | interface GlobalControlLevel { type GlobalPowerLevel (line 24) | interface GlobalPowerLevel { type Shard (line 39) | interface Shard { type CPU (line 79) | interface CPU { type HeapStatistics (line 175) | interface HeapStatistics { type BodyPartDefinition (line 191) | type BodyPartDefinition =... type Owner (line 210) | interface Owner { type ReservationDefinition (line 216) | interface ReservationDefinition { type SignDefinition (line 220) | interface SignDefinition { type CPUShardLimits (line 227) | interface CPUShardLimits { type StoreDefinition (line 232) | type StoreDefinition = Store; type StoreDefinitionUnlimited (line 235) | type StoreDefinitionUnlimited = Store; type ExitsInformation (line 246) | type ExitsInformation = Partial>; type AllLookAtTypes (line 248) | interface AllLookAtTypes { type LookAtTypes (line 265) | type LookAtTypes = Partial; type LookAtResult (line 267) | type LookAtResult = Pick = LookAt... type LookAtResultMatrix (line 274) | interface LookAtResultMatrix { type LookForAtAreaResultMatrix (line 280) | interface LookForAtAreaResultMatrix { type LookForAtAreaResult (line 286) | type LookForAtAreaResult { type _ConstructorById (line 491) | interface _ConstructorById extends _Constructor { class OpaqueTag (line 499) | class OpaqueTag { type Id (line 504) | type Id = string & Tag.OpaqueTag; type fromId (line 506) | type fromId = T extends Id ? R : never; FILE: src/inter-shard-memory.ts type InterShardMemory (line 12) | interface InterShardMemory { FILE: src/literals.ts type Terrain (line 8) | type Terrain = "plain" | "swamp" | "wall"; type ExitKey (line 10) | type ExitKey = "1" | "3" | "5" | "7"; type AnyCreep (line 12) | type AnyCreep = Creep | PowerCreep; type FindClosestByPathAlgorithm (line 14) | type FindClosestByPathAlgorithm = "astar" | "dijkstra"; type ScreepsReturnCode (line 18) | type ScreepsReturnCode = type OK (line 37) | type OK = 0; type ERR_NOT_OWNER (line 38) | type ERR_NOT_OWNER = -1; type ERR_NO_PATH (line 39) | type ERR_NO_PATH = -2; type ERR_NAME_EXISTS (line 40) | type ERR_NAME_EXISTS = -3; type ERR_BUSY (line 41) | type ERR_BUSY = -4; type ERR_NOT_FOUND (line 42) | type ERR_NOT_FOUND = -5; type ERR_NOT_ENOUGH_RESOURCES (line 43) | type ERR_NOT_ENOUGH_RESOURCES = -6; type ERR_NOT_ENOUGH_ENERGY (line 44) | type ERR_NOT_ENOUGH_ENERGY = -6; type ERR_INVALID_TARGET (line 45) | type ERR_INVALID_TARGET = -7; type ERR_FULL (line 46) | type ERR_FULL = -8; type ERR_NOT_IN_RANGE (line 47) | type ERR_NOT_IN_RANGE = -9; type ERR_INVALID_ARGS (line 48) | type ERR_INVALID_ARGS = -10; type ERR_TIRED (line 49) | type ERR_TIRED = -11; type ERR_NO_BODYPART (line 50) | type ERR_NO_BODYPART = -12; type ERR_NOT_ENOUGH_EXTENSIONS (line 51) | type ERR_NOT_ENOUGH_EXTENSIONS = -6; type ERR_RCL_NOT_ENOUGH (line 52) | type ERR_RCL_NOT_ENOUGH = -14; type ERR_GCL_NOT_ENOUGH (line 53) | type ERR_GCL_NOT_ENOUGH = -15; type ERR_ACCESS_DENIED (line 54) | type ERR_ACCESS_DENIED = -16; type CreepActionReturnCode (line 56) | type CreepActionReturnCode = OK | ERR_NOT_OWNER | ERR_BUSY | ERR_INVALID... type CreepMoveReturnCode (line 58) | type CreepMoveReturnCode = OK | ERR_NOT_OWNER | ERR_BUSY | ERR_TIRED | E... type ExitConstant (line 62) | type ExitConstant = FIND_EXIT_TOP | FIND_EXIT_RIGHT | FIND_EXIT_BOTTOM |... type FindConstant (line 64) | type FindConstant = type FIND_EXIT_TOP (line 94) | type FIND_EXIT_TOP = 1; type FIND_EXIT_RIGHT (line 95) | type FIND_EXIT_RIGHT = 3; type FIND_EXIT_BOTTOM (line 96) | type FIND_EXIT_BOTTOM = 5; type FIND_EXIT_LEFT (line 97) | type FIND_EXIT_LEFT = 7; type FIND_EXIT (line 98) | type FIND_EXIT = 10; type FIND_CREEPS (line 99) | type FIND_CREEPS = 101; type FIND_MY_CREEPS (line 100) | type FIND_MY_CREEPS = 102; type FIND_HOSTILE_CREEPS (line 101) | type FIND_HOSTILE_CREEPS = 103; type FIND_SOURCES_ACTIVE (line 102) | type FIND_SOURCES_ACTIVE = 104; type FIND_SOURCES (line 103) | type FIND_SOURCES = 105; type FIND_DROPPED_RESOURCES (line 104) | type FIND_DROPPED_RESOURCES = 106; type FIND_STRUCTURES (line 105) | type FIND_STRUCTURES = 107; type FIND_MY_STRUCTURES (line 106) | type FIND_MY_STRUCTURES = 108; type FIND_HOSTILE_STRUCTURES (line 107) | type FIND_HOSTILE_STRUCTURES = 109; type FIND_FLAGS (line 108) | type FIND_FLAGS = 110; type FIND_CONSTRUCTION_SITES (line 109) | type FIND_CONSTRUCTION_SITES = 111; type FIND_MY_SPAWNS (line 110) | type FIND_MY_SPAWNS = 112; type FIND_HOSTILE_SPAWNS (line 111) | type FIND_HOSTILE_SPAWNS = 113; type FIND_MY_CONSTRUCTION_SITES (line 112) | type FIND_MY_CONSTRUCTION_SITES = 114; type FIND_HOSTILE_CONSTRUCTION_SITES (line 113) | type FIND_HOSTILE_CONSTRUCTION_SITES = 115; type FIND_MINERALS (line 114) | type FIND_MINERALS = 116; type FIND_NUKES (line 115) | type FIND_NUKES = 117; type FIND_TOMBSTONES (line 116) | type FIND_TOMBSTONES = 118; type FIND_POWER_CREEPS (line 117) | type FIND_POWER_CREEPS = 119; type FIND_MY_POWER_CREEPS (line 118) | type FIND_MY_POWER_CREEPS = 120; type FIND_HOSTILE_POWER_CREEPS (line 119) | type FIND_HOSTILE_POWER_CREEPS = 121; type FIND_DEPOSITS (line 120) | type FIND_DEPOSITS = 122; type FIND_RUINS (line 121) | type FIND_RUINS = 123; type FilterOptions (line 125) | interface FilterOptions { type PredicateFilterFunction (line 129) | type PredicateFilterFunction = (object: T, index: number... type FilterFunction (line 130) | type FilterFunction = (object: T, index: number, collection: T[]) => ... type FilterObject (line 131) | type FilterObject = DeepPartial; type DeepPartial (line 133) | type DeepPartial = T extends object ? { [P in keyof T]?: DeepPartial<... type BodyPartConstant (line 137) | type BodyPartConstant = MOVE | WORK | CARRY | ATTACK | RANGED_ATTACK | T... type MOVE (line 139) | type MOVE = "move"; type WORK (line 140) | type WORK = "work"; type CARRY (line 141) | type CARRY = "carry"; type ATTACK (line 142) | type ATTACK = "attack"; type RANGED_ATTACK (line 143) | type RANGED_ATTACK = "ranged_attack"; type TOUGH (line 144) | type TOUGH = "tough"; type HEAL (line 145) | type HEAL = "heal"; type CLAIM (line 146) | type CLAIM = "claim"; type LookConstant (line 150) | type LookConstant = type LOOK_CONSTRUCTION_SITES (line 166) | type LOOK_CONSTRUCTION_SITES = "constructionSite"; type LOOK_CREEPS (line 167) | type LOOK_CREEPS = "creep"; type LOOK_ENERGY (line 168) | type LOOK_ENERGY = "energy"; type LOOK_FLAGS (line 169) | type LOOK_FLAGS = "flag"; type LOOK_MINERALS (line 170) | type LOOK_MINERALS = "mineral"; type LOOK_DEPOSITS (line 171) | type LOOK_DEPOSITS = "deposit"; type LOOK_NUKES (line 172) | type LOOK_NUKES = "nuke"; type LOOK_RESOURCES (line 173) | type LOOK_RESOURCES = "resource"; type LOOK_SOURCES (line 174) | type LOOK_SOURCES = "source"; type LOOK_STRUCTURES (line 175) | type LOOK_STRUCTURES = "structure"; type LOOK_TERRAIN (line 176) | type LOOK_TERRAIN = "terrain"; type LOOK_TOMBSTONES (line 177) | type LOOK_TOMBSTONES = "tombstone"; type LOOK_POWER_CREEPS (line 178) | type LOOK_POWER_CREEPS = "powerCreep"; type LOOK_RUINS (line 179) | type LOOK_RUINS = "ruin"; type ORDER_SELL (line 181) | type ORDER_SELL = "sell"; type ORDER_BUY (line 182) | type ORDER_BUY = "buy"; type DirectionConstant (line 186) | type DirectionConstant = TOP | TOP_RIGHT | RIGHT | BOTTOM_RIGHT | BOTTOM... type TOP (line 188) | type TOP = 1; type TOP_RIGHT (line 189) | type TOP_RIGHT = 2; type RIGHT (line 190) | type RIGHT = 3; type BOTTOM_RIGHT (line 191) | type BOTTOM_RIGHT = 4; type BOTTOM (line 192) | type BOTTOM = 5; type BOTTOM_LEFT (line 193) | type BOTTOM_LEFT = 6; type LEFT (line 194) | type LEFT = 7; type TOP_LEFT (line 195) | type TOP_LEFT = 8; type ColorConstant (line 199) | type ColorConstant = type COLOR_RED (line 211) | type COLOR_RED = 1; type COLOR_PURPLE (line 212) | type COLOR_PURPLE = 2; type COLOR_BLUE (line 213) | type COLOR_BLUE = 3; type COLOR_CYAN (line 214) | type COLOR_CYAN = 4; type COLOR_GREEN (line 215) | type COLOR_GREEN = 5; type COLOR_YELLOW (line 216) | type COLOR_YELLOW = 6; type COLOR_ORANGE (line 217) | type COLOR_ORANGE = 7; type COLOR_BROWN (line 218) | type COLOR_BROWN = 8; type COLOR_GREY (line 219) | type COLOR_GREY = 9; type COLOR_WHITE (line 220) | type COLOR_WHITE = 10; type BuildableStructureConstant (line 224) | type BuildableStructureConstant = type StructureConstant (line 242) | type StructureConstant = type STRUCTURE_EXTENSION (line 250) | type STRUCTURE_EXTENSION = "extension"; type STRUCTURE_RAMPART (line 251) | type STRUCTURE_RAMPART = "rampart"; type STRUCTURE_ROAD (line 252) | type STRUCTURE_ROAD = "road"; type STRUCTURE_SPAWN (line 253) | type STRUCTURE_SPAWN = "spawn"; type STRUCTURE_LINK (line 254) | type STRUCTURE_LINK = "link"; type STRUCTURE_WALL (line 255) | type STRUCTURE_WALL = "constructedWall"; type STRUCTURE_KEEPER_LAIR (line 256) | type STRUCTURE_KEEPER_LAIR = "keeperLair"; type STRUCTURE_CONTROLLER (line 257) | type STRUCTURE_CONTROLLER = "controller"; type STRUCTURE_STORAGE (line 258) | type STRUCTURE_STORAGE = "storage"; type STRUCTURE_TOWER (line 259) | type STRUCTURE_TOWER = "tower"; type STRUCTURE_OBSERVER (line 260) | type STRUCTURE_OBSERVER = "observer"; type STRUCTURE_POWER_BANK (line 261) | type STRUCTURE_POWER_BANK = "powerBank"; type STRUCTURE_POWER_SPAWN (line 262) | type STRUCTURE_POWER_SPAWN = "powerSpawn"; type STRUCTURE_EXTRACTOR (line 263) | type STRUCTURE_EXTRACTOR = "extractor"; type STRUCTURE_LAB (line 264) | type STRUCTURE_LAB = "lab"; type STRUCTURE_TERMINAL (line 265) | type STRUCTURE_TERMINAL = "terminal"; type STRUCTURE_CONTAINER (line 266) | type STRUCTURE_CONTAINER = "container"; type STRUCTURE_NUKER (line 267) | type STRUCTURE_NUKER = "nuker"; type STRUCTURE_FACTORY (line 268) | type STRUCTURE_FACTORY = "factory"; type STRUCTURE_INVADER_CORE (line 269) | type STRUCTURE_INVADER_CORE = "invaderCore"; type STRUCTURE_PORTAL (line 270) | type STRUCTURE_PORTAL = "portal"; type TERRAIN_MASK_WALL (line 273) | type TERRAIN_MASK_WALL = 1; type TERRAIN_MASK_SWAMP (line 274) | type TERRAIN_MASK_SWAMP = 2; type TERRAIN_MASK_LAVA (line 275) | type TERRAIN_MASK_LAVA = 4; type ResourceConstant (line 279) | type ResourceConstant = type _ResourceConstantSansEnergy (line 288) | type _ResourceConstantSansEnergy = Exclude extends R... type MineralConstructor (line 49) | interface MineralConstructor extends _Constructor, _Constructor... FILE: src/nuke.ts type Nuke (line 21) | interface Nuke extends RoomObject { type NukeConstructor (line 40) | interface NukeConstructor extends _Constructor, _ConstructorById { type CostMatrix (line 151) | interface CostMatrix { FILE: src/power-creep.ts type PowerCreep (line 14) | interface PowerCreep extends RoomObject { type PowerCreepConstructor (line 359) | interface PowerCreepConstructor extends _Constructor, _Const... type PowerCreepPowers (line 378) | interface PowerCreepPowers { FILE: src/raw-memory.ts type RawMemory (line 8) | interface RawMemory { FILE: src/resource.ts type Resource (line 8) | interface Resource extend... type ResourceConstructor (line 27) | interface ResourceConstructor extends _Constructor, _Construct... FILE: src/room-object.ts type RoomObject (line 7) | interface RoomObject { type RoomObjectConstructor (line 26) | interface RoomObjectConstructor extends _Constructor { type RoomObjectEffect (line 36) | type RoomObjectEffect = NaturalEffect | PowerEffect; type NaturalEffect (line 41) | interface NaturalEffect { type PowerEffect (line 57) | interface PowerEffect { FILE: src/room-position.ts type RoomPosition (line 8) | interface RoomPosition { type RoomPositionConstructor (line 213) | interface RoomPositionConstructor extends _Constructor { FILE: src/room-terrain.ts type RoomTerrain (line 8) | interface RoomTerrain { type RoomTerrainConstructor (line 41) | interface RoomTerrainConstructor extends _Constructor { FILE: src/room-visual.ts class RoomVisual (line 14) | class RoomVisual { type LineStyle (line 139) | interface LineStyle { type PolyStyle (line 162) | interface PolyStyle { type CircleStyle (line 189) | interface CircleStyle extends PolyStyle { type TextStyle (line 197) | interface TextStyle { FILE: src/room.ts type Room (line 8) | interface Room { type RoomConstructor (line 268) | interface RoomConstructor extends _Constructor { FILE: src/ruin.ts type Ruin (line 8) | interface Ruin extends RoomObject { type RuinConstructor (line 32) | interface RuinConstructor extends _Constructor, _ConstructorById, _ConstructorBy... FILE: src/spawn.ts type StructureSpawn (line 22) | interface StructureSpawn extends OwnedStructure { type StructureSpawnConstructor (line 175) | interface StructureSpawnConstructor extends _Constructor... type Spawning (line 183) | interface Spawning { type SpawnOptions (line 238) | interface SpawnOptions { type SpawningConstructor (line 261) | interface SpawningConstructor extends _Constructor { FILE: src/store.ts type StoreBase (line 1) | interface StoreBase ext... type StructureConstructor (line 55) | interface StructureConstructor extends _Constructor, _Constru... type OwnedStructure (line 64) | interface OwnedStructure... type StructureController (line 95) | interface StructureController extends OwnedStructure { type StructureExtensionConstructor (line 198) | interface StructureExtensionConstructor extends _Constructor { type StructureLinkConstructor (line 248) | interface StructureLinkConstructor extends _Constructor, ... type StructureKeeperLair (line 258) | interface StructureKeeperLair extends OwnedStructure { type StructureObserverConstructor (line 292) | interface StructureObserverConstructor extends _Constructor { type StructurePowerBankConstructor (line 315) | interface StructurePowerBankConstructor extends _Constructor { type StructureRampartConstructor (line 401) | interface StructureRampartConstructor extends _Constructor { type StructureRoadConstructor (line 419) | interface StructureRoadConstructor extends _Constructor, ... type StructureStorage (line 428) | interface StructureStorage extends OwnedStructure { type StructureStorageConstructor (line 442) | interface StructureStorageConstructor extends _Constructor { type StructureTowerConstructor (line 511) | interface StructureTowerConstructor extends _Constructor... type StructureWall (line 518) | interface StructureWall extends Structure { type StructureWallConstructor (line 526) | interface StructureWallConstructor extends _Constructor, ... type StructureExtractor (line 533) | interface StructureExtractor extends OwnedStructure { type StructureExtractorConstructor (line 541) | interface StructureExtractorConstructor extends _Constructor { type StructureLabConstructor (line 658) | interface StructureLabConstructor extends _Constructor, _C... type StructureTerminal (line 665) | interface StructureTerminal extends OwnedStructure { type StructureTerminalConstructor (line 696) | interface StructureTerminalConstructor extends _Constructor { type StructureContainerConstructor (line 725) | interface StructureContainerConstructor extends _Constructor { type StructureNukerConstructor (line 783) | interface StructureNukerConstructor extends _Constructor... type StructurePortal (line 793) | interface StructurePortal extends Structure { type StructurePortalConstructor (line 809) | interface StructurePortalConstructor extends _Constructor { type StructureFactoryConstructor (line 852) | interface StructureFactoryConstructor extends _Constructor = ConcreteStructureM... FILE: src/tombstone.ts type Tombstone (line 7) | interface Tombstone extends RoomObject { type TombstoneConstructor (line 36) | interface TombstoneConstructor extends _Constructor, _Constru...