Commit Graph
36 Commits
Author SHA1 Message Date
phidias 8e9110f3dc . 2026-11-12 20:10:28 +09:00
phidias cc6e8e3af0 lim 2026-11-12 19:58:04 +09:00
phidias 7650b01bed . 2026-11-12 15:44:11 +09:00
phidias 496e867ff8 . 2026-11-12 15:30:06 +09:00
phidias cf02987fb9 . 2026-11-12 15:25:27 +09:00
phidias ccb3ba6d20 . 2026-11-12 14:17:37 +09:00
phidias 17bb1ffee9 s 2026-11-12 14:15:02 +09:00
phidias a6fa3a50dc s 2026-11-12 14:13:11 +09:00
phidias e1d806a77f . 2026-11-12 14:09:07 +09:00
phidias 015eb360cc . 2026-11-12 14:06:14 +09:00
phidias 0d9d8cbb45 . 2026-11-12 00:26:57 +09:00
phidias 7a6e0a1d0a . 2026-11-12 00:24:06 +09:00
phidias 9aa46eb812 . 2026-11-11 23:50:00 +09:00
phidias 1fa41500bd . 2026-11-11 23:47:43 +09:00
phidias c0d91811d4 . 2026-11-11 23:47:04 +09:00
phidias fe2c939f32 ctrl 2026-11-11 23:39:22 +09:00
phidias 4e80fccb69 feat 2026-11-11 20:05:19 +09:00
phidias cf156b41ca gui 2026-11-11 19:43:51 +09:00
phidias dfc173aff6 tooltip 2026-11-11 02:03:42 +09:00
phidias a549332a71 player 2026-11-11 01:51:42 +09:00
phidias abe11ae7ff comma 2026-11-11 01:47:43 +09:00
phidias f329ad0f3d . 2026-11-11 01:47:06 +09:00
phidias 876fe576da . 2026-11-11 01:42:21 +09:00
phidias 8b91fdc5cc . 2026-11-11 01:40:59 +09:00
phidias ae32c60b86 format 2026-11-11 01:38:57 +09:00
phidias e494cc878a less satisfaction 2026-11-11 01:33:42 +09:00
phidias 4c0eea6a50 gui % 2026-11-11 01:30:22 +09:00
phidias 681a908939 insert 2026-11-11 01:16:33 +09:00
phidias 9f6da77b6e elem data 2026-11-11 01:05:04 +09:00
phidias 81d89683c7 view 2026-11-11 00:47:58 +09:00
phidias 1e395f5893 e 2026-11-10 02:19:11 +09:00
phidias 52416e82c5 comma 2026-11-10 02:18:25 +09:00
phidias 131d3e41f2 . 2026-11-10 02:11:24 +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