mirror of
https://github.com/tobspr/shapez.io.git
synced 2025-06-13 13:04:03 +00:00
* Add mode button to main menu * [WIP] Add mode menu. Add factory-based gameMode creation * Add savefile migration, serialize, deserialize * Add hidden HUD elements, zone, and zoom, boundary constraints * Clean up lint issues * Add building, HUD exclusion, building exclusion, and refactor - [WIP] Add ConstantProducer building that combines ConstantSignal and ItemProducer functionality. Currently using temp assets. - Add pre-placement check to the zone - Use Rectangles for zone and boundary - Simplify zone drawing - Account for exclusion in savegame data - [WIP] Add puzzle play and edit buttons in puzzle mode menu * [WIP] Add building, component, and systems for producing and accepting user-specified items and checking goal criteria * Add ingame puzzle mode UI elements - Add minimal menus in puzzle mode for back, next navigation - Add lower menu for changing zone dimenensions Co-authored-by: Greg Considine <gconsidine@users.noreply.github.com> |
||
---|---|---|
.. | ||
animation_frame.js | ||
assert.js | ||
async_compression.js | ||
atlas_definitions.js | ||
background_resources_loader.js | ||
buffer_maintainer.js | ||
buffer_utils.js | ||
cachebust.js | ||
click_detector.js | ||
config.js | ||
config.local.template.js | ||
dpi_manager.js | ||
draw_parameters.js | ||
draw_utils.js | ||
error_handler.js | ||
explained_result.js | ||
factory.js | ||
game_state.js | ||
global_registries.js | ||
globals.js | ||
input_distributor.js | ||
input_receiver.js | ||
loader.js | ||
logging.js | ||
lzstring.js | ||
modal_dialog_elements.js | ||
modal_dialog_forms.js | ||
polyfills.js | ||
query_parameters.js | ||
read_write_proxy.js | ||
rectangle.js | ||
request_channel.js | ||
restriction_manager.js | ||
rng.js | ||
sensitive_utils.encrypt.js | ||
signal.js | ||
singleton_factory.js | ||
sprites.js | ||
stale_area_detector.js | ||
state_manager.js | ||
textual_game_state.js | ||
tracked_state.js | ||
utils.js | ||
vector.js |