Commit Graph
13 Commits
Author SHA1 Message Date
Jude Melton-Houghton f4070d3e64 Use FIFO queue for mvps (#599) 2022-04-01 23:33:41 +02:00
Jude Melton-Houghton 399ee9f5b5 Avoid duplicating VManip data in Lua memory (#600) 2022-03-08 18:15:30 +01:00
Jude Melton-Houghton 0d9e0274ae Prevent extra pin events with luacontrollers, microcontrollers, and FPGAs (#593) 2022-02-27 21:12:37 +01:00
Jude Melton-Houghton 1d30891349 Move default dependency to individual mods that need it 2022-02-19 17:13:31 +01:00
Jude Melton-Houghton 4dfadd9276 Fix luacheck warning 2022-02-13 19:48:51 +01:00
Jude Melton-Houghton 3c27bb9350 Fix VM light update issue (#590) 2022-02-13 00:19:33 +01:00
Jude Melton-Houghton fb255d292e Add .luacheckrc and fix issues it pointed out (#589) 2022-02-12 20:12:12 +01:00
Jude Melton-Houghton c9dd323207 Remove redundant on_placenode calls after movement (#586) 2022-02-12 20:11:26 +01:00
Jude Melton-Houghton 4c5b13a347 Fix conductor lighting when aliases are used (#582) 2022-01-30 01:23:53 +01:00
Jude Melton-Houghton ecea0a2896 Optimize light updates when turning conductors on and off (#578) 2021-11-27 16:28:13 +01:00
Jude Melton-Houghton 9323445182 Only skip conductors with flat rules in turnon/off 2021-08-21 13:30:28 +02:00
Jude Melton-Houghton e15c55c066 Handle getting out-of-bounds bits in get_bit (#574)
The binary state is not padded with zeroes, so they must be inferred.
2021-08-02 21:33:45 +02:00
Jude Melton-Houghton db5879706d Fix on_placenode conductor turnon link direction (#572) 2021-07-24 18:40:43 +02:00