diff --git a/df_achievements/dig.lua b/df_achievements/dig.lua index 906e44c..182eb68 100644 --- a/df_achievements/dig.lua +++ b/df_achievements/dig.lua @@ -1,5 +1,10 @@ local S = minetest.get_translator(minetest.get_current_modname()) +local steel_pick = df_dependencies.texture_tool_steelpick +local steel_shovel = df_dependencies.texture_tool_steelshovel + +local crossed_pick_and_shovel = "((("..steel_shovel.."^[transformFX)^"..steel_pick..")^[resize:32x32)" + awards.register_achievement("dfcaverns_destroyed_gas_seep", { title = S("Destroy a Gas Seep"), description = S(""), @@ -127,7 +132,7 @@ awards.register_achievement("dfcaverns_glow_stone", { awards.register_achievement("dfcaverns_prospector", { title = S("Deep Prospector"), description = S(""), - --icon =, + icon = "dfcaverns_awards_backgroundx32.png^"..crossed_pick_and_shovel.."^dfcaverns_awards_foregroundx32.png", }) diff --git a/df_achievements/food.lua b/df_achievements/food.lua index b52fa39..3a0e2f6 100644 --- a/df_achievements/food.lua +++ b/df_achievements/food.lua @@ -36,9 +36,9 @@ awards.register_on_unlock(function(player_name, def) end) awards.register_achievement("dfcaverns_gourmand", { - title = S("Subterranean Gourmand"), + title = S("Dwarven Gourmand"), description = S("Eat one of each of the various meals that can be cooked from underground ingredients."), - --icon =, + icon ="dfcaverns_awards_backgroundx32.png^dfcaverns_gourmand_achievement.png^dfcaverns_awards_foregroundx32.png", }) if minetest.get_modpath("df_primordial_items") then diff --git a/df_achievements/locale/template.txt b/df_achievements/locale/template.txt index 91994c5..81c7404 100644 --- a/df_achievements/locale/template.txt +++ b/df_achievements/locale/template.txt @@ -1,6 +1,28 @@ # textdomain: df_achievements +### dig.lua ### + +"Collect" Lightseam Stone= +Collect Castle Coral= +Collect Cave Coral= +Collect Cave Pearls= +Collect Flawless Mese Crystal Block= +Collect Giant Red Crystal= +Collect Giant Webbing= +Collect Glow Worms= +Collect Glowing Amethyst= +Collect Luminous Salt Crystal= +Deep Prospector= +Destroy a Gas Seep= + +### dig.lua ### +### farming.lua ### +### food.lua ### +### misc.lua ### + += + ### farming.lua ### Plant @1= @@ -9,7 +31,7 @@ Plant All Fungal Tree Types= Plant All Primordial Tree Types= Plant All Underground Tree Types= Plant Black Cap= -Plant Blood Thorn= +Plant Bloodthorn= Plant Cave Wheat= Plant Dimple Cup= Plant Fungiwood= @@ -29,21 +51,25 @@ Plant Torchspine= Plant Tower Cap= Plant Tunnel Tube= -### farming.lua ### -### init.lua ### +### food.lua ### -= +Dwarven Gourmand= +Eat @1= +Eat Diced Mushroom= +Eat a Glowtato= +Eat a Primordial Fruit= -### init.lua ### +Eat one of each of the various meals that can be cooked from underground ingredients.= + +One of the many delights that can be crafted only from fungal growths found deep underground.= + + +### misc.lua ### Capture an Ice Sprite= -Collect Cave Pearls= -Collect Giant Crystals= -Destroy a Gas Seep= Detonate Mine Gas= -Discover Castle Coral= -Discover Giant Webbing= Get Attacked by an Underworld Guardian= +Loot 100 Ancient Warrior Bones= Loot Ancient Warrior Bones= Punch Veinstone= Repair 100 Ancient Lanterns= @@ -51,7 +77,7 @@ Repair an Ancient Lantern= Solve a Puzzle Seal= Trigger a Slade Breacher= -You've captured an ice sprite and placed it in a bottle. It dances and sparkles and sheds light through the frosted glass. Pretty.= +You've captured an ice sprite and placed it in a bottle. It dances and sparkles and sheds light through the frosted glass while making a faint tinkling sound. Pretty.= ### travel.lua ### @@ -67,7 +93,6 @@ Discover Goblin Caps= Discover Spore Trees= Discover Tower Caps= Discover Tunnel Tubes= -Discover Underworld Ruins= Discover a Deep Chasm= Discover a Deep Sinkhole= Discover a Glowing Pit= @@ -90,9 +115,8 @@ Discover all major kinds of giant cavern environment.= Discover all of the major types of cavern below the foundations of the world.= -Discover all of the major types of cavern environments above the foundations of the world.= +Discover all of the major types of cavern environments between the Sunless Sea and the foundations of the world.= -Discover ancient ruins made of slade in the Underworld.= Discover examples of all of the fungal cavern biomes.= Discover the Magma Sea= Discover the Oil Sea= @@ -110,7 +134,3 @@ Discover the giant caverns to which all water from the surface ultimately drain. Discover the lost jungles below the foundations of the world.= Discover the sea of magma that volcanoes draw from.= -Got Beneath the Slade= - -Somehow get beneath the impenetrable layer of slade that borders the Underworld.= - diff --git a/df_achievements/textures/dfcaverns_gourmand_achievement.png b/df_achievements/textures/dfcaverns_gourmand_achievement.png new file mode 100644 index 0000000..c75037f Binary files /dev/null and b/df_achievements/textures/dfcaverns_gourmand_achievement.png differ diff --git a/df_dependencies/misc.lua b/df_dependencies/misc.lua index 5b4c420..ac6c4ce 100644 --- a/df_dependencies/misc.lua +++ b/df_dependencies/misc.lua @@ -48,6 +48,8 @@ df_dependencies.texture_glass_bottle = select_required({vessels="vessels_glass_b df_dependencies.texture_meselamp = "dfcaverns_glow_mese.png" df_dependencies.texture_tool_steelhoe = select_required({default="farming_tool_steelhoe.png", mcl_farming="farming_tool_steelhoe.png"}) +df_dependencies.texture_tool_steelpick = select_required({default="default_tool_steelpick.png", mcl_farming="default_tool_steelpick.png"}) +df_dependencies.texture_tool_steelshovel = select_required({default="default_tool_steelshovel.png", mcl_farming="default_tool_steelshovel.png"}) df_dependencies.texture_farming_soil = select_required({default="(default_dirt.png^farming_soil.png)", mcl_farming="mcl_farming_farmland_dry.png"}) df_dependencies.nethercap_name = S("Nethercap")