diff --git a/df_caverns/settingtypes.txt b/df_caverns/settingtypes.txt index 0c4dd05..ba2d8be 100644 --- a/df_caverns/settingtypes.txt +++ b/df_caverns/settingtypes.txt @@ -51,6 +51,11 @@ dfcaverns_seal_hud_requires_mapping_kit (Require mapping kit to show seals) bool dfcaverns_seal_discovery_range (Seal discovery range) int 10 dfcaverns_seal_visibility_range (Seal visibility range) int 200 +dfcaverns_show_ruins_in_hud (Ruin locations visible in HUD) bool true +dfcaverns_ruin_hud_requires_mapping_kit (Require mapping kit to show ruins) bool true +dfcaverns_ruin_discovery_range (Ruin discovery range) int 40 +dfcaverns_ruin_visibility_range (Ruin visibility range) int 250 + [Primordial] dfcaverns_enable_primordial (Generate primordial caverns) bool true dfcaverns_primordial_max (Upper limit of primordial caverns) int -3393 diff --git a/df_caverns/underworld.lua b/df_caverns/underworld.lua index 76ef439..5d194d2 100644 --- a/df_caverns/underworld.lua +++ b/df_caverns/underworld.lua @@ -55,13 +55,13 @@ if named_waypoints_path then local underworld_ruin_def = { default_name = S("Ancient ruin"), - discovery_volume_radius = tonumber(minetest.settings:get("dfcaverns_pit_discovery_range")) or 60, + discovery_volume_radius = tonumber(minetest.settings:get("dfcaverns_ruin_discovery_range")) or 40, } - if minetest.settings:get_bool("dfcaverns_show_pits_in_hud", true) then - underworld_ruin_def.visibility_volume_radius = tonumber(minetest.settings:get("dfcaverns_pit_visibility_range")) or 500 + if minetest.settings:get_bool("dfcaverns_show_ruins_in_hud", true) then + underworld_ruin_def.visibility_volume_radius = tonumber(minetest.settings:get("dfcaverns_ruin_visibility_range")) or 250 underworld_ruin_def.on_discovery = named_waypoints.default_discovery_popup end - if minetest.settings:get_bool("dfcaverns_pit_hud_requires_mapping_kit", true) + if minetest.settings:get_bool("dfcaverns_ruin_hud_requires_mapping_kit", true) and minetest.registered_items["map:mapping_kit"] then underworld_ruin_def.visibility_requires_item = "map:mapping_kit" end