MCPcopy Create free account

hub / github.com/tobspr-games/shapez.io / functions

Functions2,842 in github.com/tobspr-games/shapez.io

↓ 1 callersMethodtryAcceptChainedItem
* * @param {BaseItem} item
src/js/game/components/miner.js:55
↓ 1 callersMethodtryAcceptTunneledItem
* Tries to accept a tunneled item * @param {BaseItem} item * @param {number} travelDistance How many tiles this item has to travel * @p
src/js/game/components/underground_belt.js:94
↓ 1 callersMethodtryDeletePuzzle
* @param {import("../savegame/savegame_typedefs").PuzzleMetadata} puzzle
src/js/states/puzzle_menu.js:440
↓ 1 callersMethodtryLogin
()
src/js/states/login.js:52
↓ 1 callersMethodtryPassOverItem
* * @param {BaseItem} item * @param {Entity} receiver * @param {number} slotIndex
src/js/game/systems/item_ejector.js:222
↓ 1 callersMethodtryPlace
* Attempts to place the blueprint at the given tile * @param {GameRoot} root * @param {Vector} tile
src/js/game/blueprint.js:157
↓ 1 callersMethodtryUnlockNextTier
(upgradeId)
src/js/game/hud/parts/shop.js:245
↓ 1 callersMethodtryUnlockUpgrade
* Tries to unlock the given upgrade * @param {string} upgradeId * @returns {boolean}
src/js/game/hub_goals.js:325
↓ 1 callersFunctiontwoExports
(exp1, exp2)
gulp/mod.js:5
↓ 1 callersMethodunapplyRotationToVector
* Transforms the given vector/rotation from world space to local space * @param {Vector} vector * @returns {Vector}
src/js/game/components/static_map_entity.js:157
↓ 1 callersMethodunlock
()
src/js/platform/achievement_provider.js:157
↓ 1 callersMethodunpinShape
* Unpins a shape * @param {string} key
src/js/game/hud/parts/pinned_shapes.js:304
↓ 1 callersMethodunregisterEntityComponents
* Unregisters all components of an entity from the component to entity mapping * @param {Entity} entity
src/js/game/entity_manager.js:189
↓ 1 callersMethodupdate
()
src/js/game/hud/parts/settings_menu.js:126
↓ 1 callersMethodupdate
()
src/js/game/hud/parts/shape_viewer.js:125
↓ 1 callersMethodupdate
()
src/js/game/hud/parts/modal_dialogs.js:175
↓ 1 callersMethodupdate
()
src/js/game/hud/parts/standalone_advantages.js:78
↓ 1 callersMethodupdate
()
src/js/core/buffer_maintainer.js:116
↓ 1 callersFunctionupdateApplicationLanguage
(id)
src/js/translations.js:123
↓ 1 callersMethodupdateData
* * @param {GameRoot} root
src/js/savegame/savegame.js:266
↓ 1 callersMethodupdateDetailedInformation
* Updates the detailed information
src/js/game/hud/parts/debug_info.js:86
↓ 1 callersMethodupdateKeybindingOverride
* Sets a new keybinding override * @param {string} keybindingId * @param {number} keyCode
src/js/profile/application_settings.js:483
↓ 1 callersMethodupdateLabels
* Updates the labels
src/js/game/hud/parts/debug_info.js:69
↓ 1 callersMethodupdateLabels
()
src/js/profile/setting_types.js:342
↓ 1 callersMethodupdateLogic
()
src/js/game/core.js:319
↓ 1 callersMethodupdateShapesAfterUpgrade
* Updates all shapes after an upgrade has been purchased and removes the unused ones
src/js/game/hud/parts/pinned_shapes.js:81
↓ 1 callersMethodupdateState
()
src/js/game/hud/parts/puzzle_complete_notification.js:83
↓ 1 callersMethodupdateVariants
* Should update the entity to match the given variants * @param {Entity} entity * @param {number} rotationVariant * @param {string}
src/js/game/meta_building.js:276
↓ 1 callersMethodverify
* Verifies the savegames data * @param {SavegameData} data
src/js/savegame/savegame.js:178
↓ 1 callersMethodverify
(data)
src/js/savegame/savegame_manager.js:43
↓ 1 callersFunctionverifySchema
(schema, data)
src/js/savegame/serialization.js:317
↓ 1 callersMethodverifySerializedValue
* Verifies a given serialized value * @param {any} value * @returns {string|void} String error code or null on success
src/js/savegame/serialization_data_types.js:63
↓ 1 callersMethodwriteFileAsync
(filename, contents)
src/js/platform/browser/storage.js:46
↓ 1 callersFunctionwriteFileSafe
(filename, contents)
electron/index.js:254
↓ 1 callersFunctionwriteFileSafe
(filename, contents)
electron_wegame/index.js:162
FunctionBeltExtension
({ $super, $old })
mod_examples/class_extensions.js:12
FunctionStripBlockLoader
(content)
gulp/loader.strip_block.js:11
Methodactivate
()
src/js/platform/browser/no_achievement_provider.js:20
Methodactivate
* @param {string} key * @returns {Promise<void>}
src/js/platform/electron/steam_achievement_provider.js:126
FunctionactivateAchievement
(event, id)
electron/steam.js:96
MethodactivateDlc
* Activates a DLC * @param {string} dlc * @abstract
src/js/platform/game_analytics.js:49
Methodadd
(receiver: () => string | void, scope: null | any)
src/js/globals.d.ts:176
Methodadd
* Adds an event listener * @param {function() : void} receiver * @param {object=} scope
src/js/game/key_action_mapper.js:368
Methodadd
(id, systemClass)
src/js/game/game_system_manager.js:139
Methodadd
* Adds a new signal listener * @param {function} receiver * @param {object} scope
src/js/core/signal.js:14
Methodadd
* Adds a vector and return a new vector * @param {Vector} other * @returns {Vector}
src/js/core/vector.js:79
MethodaddBefore
src/js/game/game_system_manager.js:132
MethodaddScreenShake
(amount)
src/js/game/camera.js:128
MethodaddToTop
* Adds an event listener * @param {function() : void} receiver * @param {object=} scope
src/js/game/key_action_mapper.js:377
MethodaddToTop
* Adds a new signal listener * @param {function} receiver * @param {object} scope
src/js/core/signal.js:25
MethodadjustZone
* @param {number} w * @param {number} h * @abstract
src/js/game/game_mode.js:149
MethodallBuildings
* Returns all buildings * @returns {Array<typeof MetaBuilding>}
src/js/game/hud/parts/base_toolbar.js:78
MethodallowNull
()
src/js/savegame/serialization_data_types.js:630
MethodallowNull
()
src/js/savegame/serialization_data_types.js:1260
MethodanyPlacementActive
* HELPER / Returns if there is a building or blueprint selected for placement * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:111
MethodanythingSelectedOnMap
* HELPER / Returns if there is anything selected on the map * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:102
MethodappendLabelToElement
* @param {Element} elem * @returns {HTMLElement} the created element, or null if the keybindings are not shown *
src/js/game/key_action_mapper.js:385
MethodapplyRotationToVector
* Transforms the given vector/rotation from local space to world space * @param {Vector} vector * @returns {Vector}
src/js/game/components/static_map_entity.js:148
MethodapplyStyles
src/js/game/hud/parts/building_placer.js:450
Functionarray
* @param {BaseDataType} innerType
src/js/savegame/serialization.js:97
Methodassert
(condition: boolean, failureMessage: string)
src/js/globals.d.ts:106
Methodback
()
src/js/game/hud/parts/puzzle_back_to_menu.js:18
MethodbeltPlannerActive
* HELPER / Returns if the belt planner is currently active * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:84
Methodbind
(selector, handler)
src/js/game/hud/parts/puzzle_editor_settings.js:21
Methodbind
(selector, handler)
src/js/game/hud/parts/puzzle_play_settings.js:14
Methodbind
(app, element, dialogs)
src/js/profile/setting_types.js:309
MethodbindEvents
(parent, clickTrackers)
src/js/core/modal_dialog_forms.js:102
MethodbindEvents
(parent, clickTrackers)
src/js/core/modal_dialog_forms.js:162
MethodbindEvents
* @param {HTMLElement} parent * @param {Array<ClickDetector>} clickTrackers
src/js/core/modal_dialog_forms.js:218
MethodblueprintPlacementActive
* HELPER / Returns if there is a blueprint selected for placement * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:75
FunctionbootApp
()
src/js/main.js:61
MethodbottomRight
* Returns the bottom left point * @returns {Vector}
src/js/core/rectangle.js:187
MethodbuildingPlacementActive
* HELPER / Returns if there is a building selected for placement * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:36
MethodbuildingPlacementStaysInPlacement
* HELPER / Returns if there is a building selected for placement and * it has multiplace enabled by default * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:61
MethodbuildingPlacementSupportsBeltPlanner
* HELPER / Returns if there is a building selected for placement and * it supports the belt planner * @returns {boolean}
src/js/game/hud/parts/keybinding_overlay.js:46
MethodbulkUnlock
()
src/js/platform/achievement_provider.js:321
Functioncachebust
* @param {string} url * @param {string} commitHash
gulp/buildutils.js:44
MethodcanAcceptItem
* Returns if this acceptor can accept a new item at slot N * * NOTICE: The belt path ignores this for performance reasons and does his own
src/js/game/components/item_acceptor.js:83
MethodcanPlace
* Checks if the blueprint can be placed at the given tile * @param {GameRoot} root * @param {Vector} tile
src/js/game/blueprint.js:129
MethodcanZoomIn
* Returns if we can further zoom in * @returns {boolean}
src/js/game/camera.js:407
MethodcanZoomOut
* Returns if we can further zoom out * @returns {boolean}
src/js/game/camera.js:415
MethodcancelAllInteractions
* Cancels all interactions, that is user interaction and non user interaction
src/js/game/camera.js:230
FunctioncatchErrors
* * @param {Event|string} message * @param {string} source * @param {number} lineno * @param {number} colno * @param {Error} source
src/js/core/error_handler.js:15
MethodcheckForDirectionLockSwitch
* Checks if the direction lock key got released and if such, resets the placement * @param {any} args
src/js/game/hud/parts/building_placer_logic.js:425
Methodchecker
src/js/core/stale_area_detector.js:52
FunctionclassId
* @param {FactoryTemplate<*>|SingletonFactoryTemplate<*>} registry
src/js/savegame/serialization.js:54
FunctionclassRef
* @param {SingletonFactoryTemplate<*>} innerType
src/js/savegame/serialization.js:111
FunctionclassWithMetaclass
* @param {typeof BasicSerializableObject} classHandle * @param {SingletonFactoryTemplate<*>} registry
src/js/savegame/serialization.js:134
Methodcleanup
()
src/js/game/map_view.js:38
Methodcleanup
()
src/js/game/key_action_mapper.js:477
Methodcleanup
* Cleans up everything
src/js/game/hud/hud.js:227
Methodcleanup
()
src/js/game/hud/parts/modal_dialogs.js:210
Methodcleanup
()
src/js/game/hud/parts/unlock_notification.js:116
Methodcleanup
()
src/js/core/input_receiver.js:19
Methodclear
()
src/js/game/components/item_ejector.js:52
MethodclearAnimations
* Clears all animations
src/js/game/camera.js:186
MethodclearBelts
()
src/js/game/hud/parts/mass_selector.js:148
MethodclearClickDetectorsExceptHeader
* Removes all click detectors, except the one on the back button. Useful when regenerating * content.
src/js/core/textual_game_state.js:80
MethodclearDrawnUids
()
src/js/game/systems/storage.js:24
MethodclearDrawnUids
()
src/js/game/systems/item_processor_overlays.js:23
← previousnext →1,201–1,300 of 2,842, ranked by callers