nukuuu
742abe7613
Update pt-pt translation to the latest version
...
Updated pt-pt translation to the latest version and corrected two translations
This updated has been made with discord user Gumball73#0121
Pequeno
2020-06-17 14:35:22 +01:00
Pascal Grossé
d7d40b6e15
Merge branch 'master' of https://github.com/tobspr/shapez.io
2020-06-17 15:17:38 +02:00
Pascal Grossé
7ec53506de
Updated the french translation
2020-06-17 15:17:09 +02:00
Withers001-1
aa94a7313f
Translated the new button "continue", newGame ect.
2020-06-17 15:16:41 +02:00
tobspr
2c0f0f2152
Fix standalone build
2020-06-17 15:10:14 +02:00
tobspr
01800f3006
Update translations
2020-06-17 14:57:58 +02:00
tobspr
61bcc31861
Fix mouse handling
2020-06-17 14:56:21 +02:00
Milomilli
43e37dc428
Update base-nl.yaml
...
Just some further translations
2020-06-17 14:44:29 +02:00
tobspr
4c20094878
Do not choose direction lock side automatically, instead make it toggleable
2020-06-17 14:39:12 +02:00
tobspr
6f2578fab2
Update translations to latest version
2020-06-17 14:30:07 +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
d0dc116cc7
Update translations to latest version
2020-06-17 14:02:28 +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
4b9df76f2f
Merge pull request #187 from DecaturRamsey/patch-2
...
German suffix for large numbers corrected
2020-06-17 11:25:18 +02:00
tobspr
3c3e7dd4f7
Merge pull request #192 from grickit/master
...
Fix crash when deleting buildings.
2020-06-17 11:25:03 +02:00
tobspr
44421beed8
Merge pull request #194 from Gumball73/patch-2
...
Updated pt-PT translation to the latest version
2020-06-17 11:23:07 +02:00
tobspr
1731068dd0
Merge pull request #196 from Baxxster/patch-5
...
Updated Norwegian Translastion to newest version
2020-06-17 11:22:46 +02:00
tobspr
9feecb2ac3
Merge branch 'master' of https://github.com/tobspr/shapez.io
2020-06-17 11:18:45 +02:00
tobspr
88d8f9e0c2
Merge pull request #199 from Andifaind/master
...
Update base-es.yaml & "Made by" translation
2020-06-17 11:15:17 +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
DecaturRamsey
f84037bb9b
Update base-de.yaml
2020-06-17 03:38:33 +02:00
dengr1065
59bae80ab7
dark theme for option chooser dialogs
2020-06-17 04:30:01 +03:00
Andifaind
8667399205
Update base-es.yaml
2020-06-16 22:28:36 -03:00
Phlosioneer
36cf28029e
Remove ejector cache; use slot caches instead
...
This is a small refactoring that removes the main ejector cache. The
cache is now tracked by slots and ejector components.
It avoids a large array allocation and many small object allocations,
but adds many small array allocations. It's net neutral for performance.
2020-06-16 21:11:26 -04:00
dengr1065
b9e31049b6
"Dark keybindings"
2020-06-17 03:49:50 +03:00
Phlosioneer
2341772425
Optimize belt cache for common case
...
Most of the time, we're adding/removing one building at a time. We don't
need to recheck every belt, only the ones near the changed belt.
2020-06-16 20:23:11 -04:00
dengr1065
1bee130dfe
Dark theme for settings
2020-06-17 03:19:22 +03:00
Phlosioneer
8a50fdb392
Remove belt cache array; use BeltComponent instead
...
Removed the belt cache array. Follow-up belts are cached in the belt's
BeltComponent instead. This change also removes the recursive follow-up
search, which could cause a stack overflow for an extremely long belt
chain.
Saves one object allocation per belt per change, two very large array
allocations per change, many function calls, and belts are only visited
exactly once per change.
2020-06-16 19:56:09 -04:00
dengr1065
97c52169da
Changelog, support for dark theme in document root
2020-06-17 02:55:13 +03:00
dengr1065
7f32216404
Main Menu dark theme
2020-06-17 02:20:09 +03:00
Glenn Martin Jensen
5e0ebdff95
Updated Norwegian Translastion to newest version
...
Updated Norwegian Translastion to newest version
2020-06-16 23:52:44 +02:00
Glenn Martin Jensen
2d569960e1
Updated to newest translations
...
Updated to newest translations
2020-06-16 23:49:18 +02:00
Phlosioneer
d4fc2e6dcd
Fix lint errors
2020-06-16 16:21:45 -04:00
Derek Hoagland
ddb5aae327
Fix crash when deleting buildings.
...
Can't check getHasDirectionLockAvailable() on a building you are currently deleting because it doesn't exist.
2020-06-16 16:04:10 -04:00
Phlosioneer
83a4928be5
Make miners cache mined item
...
Saves two chunk+tile lookups per update, and one chunk+tile lookup per
draw.
2020-06-16 16:02:29 -04:00
Gumball73
3f08cd2d37
Updated pt-PT translation to the latest version
...
Updated the pt-pt translation to the latest version.
Some of the modifications were suggested by discord user Pequeno#2541
Gumball73
2020-06-16 19:58:53 +01:00
tobspr
736e5fb432
Fix crash
2020-06-16 20:13:46 +02:00
tobspr
bbd50fdce9
Update changelog
2020-06-16 20:10:22 +02:00