MCPcopy Create free account

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

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

MethodonLoad
* @param {GameRoot} root * @returns {Promise<void>}
src/js/platform/electron/steam_achievement_provider.js:85
MethodonMamFailure
()
src/js/game/achievement_proxy.js:151
MethodonModeChanged
* Called when the mode changed * @param {enumDebugOverlayMode} mode
src/js/game/hud/parts/debug_info.js:61
MethodonModsClicked
()
src/js/states/settings.js:219
MethodonModsClicked
()
src/js/states/main_menu.js:791
MethodonMouseDown
* Mousedown handler * @param {MouseEvent} event
src/js/game/camera.js:436
MethodonMouseDown
* Mouse-Down handler * @param {Vector} pos * @param {enumMouseButton} button
src/js/game/hud/parts/waypoints.js:497
MethodonMouseDown
* mouse down pre handler * @param {Vector} pos * @param {enumMouseButton} mouseButton
src/js/game/hud/parts/mass_selector.js:223
MethodonMouseDown
* mouse down pre handler * @param {Vector} pos * @param {enumMouseButton} button
src/js/game/hud/parts/blueprint_placer.js:111
MethodonMouseDown
* mouse down pre handler * @param {Vector} pos * @param {enumMouseButton} button
src/js/game/hud/parts/building_placer_logic.js:681
MethodonMouseMove
* Mousemove handler * @param {MouseEvent} event
src/js/game/camera.js:461
MethodonMouseMove
* mouse move pre handler * @param {Vector} pos
src/js/game/hud/parts/mass_selector.js:246
MethodonMouseMove
* Mouse move handler
src/js/game/hud/parts/blueprint_placer.js:144
MethodonMouseUp
* Mouseup handler * @param {MouseEvent=} event
src/js/game/camera.js:485
MethodonMouseUp
()
src/js/game/hud/parts/mass_selector.js:252
MethodonMouseUp
* Mouse up handler
src/js/game/hud/parts/building_placer_logic.js:827
MethodonMouseWheel
* Mousewheel event * @param {WheelEvent} event
src/js/game/camera.js:505
MethodonPageBlur
()
src/js/game/key_action_mapper.js:483
MethodonPrivacyClicked
()
src/js/states/settings.js:211
MethodonPuzzleWishlistButtonClicked
()
src/js/states/main_menu.js:446
MethodonRedditClicked
()
src/js/states/main_menu.js:470
MethodonRender
* Render callback * @param {number} dt Delta time in ms since last render
src/js/core/game_state.js:151
MethodonRender
()
src/js/states/preload.js:252
MethodonResized
(w, h)
src/js/states/ingame.js:153
MethodonSelectedMetaBuildingChanged
* Called when the selected buildings changed * @param {MetaBuilding} metaBuilding
src/js/game/hud/parts/building_placer_logic.js:639
MethodonSettingsButtonClicked
()
src/js/states/main_menu.js:747
MethodonShapeDelivered
* @param {ShapeDefinition} definition
src/js/game/production_analytics.js:46
MethodonSteamLinkClicked
()
src/js/states/mods.js:137
MethodonSteamLinkClicked
()
src/js/states/main_menu.js:455
MethodonStoryGoalCompleted
@param {number} level
src/js/game/achievement_proxy.js:139
MethodonTouchEnd
* Touch end and cancel handler * @param {TouchEvent=} event
src/js/game/camera.js:653
MethodonTouchMove
* Touch move handler * @param {TouchEvent} event
src/js/game/camera.js:575
MethodonTouchStart
* Touch start handler * @param {TouchEvent} event
src/js/game/camera.js:541
MethodonTranslationHelpLinkClicked
()
src/js/states/main_menu.js:751
MethodonUnload
* Internal unload handler
src/js/application.js:340
MethodonWatermarkClick
()
src/js/game/hud/parts/watermark.js:51
MethodonWegameRatingClicked
()
src/js/states/main_menu.js:779
MethodopenBrowseMods
()
src/js/states/mods.js:132
MethodopenExternalLink
(url, force = false)
src/js/platform/browser/wrapper.js:136
MethodopenExternalLink
(url)
src/js/platform/electron/wrapper.js:46
MethodopenModsFolder
()
src/js/states/mods.js:124
MethodopenSettings
()
src/js/game/hud/parts/game_menu.js:171
Functionpair
* @param {BaseDataType} a * @param {BaseDataType} b
src/js/savegame/serialization.js:126
MethodpasteBlueprint
* Attempts to paste the last blueprint
src/js/game/hud/parts/blueprint_placer.js:178
MethodperformRestart
()
src/js/platform/browser/wrapper.js:141
MethodperformRestart
()
src/js/platform/electron/wrapper.js:55
MethodpinNewShape
* Requests to pin a new shape * @param {ShapeDefinition} definition
src/js/game/hud/parts/pinned_shapes.js:314
Methodplay
(volume)
src/js/platform/sound.js:71
Methodplay
(volume, key)
src/js/platform/browser/sound.js:53
Methodplay
(volume)
src/js/platform/browser/sound.js:84
Methodplay3D
* Plays a 3D sound whose volume is scaled based on where it was emitted * @param {string} id Sound ID * @param {Vector} pos World space posi
src/js/game/sound_proxy.js:60
MethodprePlacementCheck
* Performs pre-placement checks * @param {Entity} entity * @param {Vector} offset
src/js/game/systems/wired_pins.js:37
FunctionpreparePayload
* Prepares a json payload * @param {string} key * @param {any} value
src/js/core/logging.js:117
Methodpressed
* Returns whether this binding is currently pressed * @returns {boolean}
src/js/game/key_action_mapper.js:353
Methodprocess_BALANCER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:342
Methodprocess_CUTTER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:367
Methodprocess_CUTTER_QUAD
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:393
Methodprocess_GOAL
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:618
Methodprocess_HUB
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:601
Methodprocess_MIXER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:487
Methodprocess_PAINTER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:511
Methodprocess_PAINTER_DOUBLE
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:528
Methodprocess_PAINTER_QUAD
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:558
Methodprocess_READER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:584
Methodprocess_ROTATER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:419
Methodprocess_ROTATER_180
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:447
Methodprocess_ROTATER_CCW
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:433
Methodprocess_STACKER
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:461
Methodprocess_TRASH
* @param {ProcessorImplementationPayload} payload
src/js/game/systems/item_processor.js:480
Methodproperty
(strings, val)
src/js/game/hud/parts/entity_debugger.js:135
MethodqueuePlacementUpdate
* * @param {Entity} entity
src/js/game/systems/wire.js:688
MethodqueueRecomputeIfWire
* Invalidates the wires network if the given entity is relevant for it * @param {Entity} entity
src/js/game/systems/wire.js:141
Functionrandom
()
src/js/core/rng.js:46
MethodrandomColor
()
src/js/game/hub_goals.js:437
FunctionrandomDelay
()
src/js/platform/browser/storage_indexed_db.js:9
MethodrandomShape
()
src/js/game/hub_goals.js:438
MethodreadFileAsync
(filename)
src/js/platform/browser/storage_indexed_db.js:97
MethodreadFileAsync
(filename)
src/js/platform/electron/storage.js:20
MethodreadIngameTimeSeconds
* Returns the ingame time in seconds * @returns {number}
src/js/savegame/savegame_interface.js:90
MethodreadLastUpdate
* Returns the time of last update * @returns {number}
src/js/savegame/savegame_interface.js:82
MethodrecomputeArea
* Recomputes the cache in the given area, invalidating all entries there * @param {Rectangle} area
src/js/game/systems/underground_belt.js:208
MethodrecomputeArea
* Recomputes an area after it changed * @param {Rectangle} area
src/js/game/systems/item_ejector.js:39
MethodrecomputeCacheFull
* Recomputes the whole cache after the game has loaded
src/js/game/systems/item_ejector.js:61
MethodrecomputeStaleArea
* Called when an area changed - Resets all caches in the given area * @param {Rectangle} area
src/js/game/systems/belt_underlays.js:65
MethodredrawHubBaseTexture
* * @param {HTMLCanvasElement} canvas * @param {CanvasRenderingContext2D} context * @param {number} w * @param {number} h
src/js/game/systems/hub.js:51
MethodrefreshCaches
* Should refresh all caches
src/js/game/game_system.js:34
MethodrefreshCaches
()
src/js/game/game_system_manager.js:226
Methodregister
(classHandle: Class<T>)
src/js/globals.d.ts:167
Methodregister
(entry)
src/js/core/factory.js:20
Methodregister
(classHandle)
src/js/core/singleton_factory.js:19
Methodregister
* Registers a new state class, should be a GameState derived class * @param {object} stateClass
src/js/core/state_manager.js:34
MethodregisterAtlas
* * @param {string} imageBase64 * @param {string} jsonTextData
src/js/mods/mod_interface.js:123
FunctionregisterBuildingVariants
(metaBuilding)
src/js/game/meta_building_registry.js:42
MethodregisterGameState
* Registers a new state class, should be a GameState derived class * @param {typeof import("../core/game_state").GameState} stateClass
src/js/mods/mod_interface.js:419
MethodregisterShapeDefinition
* Registers a new shape definition * @param {ShapeDefinition} definition
src/js/game/shape_definition_manager.js:80
Methodremove
(receiver: () => string | void)
src/js/globals.d.ts:178
Methodremove
* Removes a receiver * @param {function} receiver
src/js/core/signal.js:56
MethodremoveAll
()
src/js/globals.d.ts:179
MethodremoveAll
* Removes all receivers
src/js/core/signal.js:73
MethodrenderForShape
* Shows the viewer for a given definition * @param {ShapeDefinition} definition
src/js/game/hud/parts/shape_viewer.js:78
← previousnext →2,501–2,600 of 2,842, ranked by callers