[−] List of all items
Structs
- JsVec
- LocalRoomName
- LocalRoomNameParseError
- LocalRoomPosition
- constants::DensityEnumIterator
- constants::find::CONSTRUCTION_SITES
- constants::find::CREEPS
- constants::find::DROPPED_RESOURCES
- constants::find::EXIT
- constants::find::EXIT_BOTTOM
- constants::find::EXIT_LEFT
- constants::find::EXIT_RIGHT
- constants::find::EXIT_TOP
- constants::find::FLAGS
- constants::find::HOSTILE_CONSTRUCTION_SITES
- constants::find::HOSTILE_CREEPS
- constants::find::HOSTILE_POWER_CREEPS
- constants::find::HOSTILE_SPAWNS
- constants::find::HOSTILE_STRUCTURES
- constants::find::MINERALS
- constants::find::MY_CONSTRUCTION_SITES
- constants::find::MY_CREEPS
- constants::find::MY_POWER_CREEPS
- constants::find::MY_SPAWNS
- constants::find::MY_STRUCTURES
- constants::find::NUKES
- constants::find::POWER_CREEPS
- constants::find::SOURCES
- constants::find::SOURCES_ACTIVE
- constants::find::STRUCTURES
- constants::find::TOMBSTONES
- constants::look::CONSTRUCTION_SITES
- constants::look::CREEPS
- constants::look::ENERGY
- constants::look::FLAGS
- constants::look::MINERALS
- constants::look::NUKES
- constants::look::POWER_CREEPS
- constants::look::RESOURCES
- constants::look::SOURCES
- constants::look::STRUCTURES
- constants::look::TERRAIN
- constants::look::TOMBSTONES
- game::cpu::HeapStatistics
- game::map::RoomRouteStep
- game::market::MyOrder
- game::market::Order
- game::market::Player
- game::market::Transaction
- game::market::TransactionOrder
- js_collections::IntoIter
- js_collections::Iter
- js_collections::JsVec
- js_collections::TryIntoIter
- js_collections::TryIter
- memory::MemoryReference
- memory::UnexpectedTypeError
- objects::AttackEvent
- objects::Bodypart
- objects::BuildEvent
- objects::ConstructionSite
- objects::Creep
- objects::Event
- objects::ExitEvent
- objects::FindOptions
- objects::Flag
- objects::HarvestEvent
- objects::HealEvent
- objects::Mineral
- objects::MoveToOptions
- objects::Nuke
- objects::ObjectDestroyedEvent
- objects::OwnedStructure
- objects::PositionedLookResult
- objects::PowerCreep
- objects::RepairEvent
- objects::Reservation
- objects::ReserveControllerEvent
- objects::Resource
- objects::Room
- objects::RoomObject
- objects::RoomPosition
- objects::RoomTerrain
- objects::Sign
- objects::Source
- objects::SpawnOptions
- objects::Spawning
- objects::Step
- objects::StructureContainer
- objects::StructureController
- objects::StructureExtension
- objects::StructureExtractor
- objects::StructureKeeperLair
- objects::StructureLab
- objects::StructureLink
- objects::StructureNuker
- objects::StructureObserver
- objects::StructurePortal
- objects::StructurePowerBank
- objects::StructurePowerSpawn
- objects::StructureRampart
- objects::StructureRoad
- objects::StructureSpawn
- objects::StructureStorage
- objects::StructureTerminal
- objects::StructureTower
- objects::StructureWall
- objects::Tombstone
- objects::UpgradeControllerEvent
- pathfinder::CostMatrix
- pathfinder::LocalCostMatrix
- pathfinder::SearchOptions
- pathfinder::SearchResults
- raw_memory::ForeignSegment
Enums
- constants::Color
- constants::Density
- constants::Direction
- constants::ExitDirection
- constants::IntershardResourceType
- constants::Part
- constants::PowerClass
- constants::PowerType
- constants::ResourceType
- constants::ReturnCode
- constants::StructureType
- constants::Terrain
- constants::find::Exit
- constants::find::RoomObject
- game::market::OrderType
- objects::AttackType
- objects::EventType
- objects::HealType
- objects::LookResult
- objects::Path
- objects::PortalDestination
- objects::Structure
Traits
- constants::LookConstant
- constants::find::FindConstant
- objects::Attackable
- objects::CanDecay
- objects::CanStoreEnergy
- objects::HasCooldown
- objects::HasEnergyForSpawn
- objects::HasId
- objects::HasPosition
- objects::HasStore
- objects::OwnedStructureProperties
- objects::RoomObjectProperties
- objects::SizedRoomObject
- objects::StructureProperties
- objects::Transferable
- objects::Withdrawable
- traits::FromExpectedType
- traits::IntoExpectedType
- traits::TryFrom
- traits::TryInto
Macros
Functions
- constants::controller_downgrade
- constants::controller_levels
- constants::extension_energy_capacity
- constants::mineral_min_amount
- constants::rampart_hits_max
- game::construction_sites::get
- game::construction_sites::keys
- game::construction_sites::values
- game::cpu::bucket
- game::cpu::get_heap_statistics
- game::cpu::get_used
- game::cpu::limit
- game::cpu::set_shard_limits
- game::cpu::shard_limits
- game::cpu::tick_limit
- game::creeps::get
- game::creeps::keys
- game::creeps::values
- game::flags::get
- game::flags::keys
- game::flags::values
- game::gcl::level
- game::gcl::progress
- game::gcl::progress_total
- game::get_object_erased
- game::get_object_typed
- game::map::describe_exits
- game::map::find_exit
- game::map::find_exit_with_callback
- game::map::find_route
- game::map::find_route_with_callback
- game::map::get_room_linear_distance
- game::map::get_room_terrain
- game::map::get_world_size
- game::map::is_room_available
- game::market::calc_transaction_cost
- game::market::cancel_order
- game::market::change_order_price
- game::market::create_order
- game::market::credits
- game::market::deal
- game::market::extend_order
- game::market::get_all_orders
- game::market::get_order
- game::market::incoming_transactions
- game::market::orders
- game::market::outgoing_transactions
- game::notify
- game::rooms::get
- game::rooms::keys
- game::rooms::values
- game::shard::name
- game::shard::ptr
- game::shard::shard_type
- game::spawns::get
- game::spawns::keys
- game::spawns::values
- game::structures::get
- game::structures::keys
- game::structures::values
- game::time
- inter_shard_memory::get_local
- inter_shard_memory::get_remote
- inter_shard_memory::set_local
- memory::root
- pathfinder::search
- pathfinder::search_many
- raw_memory::drop_segment
- raw_memory::get
- raw_memory::get_active_segments
- raw_memory::get_foreign_segment
- raw_memory::get_segment
- raw_memory::set
- raw_memory::set_active_foreign_segment
- raw_memory::set_active_segments
- raw_memory::set_default_public_segment
- raw_memory::set_public_segments
- raw_memory::set_segment
Constants
- constants::ATTACK_POWER
- constants::BUILD_POWER
- constants::CARRY_CAPACITY
- constants::CONSTRUCTION_COST_ROAD_SWAMP_RATIO
- constants::CONSTRUCTION_COST_ROAD_WALL_RATIO
- constants::CONTAINER_CAPACITY
- constants::CONTAINER_DECAY
- constants::CONTAINER_DECAY_TIME
- constants::CONTAINER_DECAY_TIME_OWNED
- constants::CONTAINER_HITS
- constants::CONTROLLER_ATTACK_BLOCKED_UPGRADE
- constants::CONTROLLER_CLAIM_DOWNGRADE
- constants::CONTROLLER_DOWNGRADE_RESTORE
- constants::CONTROLLER_DOWNGRADE_SAFEMODE_THRESHOLD
- constants::CONTROLLER_MAX_UPGRADE_PER_TICK
- constants::CONTROLLER_NUKE_BLOCKED_UPGRADE
- constants::CONTROLLER_RESERVE
- constants::CONTROLLER_RESERVE_MAX
- constants::CREEP_CLAIM_LIFE_TIME
- constants::CREEP_CORPSE_RATE
- constants::CREEP_LIFE_TIME
- constants::CREEP_PART_MAX_ENERGY
- constants::CREEP_SPAWN_TIME
- constants::DISMANTLE_COST
- constants::DISMANTLE_POWER
- constants::ENERGY_DECAY
- constants::ENERGY_REGEN_TIME
- constants::EXTENSION_HITS
- constants::EXTRACTOR_COOLDOWN
- constants::EXTRACTOR_HITS
- constants::FLAGS_LIMIT
- constants::GCL_MULTIPLY
- constants::GCL_NOVICE
- constants::GCL_POW
- constants::HARVEST_MINERAL_POWER
- constants::HARVEST_POWER
- constants::HEAL_POWER
- constants::INVADERS_ENERGY_GOAL
- constants::LAB_BOOST_ENERGY
- constants::LAB_BOOST_MINERAL
- constants::LAB_ENERGY_CAPACITY
- constants::LAB_HITS
- constants::LAB_MINERAL_CAPACITY
- constants::LAB_REACTION_AMOUNT
- constants::LAB_UNBOOST_ENERGY
- constants::LAB_UNBOOST_MINERAL
- constants::LINK_CAPACITY
- constants::LINK_COOLDOWN
- constants::LINK_HITS
- constants::LINK_LOSS_RATION
- constants::MARKET_FEE
- constants::MAX_CONSTRUCTION_SITES
- constants::MAX_CREEP_SIZE
- constants::MINERAL_DENSITY_CHANGE
- constants::MINERAL_RANDOM_FACTOR
- constants::MINERAL_REGEN_TIME
- constants::NUKER_COOLDOWN
- constants::NUKER_ENERGY_CAPACITY
- constants::NUKER_GHODIUM_CAPACITY
- constants::NUKER_HITS
- constants::NUKE_DAMAGE_RANGE_0
- constants::NUKE_DAMAGE_RANGE_2
- constants::NUKE_LAND_TIME
- constants::NUKE_RANGE
- constants::OBSERVER_HITS
- constants::OBSERVER_RANGE
- constants::PORTAL_DECAY
- constants::PORTAL_MAX_TIMEOUT
- constants::PORTAL_MIN_TIMEOUT
- constants::PORTAL_UNSTABLE
- constants::POWER_BANK_CAPACITY_CRIT
- constants::POWER_BANK_CAPACITY_MAX
- constants::POWER_BANK_CAPACITY_MIN
- constants::POWER_BANK_DECAY
- constants::POWER_BANK_HITS
- constants::POWER_BANK_HIT_BACK
- constants::POWER_BANK_RESPAWN_TIME
- constants::POWER_CREEP_DELETE_COOLDOWN
- constants::POWER_CREEP_LIFE_TIME
- constants::POWER_CREEP_MAX_LEVEL
- constants::POWER_CREEP_SPAWN_COOLDOWN
- constants::POWER_LEVEL_MULTIPLY
- constants::POWER_LEVEL_POW
- constants::POWER_SPAWN_ENERGY_CAPACITY
- constants::POWER_SPAWN_ENERGY_RATIO
- constants::POWER_SPAWN_HITS
- constants::POWER_SPAWN_POWER_CAPACITY
- constants::RAMPART_DECAY_AMOUNT
- constants::RAMPART_DECAY_TIME
- constants::RAMPART_HITS
- constants::RAMPART_HITS_MAX_RCL2
- constants::RAMPART_HITS_MAX_RCL3
- constants::RAMPART_HITS_MAX_RCL4
- constants::RAMPART_HITS_MAX_RCL5
- constants::RAMPART_HITS_MAX_RCL6
- constants::RAMPART_HITS_MAX_RCL7
- constants::RAMPART_HITS_MAX_RCL8
- constants::RANGED_ATTACK_POWER
- constants::RANGED_HEAL_POWER
- constants::REPAIR_COST
- constants::REPAIR_POWER
- constants::ROAD_DECAY_AMOUNT
- constants::ROAD_DECAY_TIME
- constants::ROAD_HITS
- constants::ROAD_WEAROUT
- constants::ROAD_WEAROUT_POWER_CREEP
- constants::SAFE_MODE_COOLDOWN
- constants::SAFE_MODE_COST
- constants::SAFE_MODE_DURATION
- constants::SIGN_PLANNED_AREA
- constants::SOURCE_ENERGY_CAPACITY
- constants::SOURCE_ENERGY_KEEPER_CAPACITY
- constants::SOURCE_ENERGY_NEUTRAL_CAPACITY
- constants::SPAWN_ENERGY_CAPACITY
- constants::SPAWN_ENERGY_START
- constants::SPAWN_HITS
- constants::SPAWN_RENEW_RATION
- constants::STORAGE_CAPACITY
- constants::STORAGE_HITS
- constants::SYSTEM_USERNAME
- constants::TERMINAL_CAPACITY
- constants::TERMINAL_COOLDOWN
- constants::TERMINAL_HITS
- constants::TERMINAL_MIN_SEND
- constants::TERMINAL_SEND_COST
- constants::TERRAIN_MASK_LAVA
- constants::TERRAIN_MASK_SWAMP
- constants::TERRAIN_MASK_WALL
- constants::TOMBSTONE_DECAY_PER_PART
- constants::TOMBSTONE_DECAY_POWER_CREEP
- constants::TOWER_CAPACITY
- constants::TOWER_ENERGY_COST
- constants::TOWER_FALLOFF
- constants::TOWER_FALLOFF_RANGE
- constants::TOWER_HITS
- constants::TOWER_OPTIMAL_RANGE
- constants::TOWER_POWER_ATTACK
- constants::TOWER_POWER_HEAL
- constants::TOWER_POWER_REPAIR
- constants::UPGRADE_CONTROLLER_POWER
- constants::WALL_HITS
- constants::WALL_HITS_MAX