12 Commits

Author SHA1 Message Date
Michal Cieslakiewicz
4e99b884c4 Dependencies updated for furnacemonitor and slprogtools.
Added tubelib2 as a hard dependency for above mods.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2019-02-03 16:44:46 +01:00
Michal Cieslakiewicz
372c2f46f2 slprogtools: Tubelib v2 adaptation, minor changes.
Both programmers support new 'func' tab in SaferLua Controller.
Empty data fields are really zero-length now instead of set to "--".

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2019-02-03 16:04:16 +01:00
Michal Cieslakiewicz
6395a46a45 slprogtools: copier label sound changed to click.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-12-08 13:29:12 +01:00
Michal Cieslakiewicz
f37967b5dc slprogtools: moreores can be used to craft copier.
Crafting recipe for Memory Copier can contain silver instead of gold
if moreores mod is installed.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-12-08 12:07:06 +01:00
Michal Cieslakiewicz
8dc681157b slprogtools: custom label for copier added.
Memory Copier description can now be changed via formspec the same
way books are titled. Setting empty label resets name to default text.
TODO and README.md updated. Modpack version changed to 0.92.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-12-07 23:20:48 +01:00
Michal Cieslakiewicz
c41fbd41f4 slprogtools: read-only flag for memory copier added.
Memory Copier dongle can now be write-protected.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-12-07 17:48:26 +01:00
Michal Cieslakiewicz
3ed73401d2 slprogtools: dependencies updated.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-11-27 15:56:43 +01:00
Michal Cieslakiewicz
da7b0a37f0 slprogtools: header in init.lua updated.
Memory Programmer added to description header at top of the file.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-10-27 12:19:16 +02:00
Michal Cieslakiewicz
3b51888761 slprogtools: mod description updated.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-10-27 12:08:40 +02:00
Michal Cieslakiewicz
e9e5a93a53 slprogtools: formspecs are closed by button_exit.
Explicit call to formspec_close() removed as it is handled
automatically by button_exit.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-10-26 09:24:31 +02:00
Michal Cieslakiewicz
10b4ce54ea slprogtools: programmer device added.
Programmer device has all functionality of Memory Copier while at
the same time can perform similar task to Smartline Programmer.
It is designed to speed up SaferLua Controller redeployments
(for example moving mobile mining controllers for Quarries).
Minor code adjustments of copier part was also required.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-10-25 21:52:08 +02:00
Michal Cieslakiewicz
ff4a9f5dc8 slprogtools: mod created with memory copier.
This mod contains Memory Copier for SaferLua Controller which
can download and upload init, loop and notes sections of device
and is perfect for cloning or moving Controllers to a new location
(as they do not preserve metadata when put back in inventory)
Notice: controller uses formspec metadata so it's active right-click
menu is not updated on display - current tab metadata is also not
read then; workaround is to switch to outp or help tab before uploading
code.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2018-10-14 10:36:47 +02:00