Commit Graph

315 Commits

Author SHA1 Message Date
6615450049 Add general event logging (#313)
* Update _file_loader.lua

* Create logging.lua

* Create logging.lua

* Update logging.lua

* Update logging.lua

* Update logging.lua

* Update logging.lua

* Update logging.lua
2024-08-25 17:10:11 +01:00
e4ccd9bd25 Copy Paste Machine Setting (#310)
* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua
2024-08-25 00:16:09 +01:00
8c631570b6 Bonus GUI (#300)
* Update _file_loader.lua

* Update roles.lua

* Update bonus.lua

* Update bonus.lua

* Create bonus.lua

* Update commands.cfg

* Update commands.cfg

* Update commands.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update bonus.lua

* Update roles.lua

* Update roles.lua

* Update gui.cfg

* Update gui.cfg

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update gui.cfg

* Update gui.cfg

* Update bonus.lua

* Update bonus.lua

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update bonus.lua

* Update gui.cfg

* Update commands.cfg

* Update bonus.lua

* Update bonus.lua
2024-08-10 14:11:11 +01:00
d4b7f523c4 Module GUI (#301)
* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua

* Update module.lua
2024-07-25 19:27:43 +01:00
ed88770314 Research GUI (#302)
* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua
2024-07-22 19:24:42 +01:00
4a0432073c Vlayer Gui Update (#296)
* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update vlayer.lua

* Update gui.cfg

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update vlayer.lua

* Update vlayer.lua

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update vlayer.lua

* Update vlayer.lua

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update vlayer.lua

* Update vlayer.lua

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update gui.cfg

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua
2024-06-22 16:40:59 +01:00
Cooldude2606
8638504550 Use new linter (#294)
* Use new linter

* Luacheck and Sumneko Lua fixes

* Bump CI action versions

* Fix excludes for ldoc
2024-05-29 15:39:37 +01:00
5b1081db57 Vlayer Changes (#286)
* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update roles.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua

* Update vlayer.lua
2024-02-15 14:23:45 +00:00
bb30ad13f4 Add pumpjack to module inserter (#288) 2024-02-13 21:57:08 +00:00
7d928acd50 Fix #281 Roles missing goto (#282) 2024-02-03 17:32:47 +00:00
cd87bbb701 Adaptive Pollution Ageing (#277)
* Update research.lua

* Update research.lua

* Update research.lua

* Update research.lua
2024-02-03 15:12:30 +00:00
d1eb104f4d miner - fluid and chest handle (#270)
* miner - fluid and chest handle config

* miner - fluid and chest handle

* Update miner.lua

* Update miner.lua

* Update miner.lua

* Update miner.lua

* Update miner.lua

* Update miner.lua
2024-01-22 05:04:47 +00:00
56951118c0 Update roles.lua 2024-01-22 04:40:29 +09:00
Cooldude2606
1c8a97a339 Feature: Toolbar Menu (#268)
* Fix left flow not using uids

* Mock Toolbar menu

* Fix task list after core gui change

* Allow show/hide override

* Fix autofill permissions

* Copy style from toolbar on change

* Open and close automatically

* Removed hacky prevent default

* Fixed more core issues

* Add reset button

* Allow for custom draw order on join

* Add methods to reorder ui flows

* Impliment move buttons

* Add locale

* Add toolbar to player data

* Better player data layout

* Picked a suitable datastore id

* Update locale for readme

* Fix swaping left flow order

* Fix datastore updates

* Code cleanup

* Fix incorrect top flow hashing on load

* Fix loading of malformed data

* Fixed loading state of left flows

* Dont save default data

* Dont open menu on join

* Lint

* Remove incorrect new index metamethod

* Revert method used for move_toolbar_button

* Fixed missing toolbar button

* Fixed desync between visibilty and toggle state

* Fix bad gui element path

* Fixed enable state of toggle button

* Change order of operations

* Fix reset not showing top flow
2024-01-16 00:01:00 +00:00
f14b2ecdc2 personal logistic - default value change 2024-01-04 13:16:30 +09:00
4e38d12815 personal logistic - default value change 2024-01-04 13:14:19 +09:00
3cd55cbd63 Vlayer Update (#254)
* redo

* waterfill role

* update

* spacing

* Apply solar_power_multiplier in one location

* Better surface handling

* Fix circuit interface with too many modded items

* Better energy interfaces

* update vlayer

* auto down grade config

* Fix production multiplier to work with fake surface

* Add doc comments to vlayer

* Update vlayer.lua

---------

Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com>
2023-12-29 02:37:15 +00:00
78215f9932 Merge branch 'dev' into dev2 2023-12-22 13:37:33 +09:00
Cooldude2606
81abb265a5 Merge branch 'dev' into dev8 2023-12-21 21:44:07 +00:00
Cooldude2606
ab53c0d8ee Fix missing comma from merge conflict 2023-12-21 21:35:12 +00:00
Cooldude2606
8b9804543b Merge branch 'dev' into dev7 2023-12-21 21:32:01 +00:00
Cooldude2606
d0dec6bae3 Merge branch 'dev' into dev5 2023-12-21 20:15:13 +00:00
4461004d85 artillery target remote 2023-10-25 01:01:41 +09:00
b92beebda7 two command 2023-10-24 18:24:07 +09:00
4a7ba13921 fix 2023-10-11 23:22:09 +09:00
484014475f fixed non prod module insertion with recipe 2023-10-06 22:38:14 +09:00
dc6b418639 playerdata 2023-10-05 16:59:42 +09:00
55d775aa62 Merge branch 'dev' into dev4 2023-10-05 13:15:43 +09:00
fb21c04309 Merge branch 'dev' into dev4 2023-10-04 11:49:52 +09:00
6d9bce7977 Merge branch 'dev' into dev2 2023-10-04 11:02:56 +09:00
7ef3c9a0cb update 2023-10-04 11:01:54 +09:00
785105d38b waterfill role 2023-10-03 19:19:27 +09:00
4015e5058a fix no recipe module insertion 2023-09-30 18:40:15 +09:00
b234fb60c8 Merge branch 'dev' into dev4 2023-09-26 22:48:53 +09:00
ffda3ed64e create cctv module 2023-09-25 22:43:40 +09:00
6e9a64e88a gui event 2023-09-24 05:20:13 +09:00
3616efd4f0 fix 2023-09-23 15:28:38 +09:00
8625082718 Merge branch 'dev' into dev3 2023-09-23 14:19:27 +09:00
f0042631ce role 2023-09-23 05:09:01 +09:00
17d07ac228 addon module inserter gui 2023-09-23 05:07:20 +09:00
oof2win2
1ad8e670e8 feat(config): change default nuke research to enabled 2023-09-07 21:40:43 +02:00
oof2win2
266e7f2a4b feat(nukeprotect): disable nukes completely on config 2023-09-06 20:42:25 +02:00
DrahcPro
0c6f61938f Merge branch 'dev' into dev 2023-08-15 20:15:17 +02:00
DrahcPro
562b1cf5fc Quick fix to resolve merge conflict 2023-08-15 20:09:03 +02:00
46f6215d94 Feature Update (#237)
See PR for details, there are too many to be included here.
2023-08-15 18:47:34 +01:00
DrahcPro
6415190b6a Added local language detection
Added language.cfg for all locale folders from the base game
Added language.lua with the functions which detect the local language
Added language.lua to _file_loader.lua
2023-08-08 20:00:24 +02:00
oof2win2
3f42681ddc feat: role deference in Roles module itself 2023-02-25 15:36:33 +00:00
Cooldude2606
1b833edc4c Merge pull request #229 from oof2win2/feature/nukeprotect
Implement nuke protect, fix move_items
2022-12-09 21:09:26 +00:00
oof2win2
875e1b2bf6 feat: nukeprotect modularity 2022-11-12 22:39:58 +01:00
oof2win2
d0d59d35d8 fix(config): roles 2022-11-12 22:39:37 +01:00