Commit Graph

1246 Commits

Author SHA1 Message Date
SX 0f886d629d
Merge pull request #80 from mt-mods/switching
Switching updates
Better than what it was, many bugs introduced in my last PR fixed. Power monitor is simply better. Some new checks for switch activation/deactivation.
2020-09-26 00:13:19 +03:00
SX adc0b332be Cleanup caches immediately when new switching station placed 2020-09-20 18:21:34 +03:00
SX b131e3f343 Do not activate new switch if another is active already 2020-09-20 16:01:47 +03:00
SX 8741cc6154 Overload skip PR+RE nodes 2020-09-20 13:00:17 +03:00
SX 219f772e1d #77 Revert early exit on overload, update overload 2020-09-20 02:01:52 +03:00
SX eb20854c30 Remove Power monitor from network #76 not actual machine anymore 2020-09-19 22:34:20 +03:00
Buckaroo Banzai d1efc4bdd9
add --depth 1 for integration-test checkouts 2020-09-17 20:04:36 +02:00
BuckarooBanzay 336616612b remove duplicate `after_place_node` 2020-09-11 10:37:43 +02:00
BuckarooBanzay 1a5b7a903b Merge branch 'master' of https://github.com/minetest-mods/technic 2020-09-11 10:36:34 +02:00
auouymous d7336670f2
Constructor: Add protection check (#564)
Check if the player who placed constructor can access protected positions before placing or removing nodes.
2020-09-09 18:44:12 +02:00
pull[bot] a3ff225725
Merge pull request #85 from minetest-mods/master
[pull] master from minetest-mods:master
2020-09-07 21:39:09 +00:00
auouymous 3c85abb3b2
Restore recipe for bronze block to ingots (#566) 2020-09-07 17:41:34 +02:00
pull[bot] 26b95f17f4
Merge pull request #83 from minetest-mods/master
[pull] master from minetest-mods:master
2020-09-05 21:39:11 +00:00
David Leal 11f2b4f4b3
Fix warning reported by LuaCheck (#563) 2020-09-05 18:54:37 +02:00
SX 74b000aaad Make node_timeout local 2020-09-05 15:14:54 +03:00
SX 081d553483 Reduce meta usage, clean cable cache on overload #76 #77 2020-09-05 15:09:32 +03:00
wzy2006 e420d273d6 Add files via upload 2020-09-05 10:46:10 +02:00
wzy2006 62e2cb5f5a Add files via upload 2020-09-05 10:46:10 +02:00
wzy2006 7015aa32d1 Add files via upload 2020-09-05 10:46:10 +02:00
wzy2006 5e298e9a6f Add files via upload 2020-09-05 10:46:10 +02:00
wzy2006 f2225a1fec Add files via upload 2020-09-05 10:46:10 +02:00
wzy2006 2fad94abcd Add files via upload 2020-09-05 10:46:10 +02:00
wzy2006 66d35c0848 Add files via upload 2020-09-05 10:46:10 +02:00
SX 260ab8c0fd Reduce meta, fix network id #76 #77 2020-09-05 11:26:33 +03:00
BuckarooBanzay 6106921393 colorize the steel ingot a bit darker 2020-09-03 21:17:47 +02:00
BuckarooBanzay df25b91beb add drawers support for wrench (also fix a missing constants issue) 2020-08-31 12:06:09 +02:00
SX 8fc58be03b Remove print, add comment 2020-08-22 21:27:53 +02:00
SX 7c45e88d06 Machines with multiple networks causes switching overload 2020-08-22 21:27:53 +02:00
BuckarooBanzay 6b3e19e734 fix formspec issue in admin anchor and set meta-fields in mesecons effector
fixes #72
2020-07-23 13:50:03 +02:00
Buckaroo Banzai 6f83cb892c
refactor supply converter enabling 2020-07-21 23:05:25 +02:00
Alexander Ried b7a68f74cb fix: touch disabled switching stations
Otherwise the "switching station reenable abm" (see file
switchting_station.lua) will reenable the disabled switching station at
its next run.
2020-07-21 19:48:53 +02:00
Buckaroo Banzai f14faa6680
add compatibility case for #71 2020-07-21 19:46:59 +02:00
Alexander Ried 6a9cf6da27 Add digiline interface to quarry
This adds a digiline interface that can be used to start, stop and restart, set the radius and get the current status.
2020-07-13 14:41:44 +02:00
Alexander Ried 35e989ba2e
Fix quarry rotation (#68)
Previously the model was rotated but the dig position of the quarry was
not updated. If the player did not restart the quarry through the
formspec, it dug at the previous location.
2020-07-06 12:59:21 +10:00
Buckaroo Banzai 4522961140
update contributors 2020-07-02 08:55:30 +02:00
OgelGames 7c68966060 add obsidian+bucket -> lava bucket alloy recipe 2020-07-01 20:57:04 +10:00
Alexander Ried de5f0dbe93
Fix server crash on anchor placement (#67) 2020-07-01 18:11:14 +10:00
Alexander Ried 6014539705 Add documentation for power monitor digiline interface 2020-06-30 15:06:05 +02:00
Alexander Ried 47e75e456f Add digiline interface to power monitor
The power monitor can now be queried for information about the network. They
are retrieved from the associated switching station.

Also export information about the attached batteries.
2020-06-30 15:06:05 +02:00
Alexander Ried facc8e783c Add digiline rules to inactive reactor
2853651427 added the rules only for active
reactor.
2020-06-30 14:07:34 +02:00
BuckarooBanzay a02a015664 Merge remote-tracking branch 'origin/upstream' 2020-06-29 10:31:23 +02:00
KaylebJay 00618d13b5
Drill and laser: call node-specific on_dig (#556)
This properly digs nodes that have a custom on_dig function specified. For normal nodes, the behaviour is kept the same.
2020-06-27 17:29:50 +02:00
David Leal 6154a04c00
Remove node_ownership support, cleanup (#560) 2020-06-24 21:14:04 +02:00
KaylebJay 438c0877f6
Add external machine registration support (#557)
New 'technic.register_base_machine' definition table value: 'modname' (defaults to current run mod)
2020-06-24 21:12:25 +02:00
Buckaroo Banzai 79e006d89d
remove bug report template (invalid statements about maintenance) 2020-06-23 14:12:42 +02:00
Buckaroo Banzai f1bd7c06ba
remove stray prints 2020-06-23 14:01:03 +02:00
SX 2853651427 Nuclear reactor conduct digilines above/below 2020-06-23 06:40:10 +02:00
Buckaroo Banzai db0d466588
remove (now invalid) quarry quota docs 2020-06-22 18:18:25 +02:00
BuckarooBanzay fd18c6ce96 bump switching station timeout to 1800 seconds (half an hour) 2020-06-19 07:54:02 +02:00
BuckarooBanzay c7e0c153bf cleanup open issues in docs 2020-06-19 07:53:18 +02:00