Gerdon Abbink
5093770329
Force user to use the chainable extractor if unlocked.
2020-06-24 19:47:21 +02:00
Gerdon Abbink
f43a266fad
Merge branch 'master' of git://github.com/tobspr/shapez.io into feature/ore-q-ing
2020-06-24 19:44:39 +02:00
tobspr
b575bc4f41
Merge pull request #200 from Phlosioneer/ejector-cache-opt
...
Optimize ejector cache
2020-06-24 19:41:49 +02:00
tobspr
15a4e0c580
Fix settings version
2020-06-24 19:01:19 +02:00
tobspr
1fade52c20
Merge branch 'master' of https://github.com/tobspr/shapez.io
2020-06-24 18:57:46 +02:00
tobspr
98a117a965
Update changelog
2020-06-24 18:57:43 +02:00
tobspr
1717c25bd0
Merge pull request #227 from Magos/rotationByBuilding
...
Rotation remembered by building type
2020-06-24 18:57:08 +02:00
tobspr
24694f7f23
Bump version
2020-06-24 18:01:14 +02:00
tobspr
b3de1f9207
Re-enable analytics
2020-06-24 17:59:43 +02:00
tobspr
25cf1ea93b
Change spanish (latin america) to spanish
2020-06-24 16:41:31 +02:00
Magnus Grimstvedt Saltnes
fbc543cf3f
Corrects some code style issues.
2020-06-24 16:28:01 +02:00
Magnus Grimstvedt Saltnes
8ec646a8f6
Guards against undefined values/keys in base rotation logic.
...
One-lines setting check per tobspr's recommendation.
2020-06-24 14:20:16 +02:00
tobspr
a125ceede9
Update language names
2020-06-24 08:35:31 +02:00
Gerdon Abbink
8ec83144ad
Q-ing when on an ore- or shape-patch will show the miner silhouette
2020-06-23 21:59:30 +02:00
tobspr
62303ce8e3
Enable traditional chinese
2020-06-23 19:02:08 +02:00
Magnus Grimstvedt Saltnes
553ebb5ef6
Switches to using ES6 get/set for currentBaseRotation.
2020-06-23 12:22:24 +02:00
Magnus Grimstvedt Saltnes
e18a888210
Attempts to fix some whitespace differences.
2020-06-23 12:16:06 +02:00
Magnus Grimstvedt Saltnes
9a00931c3f
Implements some linter recommendations for CI check.
2020-06-23 12:15:59 +02:00
Magnus Grimstvedt Saltnes
c7f8b50d13
Adds tracking for rotation per building type.
...
Adds a setting to go back to one global base rotation.
2020-06-23 12:13:29 +02:00
tobspr
0f9e6445d2
Set release date
2020-06-22 16:06:27 +02:00
tobspr
56f7e8b7f6
Enable swedish translation
2020-06-22 15:37:03 +02:00
tobspr
cd0b43d4ff
Fix placement mode staying active
2020-06-22 15:34:36 +02:00
tobspr
0b95f3b208
Fix crash
2020-06-22 15:26:49 +02:00
tobspr
d5b9a5b562
Main menu dark mode fixes
2020-06-22 15:25:08 +02:00
tobspr
28b2dc008c
Add more links to main menu
2020-06-22 15:21:47 +02:00
tobspr
e9581c653f
Fix main menu rendering
2020-06-22 14:55:43 +02:00
tobspr
c5613f6eee
Regression
2020-06-22 14:46:33 +02:00
tobspr
231a3c81f4
Fix typo
2020-06-22 14:44:47 +02:00
tobspr
9a67115ba7
Color blind mode
2020-06-22 14:32:24 +02:00
tobspr
f204189fdb
Refactor smart underground belt logic
2020-06-22 12:48:35 +02:00
tobspr
d452234c72
Fix keybinding for pipette showing while pasting blueprints
2020-06-22 12:38:14 +02:00
tobspr
e5d4fad64b
Update changelog, minor adjustments
2020-06-22 12:36:02 +02:00
tobspr
3dca35ded4
Merge pull request #159 from hexagonhexagon/better-mouse-drag
...
Fix camera inertia problem with mouse movement
2020-06-22 12:34:34 +02:00
tobspr
e1bbe2de17
Prevent all default keybindings, closes #254
2020-06-22 12:33:28 +02:00
tobspr
cfed1631aa
Increase maximum concurrent ui sounds
2020-06-22 12:10:17 +02:00
tobspr
a8b37792e4
Allow configuring autosave interval
2020-06-22 12:09:02 +02:00
hexagonhexagon
46a5bdb76c
Make changes requested by tobspr.
2020-06-22 02:19:52 -04:00
hexagonhexagon
d793817170
The camera will not have extra velocity when the camera is held still.
2020-06-22 02:11:23 -04:00
tobspr
8381100317
Merge pull request #162 from hexagonhexagon/fix-blueprint-bug
...
Fix bug where belts in blueprints don't orient correctly.
2020-06-22 08:05:17 +02:00
hexagonhexagon
5d601a94be
Add setting to disable cut/delete dialogs.
2020-06-21 19:11:20 -04:00
hexagonhexagon
bef7d823cd
Cut/Delete dialogs can be interacted with by Esc/Enter.
2020-06-21 18:53:49 -04:00
hexagonhexagon
54653cf28e
Make edge case where building is replaceable but unremovable an assertAlways.
2020-06-21 18:11:55 -04:00
hexagonhexagon
c7e0703c45
Fix bug where belts in blueprints don't orient correctly.
2020-06-21 17:52:12 -04:00
tobspr
969b7a74d4
Fix belt planner shortcut being shown always
2020-06-21 23:01:42 +02:00
tobspr
e660fd2caf
Update changelog
2020-06-21 22:54:50 +02:00
tobspr
597eefe968
Deselect blueprint on pipette
2020-06-21 22:51:42 +02:00
tobspr
d907dbb191
Improve pipette
2020-06-21 22:29:23 +02:00
tobspr
5b2df00cc7
Fix pipetting belts
2020-06-21 22:05:41 +02:00
tobspr
ba52edf7a4
Fixes for the pipette
2020-06-21 21:59:35 +02:00
tobspr
76b619e4e7
Allow deselecting with pipette
2020-06-21 21:46:20 +02:00
tobspr
0b31ad0c7b
Pipette
2020-06-21 21:44:53 +02:00
tobspr
38114ff3f6
Fix right click to delete not working
2020-06-21 21:22:33 +02:00
tobspr
2ca5dc9715
Fix hub marker being hidden by building info panel
2020-06-21 21:05:51 +02:00
tobspr
47b3ed5cbf
Add option to render info boxes compact
2020-06-21 20:47:37 +02:00
tobspr
1f136ba892
Minor fixes for dark mode
2020-06-21 20:27:39 +02:00
tobspr
d198fcad4f
Merge pull request #197 from dengr1065/dark-theme-is-cool
...
Dark Theme - slowly for everything
2020-06-21 20:19:01 +02:00
tobspr
d1fe231bcb
Remove unused keybindings
2020-06-21 20:17:03 +02:00
tobspr
1458e1aad0
Update changelog
2020-06-21 19:58:54 +02:00
tobspr
7cd0054c55
Merge pull request #223 from Joker-vD/labels-are-way-too-short
...
Map markers' labels are way too short.
2020-06-21 19:42:01 +02:00
tobspr
061815c7ed
Merge pull request #219 from findaldudu/master
...
Add simplified Chinese translation
2020-06-21 19:39:04 +02:00
tobspr
51bd87a970
Merge pull request #218 from davidburhans/left-then-right-click-button-fix
...
Clumsy clicker fix
2020-06-21 19:37:31 +02:00
tobspr
cd36e9084a
Minor code style adjustments
2020-06-21 19:33:58 +02:00
tobspr
ece02e7545
Update changelog
2020-06-21 19:33:28 +02:00
tobspr
e4b2c51484
Merge pull request #212 from xSparfuchs/master
...
fix for screenshots larger than 16,384 x 16,384
2020-06-21 19:32:57 +02:00
tobspr
daef0f1e4e
Refactor keybindings overlay to show more appropriate keybindings
2020-06-21 19:30:44 +02:00
tobspr
ecda498cac
Merge branch 'master' of https://github.com/tobspr/shapez.io
2020-06-21 18:11:43 +02:00
tobspr
2dec257dd9
Cleanup click detector code
2020-06-21 18:11:41 +02:00
tobspr
fd70130ec4
Update artwork and sound
2020-06-21 18:11:10 +02:00
tobspr
cbdc302760
Merge pull request #193 from Phlosioneer/miner-optimization
...
[Minor Opt] Make miners cache mined item
2020-06-21 18:10:46 +02:00
Joker_vD
2b6a8e49d1
Only 14 characters for labels? That's 1/10 of a twit!
2020-06-18 22:26:15 +03:00
findaldudu
1adf7d09f9
add simplified Chinese translation (75%)
2020-06-17 21:13:50 -05:00
David Burhans
60baf4476f
clear ClickDetector.clickDownPosition on right-click to prevent detecting subsequent left-clicks as double-clicks
2020-06-17 19:35:02 -05:00
Phlosioneer
f15cd5bcff
Rework to cache instead of serialize
...
Using lessons from other PRs
2020-06-17 15:38:39 -04:00
xSparfuchs
8d21c1dfaf
fine
2020-06-17 20:38:11 +02:00
xSparfuchs
889e22ea69
Update screenshot_exporter.js
2020-06-17 20:33:20 +02:00
xSparfuchs
1b85c32b3b
prettier
2020-06-17 20:31:39 +02:00
xSparfuchs
e63638f364
Update screenshot_exporter.js
2020-06-17 20:17:23 +02:00
xSparfuchs
8372293d5d
Update screenshot_exporter.js
2020-06-17 20:16:37 +02:00
xSparfuchs
c1ef4e85af
whitespaces
2020-06-17 20:11:55 +02:00
xSparfuchs
a5e5cd9e4f
fix large screenshots
2020-06-17 19:44:53 +02:00
tobspr
a6ed85e9da
Fix belt planner
2020-06-17 15:57:34 +02:00
tobspr
61bcc31861
Fix mouse handling
2020-06-17 14:56:21 +02:00
tobspr
4c20094878
Do not choose direction lock side automatically, instead make it toggleable
2020-06-17 14:39:12 +02:00
tobspr
fc883f1e5e
Add keybinding hint for direction lock
2020-06-17 14:29:43 +02:00
tobspr
3ddc0de2c4
Improve flickering
2020-06-17 14:05:17 +02:00
tobspr
317b7d72ff
Add setting to disable vignette
2020-06-17 13:58:59 +02:00
tobspr
26949d5e3d
Fix flickering in direction lock
2020-06-17 13:55:44 +02:00
tobspr
6d59847153
Update changelog
2020-06-17 13:43:14 +02:00
tobspr
b6964ad1bf
Improve direction lock
2020-06-17 13:42:53 +02:00
tobspr
0a35c9f5b2
Improve belt direction lock
2020-06-17 13:37:41 +02:00
tobspr
a95e69401d
Improve belt direction lock
2020-06-17 13:21:34 +02:00
tobspr
84969a9205
Refactor building placer
2020-06-17 13:12:39 +02:00
tobspr
9feecb2ac3
Merge branch 'master' of https://github.com/tobspr/shapez.io
2020-06-17 11:18:45 +02:00
Phlosioneer
eb182d6e94
Fix lint issues
2020-06-16 22:48:29 -04:00
Andifaind
89a1b8bb0c
Fixed lint issue
2020-06-16 23:18:12 -03:00
Andifaind
d371726861
Translation for "Made by" text in the main menu
2020-06-16 23:11:10 -03:00
Phlosioneer
da24c472d7
Fix click and drag
...
Clicking and dragging can trigger up to 4 add/destroy signals, and it's
a common case.
2020-06-16 22:08:46 -04:00
Phlosioneer
aef96cff6e
Optimize ejector cache for common case
...
This commit optimizes the ejector cache for clicking and dragging belts,
or adding/removing a building. It's a big performance improvement for
large maps; on average, it only has to visit 60 slots per update,
compared to 20,000+ slots.
2020-06-16 21:50:16 -04:00
dengr1065
05ce8ff430
dark theme for game loading
2020-06-17 04:39:08 +03:00
dengr1065
59bae80ab7
dark theme for option chooser dialogs
2020-06-17 04:30:01 +03:00