Commit Graph

22 Commits

Author SHA1 Message Date
tobspr 4bc918dedd Add finish, italian, romania, ukrainian, minor adjustments 2021-03-12 12:42:16 +01:00
Tobias Springer 226149a40f Prepare the achievements update 2021-03-10 09:29:20 +01:00
Greg Considine 26b842494f
Achievements (#1087)
* [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
2021-03-10 07:33:39 +01:00
Tobias Springer 1ee03d7398 Adjustments to support chinese versions 2021-03-09 10:07:19 +01:00
dengr1065 b51c0fdbd4
Replace gulp-sass with gulp-dart-sass (#1036) 2020-12-25 22:57:57 +01:00
Polarbub f92a04f1df
Fix Dependency errors (#996) 2020-12-07 18:48:22 +01:00
Polarbub 91cb53b6ce
Fix Dependency errors (#869)
* Add files via upload

* Fixed Dependence error

* Fixed Dependence errors

* Add files via upload

* Add files via upload
2020-10-31 12:07:25 +01:00
tobspr f984733783 Add store page to translations 2020-09-29 20:40:55 +02:00
tobspr 1f12e755a9 Load css resources async, improve building descriptions 2020-09-23 11:14:35 +02:00
Bjorn Stromberg 997fabd52c
Remove more unused dependencies (#527)
* Remove more unused dependencies

* Remove gulp-jsbeautifier
2020-08-07 09:16:23 +02:00
Bjorn Stromberg 3bae1c8ec3
Remove sloc, it appears to be unused. (#503) 2020-07-27 11:07:25 +02:00
Bjorn Stromberg 3af36c5948 - Update webpack from v4.31.0 to v4.43.0
- Update webpack-stream from v5.1.0 to v5.2.1
- Remove webpack-stream from shapez.io
2020-07-21 21:41:13 +09:00
Bjorn Stromberg fa53a5d2e1 Update browser-sync from v2.24.6 to v2.26.10 2020-07-21 10:34:29 +09:00
tobspr de94c6ea82 Add 'copy key' button to shape viewer 2020-06-24 21:03:46 +02:00
tobspr 215e35166a Switch to different ftp plugin 2020-06-16 19:53:40 +02:00
Ivan Demchuk fc571e2c3e Use gulp.parallel instead of gulp-multi-process 2020-06-13 21:44:00 +03:00
Ivan Demchuk 506193b8c8 Switch to gulp 4 2020-06-13 18:59:25 +03:00
tobspr cef07dec56 Add "interactive" tutorial for first level 2020-06-01 21:14:12 +02:00
tobspr a7fff0dcd2 Compress sounds into atlas 2020-05-19 11:08:28 +02:00
tobspr a70a937302 Initial support for translations 2020-05-17 12:12:13 +02:00
tobspr c1d720ca52 Add notifications when saving and new upgrades are available, minor improvements 2020-05-16 12:43:11 +02:00
Tobias Springer 93c6ea683d Initial commit 2020-05-09 16:45:23 +02:00