Commit Graph

785 Commits

Author SHA1 Message Date
BuckarooBanzay 3caab20e48 add digilines doc file and document switching station interface
partially attends to #53
2020-06-18 11:31:37 +02:00
BuckarooBanzay b0e45d4012 add mesecons interface to world anchor 2020-06-18 11:26:03 +02:00
BuckarooBanzay c26eafec92 Merge branch 'minor_fixes' of https://github.com/Panquesito7/technic 2020-06-18 11:14:08 +02:00
BuckarooBanzay c5d1353e65 shuffle and reorganize documentation 2020-06-18 11:09:40 +02:00
BuckarooBanzay 7c0d0a2041 provide "lag" info in switching station digiline response 2020-06-18 10:59:40 +02:00
BuckarooBanzay 4a6d6f6644 remove laggy switching stations from active index
laggy switching stations won't work well in unloaded areas this way
2020-06-18 10:56:16 +02:00
BuckarooBanzay 7b24a74e41 Merge remote-tracking branch 'origin/upstream' 2020-06-16 09:56:52 +02:00
Panquesito7 f27964f018
Remove `node_ownership` support 2020-06-12 13:56:18 -05:00
David Leal a8daa417c4
Add GitHub workflow and luacheck (#545)
Add badge to README
Fix luacheck warnings
Remove node_ownership globals (and support)
2020-06-12 20:39:00 +02:00
OgelGames 64ae1fd154 copy paste typo 2020-06-12 21:15:28 +10:00
OgelGames 449c772f76 only check protection if node can be dug by quarry 2020-06-12 20:51:27 +10:00
OgelGames 309f12b5ac allow owner to edit quarry even if protected 2020-06-11 21:20:36 +10:00
BuckarooBanzay c41722bf9c add mesecons interface for the quarry 2020-06-11 12:24:08 +02:00
OgelGames 529d09d98e purge quarry cache more often 2020-06-05 22:38:51 +10:00
BuckarooBanzay fcf8fafcfe basic digilines support for the nuclear reactor
related: #14
2020-06-04 14:36:38 +02:00
OgelGames 080226340a adjust quarry time limiting
improves digging speed through empty space or non-diggable nodes
2020-06-01 20:21:41 +10:00
OgelGames 7c8d6fbdaf quarry rewrite/optimization 2020-05-30 17:29:05 +02:00
Vanessa Dannenberg befe3ecc86 Fix incorrect numeric types for 5.3.0-dev
5.3.0-dev adds strict type checks for registration fields, hence this was not noticed earlier due to implicit string-number conversions
2020-05-27 18:32:57 +02:00
SX c8e5e800e8
Machine conduct digilines downwards (#49)
* Custom digiline rules for machines

* Add custom digiline receptor and effector rules for machines

* technic.digiline.rules must be always available, even if digilines is disabled

Co-authored-by: SX <sx@minetest>
2020-05-23 21:24:35 +02:00
OgelGames f99148f2c4 make self-contained injector directional 2020-05-20 20:27:30 +10:00
OgelGames f83ad4f6c1 fix for cooking recipes with replacements
fixes pandorabox-io/pandorabox.io#326
2020-05-15 20:41:35 +10:00
pull[bot] bb3de1a72a
Merge pull request #47 from minetest-mods/master
[pull] master from minetest-mods:master
2020-05-13 18:02:26 +00:00
BobFred7 df7f2e464a
Alloy furnace: More realistic recipe balance (#549) 2020-05-13 19:13:33 +02:00
dokutan 31a052d7e6
Chainsaw update (bushes and moretrees fixed) (#551)
Add missing moretrees nodes to the chainsaw
Cut all nodes with the "tree" and "leaves" group too.
2020-05-10 14:42:57 +02:00
BuckarooBanzay 3b18754d53 unwrap numbers in strings
related: https://github.com/minetest-mods/technic/issues/553
2020-05-09 20:57:54 +02:00
pull[bot] 6a7146881f
Merge pull request #40 from minetest-mods/master
[pull] master from minetest-mods:master
2020-05-01 21:22:41 +00:00
BobFred7 b2a124dd83
Deal with lava cans wasting lava (#532)
Rather than replacing lava source with lava source, the lava can will now attempt to place lava to the node "above".
This change applies the same for all registered cans.
2020-05-01 21:24:12 +02:00
BuckarooBanzay a5ce8c82b5 progressive lag adaption of technic_run execution interval 2020-05-01 16:24:16 +02:00
SX c9ffadb28a Add digistuff as optional dependency 2020-04-28 09:31:09 +02:00
SX 27c134f41e Replace digiline wires with digimese if digistuff is enabled 2020-04-28 09:31:09 +02:00
SX c3bed5d5c2 #14 HV digicables 2020-04-28 09:31:09 +02:00
OgelGames 16add2ba9f add check for missing machine inventory 2020-04-13 21:30:40 +10:00
coil 0e10e8360d
Fix crash when placing cable plates (#534)
All coordinates can be equal if pointed_thing.above is identical
to pointed_thing.under.
2020-03-15 17:27:36 +01:00
OgelGames 0a1922731f better chainsaw cutting
* acacia, palm, date palm, and willow trees are now cut fully
* cutting is now limited by `max_saw_radius` to prevent forest destruction
2020-03-14 22:58:09 +11:00
BuckarooBanzay 3a326899d9 add radiation_throttling setting (off by default)
fixes #30
2020-03-10 08:49:02 +01:00
BuckarooBanzay 690b514277 Merge branch 'cable-fix' of https://github.com/coil0/technic 2020-03-09 08:25:03 +01:00
coil f2b709ecc6
Fix crash when placing cable plates
All coordinates can be equal if pointed_thing.above is identical
to pointed_thing.under.
2020-03-07 20:28:21 -05:00
BuckarooBanzay 087a0f5610 move "max_lag" function a layer up 2020-02-18 09:51:10 +01:00
BuckarooBanzay 8a7563c096 skip radiation check if the lag is elevated (> 1.5 seconds) 2020-02-17 13:20:24 +01:00
BuckarooBanzay c0e05dbc86 add blue particle effects 2020-02-06 14:41:41 +01:00
BuckarooBanzay 8ab47b2c78 reduce technic_run interval if lag is too high / hot-reload offdelay setting / cache-flush command 2020-02-03 10:29:20 +01:00
BuckarooBanzay 60963ca454 add docs 2020-02-03 10:19:58 +01:00
pull[bot] 94a2ed9873
Merge pull request #22 from minetest-mods/master
[pull] master from minetest-mods:master
2020-01-26 13:57:59 +00:00
Adrian 904800abde Add river water can (#527) 2020-01-26 14:29:44 +01:00
Thomas Rudin 6b61243240 proper setting names 2020-01-22 17:57:02 +01:00
Thomas Rudin 4abf631de5 increase quarry cache 2020-01-22 17:54:48 +01:00
Thomas Rudin 2900b58067 can dig cache for the quarry / settings 2020-01-22 17:54:06 +01:00
Thomas Rudin e4a1324438 optional quota (default: false) 2020-01-22 17:46:33 +01:00
Thomas Rudin 1a625bc444 clamp radiation damage abm to 100 calls per second max 2020-01-21 18:20:47 +01:00
BuckarooBanzay a8cc5d9b08 add workflows and integration test 2020-01-17 08:10:45 +01:00