mirror of
https://github.com/tobspr/shapez.io.git
synced 2025-06-13 13:04:03 +00:00
* [WIP] Add boilerplate for achievement implementation * Add config.local.template.js and rm cached copy of config.local.js * [WIP] Implement painting, cutting, rotating achievements (to log only) * [WIP] Refactor achievements, jsdoc fixes, add npm script - Refactor achievements to make use of Signals - Move implemented achievement interfaces to appropriate platform folders (SteamAchievements in currently in use in browser wrapper for testing) - Fix invalid jsdocs - Add dev-standalone script to package.json scripts * Add steam/greenworks IPC calls and optional private-artifact dependency * Include private artifacts in standalone builds * Uncomment appid include * [WIP] Add steam overlay fix, add hash to artifact dependency * Update electron, greenworks. Add task to add local config if not present * Add more achievements, refactor achievement code * Add receiver flexibility and more achievements - Add check to see if necessary to create achievement and add receiver - Add remove receiver functionality when achievement is unlocked * Add achievements and accommodations for switching states - Fix startup code to avoid clobbering achievements on state switch - Add a few more achievements * Add achievements, ids. Update names, keys for consistency * Add play time achievements * [WIP] Add more achievements * Add more achievements. Add bulk achievement check signal * [WIP] Add achievements. Start savefile migration * Add achievements. Add savefile migration * Remove superfluous achievement stat * Update lock files, fix merge conflict |
||
|---|---|---|
| .. | ||
| 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 | ||