Commit Graph

297 Commits

Author SHA1 Message Date
Joachim Stolberg
1219deb83d Fix beduino.counting bug 2022-07-08 22:24:37 +02:00
Joachim Stolberg
7082e1ab0d Add time & name commands to the TA4 button 2022-07-03 16:07:38 +02:00
Joachim Stolberg
b936024113 Minor improvements 2022-06-23 20:36:36 +02:00
Joachim Stolberg
e69e30bad8 Fix bug so that blocks don't respawn after an on/off command 2022-06-12 11:02:05 +02:00
Joachim Stolberg
f7d12dd79a Implement fly/door controller improvements 2022-06-10 10:59:59 +02:00
Joachim Stolberg
6a71892799 Fix beduino command bugs 2022-06-09 12:59:17 +02:00
Joachim Stolberg
ff7e30a1c0 Improve TA4 movecontroller 2022-06-08 18:14:42 +02:00
Joachim Stolberg
b6eeef358a Add support for beduino commands 2022-06-05 21:20:43 +02:00
Joachim Stolberg
4570a10241 Fix bugs for ta5 heat exchanger and ta4 electronic fab 2022-05-03 21:08:35 +02:00
Joachim Stolberg
3309316b18 Fix bug #81 2022-04-25 18:58:08 +02:00
Joachim Stolberg
094d448386 Fix bug #82 2022-04-25 18:00:26 +02:00
Joachim Stolberg
2df3d3a523 Fix bug #81 2022-04-24 20:39:26 +02:00
Joachim Stolberg
8b0d340344 Fix collider remove bug 2022-03-21 20:49:22 +01:00
Joachim Stolberg
3488bdfed1 Fix bug after server crash 2022-02-25 23:00:17 +01:00
Joachim Stolberg
7281ec7af7 Fix 'controller will not start' bug 2022-01-30 11:31:58 +01:00
Joachim Stolberg
4b98b92eef Add TA5 heat exchanger for the FR 2022-01-18 21:38:57 +01:00
Joachim Stolberg
e9e5527516 Add TA5 heat exchanger for the FR 2022-01-10 21:39:36 +01:00
Joachim Stolberg
d010256b05 Fix two fly/move controller bugs 2022-01-10 21:36:54 +01:00
Joachim Stolberg
ca8929fa9d Allow to turn the pusher with the new screwdriver 2022-01-05 21:41:30 +01:00
Joachim Stolberg
861a36f45c Add screwdriver tool 2022-01-05 12:48:36 +01:00
Joachim Stolberg
f8ca493a6b Fix ta5 hyperloop tank bug, EOF blank added 2022-01-04 19:40:27 +01:00
Joachim Stolberg
8a21364d4b delete EOL blanks 2022-01-03 21:40:31 +01:00
Joachim Stolberg
4f41c338ff Add ta5 teleport pipes 2022-01-02 23:00:21 +01:00
Joachim Stolberg
577a4e8bd3 Add ta5 teleport tubes 2022-01-02 21:00:46 +01:00
Joachim Stolberg
fcc325a36a ta5 hyperloop tank addded 2021-12-31 17:28:12 +01:00
Joachim Stolberg
e2834a20ff ta5 hyperloop tank addded 2021-12-31 17:25:37 +01:00
Joachim Stolberg
8f037a4ec0 Add ta5 chest for hyperloop transfer 2021-12-30 15:05:20 +01:00
Joachim Stolberg
9200dc35e4 Improve manual and tank/chest menu 2021-12-29 11:55:04 +01:00
Joachim Stolberg
45479bf153 Support for i3 added 2021-12-25 17:18:34 +01:00
Joachim Stolberg
79890c1c1b Activate TA5, improve move/fly controller 2021-12-25 16:12:09 +01:00
Joachim Stolberg
fd5b33e025 Improve move/fly controller 2021-12-24 16:05:04 +01:00
Joachim Stolberg
cef31ea0cf Collider system added 2021-12-12 20:41:49 +01:00
Joachim Stolberg
dee6c47555 Collider system added 2021-12-11 20:15:55 +01:00
Joachim Stolberg
fea1a6981c Add recipeblock and mba_detector, improve ta4 pump and ta4 autocrafter 2021-11-28 14:42:18 +01:00
Joachim Stolberg
793ef84a8c Improvements on move-, fly-, and turn controllers 2021-11-16 20:07:52 +01:00
Joachim Stolberg
5597836d06 Add fly and turn controllers 2021-11-15 19:26:59 +01:00
Joachim Stolberg
deab00aa07 Improve move-controller, remove 'move' command 2021-11-11 22:04:43 +01:00
Joachim Stolberg
6a1beeaaec Add TA5 ex points feature for hyperloop tank and chest 2021-11-05 20:26:07 +01:00
Joachim Stolberg
cf3415a1d6 Add hyperloop support to ta4 chest and tank 2021-11-02 21:28:22 +01:00
Joachim Stolberg
c1542a48d1 Fix sequencer bugs 2021-10-26 21:58:28 +02:00
Joachim Stolberg
22e9a8eacc
Merge pull request #69 from Thomas--S/tank-assignment
TA4 Tank: Add option to keep assignment
2021-10-24 21:16:35 +02:00
Joachim Stolberg
ad25882ca1 Activate ta4 movecontroller, ta4 sequencer and command counting 2021-10-24 21:15:19 +02:00
Joachim Stolberg
43bb2705cf Fix valve protection and tank cart bugs, add command payload to buttons 2021-10-22 19:03:02 +02:00
Thomas--S
7a60792066 TA4 Tank: Add option to keep assignment 2021-10-15 20:42:08 +02:00
Joachim Stolberg
58b1be93ca Add draft version of ta4 sequencer and other minor improvements 2021-10-12 19:57:22 +02:00
Thomas--S
803c6b80f6 Allow to repair node number 2021-10-12 16:35:26 +02:00
Joachim Stolberg
90815845f9 Fix bugs for injector and electric cable 2021-10-01 14:26:17 +02:00
Joachim Stolberg
76cf6abeea Improve injector and detector 2021-09-27 22:10:30 +02:00
Joachim Stolberg
801d2f5492 Improve injector and detector 2021-09-27 21:34:24 +02:00
Joachim Stolberg
9cc6b93f58 fix concentrator bug 2021-09-14 20:07:41 +02:00
Joachim Stolberg
c4247a4434 Add debug output to logic block, fix some bugs 2021-08-20 19:27:23 +02:00
Joachim Stolberg
10b0957488 Improve manuals and menus 2021-07-12 21:55:40 +02:00
Joachim Stolberg
da15e05496 fix v1 transition bugs 2021-07-06 19:39:32 +02:00
Joachim Stolberg
3738a1659e Add many improvements 2021-06-27 18:29:46 +02:00
Joachim Stolberg
054283cc4d Add ta2 gravity energy storage system 2021-06-16 22:51:30 +02:00
Joachim Stolberg
3cca162bd7 Add ta2 gravity energy storage system 2021-06-14 21:36:58 +02:00
Joachim Stolberg
ef9d904917 Prepare for lib 'networks' 2021-06-09 22:09:59 +02:00
Joachim Stolberg
3dd6c80f18 Prepare for lib 'networks' 2021-06-06 10:41:32 +02:00
Joachim Stolberg
6699fea14c Prepare for lib 'networks' 2021-06-05 20:18:04 +02:00
Joachim Stolberg
282f52d77e Prepare for lib 'networks' 2021-06-05 11:42:30 +02:00
Joachim Stolberg
bb98cce44e Fix no-power issue for machines 2021-05-21 17:14:34 +02:00
Joachim Stolberg
85965d75ef Fix pusher bug 2021-05-18 21:28:55 +02:00
Joachim Stolberg
6e54f2b820 Fix ta4 chest take_item bug 2021-05-16 19:56:35 +02:00
Joachim Stolberg
62be5cf818 Fix no-power issues for several machines, fix grinder recipe bug 2021-05-14 18:38:08 +02:00
Joachim Stolberg
67fd148241 Add ta2 + ta4 concentrator tubes, add grinder farming recipes 2021-05-13 17:52:07 +02:00
Joachim Stolberg
4b7fd5725d Upgrade fuel cell/electrolyzser 2021-05-11 18:06:28 +02:00
Joachim Stolberg
1b8978326b minor improvements 2021-04-30 19:00:59 +02:00
Joachim Stolberg
7f39cceb0f Adapt use_texture_alpha and change node state for inactive nodes 2021-04-24 19:24:15 +02:00
Joachim Stolberg
8f73850f40 Adapt to minecart v2.00 2021-04-22 17:32:02 +02:00
Joachim Stolberg
4141fefdf6 Change use_texture_alpha to work with MT 5.0+ 2021-03-19 20:06:22 +01:00
Joachim Stolberg
29ad918960 Fix MT v5.4 issues #52 and #53 2021-03-17 19:36:47 +01:00
Joachim Stolberg
efc364bbfc Improve techage:ta4_wind_turbine checks 2021-03-14 16:00:45 +01:00
Joachim Stolberg
b632ee6212 Add new power terminal commands 2021-03-13 21:27:39 +01:00
Joachim Stolberg
276a6a37f3 Revice TA4 Injector, add TA3 Injector 2021-03-08 21:27:51 +01:00
Joachim Stolberg
449ad9936b Pusher: Change inventory pull start pos from 2 to 1 2021-03-06 11:28:50 +01:00
Joachim Stolberg
9b11fee8d2 Pumpjack: Add load command and other minor improvements 2021-03-01 20:56:58 +01:00
Joachim Stolberg
e82c621f5c Add new logic block which will replace the current one 2021-02-22 20:35:22 +01:00
Joachim Stolberg
3aed046eb7 Fix laser shutoff bug 2021-02-17 20:15:22 +01:00
Joachim Stolberg
eae7746c02 Add laser beam nodes for energy transfer 2021-02-15 21:51:15 +01:00
Joachim Stolberg
abd79a3034 Add ta4_waterinlet as replacement for the t4_waterpump 2021-02-09 20:37:38 +01:00
Joachim Stolberg
c4e381687d Add TA4 recycle machine 2021-02-06 17:20:45 +01:00
Joachim Stolberg
5126bfb595 Fix bug in get_node_lvm() 2020-12-15 09:26:09 +01:00
Joachim Stolberg
56923f623a Fix remove_node bug 2020-12-12 11:22:30 +01:00
Joachim Stolberg
7bf7ce09a3 Improve node number recycling 2020-12-11 15:50:40 +01:00
Joachim Stolberg
270f97a5d8 Improve TA3 terminal, adapt manuals 2020-11-21 18:08:36 +01:00
Joachim Stolberg
aa97c061cf TA4 Wind tubine: Change the setup requirements 2020-11-02 21:27:12 +01:00
Joachim Stolberg
7b12603fb3
Merge pull request #39 from Thomas--S/refactor-8x2000
Refactor TA4 8x2000 chest
2020-11-02 19:24:07 +01:00
Joachim Stolberg
5a5a248d1d Add nodes TA2 Power Generator and TA3 Electric Motor 2020-11-01 21:38:52 +01:00
Thomas--S
9c9dcf8a37 Refactor TA4 8x2000 chest
Advantages:
* Code uses common functions for manual usage and automation where possible. This avoids forgetting half of the adjustments like it happened in #14
* Support for meta and wear
* Code duplication for the different automatic modes is reduced/avoided

Additionally, the `techage.item_image` function was adjusted:
* added support meta and wear
* removed duplicate stack size labels for non-tools with max_stack=1
* added optional parameter to "overwrite" stacksize for tools (necessary because of minetest limitations)
2020-10-31 19:10:47 +01:00
Joachim Stolberg
90e1af7e85 TA4 chest/tank: Add 'public' checkbox to allow public access 2020-10-30 20:46:58 +01:00
Joachim Stolberg
b5bc1751b5 Fix bug: Tubes do not recognize when TA2 nodes are added/removed 2020-10-30 17:49:01 +01:00
Joachim Stolberg
028a1591c2 Switch license from GPL to AGPL 2020-10-19 19:09:17 +02:00
Joachim Stolberg
67507d008b Fix doorcontroller and ta4 doser bugs 2020-10-14 19:11:20 +02:00
Joachim Stolberg
43a2161d7e Add check for wind turbine areas 2020-10-11 17:57:15 +02:00
Joachim Stolberg
eb1ed8890c silo/tank: Add second return value for load command 2020-10-07 22:06:43 +02:00
Joachim Stolberg
e13cd8b924 Fix ta4 chest bugs 2020-09-20 12:11:26 +02:00
Joachim Stolberg
73c4b95051 Fix ta4 chest and ta3 firebox issues 2020-09-19 11:00:36 +02:00
Joachim Stolberg
3c19345aaa
Merge pull request #28 from Thomas--S/quarry-dig-like-player
Quarry: Improve digging behaviour
2020-09-13 12:42:29 +02:00
Thomas--S
0375cb1480 Quarry: Improve digging behaviour
Quarry now digs nodes like a player.
Additionally, some possible causes for crashes are fixed.
E.g. the `inv` in the `after_dig_node` callbacks were not guaranteed to exist.

Please note that TA4 batteries that were dug before this change are considered as full.
2020-09-12 09:45:33 +02:00
Joachim Stolberg
be8e9b3b8c
Merge pull request #27 from Thomas--S/tank_protection
Liquid Tanks: Add protection support
2020-09-09 22:00:21 +02:00