tobspr
d4617edad5
Rework constant signal dialog
2020-09-28 12:17:13 +02:00
tobspr
4f6d9785c1
Add final shapes and upgrades until tier 20
2020-09-28 10:54:21 +02:00
tobspr
d27e9226be
Re-balance, fixes, etc etc
2020-09-27 22:22:05 +02:00
tobspr
f584d9d93e
Further fixes found during testing, update local config
2020-09-24 17:43:50 +02:00
tobspr
7cd1ee22fd
Further fixes
2020-09-24 17:14:15 +02:00
tobspr
a4b46f8527
Further adjustments
2020-09-24 16:37:44 +02:00
tobspr
c54ec9fd2a
Restructure buildings
2020-09-24 12:53:40 +02:00
tobspr
fd77ba135a
Fix markers and translation
2020-09-23 16:24:10 +02:00
tobspr
e040a47195
Update regular layer building descriptions, update artwork
2020-09-23 15:20:12 +02:00
tobspr
1f12e755a9
Load css resources async, improve building descriptions
2020-09-23 11:14:35 +02:00
tobspr
9881bd6799
Update toolbar
2020-09-23 09:24:25 +02:00
tobspr
f8371a96cf
Make the storage its own building, add sanity checks
2020-09-23 08:59:39 +02:00
tobspr
091ffd1031
Make chained miner default and the only option after unlocking it
2020-09-22 19:31:40 +02:00
tobspr
c6eb1dad04
Rebalance the whole game, rename splitter -> balancer
2020-09-22 14:47:59 +02:00
przemko07
ea3cad0e37
Use same scale for Atlas as zoomLvl ( #680 )
...
Scale 1 is never gonnna be saved as screenshot. for most image exports 0.5 is used. chunkScale is determining that.
2020-09-22 10:32:13 +02:00
tobspr
9075841768
Migrate old savegames
2020-09-22 09:32:31 +02:00
Exund
cceffc1832
Fix camera pan ( #673 )
...
* Fix some literal edge cases
* Fixed for fullscreen
2020-09-21 18:16:36 +02:00
tobspr
1f3991301d
Fix miner highlight
2020-09-19 21:40:42 +02:00
tobspr
7def60c050
Fix belt planner placing down once a dialog pops up
2020-09-19 21:04:41 +02:00
tobspr
24eb060000
Fix mouse panning
2020-09-19 20:57:20 +02:00
tobspr
ed32238412
Allow toggling units in the statistics dialog
2020-09-19 20:51:47 +02:00
tobspr
3e93681ce6
Add virtual stacker and painter, fix css
2020-09-19 15:33:24 +02:00
tobspr
8fa348ef30
Minor fixes
2020-09-19 15:14:10 +02:00
tobspr
7d6af359a1
Polishing, CSS Improvements, Improve dark mode
2020-09-19 14:27:25 +02:00
tobspr
5bdf6386a1
Improve mass deletion performance
2020-09-19 08:51:28 +02:00
tobspr
b7c773a70e
Improve entity debugger
2020-09-19 08:15:40 +02:00
dengr1065
7650931f1f
New Entity Debugger (i hope so) ( #665 )
2020-09-19 07:57:29 +02:00
tobspr
b5a2e77db4
Fix multiple typos, closes #627
2020-09-19 07:49:17 +02:00
tobspr
1ebfafd8de
Further performance improvements, show indicator while game is saving
2020-09-18 20:41:40 +02:00
tobspr
16902bed8d
Rename belt_base -> belt, minor refactorings
2020-09-18 12:55:46 +02:00
tobspr
0377c6d58f
Highlight connected miners, improve miner performance
2020-09-13 18:39:06 +02:00
tobspr
3529a5d77f
Fix tslint
2020-09-13 11:19:16 +02:00
Exund
3741934b39
Add a setting to disable picking the miner when on a resource patch ( #649 )
...
* Add a setting to disable picking the miner when on a resource patch
* Fix that one space :D
Linter go brrrr
Co-authored-by: dengr1065 <dengr1065@gmail.com>
2020-09-13 09:19:53 +02:00
tobspr
a24e7b8d33
Properly hide some hud elements when hovering
2020-09-13 09:05:05 +02:00
tobspr
6042fcba62
Properly implement sound and music volumes, debounce writes
2020-09-13 08:40:56 +02:00
Ryan Liptak
bdb08f67d8
Show that chainable miners can connect to eachother during placement ( #613 )
...
Removes the red X when placing a chainable miner feeding into another chainable miner, and instead shows it as a green arrow.
2020-08-31 11:57:51 +02:00
tobspr
bca379ee89
Add setting to show chunk borders
2020-08-29 22:52:52 +02:00
tobspr
06e276f021
Add belt reader building
2020-08-29 10:38:23 +02:00
tobspr
ec830ed5bc
minor refactoring
2020-08-28 23:12:12 +02:00
tobspr
7a4fcb5c99
Prevent rendering selection outline twice
2020-08-28 23:11:56 +02:00
tobspr
807deaa705
Fix wires not showing placement indicator properly
2020-08-28 23:06:10 +02:00
tobspr
7cbe5bb8e7
Reverse order of shapes in shape info
2020-08-28 22:48:47 +02:00
tobspr
5336467838
statistics are now shown in shapes / second instead of shapes / minute
2020-08-28 22:41:13 +02:00
tobspr
8ba6517591
Mark pinned shapes in statistics dialog
2020-08-28 21:17:07 +02:00
tobspr
e6b5f8d2ed
Added setting to be able to delete buildings while placing, closes #45
2020-08-28 21:05:20 +02:00
Ryan Liptak
4bcef8e725
Add button to toggle sortedness of the statistics screen ( #590 )
2020-08-24 20:51:29 +02:00
tobspr
296b76bf11
Add virtual shape processing buildings
2020-08-18 20:02:39 +02:00
tobspr
1dfb5f7476
Give more blueprint shapes in sandbox controller, create wire network even if it consists of tunnels only
2020-08-15 23:19:55 +02:00
tobspr
b2880700e8
Huge rendering performance improvements and minor other changes, lots of refactorings
2020-08-15 22:32:55 +02:00
Bjorn Stromberg
6a447e3583
Remove enumLayer and enumItemType
2020-08-15 19:47:01 +02:00
tobspr
7b40292be3
Start to optimize rendering
2020-08-15 19:43:03 +02:00
tobspr
b1fb0fca7e
Fix wires blueprint pasting bug, do not show wire info on unconnected wires
2020-08-15 18:14:00 +02:00
tobspr
7279b75187
Improve information when hovering wires
2020-08-15 17:51:28 +02:00
tobspr
6a3a9c49cf
Improve layer preview
2020-08-15 15:24:42 +02:00
tobspr
c25428357e
Remove unused code
2020-08-14 15:48:33 +02:00
tobspr
6c8a29cea6
Sneak preview to the wires layer when placing on the regular layer
2020-08-14 15:48:26 +02:00
tobspr
390c4ce1a5
Add display
2020-08-14 14:55:37 +02:00
tobspr
3c34227c24
Unify assets, refactor waypoints
2020-08-14 12:14:15 +02:00
tobspr
9085f32ec3
Add multiple performance settings
2020-08-14 09:38:48 +02:00
tobspr
9e76606674
Minor refactoring
2020-08-14 08:54:52 +02:00
tobspr
efd8ba7ae9
Add wire bridges and fix Q on hub crash
2020-08-13 21:04:44 +02:00
tobspr
f44563fc05
Add item filter
2020-08-13 20:30:43 +02:00
tobspr
984bea1921
Add OR gate and different colors of wire based on the value
2020-08-13 20:01:54 +02:00
tobspr
52b4d4d742
Implement wire networks, add levers
2020-08-13 19:23:00 +02:00
tobspr
75ab655998
Add basic logic gate and improve wires in general
2020-08-13 10:23:50 +02:00
tobspr
f4ac6dfe03
Add constant signal emitters
2020-08-12 21:05:32 +02:00
tobspr
850461df8f
Further take on logic wires
2020-08-11 18:40:09 +02:00
tobspr
bb431b8490
Reduce savegame size by not storing the tileSize in the static entity
2020-08-10 22:13:26 +02:00
tobspr
d2077f5009
Fix building placer not showing slots properly
2020-08-10 21:36:46 +02:00
tobspr
93975df4d5
Get rid of item ejector / acceptor layers and new wires buildings for now
2020-08-10 21:24:58 +02:00
tobspr
e0ba1452b2
Start to work on logical pins
2020-08-10 15:02:49 +02:00
Bjorn Stromberg
79158e2b56
Remove unused code ( #526 )
2020-08-06 11:28:28 +02:00
Dimava
235c380de1
fix pippete throws on empty hand ( #512 )
2020-07-29 09:17:45 +02:00
tobspr
bf2eee908f
Refactor static map entity component to store building metaclass
2020-07-27 17:14:29 +02:00
Bjorn Stromberg
cb1ff53338
Add TSLint to github actions, fix existing type errors
2020-07-22 11:15:16 +09:00
Moppler
ae5c33abd2
Extend the pipette hack to work with belts and wires.
2020-07-19 15:56:40 +01:00
MrYawnie
68ebf07052
Changed "level" to "tier" for consistency
2020-07-18 17:41:16 +10:00
MrYawnie
efffa8940b
Match belt/processor etc. level to upgrade tiers
...
Currently the belt (+ processor) levels do not match to the upgrade shop tiers. The tiers start from Tier 1, and once upgraded, they go to tier 2, 3, ... 7. So tier 7 is currently the highest.
However, the belt level starts from level 0, and increases to level 1 once upgraded. The maximum level is therefore 6.
This PR raises the start level of belts and other items to level 1, meaning the levels match the upgrade tiers in the shop.
2020-07-17 16:11:22 +10:00
tobspr
d017362b23
Docs and update changelog
2020-07-07 09:16:45 +02:00
tobspr
e46dd4e00b
Merge pull request #403 from Danacus/master
...
Fix preferred variant not getting saved when clicking on the hud
2020-07-07 09:15:33 +02:00
tobspr
5dedb83d06
Minor fixes to the waypoints
2020-07-07 09:14:43 +02:00
isaisstillalive
2722366d68
Commonize create and save confirm method
2020-07-07 09:15:33 +09:00
isaisstillalive
f1bcec65ad
Refactor dialog title
2020-07-07 09:15:32 +09:00
isaisstillalive
1e1aa80568
Rename sort to sortWaypoints
2020-07-07 09:15:32 +09:00
isaisstillalive
b1fce1b115
Refactor dialog buttons
2020-07-07 09:15:27 +09:00
isaisstillalive
99c945e169
Change delete marker button to edit marker button
2020-07-07 08:22:53 +09:00
isaisstillalive
8acefda778
Show edit marker dialog instead deleting marker
2020-07-07 08:22:51 +09:00
isaisstillalive
d0d8314d81
Commonize sort method
2020-07-07 08:22:50 +09:00
tobspr
1f438e8c65
Minor art rework, update ratios
2020-07-06 22:14:45 +02:00
tobspr
04ea105584
Fix lots of bugs, add wire splitters / mergers
2020-07-06 21:33:37 +02:00
Daan Vanoverloop
a55172339b
Merge branch 'master' of https://github.com/tobspr/shapez.io
2020-07-06 18:46:38 +02:00
Daan Vanoverloop
299b6c6302
Fix preferred variant not getting saved when clicking on the hud
2020-07-06 18:46:18 +02:00
tobspr
f35558bb28
Merge pull request #367 from MizardX/planner-initial-direction
...
Initial planner direction based on cursor movement
2020-07-06 14:47:44 +02:00
tobspr
22cba96f6e
Refactor debug overlay
2020-07-06 14:40:31 +02:00
tobspr
c4d7e65d9f
Merge pull request #347 from dengr1065/debug-info
...
Improved debug info (position and version)
2020-07-06 14:21:32 +02:00
dengr1065
b61e0aac73
debug info - fix lint fail
...
github editor sucks without built-in prettier
2020-07-06 12:07:46 +03:00
dengr1065
f4c9c66354
debug info fixes
2020-07-06 12:02:31 +03:00
tobspr
4896e9b89e
Clear selection when switching layers
2020-07-05 18:47:09 +02:00
tobspr
d09bd0bcd7
Huge refactoring of the whole placement logic
2020-07-05 17:56:54 +02:00
MizardX
322e7fbcc9
Initial planner direction based on cursor movement
2020-07-05 17:38:14 +02:00