Commit Graph

415 Commits (028a1591c25396b5b4678e272b6123beefd43206)

Author SHA1 Message Date
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 51f08765ba Fix translation errors 2020-10-10 15:08:40 +02:00
Joachim Stolberg 176aa758ce
Merge pull request #35 from CosmicConveyor/master
Fixed Gravel Sieve bug
2020-10-10 15:04:22 +02:00
CosmicConveyor 1da84cdf91
Fixed Gravel Sieve bug 2020-10-10 00:27:13 +07:00
Joachim Stolberg 14e1465923 QSG: Add power consumptions 2020-10-08 23:08:18 +02:00
Joachim Stolberg 347d858810 fix manual bug 2020-10-08 22:18:39 +02:00
Joachim Stolberg ce9fddf6a7 Add load command to the controller battery 2020-10-08 21:02:17 +02:00
Joachim Stolberg eb1ed8890c silo/tank: Add second return value for load command 2020-10-07 22:06:43 +02:00
Joachim Stolberg a2405122fc TA4 silo: Add load command 2020-10-06 21:15:56 +02:00
Joachim Stolberg b6a8073759
Merge pull request #34 from Thomas--S/hopper-hp-distributor
Add TA4 High Performance Distributor to Hopper
2020-10-03 20:43:19 +02:00
Thomas--S 9567797123 Add TA4 High Performance Distributor to Hopper 2020-10-03 15:27:04 +02:00
Joachim Stolberg 20beb85247
Merge pull request #33 from Thomas--S/hp_distributor
Add TA4 High Performance Distributor
2020-10-03 11:29:14 +02:00
Thomas--S af97e126c0 Add TA4 High Performance Distributor
(36 items/4s; 8 items can be configured per direction)

Additionally the distributor bottom textures are fixed.
2020-10-03 10:58:08 +02:00
Joachim Stolberg 916de1e3cc Liquid Pumps: Fix issue with undetected pipe connection gaps 2020-09-26 20:17:30 +02:00
Joachim Stolberg 89d2e4b269 Shrink PGN files 2020-09-26 14:05:48 +02:00
Joachim Stolberg 24fb3620a6 Remove repairkit recipe 2020-09-26 13:53:34 +02:00
Joachim Stolberg 05449c694a
Merge pull request #32 from Thomas--S/filter-fix
Fix Filter Sink Bug
2020-09-26 13:52:36 +02:00
Thomas--S 5b5111cd3d Fix Filter Sink Bug 2020-09-26 13:21:40 +02:00
Joachim Stolberg 7200f08c5c Fix distributor bug 2020-09-21 19:58:48 +02:00
Joachim Stolberg e19843ab53
Merge pull request #30 from Thomas--S/liquid-filter
TA4: Add Liquid Filter
2020-09-20 20:16:10 +02:00
Thomas--S ec7e5cdce5 TA4: Add Liquid Filter
Red Mud -> Lye/Desert Cobble
The filter is an entirely passive machine.

Additional changes:
* Remove `not_in_creative_inventory` from battery (forgotten in #29)
* Improve pump leftover handling (needed for the filter)
* markdown2formspec.py: Switch to Python 3 (Python 2 is deprecated)
2020-09-20 13:58:14 +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 5e307bf5a7 v0.23 version update 2020-09-13 13:15:31 +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
Joachim Stolberg f7442d5e0b
Merge pull request #29 from Thomas--S/distributor-meta
Distributor: Keep metadata
2020-09-12 12:01:36 +02:00
Thomas--S c2164a06f2 Distributor: Keep metadata 2020-09-12 10:29:50 +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 3ca31bd0ba fix pump issue (silo source items can disappear) 2020-09-11 14:33:09 +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
Joachim Stolberg 947f4c56e5 Add 'get_gametime' function 2020-08-31 17:48:18 +02:00
Joachim Stolberg c4e431b46e improve ta4 sensor box 2020-08-30 21:12:10 +02:00
Joachim Stolberg dcb06e210e improve ta4 sensor box 2020-08-30 19:16:32 +02:00
Joachim Stolberg 5fbfe95011
Merge pull request #26 from Thomas--S/digtron_preserve_meta
Digtron Battery: Fix duplication bug
2020-08-23 18:20:25 +02:00
Thomas--S d4a65cfb63 Digtron Battery: Fix duplication bug
This is done by using `preserve_metadata` instead of a custom `after_dig_node` callback.
2020-08-23 17:51:07 +02:00
Joachim Stolberg c2d0746eb9 v0.22 with improvements 2020-08-22 19:46:46 +02:00
Joachim Stolberg d661525db2 Add support for digtron and protector:chest 2020-08-22 19:42:44 +02:00
Joachim Stolberg ac81960f14
Merge pull request #25 from Thomas--S/growlight-flowers
Growlight: Improve flower registration
2020-08-22 19:21:20 +02:00
Thomas--S adf04af6e8 Growlight: Improve flower registration
- Avoid duplicate registrations
- Add support for Bakedclay flowers
2020-08-22 12:07:19 +02:00
Joachim Stolberg 2685054f24 v0.21 with bugfixes and improvements 2020-08-08 12:41:39 +02:00
Joachim Stolberg 157c050d87 ta1 hammer and power_available bugs fixed 2020-08-08 12:31:56 +02:00
Joachim Stolberg 96b227da2d lua manual adapted, bugfix in core function 2020-08-08 12:31:56 +02:00
Joachim Stolberg 7f4a35950c
Merge pull request #24 from realmicu/master
distributor: improve fairness by using random spread
2020-08-08 12:12:54 +02:00
Joachim Stolberg 698cea5843
Merge pull request #18 from Thomas--S/digtron-battery
Add a simple Digtron battery.
2020-08-08 12:08:25 +02:00
Joachim Stolberg af451ef3bd
Merge pull request #23 from Thomas--S/item_description-fixes
Lua Controller: Fix $item_description() documentation and translation
2020-08-08 12:07:40 +02:00
Michal Cieslakiewicz fbe4c914d7 distributor: improve fairness by using random spread
Distributor iterates through filter indices always in the same order,
accidentally favouring certain ports. This is particularly noticeable
for 3 outputs configured with the same item - lowest numbered port
is receiving double quantity (TA2 distributor moves items in pack of 4).

Fix provided in this patch adds an extra mapping for filter indexing,
permutating randomly outputs with identical items so no ports are
preferred anymore.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2020-08-07 22:16:21 +02:00