bbassie and Claude Opus 5
ab89b9feca
Type vlayer forward declarations and config entries
...
The gui element locals are declared at the top and assigned far below,
so emmylua inferred them as nil at every use site.
circuit_oc was reassigned from a control behaviour to a logistic
section, which hid every section method behind the wrong type.
allowed_items entries carry heterogeneous optional properties, now
described by a class.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-07 15:31:18 +00:00
phidias and GitHub
cb89c08c9f
Update vlayer.lua ( #440 )
2026-06-26 12:43:00 +01:00
phidias and GitHub
9863412177
Remove unused properties from vlayer energy calculations ( #426 )
...
Removed unused day time, day length, and tick properties from energy calculations.
2026-06-24 22:11:37 +01:00
Cooldude2606 and GitHub
82c2c7f23c
Reattempt set slot after filter fail ( #403 )
2025-08-30 20:39:46 +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
d5b889146b
Add description to vlayer combinator ( #382 )
...
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Use rich text for description
---------
Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com >
2025-04-06 15:37:53 +01:00
phidias and GitHub
9c5384f3f7
Fix vlayer request logic in 2.0 ( #359 )
...
* Update vlayer.lua
* Update vlayer.lua
2025-01-21 21:07:45 +00:00
phidias and GitHub
74fc233f1a
Fix GPS tag for vlayer interfaces ( #355 )
...
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
2025-01-15 20:37:34 +00:00
phidias and GitHub
6b0949047e
vlayer 2.0 compatible ( #353 )
...
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
2025-01-10 18:08:22 +00:00
e64824d3a9
Change names of logistics containers ( #346 )
...
* Update vlayer.lua
* Change all other occurrences
---------
Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com >
2025-01-04 18:20:48 +00:00
phidias and GitHub
b31caf6c85
Add surface area bar to vlayer ( #336 )
...
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
* Update vlayer.lua
2024-12-31 19:15:48 +00:00
Cooldude2606
f8c74c9dd3
Merge Game, FlyingText, Common and table
2024-11-19 22:33:27 +00:00
Cooldude2606
292c1a1b68
Update all code styles
2024-11-19 22:29:35 +00:00
Cooldude2606
d24555d805
Add joinable legacy code
2024-11-19 22:16:34 +00:00
Cooldude2606
2a1206c498
Add startable legacy code
2024-11-19 22:09:54 +00:00
Cooldude2606
65145b5d34
Move files to exp_legacy
2024-11-19 21:55:07 +00:00