1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-13 18:21:51 +00:00
Commit Graph

2107 Commits

Author SHA1 Message Date
tobspr
f12f81a125 Refactor file system electron event handling 2022-01-15 11:23:14 +01:00
tobspr
a0071681e7 Start to make mods safer 2022-01-15 10:49:58 +01:00
tobspr
e12ed11c3e Make shapez exports global 2022-01-14 19:12:50 +01:00
tobspr
2d3219373f refactor game loading states 2022-01-14 19:08:45 +01:00
tobspr
a7b957642f Add some mod signals 2022-01-14 19:07:37 +01:00
tobspr
8a60acc6e3 Minor Keybindings refactor, add support for keybindings to mods, add support for dialogs to mods 2022-01-14 19:01:38 +01:00
tobspr
3cfd4aaebd Fix circular dependency 2022-01-14 17:46:28 +01:00
tobspr
df9ebd170f Add confirmation when loading mods 2022-01-14 17:39:29 +01:00
tobspr
27e4dc9ba5 Add support for loading mods from external sources in DEV 2022-01-14 17:23:41 +01:00
tobspr
99e49d5abb Add support for loading atlases via mods 2022-01-14 17:03:03 +01:00
tobspr
81da328f5a Minor adjustments, closes #1333 2022-01-14 16:53:20 +01:00
tobspr
de8afcedc9 Fix sprites not loading 2022-01-14 16:38:25 +01:00
tobspr
497990905a Change mods path 2022-01-14 16:24:15 +01:00
tobspr
ebda1c5024 Allow mods to register game systems and draw stuff 2022-01-14 13:09:05 +01:00
tobspr
4176621b05 Proper mods ui 2022-01-14 12:34:02 +01:00
tobspr
6fa2515d85 Improve mod developing so mods are directly ready to be deployed, load mods from local file server 2022-01-14 11:08:16 +01:00
tobspr
f3b8d329fc Load dev mod via raw loader 2022-01-14 10:56:33 +01:00
tobspr
38b4e93180 Fix sprites not getting replaced, update demo mod 2022-01-14 10:39:26 +01:00
tobspr
0e2113a9da Merge branch 'modloader' of github.com:tobspr/shapez.io into modloader 2022-01-14 10:14:53 +01:00
tobspr
0e86cd3535 Fix modloading in standalone 2022-01-14 10:14:51 +01:00
tobspr
e0e5fb8d2a Fix mods folder incorrect path 2022-01-14 09:55:03 +01:00
tobspr
ed83770348 update changelog 2022-01-14 09:05:03 +01:00
tobspr
575abd255d Allow loading mods from standalone 2022-01-14 08:55:18 +01:00
tobspr
258dbbd98f Fix duplicate exports 2022-01-14 07:53:32 +01:00
tobspr
a6b024be25 Expose all exported members automatically to mods 2022-01-14 07:51:48 +01:00
tobspr
bc5eff84f6 Lazy Load mods to make sure all dependencies are loaded 2022-01-14 07:37:26 +01:00
tobspr
16ecbf9c6d Refactor how mods are loaded to resolve circular dependencies and prepare for future mod loading 2022-01-14 07:18:25 +01:00
tobspr
01b9bf561c Initial support for adding new buildings 2022-01-14 07:05:46 +01:00
tobspr
8777e4c6ea Support for string building ids for mods 2022-01-14 06:14:37 +01:00
tobspr
7e2501ea6e Minor adjustments 2022-01-13 23:16:24 +01:00
tobspr
ebb2f3a1c6 Add support for modifying and registering new transltions 2022-01-13 22:30:52 +01:00
tobspr
6bac7cec57 Refactor mods to use signals 2022-01-13 22:14:49 +01:00
tobspr
3e5716504a modloader features 2022-01-13 21:45:09 +01:00
tobspr
abf2fd3d94 initial modloader draft 2022-01-13 21:20:42 +01:00
tobspr
a7a2aad2b6 Minor wegame adjustments 2021-09-28 08:21:21 +02:00
tobspr
58fe6e2f51 Wegame adjustments 2021-09-18 19:17:27 +02:00
tobspr
0d1552e38c Merge branch 'master' of github.com:tobspr/shapez.io 2021-09-16 18:41:09 +02:00
tobspr
06011285d9 update translations 2021-09-16 18:41:07 +02:00
Andrei7506238
dae39dec9f
Update base-ro.yaml (#1299)
- Fixed some issues with previous translation
- Completed the translation of the base game to RO
- Translated the Puzzle DLC to RO

The translation is not always "mot-a-mot". It is rather an adaptation to RO (as some words in EN don't have a direct correspondent in RO). I tried to keep the same formating as before.
2021-09-14 08:43:11 +02:00
tobspr
f483523f25 Merge branch 'master' of github.com:tobspr/shapez.io 2021-09-12 11:04:35 +02:00
tobspr
112e179bce Minor wegame adjustments 2021-09-12 11:04:32 +02:00
Erik
48ad65969e
Fix minor grammar fail. (#1297) 2021-09-12 10:55:48 +02:00
tobspr
f00b8790bc Translation fixes 2021-09-02 16:25:47 +02:00
Kruger-Doggie
c26496e7a7
updated base-en.yaml to new version (#1292) 2021-09-02 13:05:07 +02:00
dobidon
6c24730de7
Translating Turkish (base-tr.yaml) (#1294)
* Translating Turkish (base-tr.yaml)

- Translating additional keys

* Update base-tr.yaml
2021-09-02 13:04:34 +02:00
tobspr
2a51dad814 v1.4.4 2021-08-29 14:48:29 +02:00
tobspr
358754307a Fix balancers 2021-08-29 14:43:13 +02:00
Vincent Ching
a71d5f3db9
Update base-zh-TW.yaml (#1287)
* Update base-zh-TW.yaml

fix some misleading translations (e.g. logic gate descriptions), try to re-use pointers from English translation to unify some terms and names,

* Update base-zh-TW.yaml

adding pointer and unifying terms, fixing descriptions

* Update base-zh-TW.yaml

update translations

* Update base-zh-TW.yaml

reward descriptions

* Update base-zh-TW.yaml

formatting item, reward descriptions
2021-08-29 12:33:57 +02:00
battistalonardi
53d31b32d5
Fix italian translation (#1289)
Added italian translation for text that were still in English. Made uniform translations for rotater and painter
2021-08-29 12:00:54 +02:00
tobspr
ba92e556cc Merge branch 'master' of github.com:tobspr/shapez.io 2021-08-28 13:54:55 +02:00