From 6919dbd8eec93dfcb063fb9a5ad8d359d914737e Mon Sep 17 00:00:00 2001 From: FaceDeer Date: Sat, 20 Aug 2022 01:02:28 -0600 Subject: [PATCH] two more icons, update text --- df_achievements/dig.lua | 7 ++- df_achievements/food.lua | 4 +- df_achievements/locale/template.txt | 56 ++++++++++++------ .../dfcaverns_gourmand_achievement.png | Bin 0 -> 1518 bytes df_dependencies/misc.lua | 2 + 5 files changed, 48 insertions(+), 21 deletions(-) create mode 100644 df_achievements/textures/dfcaverns_gourmand_achievement.png 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 0000000000000000000000000000000000000000..c75037f518292bd560ffbf5d1837353c5c31e752 GIT binary patch literal 1518 zcmVvPJ|KL6Vpd0%-)& zdqPMs1px^~AgCZ%Rus!DYhxTocCb(eK2XLVV1M@9JCiIS1rlfW!%3O z03amn`}gm{=KqD-#>U2u*QWgW@Zm$w#SGxruV1%av#_v`bIrGJ-?$|KD3u1dJrO7y zOpwVn$hPs9FJHK2+xX3!H^Qe+pE73Bxih7mMq<6yOjl$O&h1VNKouUPiXcsc}z=4BhFq*uSi5a|ly?`6zlaNZaD5Mcf ze?2Z}wGPWd)C=^ZTiCsY&0A@u+CGh(@G4)^u(@$pc?D=cxn;qD< z@9>VD>zi$q_BI#{KFDM`==E+?*VLh{ts6R>6;5{;hl-C183Azgr6Zc9_0)5bE>}YCod5J*~~QDY^?r0v1_Uc&(qI1Zq16!@OwgIu; zQQRW{llPwE;p11BxHU~B@!+Rj#cAswPd^oUVxzb|I)(ViUG(*jBN*(bv^!z7wnHv& zN;+qap8_Boy`&dZxZHD<17HlfF+PRqr*rW6yC|jURQ3A0&_6Jao42PCzdA`ECaCr? zNVYU{LM>A`o=xSB9j_!1Bjo%(hU0g5bbmj43x_M5vZ-2QLbPK5(dZD5er)^^28V7# ztud#p+w3bvVsnYiDXLvK(ubkpJKS#G`U^wxyUC4pIulVXOeMPx4}CXNnVi&c%Esmt z=d-i3DQcRR$dsQEqpN!)3Bqo_$TvT6vXb*W*dC*1ljUsE_wU~eJ8r^E*4*MoXV(a> zP`4XReu&Cz;38g!!hO){%z2AeLC0-lqZuxWSS;0$%yyt&*+LzzE=Vy8KJz6~71{!q zVX?O1?72GZ-hEK`UjXbsa9Gf2Ex6P$OV}Oy?xi{s12gU;6fR#$!D@knNo61GAgwZ9hU})-#3WsgZxBGJi9<* zWitEVc6XBOdg;t}=j?}-l@(!eaq&L@%=x=_?~+r>R?}*26mbWoeUNAvhtcRtb0C#A zPzF4t6<6SJUPO7hBqIo>H_Q@43ICXzn-kX7)-pOje_jEbEkKb`gq{%9J%n9*GB=z= zq6DLFDTYdAp>kXT zn+d9_6ex%V)zwl#Cf8Aejd7uo%eB~Bv@@zzo|S-&Vv)!&^+S+m0tfN}aK5&VJ74>LEddU~>5A~I6#ZPXJpe6H%WP@ma;w%@Nnj2YELN-+0>R5@Zy%r|xd-+2 zhO|L9`D4%C5`jr7<2OsY)fzx;tr9jU8S~Ay-Zmn&vi3O z@O&#s(dj<~HYdpI^ziyRXn!kKS65SMSp3T|L94S9-#sWU`7P^Np6hPNp0SNL-+U5Q zRwfdRv^N_}8!5m9$mD>y-KBGRd3i?{QwA~