Commit Graph

195 Commits

Author SHA1 Message Date
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
Thomas--S
92504a6bec Liquid Tanks: Add protection support 2020-09-08 21:39:34 +02:00
Joachim Stolberg
21d73a307f Firebox: Add check for free space when placing the node 2020-09-04 13:57:16 +02:00