39 Commits
Author SHA1 Message Date
phidias 4e80fccb69 feat 2026-11-11 20:05:19 +09:00
phidias ac31e7d362 alloc 2026-11-11 03:18:53 +09:00
phidias b3e91220ff limit 2026-11-11 00:56:55 +09:00
phidias c52753ff06 area 2026-11-11 00:38:57 +09:00
phidias 991259f7da area 2026-11-11 00:37:00 +09:00
phidias 071ed044ec per tick 2026-11-11 00:33:12 +09:00
phidias 628eb7904c per tick 2026-11-11 00:29:20 +09:00
phidias 2366fb3abf . 2026-11-11 00:27:22 +09:00
phidias 4ce7bddeb4 min 2026-11-11 00:24:03 +09:00
phidias f86bd5731d M 2026-11-11 00:19:12 +09:00
phidias ec17ccdd06 . 2026-11-11 00:14:16 +09:00
phidias 613b25bf8e . 2026-11-10 23:58:49 +09:00
phidias 7a1a31c880 pair 2026-11-10 23:48:38 +09:00
phidias 1bd0bf9296 ieesp 2026-11-10 23:42:34 +09:00
phidias ab3a456dee item q 2026-11-10 23:21:59 +09:00
phidias 43d4452049 . 2026-11-10 23:16:45 +09:00
phidias e6d898dd95 unalloc 2026-11-10 21:35:44 +09:00
phidias 828e2e5951 unalloc 2026-11-10 21:29:32 +09:00
phidias 0354c3ebc6 . 2026-11-10 20:29:22 +09:00
phidias ce6f54dd17 s 2026-11-10 20:08:38 +09:00
phidias eeeda196ae wrong table key 2026-11-10 20:01:53 +09:00
phidias 23649d7c50 e 2026-11-10 19:54:53 +09:00
phidias 30f9739844 global 2026-11-10 19:47:48 +09:00
phidias fc8d5a3064 global 2026-11-10 17:55:43 +09:00
phidias 086af3cb78 early return 2026-11-10 14:17:46 +09:00
phidias 2dade8224d . 2026-11-10 02:30:59 +09:00
phidias 96b41b6662 func 2026-11-10 02:24:25 +09:00
phidias b685334969 1 2026-11-10 02:23:40 +09:00
phidias 5166c35bf7 . 2026-11-10 02:22:46 +09:00
phidias a0b76de876 filter 2026-11-10 02:16:58 +09:00
phidias 131d3e41f2 . 2026-11-10 02:11:24 +09:00
phidias ceb306cf57 assert 2026-11-10 00:58:19 +09:00
phidias 6fb5cff645 check 2026-11-10 00:53:50 +09:00
phidias b40931c5cd table key 2026-11-10 00:30:15 +09:00
phidias 7155ea21d4 missing param 2026-11-10 00:21:50 +09:00
phidias 2ab8b0003e comma 2026-11-10 00:12:34 +09:00
phidias 66722c8291 vlayer surface and quality draft 2026-11-09 23:57:57 +09:00
Bastiaan 757a36fc03 Merge pull request #486 from bbassie/feature/convert-configs
Convert the remaining scenario configs into features
2026-10-05 00:33:36 +01:00
BastiaanandCooldude2606 862fe49b60 Move the virtual layer into exp_scenario (#463)
The virtual layer was a legacy control module and a legacy gui built on
the legacy event system. The control module moves to
exp_scenario/module/control/vlayer.lua in the event_handler shape, with the
data typed and the allowed item table built locally rather than by
rewriting the config. The gui moves to exp_scenario/module/gui/vlayer.lua
in the shape of the other scenario guis: statistics as label and bar
defines refreshed from display data computed once, and the interface
controls as a define which owns its dropdowns.

Api changes while moving: interfaces are removed by entity rather than by
searching a position, the dead circuit wiring parameter is gone since
connect_neighbour no longer exists, and remove_item now takes only the
unallocated amount out of storage and counts that production back out of
the total, which the legacy module got wrong.

The locale moves to [exp-gui_vlayer] in en, zh-CN and zh-TW and the legacy
[vlayer] sections, modules and file loader entries are removed.

Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com>
2026-09-26 22:46:08 +01:00