# This configures the overall built-in support.
#
# If disabled, all specific settings for mods that are supported are ignored
# and the support is not loaded at all. Set this to false if you’re interested
# in using this mod as an API and not for just having additional walls.
#
# Please refer to the readme for this mod to see how you can verify and turn
# off and on individual support features.
sdwalls_load_builtin_support (Load built-in support for mods and games) bool true

# This will use some of the generic mapgen aliases from V6 and V7 mapgens
# to create walls from those. Turn on in case your game/mod is not supported
# but you want to have walls from the mod’s system.
#
# Please also contact the mod’s author and ask for your game/mod being
# supported in future updates.
sdwalls_load_mapgen_aliases (Process generic mapgen aliases) bool false


[Visual style]

# This value was introduced to circumvent a rendering bug where the connected
# walls below a pillar do not show the top surface (where the pillar base
# would be if shown). By default it is set to an absurdly low value to trick
# the renderer into rendering it anyways without looking different.
#
# While implemented as a bug-evasion this value can also be used to
# simply change the height of the walls. Just set to any value you like.
# Due to code simplicity reasons there are no constraints, so you might
# be able to break the mod.
#
# If the default value results in not properly shown walls or the bug still
# being visible, try to make the number larger or smaller. This is not a
# solution but a workaround. It might work.
sdwalls_height_offset (Offset from the wall’s height) float 0.0001


[Connection features]

sdwalls_connect_to_base (Allow wall connections to their base nodes) bool true
sdwalls_connect_to_self (Only connect to walls of same base node) bool false
sdwalls_connect_to_all (Connect to all nodes and nodeboxes) bool false


[Logging]

# The “human” option gives a short summary of what mod (from what game) was
# loaded, while “parser” just shows the respective configuration option and
# its value on load time.
sdwalls_builtin_support_log_style (Style of the built-in support log messages) enum human human,parser

# Can be independently set from Luanti.
sdwalls_builtin_support_log_level (Level of the built-in support log messages) enum verbose ,none,error,warning,action,info,verbose,trace
