-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
Variable changed from use_default_digilines_rules to enable_vertical_digilines_connectivity.
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,12 +17,12 @@ pipeworks.rules_all = {{x=0, y=0, z=1},{x=0, y=0, z=-1},{x=1, y=0, z=0},{x=-1, y | |
pipeworks.mesecons_rules={{x=0,y=0,z=1},{x=0,y=0,z=-1},{x=1,y=0,z=0},{x=-1,y=0,z=0},{x=0,y=1,z=0},{x=0,y=-1,z=0}} | ||
|
||
local digilines_enabled = minetest.get_modpath("digilines") ~= nil | ||
if digilines_enabled and pipeworks.use_default_digilines_rules then | ||
if digilines_enabled and pipeworks.enable_vertical_digilines_connectivity then | ||
This comment has been minimized.
Sorry, something went wrong. |
||
pipeworks.digilines_rules=digiline.rules.default | ||
else | ||
-- When using these rules, digiline signals are NOT conducted vertically, despite any rotation to the node. This | ||
-- breaks expected behavior with digiline conducting tubes. Some servers however, may have builds that relied on | ||
-- the lack of vertical conduction and may wish to revert to this behavior. | ||
-- These rules break vertical connectivity to deployers, node breakers, dispensers, and digiline filter injectors | ||
This comment has been minimized.
Sorry, something went wrong. |
||
-- via digiline conducting tubes. Changing them may break some builds on some servers, so the setting was added | ||
This comment has been minimized.
Sorry, something went wrong.
eshattow
|
||
-- for server admins to be able to revert to the old "broken" behavior as some builds may use it as a "feature". | ||
This comment has been minimized.
Sorry, something went wrong.
eshattow
|
||
-- See https://github.com/mt-mods/pipeworks/issues/64 | ||
pipeworks.digilines_rules={{x=0,y=0,z=1},{x=0,y=0,z=-1},{x=1,y=0,z=0},{x=-1,y=0,z=0},{x=0,y=1,z=0},{x=0,y=-1,z=0}} | ||
end | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,7 +31,7 @@ local settings = { | |
delete_item_on_clearobject = true, | ||
use_real_entities = true, | ||
entity_update_interval = 0, | ||
use_default_digilines_rules = true, | ||
enable_vertical_digilines_connectivity = true, | ||
This comment has been minimized.
Sorry, something went wrong.
eshattow
|
||
} | ||
|
||
pipeworks.toggles = {} | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -92,7 +92,7 @@ pipeworks_entity_update_interval (Entity Update Interval) float 0 0 0.8 | |
# or bottom faces, regardless of the node rotation. This breaks expected behavior with digiline | ||
# conducting tubes, so it is recommended to enable this option unless you have specific builds | ||
# that make use of the lack of vertical digiline connectivity and those are more important to you. | ||
pipeworks_use_default_digilines_rules (Use the default rules from the digilines mod) bool true | ||
enable_vertical_digilines_connectivity (Use the default rules from the digilines mod) bool true | ||
This comment has been minimized.
Sorry, something went wrong.
eshattow
|
||
|
||
# if set to true, items passing through teleport tubes will log log where they came from and where they went. | ||
pipeworks_log_teleport_tubes (Log Teleport Tubes) bool false | ||
|
minor nit, this is fine but could be better said as pipeworks.enable_digiline_connection_vertical to fit the existing pipeworks configuration variable style