Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/tobspr-games/shapez.io
/ functions
Functions
2,842 in github.com/tobspr-games/shapez.io
⨍
Functions
2,842
◇
Types & classes
696
Method
clearItems
()
src/js/game/hud/parts/puzzle_editor_settings.js:67
Method
clearItems
()
src/js/game/hud/parts/puzzle_play_settings.js:32
Method
clearSelection
* Clears the entire selection
src/js/game/hud/parts/mass_selector.js:75
Method
clearSignalReceivers
* Remvoes all signal receivers
src/js/game/key_action_mapper.js:406
Method
clearUidList
* Clears the uid list when a new frame started
src/js/game/systems/static_map_entity.js:19
Method
close
* Should close the element, in case its supported
src/js/game/hud/base_hud_part.js:97
Method
close
()
src/js/game/hud/parts/modal_dialogs.js:202
Method
closeAllOverlays
* Attempts to close all overlays
src/js/game/hud/hud.js:120
Method
closeHandler
()
src/js/game/hud/parts/constant_signal_edit.js:125
Method
closeOnBackgroundClick
* Closes this element when its background is clicked * @param {HTMLElement} element * @param {function} closeMethod
src/js/game/hud/base_hud_part.js:131
Function
compressU8
(uncompressed)
src/js/core/lzstring.js:28
Function
compressU8WHeader
(uncompressed, header)
src/js/core/lzstring.js:45
Method
computeOptimalDirectionAndRotationVariantAtTile
* Should compute the optimal rotation variant on the given tile * @param {object} param0 * @param {GameRoot} param0.root * @param {V
src/js/game/meta_building.js:257
Method
computeOptimalDirectionAndRotationVariantAtTile
* Should compute the optimal rotation variant on the given tile * @param {object} param0 * @param {GameRoot} param0.root * @param {V
src/js/game/buildings/underground_belt.js:212
Method
computeOptimalDirectionAndRotationVariantAtTile
* Should compute the optimal rotation variant on the given tile * @param {object} param0 * @param {GameRoot} param0.root * @param {V
src/js/game/buildings/belt.js:161
Method
compute_ANALYZE
* @param {Array<BaseItem|null>} parameters * @returns {[BaseItem, BaseItem]}
src/js/game/systems/logic_gate.js:175
Method
compute_AND
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:101
Method
compute_COMPARE
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:320
Method
compute_CUT
* @param {Array<BaseItem|null>} parameters * @returns {[BaseItem, BaseItem]}
src/js/game/systems/logic_gate.js:215
Method
compute_IF
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:142
Method
compute_NOT
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:112
Method
compute_OR
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:131
Method
compute_PAINTER
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:294
Method
compute_ROTATE
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:159
Method
compute_STACKER
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:268
Method
compute_UNSTACK
* @param {Array<BaseItem|null>} parameters * @returns {[BaseItem, BaseItem]}
src/js/game/systems/logic_gate.js:238
Method
compute_XOR
* @param {Array<BaseItem|null>} parameters * @returns {BaseItem}
src/js/game/systems/logic_gate.js:120
Method
confirmCut
()
src/js/game/hud/parts/mass_selector.js:158
Method
confirmDelete
()
src/js/game/hud/parts/mass_selector.js:79
Method
constructor
()
mod_examples/notification_blocks.js:31
Method
constructor
(root)
mod_examples/notification_blocks.js:41
Method
constructor
()
mod_examples/notification_blocks.js:97
Method
constructor
()
mod_examples/add_building_flipper.js:46
Method
constructor
()
mod_examples/add_building_basic.js:13
Method
constructor
()
mod_examples/usage_statistics.js:42
Method
constructor
(root)
mod_examples/usage_statistics.js:51
Method
constructor
()
mod_examples/storing_data_in_savegame.js:47
Method
constructor
* @param {enumFluidType} fluidType
mod_examples/new_item_type.js:63
Method
constructor
* * @param {GameRoot} root * @param {number} x * @param {number} y
src/js/game/map_chunk_aggregate.js:15
Method
constructor
(root)
src/js/game/automatic_save.js:17
Method
constructor
* * @param {GameRoot} root * @param {number} x * @param {number} y
src/js/game/map_chunk.js:28
Method
constructor
* @param {GameRoot} root
src/js/game/game_system.js:14
Method
constructor
* @param {GameRoot} root
src/js/game/hub_goals.js:72
Method
constructor
* Constructs a new game system with the given component filter. It will process * all entities which have *all* of the passed components *
src/js/game/game_system_with_filter.js:18
Method
constructor
* Fixes typeof DerivedComponent is not assignable to typeof Component, compiled out * in non-dev builds
src/js/game/component.js:38
Method
constructor
@param {GameRoot} root
src/js/game/achievement_proxy.js:18
Method
constructor
* @param {GameRoot} root * @param {Array<Entity>} entityPath
src/js/game/belt_path.js:64
Method
constructor
()
src/js/game/entity_components.js:30
Method
constructor
(root)
src/js/game/entity_manager.js:17
Method
constructor
* Constructs a new game root * @param {Application} app
src/js/game/root.js:49
Method
constructor
* @param {GameRoot} root
src/js/game/game_mode.js:49
Method
constructor
(root)
src/js/game/camera.js:34
Method
constructor
()
src/js/game/base_item.js:9
Method
constructor
* * @param {Application} app * @param {HTMLElement} parent
src/js/game/game_loading_overlay.js:14
Method
constructor
* @param {GameRoot} root
src/js/game/sound_proxy.js:17
Method
constructor
* @param {GameRoot} root
src/js/game/production_analytics.js:23
Method
constructor
* * @param {GameRoot} root
src/js/game/map.js:25
Method
constructor
(root)
src/js/game/map_view.js:15
Method
constructor
* * @param {string} id Building id
src/js/game/meta_building.js:17
Method
constructor
@param {Application} app
src/js/game/core.js:57
Method
constructor
* @param {GameRoot} root
src/js/game/entity.js:20
Method
constructor
* * @param {GameRoot} root
src/js/game/dynamic_tickrate.js:14
Method
constructor
* @param {Array<Entity>} entities
src/js/game/blueprint.js:13
Method
constructor
* * @param {GameRoot} root
src/js/game/shape_definition_manager.js:20
Method
constructor
* * @param {GameRoot} root
src/js/game/logic.js:49
Method
constructor
* * @param {object} param0 * @param {Array<ShapeLayer>=} param0.layers
src/js/game/shape_definition.js:118
Method
constructor
* * @param {GameRoot} root * @param {number} x * @param {number} y
src/js/game/map_chunk_view.js:29
Method
constructor
* * @param {KeyActionMapper} keyMapper * @param {Application} app * @param {object} param0 * @param {number} param0.keyCode
src/js/game/key_action_mapper.js:335
Method
constructor
* * @param {GameRoot} root * @param {InputReceiver} inputReciever
src/js/game/key_action_mapper.js:417
Method
constructor
* * @param {GameRoot} root
src/js/game/game_system_manager.js:44
Method
constructor
* @param {object} param0 * @param {number=} param0.maximumStorage How much this storage can hold
src/js/game/components/storage.js:28
Method
constructor
* * @param {object} param0 * @param {BaseItem=} param0.signal The signal to store
src/js/game/components/constant_signal.js:30
Method
constructor
({ chainable = false })
src/js/game/components/miner.js:22
Method
constructor
* * @param {object} param0 * @param {Vector=} param0.origin Origin (Top Left corner) of the entity * @param {Vector=} param0.tileSize S
src/js/game/components/static_map_entity.js:104
Method
constructor
()
src/js/game/components/filter.js:40
Method
constructor
* @param {object} param0 * @param {enumWireType=} param0.type * @param {enumWireVariant=} param0.variant
src/js/game/components/wire.js:27
Method
constructor
* * @param {object} param0 * @param {Array<ItemAcceptorSlotConfig>} param0.slots The slots from which we accept items
src/js/game/components/item_acceptor.js:37
Method
constructor
()
src/js/game/components/wire_tunnel.js:8
Method
constructor
* * @param {object} param0 * @param {enumUndergroundBeltMode=} param0.mode As which type of belt the entity acts * @param {number=} par
src/js/game/components/underground_belt.js:38
Method
constructor
* * @param {object} param0 * @param {enumLogicGateType=} param0.type
src/js/game/components/logic_gate.js:30
Method
constructor
* @param {object} param0 * @param {Array<BeltUnderlayTile>=} param0.underlays Where to render belt underlays
src/js/game/components/belt_underlays.js:37
Method
constructor
* @param {object} param0 * @param {BaseItem=} param0.item * @param {number=} param0.rate
src/js/game/components/goal_acceptor.js:22
Method
constructor
()
src/js/game/components/belt_reader.js:23
Method
constructor
* * @param {object} param0 * @param {Array<{pos: Vector, direction: enumDirection }>=} param0.slots The slots to eject on * @param {
src/js/game/components/item_ejector.js:45
Method
constructor
* * @param {object} param0 * @param {enumDirection=} param0.direction The direction of the belt
src/js/game/components/belt.js:48
Method
constructor
* * @param {object} param0 * @param {enumItemProcessorTypes=} param0.processorType Which type of processor this is * @param {enumItemPr
src/js/game/components/item_processor.js:60
Method
constructor
* @param {object} param0 * @param {boolean=} param0.toggled
src/js/game/components/lever.js:27
Method
constructor
* * @param {object} param0 * @param {Array<WirePinSlotDefinition>} param0.slots
src/js/game/components/wired_pins.js:47
Method
constructor
(root)
src/js/game/systems/item_producer.js:5
Method
constructor
(root)
src/js/game/systems/storage.js:10
Method
constructor
(root)
src/js/game/systems/display.js:20
Method
constructor
(root)
src/js/game/systems/constant_signal.js:5
Method
constructor
(root)
src/js/game/systems/miner.js:11
Method
constructor
(root)
src/js/game/systems/static_map_entity.js:7
Method
constructor
(root)
src/js/game/systems/filter.js:11
Method
constructor
()
src/js/game/systems/wire.js:36
Method
constructor
(root)
src/js/game/systems/wire.js:95
Method
constructor
(root)
src/js/game/systems/item_acceptor.js:10
Method
constructor
(root)
src/js/game/systems/underground_belt.js:21
Method
constructor
(root)
src/js/game/systems/constant_producer.js:10
← previous
next →
1,301–1,400 of 2,842, ranked by callers