509 Commits

Author SHA1 Message Date
SX
3981ad18e7 #77 Revert early exit on overload, update overload 2020-09-20 02:01:52 +03:00
SX
ad362a6ecc Remove Power monitor from network #76 not actual machine anymore 2020-09-19 22:34:20 +03:00
SX
47cda2d81e Make node_timeout local 2020-09-05 15:14:54 +03:00
SX
b63bfe683e Reduce meta usage, clean cable cache on overload #76 #77 2020-09-05 15:09:32 +03:00
SX
22599b7dd5 Reduce meta, fix network id #76 #77 2020-09-05 11:26:33 +03:00
SX
66f9705ac2 Remove print, add comment 2020-08-22 21:27:53 +02:00
SX
3d12f8966c Machines with multiple networks causes switching overload 2020-08-22 21:27:53 +02:00
BuckarooBanzay
1b5a327d8e 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
5b8557821e refactor supply converter enabling 2020-07-21 23:05:25 +02:00
Alexander Ried
5f9cfc7caf 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
1049a02402 add compatibility case for #71 2020-07-21 19:46:59 +02:00
Alexander Ried
340b22868f 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
e9dc9780ff 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
OgelGames
6d19648cff add obsidian+bucket -> lava bucket alloy recipe 2020-07-01 20:57:04 +10:00
Alexander Ried
1f2025a152 Fix server crash on anchor placement (#67) 2020-07-01 18:11:14 +10:00
Alexander Ried
0645e4c1f6 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
33bc6c506d Add digiline rules to inactive reactor
acd16b133157fdccb8f46a0f6aa3e50a38a6ce20 added the rules only for active
reactor.
2020-06-30 14:07:34 +02:00
BuckarooBanzay
bcb42bab99 Merge remote-tracking branch 'origin/upstream' 2020-06-29 10:31:23 +02:00
David Leal
c678af2ce9 Remove node_ownership support, cleanup (#560) 2020-06-24 21:14:04 +02:00
KaylebJay
c653171893 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
538c5dd708 remove stray prints 2020-06-23 14:01:03 +02:00
SX
acd16b1331 Nuclear reactor conduct digilines above/below 2020-06-23 06:40:10 +02:00
BuckarooBanzay
8441384726 bump switching station timeout to 1800 seconds (half an hour) 2020-06-19 07:54:02 +02:00
BuckarooBanzay
3f1c2194df a bit stricter luacheck and some global leakage fixes 2020-06-18 11:49:04 +02:00
BuckarooBanzay
9d80ac1e0f fix luacheck warnings 2020-06-18 11:42:23 +02:00
BuckarooBanzay
12102569a7 add mesecons interface to world anchor 2020-06-18 11:26:03 +02:00
BuckarooBanzay
3c5840e1e5 Merge branch 'minor_fixes' of https://github.com/Panquesito7/technic 2020-06-18 11:14:08 +02:00
BuckarooBanzay
53a9ea18b0 provide "lag" info in switching station digiline response 2020-06-18 10:59:40 +02:00
BuckarooBanzay
28737668df 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
77e5ada332 Merge remote-tracking branch 'origin/upstream' 2020-06-16 09:56:52 +02:00
Panquesito7
c36100410f Remove node_ownership support 2020-06-12 13:56:18 -05:00
David Leal
814de6fdc9 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
d5a490424c copy paste typo 2020-06-12 21:15:28 +10:00
OgelGames
3fce7dc27c only check protection if node can be dug by quarry 2020-06-12 20:51:27 +10:00
OgelGames
93d258e956 allow owner to edit quarry even if protected 2020-06-11 21:20:36 +10:00
BuckarooBanzay
76d03164e5 add mesecons interface for the quarry 2020-06-11 12:24:08 +02:00
OgelGames
715e5288c5 purge quarry cache more often 2020-06-05 22:38:51 +10:00
BuckarooBanzay
e41d805c33 basic digilines support for the nuclear reactor
related: #14
2020-06-04 14:36:38 +02:00
OgelGames
e3ca351b4a adjust quarry time limiting
improves digging speed through empty space or non-diggable nodes
2020-06-01 20:21:41 +10:00
OgelGames
60483c3952 quarry rewrite/optimization 2020-05-30 17:29:05 +02:00
Vanessa Dannenberg
5786ab9921 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
1536df8589 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 <50966843+S-S-X@users.noreply.github.com>
2020-05-23 21:24:35 +02:00
OgelGames
68940ef8c4 make self-contained injector directional 2020-05-20 20:27:30 +10:00
OgelGames
21fa8deffe fix for cooking recipes with replacements
fixes pandorabox-io/pandorabox.io#326
2020-05-15 20:41:35 +10:00
pull[bot]
f57c5517a3 Merge pull request #47 from minetest-mods/master
[pull] master from minetest-mods:master
2020-05-13 18:02:26 +00:00
BobFred7
c74b8ee92d Alloy furnace: More realistic recipe balance (#549) 2020-05-13 19:13:33 +02:00
BuckarooBanzay
d05188f042 unwrap numbers in strings
related: https://github.com/minetest-mods/technic/issues/553
2020-05-09 20:57:54 +02:00
BuckarooBanzay
ca5a2c4042 progressive lag adaption of technic_run execution interval 2020-05-01 16:24:16 +02:00
SX
f5d1187a94 Replace digiline wires with digimese if digistuff is enabled 2020-04-28 09:31:09 +02:00
SX
b4c113fe44 #14 HV digicables 2020-04-28 09:31:09 +02:00