1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-13 10:11:50 +00:00
Commit Graph

2173 Commits

Author SHA1 Message Date
Sense101
e3dc236286 remove cap on startProgress to help fix high speeds - item ejector is still limited to 1 item/tick though 2022-01-20 22:47:11 +00:00
Sense101
10e9d2cf8b add braces 2022-01-20 21:57:20 +00:00
Sense101
36f125e6d7 most of the requested changes 2022-01-20 21:50:42 +00:00
Sense101
c86416cf79 fix minor issues 2022-01-20 19:48:03 +00:00
Sense101
f3a65812a9 Merge branch 'modloader' into processing-refactor 2022-01-20 16:59:06 +00:00
Bagel03
30beb7df5f
Allow external URL to load more than one mod (#1337)
* Allow external URL to load more than one mod

Instead of loading the text returned from the remote server, load a JSON object with a `mods` field, containing strings of all the mods. This lets us work on more than one mod at a time or without separate repos. This will break tooling such as `create-shapezio-mod` though.

* Update modloader.js
2022-01-20 17:54:42 +01:00
tobspr
6a57448fab Do not render belts in statics disabled view 2022-01-20 17:52:49 +01:00
tobspr
1774502304 Belt drawing improvements, again 2022-01-20 17:37:23 +01:00
Sense101
d6bb79c470 fixed items being too close between buildings 2022-01-20 16:35:53 +00:00
tobspr
8c21d0e8e4 Fix belt path optimization 2022-01-20 17:21:35 +01:00
tobspr
670c07cba8 Belt path drawing optimization 2022-01-20 17:07:03 +01:00
Sense101
7a3ab7aaed minor cleanup and fixes 2022-01-20 15:52:41 +00:00
tobspr
38cca33985 Minor game system code cleanup 2022-01-20 16:05:39 +01:00
tobspr
66f085250a Fix runBeforeMethod and runAfterMethod 2022-01-20 14:59:25 +01:00
Sense101
2867a8bba2 remove test logs 2022-01-19 22:13:44 +00:00
Sense101
99ae4c81ee fix double painter bug 2022-01-19 22:05:26 +00:00
Sense101
b2ec3322b8 add acceptor extension option to fix storage 2022-01-19 20:59:29 +00:00
Sense101
638cdc2733 refactor tunnel to be exactly the same speed as belt 2022-01-19 20:28:04 +00:00
Sense101
4dbbff9477 some cleanup 2022-01-19 18:00:26 +00:00
Sense101
d01341bb4f Got all buildings working - storage and tunnel still aren't exact 2022-01-19 17:56:44 +00:00
Sense101
56a2aa5e0f processing refactor finished 2022-01-19 16:35:46 +00:00
Sense101
4a14727fd3 Item acceptor refactor part two - completed functionality 2022-01-19 00:16:59 +00:00
tobspr
1c585986d2 Merge branch 'modloader' of github.com:tobspr/shapez.io into modloader 2022-01-18 21:19:03 +01:00
tobspr
6bf07a43aa export build options 2022-01-18 21:19:00 +01:00
Thomas (DJ1TJOO)
e16f13034a
Game state register (#1341)
* Added a gamestate register helper

Added a gamestate register helper

* Update mod_interface.js
2022-01-18 21:11:21 +01:00
tobspr
5c9cbcd8ad Fix linter error 2022-01-18 21:10:52 +01:00
tobspr
4bfd423efb Fix mod examples 2022-01-18 20:49:11 +01:00
tobspr
a7803bf5e4 Merge branch 'modloader' of github.com:tobspr/shapez.io into modloader 2022-01-18 20:38:22 +01:00
tobspr
4a76135d57 Direction lock now indicates when there is a building inbetween 2022-01-18 20:38:20 +01:00
Sense101
4a1bfcda64 Item acceptor refactor part 1 2022-01-18 17:39:16 +00:00
Bagel03
e686ad2fe1
Update JSDoc for Replacing Methods (#1336)
* upgraded types for overriding methods

* updated comments

Co-authored-by: Edward Badel <you@example.com>
2022-01-18 18:37:52 +01:00
tobspr
f3a939b071 Add better instructions 2022-01-18 18:23:23 +01:00
tobspr
dc95ece45b Update readme 2022-01-18 17:51:56 +01:00
tobspr
9311ffe4e3 Add small tutorial 2022-01-18 11:03:10 +01:00
tobspr
27db6fe693 Add notification blocks mod example 2022-01-18 10:13:25 +01:00
tobspr
2ac34665b3 Fix typo 2022-01-17 22:09:05 +01:00
tobspr
ce0c2c4977 Minor adjustments 2022-01-17 19:18:03 +01:00
tobspr
0dac336670 Update class extensions 2022-01-17 19:11:04 +01:00
tobspr
1b931808eb Add example for adding a new item type 2022-01-17 12:37:04 +01:00
tobspr
54a69c9725 Support for mod settings 2022-01-17 12:15:57 +01:00
tobspr
fd0ae12a84 Add example how to add custom components and systems 2022-01-17 10:11:38 +01:00
tobspr
8943dc045c Add support for paste signals 2022-01-17 09:34:34 +01:00
tobspr
459cc76d96 Remember window state 2022-01-16 20:40:42 +01:00
tobspr
d6c31a03a9 Fix menu bar on mac os 2022-01-16 20:36:39 +01:00
tobspr
e942ba486e Add helper methods to extend classes 2022-01-16 20:30:51 +01:00
tobspr
7e0689694c Allow mods to replace builtin sub shapes 2022-01-16 18:19:46 +01:00
tobspr
c553ee1632 Support for rotation variants in mods (was broken previously) 2022-01-16 18:02:40 +01:00
tobspr
9717463500 Minor modloader adjustments 2022-01-16 17:35:21 +01:00
tobspr
8ad1c1bf9d Remove unused code 2022-01-16 17:18:24 +01:00
tobspr
88f9807274 Add example how to add custom drawings 2022-01-16 17:17:02 +01:00