npm
GitHub
Preparing search index...
The search index is not available
Screeps Toolkit
Screeps Toolkit
utils/codec/type
Module utils/codec/type
Index
Interfaces
Converter
Type Aliases
Encoder
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
cache
index.ts
roomObject.ts
CachedObject
findCached
isCachedObject
restoreCachedObject
utils.ts
Invalid
Invalid
cache
cacheForTicks
isValid
client-abuse
index.ts
clear.ts
clear
download.ts
showFileDownloadPopup
linkTo.ts
getLinkToCreep
getLinkToFlag
getLinkToObject
getLinkToRoom
getLinkToSpawn
htmlEscape
cpu
index.ts
adjustedCpuLimit.ts
adjustedCPULimit
constants.ts
CPU_BUCKET_MAX
CPU_INTENT_COST
profiler.ts
Profiler
creep
index.ts
body.ts
getActiveBodyparts
getActiveBodypartsBoostEquivalent
getBodyCost
getBodyparts
getBodypartsBoostEquivalent
getBodypartsPower
getMoveEfficiency
constants.ts
ActionConstant
ACTION_BODYPART
ACTION_POWER
ACTION_POWER_DICT
ACTION_RANGE
ACTION_RANGE_DICT
HITS_PER_PART
MOVE_FATIGUE_POWER
POWER_CREEP_HITS_PER_LEVEL
RANGED_MASS_ATTACK_POWER
TERRAIN_MOVE_FATIGUE
goTo.ts
FindGoToPathOpts
GoToOpts
GoToReturn
IN_RANGE
IN_RANGE
findGoToPath
getGoToPath
goTo
utils.ts
deleteDeadCreepsMemory
memory
hack
global.ts
memHack
index.ts
constants.ts
MEMORY_MAX_SIZE
MEMORY_SEGMENT_MAX_SIZE
position
matrix
index.ts
distanceTransform.ts
MATRIX_MAX
applyDistanceTransform
getRoomDistanceTransform
getRoomTerrainMatrix
utils.ts
iterateMatrix
index.ts
WorldPosition.ts
WorldPosition
rangeTo
constants.ts
DIRECTION_ARROWS
ROOM_MAX
ROOM_MIN
ROOM_SIZE
types.ts
Coordinates
Area
RoomName
utils.ts
RoomSectorKind
SomeRoomPosition
atRoomRange
clampInRoom
getChebyshevDist
getDirectionTo
getDirectionsSorted
getEuclidDist
getManhattanDist
getRoomCenter
getRoomNameCoords
getRoomSectorKind
getToDirection
inRoomRange
inRoomRangeArea
inRoomRangeXY
isExit
isInRoom
normalizePos
parseRoomName
prototype
index.ts
applyMixin.ts
applyMixin
defineCachedProperty.ts
defineCachedProperty
room
index.ts
find.ts
lookForInRange
lookForMatrixInRange
lookForStructureAt
lookForStructureInRange
lookInRange
matrix.ts
RoomMatrixOpts
getRoomMatrix
object.ts
OBSTACLE_TYPES
OBSTACLE_TYPES_DESTRUCTIBLE
OBSTACLE_TYPES_NO_DESTRUCTIBLE
isObjectObstacle
route.ts
FindRouteFn
findRouteCached
findRouteDist
terrain.ts
getExits
getIsSwamp
getIsTerrainWalkable
isTerrainWalkableAt
isTerrainWall
utils.ts
describeAdjacentRooms
getRoom
getRoomSourcesCapacity
structure
index.ts
active.ts
isStructureActive
isStructureActive
constants.ts
LAB_BOOST_RANGE
LAB_REACT_RANGE
MARKET_MAX_DEALS_PER_TICK
controller.ts
getControllerCumulatedProgress
getGclCumulatedProgress
getGplCumulatedProgress
getLevelWithProgress
tower.ts
getTowerRangeRatio
utils.ts
StructuresByType
filterStructureType
getRoadTicksToDestroy
getStructuralLevel
isStructureType
utils
codec
index.ts
base32768
base32768.ts
decode
encode
json5.ts
stringify
type.ts
Converter
Encoder
utils.ts
jsonConverter
index.ts
constants.ts
CARAVAN_USERNAME
COMPOUNDS_ALL
INVADER_USERNAME
IS_MMO
IS_SIM
MINERALS_ALL
PLAYER_USERNAME
RETURN_CODES
SOURCE_KEEPER_USERNAME
errorMapper.ts
getSourceMappedStackTrace
wrapErrorMapper
iterable.ts
avg
avg_
collect
count
count_
every
exists
filter
filterInPlace
filterInPlace_
filterIs
filterIs_
filter_
first
firstIs
firstIs_
first_
flatMap
flatMap_
flatten
forEach
forEach_
groupBy
groupBy_
map
map_
max
maxEntry
max_
min
minEntry
min_
none
partial
pipe
randomPick
reduce
reduce_
shuffle
some
sort
sort_
sum
sum_
weightedRandomPick
weightedRandomPick_
map.ts
Dict
getMapWithDefault
getOrSetMap
iterDict
newDict
setOrDelete
number.ts
clamp
formatSI
movingAverage
random
round
resetOnRespawn.ts
default
hasRespawned
resetGame
visual
index.ts
speedrun.ts
getSpeedrunVisualDrawer
structures.ts
drawResourceVisual
drawRoadsVisual
drawStructureVisual
utils.ts
cacheMapVisual
drawRoomPathVisual
index.ts
Generated using
TypeDoc