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
		
			
				
	
	
		
			19 lines
		
	
	
		
			670 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			670 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|     "name": "electron",
 | |
|     "version": "1.0.0",
 | |
|     "main": "index.js",
 | |
|     "license": "MIT",
 | |
|     "private": true,
 | |
|     "scripts": {
 | |
|         "startDev": "electron --disable-direct-composition --in-process-gpu . --dev --local",
 | |
|         "startDevGpu": "electron --enable-gpu-rasterization --enable-accelerated-2d-canvas --num-raster-threads=8 --enable-zero-copy . --dev --local",
 | |
|         "start": "electron --disable-direct-composition --in-process-gpu ."
 | |
|     },
 | |
|     "devDependencies": {
 | |
|         "electron": "11.3.0"
 | |
|     },
 | |
|     "optionalDependencies": {
 | |
|         "shapez.io-private-artifacts": "github:tobspr/shapez.io-private-artifacts#abi-v85"
 | |
|     }
 | |
| }
 |