MCPcopy Create free account

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

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

MethodcreateElements
(parent)
src/js/game/hud/parts/debug_changes.js:16
MethodcreateElements
(parent)
src/js/game/hud/parts/unlock_notification.js:29
MethodcreateElements
(parent)
src/js/game/hud/parts/puzzle_complete_notification.js:26
MethodcreateElements
(parent)
src/js/game/hud/parts/puzzle_play_metadata.js:12
MethodcreateElements
(parent)
src/js/game/hud/parts/color_blind_helper.js:12
FunctioncreateSimpleShape
(layers)
src/js/game/shape_definition.js:74
FunctioncreateWindow
()
electron/index.js:42
FunctioncreateWindow
()
electron_wegame/index.js:32
MethodcurrentBaseRotation
* Returns the current base rotation for the current meta-building. * @returns {number}
src/js/game/hud/parts/building_placer_logic.js:158
MethodcurrentDirectionLockCorner
* Returns the current direction lock corner, that is, the corner between * mouse and original start point * @returns {Vector|null}
src/js/game/hud/parts/building_placer_logic.js:205
MethodcutAction
()
src/js/game/hud/parts/mass_selector.js:186
MethodcycleBuildings
* Cycles through all buildings
src/js/game/hud/parts/base_toolbar.js:196
MethodcycleVariants
* Cycles through the variants
src/js/game/hud/parts/building_placer_logic.js:494
Methoddebug
(...args)
src/js/core/logging.js:17
FunctiondecompressU8WHeader
(compressed)
src/js/core/lzstring.js:64
MethoddecreaseTickRate
* Decreases the tick rate marginally
src/js/game/dynamic_tickrate.js:78
Methoddeinitialize
()
src/js/platform/sound.js:58
Methoddeinitialize
()
src/js/platform/sound.js:91
Methoddeinitialize
Deinits the sound * @returns {Promise<void>}
src/js/platform/sound.js:163
Methoddeinitialize
()
src/js/platform/browser/sound.js:60
Methoddeinitialize
()
src/js/platform/browser/sound.js:88
Methoddeinitialize
()
src/js/platform/browser/sound.js:214
MethoddeleteFileAsync
(filename)
src/js/platform/browser/storage.js:79
MethoddeleteFileAsync
(filename)
src/js/platform/browser/storage_indexed_db.js:126
MethoddeleteFileAsync
(filename)
src/js/platform/electron/storage.js:35
Methoddeserialize
* * @param {*} data * @param {GameRoot} root
src/js/game/hub_goals.js:32
Methoddeserialize
@param {object} savedata
src/js/game/game_mode.js:71
Methoddeserialize
(data)
src/js/game/shape_definition.js:100
Methoddeserialize
(data)
src/js/game/items/color_item.js:22
Methoddeserialize
(data)
src/js/game/items/shape_item.js:21
Methoddeserialize
(data)
src/js/game/items/boolean_item.js:20
Methoddeserialize
* Deserializes the pinned shapes * @param {{ shapes: Array<string>}} data
src/js/game/hud/parts/pinned_shapes.js:56
Methoddeserialize
* Deserializes the waypoints * @param {{waypoints: Array<Waypoint>}} data
src/js/game/hud/parts/waypoints.js:82
Methoddeserialize
(data)
src/js/game/time/game_time.js:188
Methoddeserialize
* @param {any} data * @param {import("./savegame_serializer").GameRoot} root * @returns {string|void}
src/js/savegame/serialization.js:208
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:159
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:195
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:240
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:281
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:316
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:364
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:410
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:449
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:479
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:573
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:614
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:695
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:767
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:823
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:875
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:936
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:993
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:1060
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:1112
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:1164
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:1234
Methoddeserialize
* @see BaseDataType.deserialize * @param {any} value * @param {GameRoot} root * @param {object} targetObject * @param {string|
src/js/savegame/serialization_data_types.js:1296
MethoddeserializeTile
* Deserializes a vector from a string * @param {string} s * @returns {Vector}
src/js/core/vector.js:655
MethoddeserializeTileFromInt
* * @param {number} i * @returns {Vector}
src/js/core/vector.js:644
Methoddestroy
()
src/js/core/modal_dialog_elements.js:220
Methoddestruct
* Destructs the root, freeing all resources
src/js/game/core.js:266
Methoddialogs
()
src/js/states/ingame.js:86
Methoddialogs
()
src/js/mods/mod.js:33
Methoddialogs
* @returns {HUDModalDialogs}
src/js/mods/mod_interface.js:356
Methoddispatch
()
src/js/globals.d.ts:177
Methoddispatch
* Dispatches the signal * @param {...any} payload
src/js/core/signal.js:35
MethoddivideScalars
* Divides both components by the given scalars and return a new vector * @param {number} a * @param {number} b * @returns {Vector}
src/js/core/vector.js:183
MethoddoExport
()
src/js/game/hud/parts/screenshot_exporter.js:35
MethoddoWriteAsync
* Actually writes the data asychronously * @returns {Promise<void>}
src/js/core/read_write_proxy.js:147
MethoddownPreHandler
* @param {Vector} pos * @param {enumMouseButton} button
mod_examples/notification_blocks.js:166
MethoddownPreHandler
* @param {Vector} pos * @param {enumMouseButton} button
src/js/game/hud/parts/lever_toggle.js:15
MethoddownPreHandler
* @param {Vector} pos * @param {enumMouseButton} button
src/js/game/hud/parts/constant_signal_edit.js:32
Methoddraw
* Draws the path * @param {DrawParameters} parameters
src/js/game/belt_path.js:1396
Methoddraw
* Draws the blueprint at the given origin * @param {DrawParameters} parameters
src/js/game/blueprint.js:75
Methoddraw
* Should draw the hud * @param {DrawParameters} parameters
src/js/game/hud/base_hud_part.js:43
Methoddraw
* Draws all parts * @param {DrawParameters} parameters
src/js/game/hud/hud.js:192
Methoddraw
* * @param {DrawParameters} parameters
src/js/game/hud/parts/building_placer.js:239
Methoddraw
* * @param {DrawParameters} parameters
src/js/game/hud/parts/blueprint_placer.js:197
Methoddraw
* * @param {import("../../../core/draw_utils").DrawParameters} parameters
src/js/game/hud/parts/miner_highlight.js:16
Methoddraw
* * @param {DrawParameters} parameters
src/js/game/hud/parts/shape_tooltip.js:50
Methoddraw
* * @param {DrawParameters} parameters
src/js/game/hud/parts/debug_changes.js:56
Methoddraw
* Draws the currently selected tile * @param {DrawParameters} parameters
src/js/game/hud/parts/color_blind_helper.js:91
Methoddraw
* Draws the sprite * @param {CanvasRenderingContext2D} context * @param {number} x * @param {number} y * @param {number} w
src/js/core/sprites.js:29
Methoddraw
* Draws the sprite, do *not* use this for sprites which are rendered! Only for drawing * images into buffers * @param {CanvasRenderingCont
src/js/core/sprites.js:372
MethoddrawBackgroundLayer
* Draws the background layer * @param {DrawParameters} parameters
src/js/game/map_chunk_view.js:53
MethoddrawCentered
* Draws the sprite, do *not* use this for sprites which are rendered! Only for drawing * images into buffers * @param {CanvasRenderingCont
src/js/core/sprites.js:390
MethoddrawChunk
(parameters, chunk)
mod_examples/custom_drawing.js:17
MethoddrawChunk
(parameters, chunk)
mod_examples/usage_statistics.js:79
MethoddrawChunk
* @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/storage.js:67
MethoddrawChunk
* Draws a given chunk * @param {import("../../core/draw_utils").DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/display.js:72
MethoddrawChunk
* * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/miner.js:165
MethoddrawChunk
* Draws the static entities * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/static_map_entity.js:28
MethoddrawChunk
* @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/item_acceptor.js:63
MethoddrawChunk
* * @param {DrawParameters} parameters * @param {MapChunk} chunk * @returns
src/js/game/systems/constant_producer.js:32
MethoddrawChunk
* Draws a given chunk * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/belt_underlays.js:222
MethoddrawChunk
* * @param {DrawParameters} parameters * @param {MapChunk} chunk * @returns
src/js/game/systems/goal_acceptor.js:56
MethoddrawChunk
* Draws the map resources * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/map_resources.js:14
MethoddrawChunk
* @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/item_ejector.js:304
MethoddrawChunk
* Draws a given chunk * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/belt.js:499
MethoddrawChunk
* Draws a given chunk * @param {import("../../core/draw_utils").DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/lever.js:32
← previousnext →1,601–1,700 of 2,842, ranked by callers