phidias and GitHub
21cbea0bed
Update bonus.lua
2026-06-23 21:45:47 +09:00
phidias and GitHub
4bfd9c3b36
Update advanced_start.lua
2026-06-23 21:44:43 +09:00
phidias and GitHub
08328dbb8f
Update permission_groups.lua
2026-06-23 21:43:05 +09:00
phidias and GitHub
7a29c2a5ae
Refactor roles and permissions in roles.lua
2026-06-23 20:44:51 +09:00
Cooldude2606 and GitHub
068548889b
Merge pull request #420 from bbassie/feature/rocket-info-gui
...
Migrate rocket info gui to scenario and fix for Space Age
2026-06-22 23:12:24 +01:00
817069fbad
Bump LuaLS to 3.18.2 in lint workflow ( #422 )
...
LuaLS 3.15.0 stack overflows in the cast-type-mismatch diagnostic while
resolving the recursive Commands.Status and Async.Status function type
aliases (functions whose return type is themselves). 3.18.2, the latest
release, resolves these correctly and runs the repository clean.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-22 23:12:04 +01:00
Cooldude2606
05cb831b30
Update Locales
2026-06-20 16:43:26 +01:00
Cooldude2606
05b586fb8c
Align names and call patterns to best practice
2026-06-20 16:35:44 +01:00
bbassie and Claude Opus 4.8
c669e36bec
Remove migrated rocket-info from exp_legacy
...
The rocket info gui and its control module now live in
exp_scenario/gui/rocket_info, so delete the orphaned legacy files and
drop the disabled file loader entry.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 20:19:29 +00:00
bbassie and Claude Opus 4.8
8f6d6e1caa
Fix milestone lint warning in rocket info gui
...
Narrow the milestone loop variable with a type check instead of an
@cast, which tripped cast-type-mismatch because the milestones config
mixes the show_milestones flag in with the numbers.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 20:05:48 +00:00
bbassie and Claude Opus 4.8
0ead1a51f9
Use gui force data and add_row pattern for rocket info
...
Address review feedback: store the per-force rocket stats, launch times
and silos on the container's force data instead of a separate storage
registration, and rebuild the stats, milestone and progress tables with
add_row/refresh_row helpers that update label references in place.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 18:53:23 +00:00
bbassie and Claude Opus 4.8
1fcf351566
Migrate rocket info gui to scenario and fix for Space Age
...
Port modules/gui/rocket-info into exp_scenario/gui/rocket_info using the
new exp_gui element API, matching the other scenario guis. The per-force
stats, launch times and silo tracking from the legacy control module are
folded into the gui module.
- Drop the removed auto/remote launch controls and count launches via
on_cargo_pod_finished_ascending instead of the old launch event
- Add the exp-gui_rocket-info locale section
- Disable the legacy module in the file loader and re-enable the
gui/rocket-info role permission
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 00:18:37 +00:00
Cooldude2606 and GitHub
2c7b88bb81
Merge pull request #419 from Cooldude2606/plugin/groups
...
Add plugin for permission group syncing
2026-05-27 00:41:18 +01:00
Cooldude2606
7318fc3602
Fix lint for global usage
2026-05-27 00:29:12 +01:00
Cooldude2606
b5cae0b0b7
Remove node ci cache
2026-05-27 00:13:56 +01:00
Cooldude2606
bb788f33da
Final Cleanup
2026-05-25 20:43:51 +01:00
Cooldude2606
2248f23a8d
Added web UI
2026-05-23 03:51:16 +01:00
Cooldude2606
a521cdd901
Change to dev env to fix building
2026-05-22 20:15:36 +01:00
Cooldude2606
230c835103
Add controller plugin
2026-05-21 00:30:17 +01:00
Cooldude2606
dca5086ce3
Add instance plugin
2026-05-20 22:39:44 +01:00
Cooldude2606
7ddfa8e735
Add messages and permissions
2026-05-20 22:39:33 +01:00
Cooldude2606
01af5dbc68
Update deps
2026-05-20 22:04:53 +01:00
Cooldude2606
90d63952d3
Add lua module code
2026-05-20 01:51:09 +01:00
Cooldude2606
b64e109bf1
Plugin Setup exp_groups
2026-05-20 01:48:26 +01:00
Cooldude2606
538714acdb
Remove existing plugin
2026-05-19 22:23:47 +01:00
Cooldude2606 and GitHub
73e53a656d
Merge pull request #418 from Cooldude2606/gui/readme
...
Refactor readme gui
2026-05-19 22:21:34 +01:00
Cooldude2606
cfa9cc980a
Fix lint warning
2026-05-19 22:21:01 +01:00
Cooldude2606
620161938f
Refactor readme gui
2026-05-13 23:31:33 +01:00
1a561f9d1d
extra_logging spaces and fix to player_died ( #417 )
...
* extra_logging spaces and fix to player_died
* Update extra_logging.lua
* Update extra_logging.lua
* Update extra_logging.lua
* Remove redundant checks
---------
Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com >
2026-05-13 20:47:02 +01:00
6cbc4e5cfb
fix inventory clear ( #416 )
...
* Update clear_items function to accept player name
* Update inventory_clear.lua
* Update exp_scenario/module/control/inventory_clear.lua
Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com >
---------
Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com >
2026-03-27 13:48:53 +00:00
Cooldude2606
91b6d25597
Fix scenario web code
2026-01-15 13:51:00 +00:00
Cooldude2606
9be43e9896
Bump dependencies
2026-01-14 20:15:23 +00:00
Cooldude2606 and GitHub
550cf09967
Refactor task list ( #414 )
2025-12-15 14:52:27 +00:00
Cooldude2606 and GitHub
9bd699ebf1
Refactor legacy addons into Clusterio format ( #413 )
...
* Refactor custom start
* Refactor afk kick
* Fix use of assert get player
* Refactor chat popup
* Refactor chat auto reply
* Refactor help bubbles
* Refactor damage popups
* Refactor death markers
* Refactor deconstruction log
* Remove FAGC logging
* Refactor discord alerts
* Refactor insert pickup
* Refactor inventory clear
* Refactor extra logging
* Refactor nuke protection
* Refactor pollution grading
* Refactor protection jail
* Refactor report jail
* Refactor mine depletion
* Refactor degrading tiles
* Refactor station auto name
* Refactor spawn area
* Refactor fast deconstruction
* Bug Fixes
2025-12-02 18:34:24 +00:00
phidias and GitHub
a45f53bc48
GUI Research Milestone Hide Hidden ( #412 )
2025-12-02 18:33:38 +00:00
Cooldude2606
360247d292
Fix surface bonus application
2025-09-21 19:45:42 +01:00
Cooldude2606
478de7e42d
Fix no player character during bonus reset
2025-09-16 21:08:12 +01:00
Cooldude2606
6bb26f60ad
Add webpack to all plugins
2025-09-12 20:47:32 +01:00
Cooldude2606 and GitHub
f1f4117e0f
Fix blueprint revive and missing script raise event ( #401 )
...
Fixes : #397
2025-09-05 12:45:55 +01:00
Cooldude2606
06d98458d4
Fix module table row data not being cleared
...
Fixes : #411
2025-09-04 14:01:44 +01:00
Cooldude2606
d654005dae
Fix server ups active on first start
2025-09-04 11:58:14 +01:00
Cooldude2606
5bd6183bb3
Fix desync of online_player_dropdown._player_names
...
Fixes : #410
2025-09-04 11:38:05 +01:00
Cooldude2606 and GitHub
27a2feaae9
Refactor Selection Util ( #409 )
...
* Add Selection to ExpUtil
* Convert modules to use new lib
* Bug Fixes
2025-09-04 10:54:55 +01:00
Cooldude2606
85c7cce740
Fix uninitialised data in research milestones
...
Fixes : #407
2025-09-01 19:29:17 +01:00
Cooldude2606 and GitHub
d85f69b9cb
Pause server ups when no players online ( #405 )
2025-08-30 20:40:02 +01:00
Cooldude2606 and GitHub
8bcb65101b
Switch to sp/mp init events ( #404 )
2025-08-30 20:39:54 +01:00
Cooldude2606 and GitHub
82c2c7f23c
Reattempt set slot after filter fail ( #403 )
2025-08-30 20:39:46 +01:00
Cooldude2606 and GitHub
3e5043d29e
Add space platform event to entity protection ( #402 )
2025-08-30 20:39:37 +01:00
Cooldude2606
688a6dda18
Fix uninitialised data in player bonus
...
Fixes : #406
2025-08-30 20:18:37 +01:00
Cooldude2606 and GitHub
7ab721b4b6
Refactor some of the Guis from the legacy plugin ( #399 )
...
* Fix bugs in core and add default args to Gui defs
* Refactor production Gui
* Refactor landfill blueprint button
* Fix more bugs in core
* Consistent naming of new guis
* Refactor module inserter gui
* Refactor surveillance gui
* Add shorthand for data from arguments
* Make element names consistent
* Add types
* Change how table rows work
* Refactor player stats gui
* Refactor quick actions gui
* Refactor research milestones gui
* Refactor player bonus gui
* Refactor science production gui
* Refactor autofill gui
* Cleanup use of aligned flow
* Rename "Gui.element" to "Gui.define"
* Rename Gui types
* Rename property_from_arg
* Add guide for making guis
* Add full reference document
* Add condensed reference
* Apply style guide to refactored guis
* Bug fixes
2025-08-29 14:30:30 +01:00