update guide with some Primordial teasers

This commit is contained in:
FaceDeer 2020-01-26 22:36:44 -07:00
parent 6b41029b84
commit 41b512dc47
9 changed files with 47 additions and 23 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -39,6 +39,18 @@ dfcaverns_underworld_level (Underworld level) int -3200
#Set this to 0 to disable glowing pit generation entirely. #Set this to 0 to disable glowing pit generation entirely.
dfcaverns_underworld_glowing_pit_mapblocks(Average pit spacing measured in mapblocks) int 8 dfcaverns_underworld_glowing_pit_mapblocks(Average pit spacing measured in mapblocks) int 8
[Underworld feature HUD]
dfcaverns_show_pits_in_hud (Show pit locations in HUD) bool true
dfcaverns_pit_hud_requires_mapping_kit (Require mapping kit to show pits) bool true
dfcaverns_pit_discovery_range (Pit discovery range) int 60
dfcaverns_pit_visibility_range (Pit visibility range) int 500
dfcaverns_show_seals_in_hud (Seal locations in HUD) bool true
dfcaverns_seal_hud_requires_mapping_kit (Require mapping kit to show seals) bool true
dfcaverns_seal_discovery_range (Seal discovery range) int 10
dfcaverns_seal_visibility_range (Seal visibility range) int 200
[Primordial] [Primordial]
dfcaverns_enable_primordial (Generate primordial caverns) bool true dfcaverns_enable_primordial (Generate primordial caverns) bool true
dfcaverns_primordial_max (Upper limit of primordial caverns) int -3393 dfcaverns_primordial_max (Upper limit of primordial caverns) int -3393

View File

@ -18,22 +18,22 @@ if named_waypoints_path then
pit_waypoint_def.visibility_requires_item = "map:mapping_kit" pit_waypoint_def.visibility_requires_item = "map:mapping_kit"
end end
if minetest.settings:get_bool("dfcaverns_show_pits_in_hud", true) then if minetest.settings:get_bool("dfcaverns_show_pits_in_hud", true) then
pit_waypoint_def.visibility_volume_radius = tonumber(minetest.settings:get("dfcaverns_pit_visibility_range")) or 300 pit_waypoint_def.visibility_volume_radius = tonumber(minetest.settings:get("dfcaverns_pit_visibility_range")) or 500
pit_waypoint_def.on_discovery = named_waypoints.default_discovery_popup pit_waypoint_def.on_discovery = named_waypoints.default_discovery_popup
end end
named_waypoints.register_named_waypoints("glowing_pits", pit_waypoint_def) named_waypoints.register_named_waypoints("glowing_pits", pit_waypoint_def)
local seal_waypoint_def = { local seal_waypoint_def = {
default_name = S("A mysterious seal"), default_name = S("Mysterious seal"),
default_color = 0xFF88FF, default_color = 0x9C2233,
discovery_volume_radius = tonumber(minetest.settings:get("dfcaverns_pit_discovery_range")) or 20, discovery_volume_radius = tonumber(minetest.settings:get("dfcaverns_seal_discovery_range")) or 10,
} }
if minetest.settings:get_bool("dfcaverns_pit_hud_requires_mapping_kit", true) if minetest.settings:get_bool("dfcaverns_seal_hud_requires_mapping_kit", true)
and minetest.registered_items["map:mapping_kit"] then and minetest.registered_items["map:mapping_kit"] then
seal_waypoint_def.visibility_requires_item = "map:mapping_kit" seal_waypoint_def.visibility_requires_item = "map:mapping_kit"
end end
if minetest.settings:get_bool("dfcaverns_show_pits_in_hud", true) then if minetest.settings:get_bool("dfcaverns_show_seals_in_hud", true) then
seal_waypoint_def.visibility_volume_radius = tonumber(minetest.settings:get("dfcaverns_pit_visibility_range")) or 300 seal_waypoint_def.visibility_volume_radius = tonumber(minetest.settings:get("dfcaverns_seal_visibility_range")) or 200
seal_waypoint_def.on_discovery = named_waypoints.default_discovery_popup seal_waypoint_def.on_discovery = named_waypoints.default_discovery_popup
end end
named_waypoints.register_named_waypoints("puzzle_seals", seal_waypoint_def) named_waypoints.register_named_waypoints("puzzle_seals", seal_waypoint_def)

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: dfcaverns module's Italian locale\n" "Project-Id-Version: dfcaverns module's Italian locale\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-25 13:52-0700\n" "POT-Creation-Date: 2020-01-26 21:11-0700\n"
"PO-Revision-Date: 2017-08-17 23:01+0100\n" "PO-Revision-Date: 2017-08-17 23:01+0100\n"
"Last-Translator: H4mlet <h4mlet@riseup.net>\n" "Last-Translator: H4mlet <h4mlet@riseup.net>\n"
"Language-Team: ITALIANO\n" "Language-Team: ITALIANO\n"
@ -97,23 +97,23 @@ msgstr ""
msgid "Active Slade Breacher" msgid "Active Slade Breacher"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:336 #: df_underworld_items\puzzle_seal.lua:340
msgid "A breach in the Slade" msgid "Breach in the Slade"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:347 #: df_underworld_items\puzzle_seal.lua:351
msgid "Inscribed Slade Block" msgid "Inscribed Slade Block"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:370 #: df_underworld_items\puzzle_seal.lua:374
msgid "Slade Capstone" msgid "Slade Capstone"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:439 #: df_underworld_items\puzzle_seal.lua:443
msgid "Slade Block Stair" msgid "Slade Block Stair"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:440 #: df_underworld_items\puzzle_seal.lua:444
msgid "Slade Block Slab" msgid "Slade Block Slab"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-25 13:52-0700\n" "POT-Creation-Date: 2020-01-26 21:11-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -96,23 +96,23 @@ msgstr ""
msgid "Active Slade Breacher" msgid "Active Slade Breacher"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:336 #: df_underworld_items\puzzle_seal.lua:340
msgid "A breach in the Slade" msgid "Breach in the Slade"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:347 #: df_underworld_items\puzzle_seal.lua:351
msgid "Inscribed Slade Block" msgid "Inscribed Slade Block"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:370 #: df_underworld_items\puzzle_seal.lua:374
msgid "Slade Capstone" msgid "Slade Capstone"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:439 #: df_underworld_items\puzzle_seal.lua:443
msgid "Slade Block Stair" msgid "Slade Block Stair"
msgstr "" msgstr ""
#: df_underworld_items\puzzle_seal.lua:440 #: df_underworld_items\puzzle_seal.lua:444
msgid "Slade Block Slab" msgid "Slade Block Slab"
msgstr "" msgstr ""

View File

@ -337,7 +337,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
local pos = minetest.string_to_pos(pos_string) local pos = minetest.string_to_pos(pos_string)
if test_key(pos) then if test_key(pos) then
if named_waypoints_path then if named_waypoints_path then
named_waypoints.update_waypoint("puzzle_seals", pos, {name=S("A breach in the Slade")}) named_waypoints.update_waypoint("puzzle_seals", pos, {name=S("Breach in the Slade"), color=0xFA264F})
end end
minetest.set_node(pos, {name="df_underworld_items:digging_seal", param2 = math.random(1,4)-1}) minetest.set_node(pos, {name="df_underworld_items:digging_seal", param2 = math.random(1,4)-1})
minetest.get_node_timer(pos):start(4) minetest.get_node_timer(pos):start(4)

View File

@ -209,3 +209,15 @@ Just as ominously, the ancient bones of long-dead warriors are scattered amidst
![Glowing pit](./df_caverns/screenshots/glowing_pit.jpg) ![Glowing pit](./df_caverns/screenshots/glowing_pit.jpg)
Also scattered around the Underworld are the occasional twisting shaft leading down into the Slade. The edges of these shafts are encrusted with glowing purple crystals and the bottoms of these shafts are filled with some form of shimmering liquid that destroys whatever tries to penetrate it. Also scattered around the Underworld are the occasional twisting shaft leading down into the Slade. The edges of these shafts are encrusted with glowing purple crystals and the bottoms of these shafts are filled with some form of shimmering liquid that destroys whatever tries to penetrate it.
There may be other ways to get through the Slade, but the ancient warriors fought hard to seal them...
![Mysterious seal](./df_caverns/screenshots/mysterious_seal.jpg)
# Primordial Deeps
What mysteries lie below? Perhaps a realm that time itself has forgotten, with life from a world that no longer exists?
And why was it locked away?
![Primordial Fungal](./df_caverns/screenshots/primordial_fungal.jpg) ![Primordial Jungle](./df_caverns/screenshots/primordial_jungle.jpg)