tobspr
2c8f11ff7f
Refactor building registry, make it easier for mods to add new buildings
2022-01-16 11:19:22 +01:00
tobspr
e4b8071c2f
Add interface to register new buildings
2022-01-16 10:39:54 +01:00
tobspr
22b619e8ab
Add more examples and allow defining custom item processor operations
2022-01-15 14:57:11 +01:00
tobspr
2a83853b1c
Allow adding custom themesw
2022-01-15 13:59:38 +01:00
tobspr
a4df63549b
Merge branch 'modloader' of github.com:tobspr/shapez.io into modloader
2022-01-15 13:35:22 +01:00
tobspr
b39f48ebfb
Minor restructure, start to add mod examples
2022-01-15 13:35:19 +01:00
tobspr
4e33eb5a7c
Update confirm dialgo
2022-01-15 12:37:22 +01:00
tobspr
53c3cbfe26
Show errors when loading mods
2022-01-15 12:30:57 +01:00
tobspr
eba9163a33
Update to latest electron
2022-01-15 12:02:24 +01:00
tobspr
05056545f2
Properly isolate electron renderer process
2022-01-15 11:45:57 +01:00
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