From 4a985028f4ee942ac801a5a30d3c90831d36d22f Mon Sep 17 00:00:00 2001 From: Made Baruna Date: Mon, 19 Apr 2021 22:13:20 +0800 Subject: [PATCH] Add achievement tracker - close #32 --- src/components/Check.svelte | 27 ++- src/data/achievement/en.json | 1 + src/data/achievement/id.json | 1 + src/data/achievement/ru.json | 1 + src/locales/en.json | 8 + src/locales/id.json | 4 + src/routes/_index/achievement.svelte | 18 ++ src/routes/achievement/index.svelte | 270 +++++++++++++++++++++++++++ src/routes/index.svelte | 2 + 9 files changed, 323 insertions(+), 9 deletions(-) create mode 100644 src/data/achievement/en.json create mode 100644 src/data/achievement/id.json create mode 100644 src/data/achievement/ru.json create mode 100644 src/routes/_index/achievement.svelte create mode 100644 src/routes/achievement/index.svelte diff --git a/src/components/Check.svelte b/src/components/Check.svelte index 22641e90..00bf9097 100644 --- a/src/components/Check.svelte +++ b/src/components/Check.svelte @@ -2,8 +2,25 @@ export let checked = false; export let disabled = false; export let className = ''; + export let inverted = false; + + - - diff --git a/src/data/achievement/en.json b/src/data/achievement/en.json new file mode 100644 index 00000000..852f3357 --- /dev/null +++ b/src/data/achievement/en.json @@ -0,0 +1 @@ +{"0":{"name":"Wonders of the World","achievements":[{"id":0,"name":"Overlooking View","desc":"Reach the very top of Qingyun Peak.","reward":5},{"id":1,"name":"The Remains of the Gale","desc":"Reach the top of the tower in Stormterror's Lair.","reward":5},{"id":2,"name":"\"Seeds of Stories, Brought By the Wind...\"","desc":"Reach the nameless island northeast of Mondstadt.","reward":5},{"id":3,"name":"Unswerving","desc":"Open the chest in the middle of the heart-shaped rock formation.","reward":5},{"id":4,"name":"Initiating Warp Drive!","desc":"Pass through the time tunnel in the skies of Cape Oath.","reward":5},{"id":5,"name":"Beloved of the Anemo Archon","desc":"Take a seat in the hands of the God Statue in Mondstadt.","reward":5},{"id":6,"name":"Nothing to Lose But Time","desc":"Unlock the secrets of two sundials.","reward":5},{"id":7,"name":"Interview with a Bygone God","desc":"Hear the story of a bygone deity.","reward":5},{"id":8,"name":"Crouching Dragon, Hidden Chi","desc":"Learn about the tale of the Chi.","reward":5},{"id":9,"name":"Scourge of the Battlefield","desc":"Fetch a good price for a treasure found in an ancient ruin...","reward":5},{"id":10,"name":"The Best Sword in the Cemetery","desc":"Unlock the Tri-Seal of the Sword Cemetery.","reward":5},{"id":11,"name":"Shadow Over Luhua Pool","desc":"Help Vermeer get the scenery of his dreams.","reward":5},{"id":12,"name":"Ready Player Zero","desc":"Play a simple game with Childish Jiang.","reward":5},{"id":13,"name":"Trees Should Blend Their Roots and Shade, For That Is Where the Home is Made","desc":"Witness the story of Yuan Hong's household.","reward":5},{"id":14,"name":"Hidden Palace of Guizang Formula","desc":"Follow in the footsteps of immortals, and unlock the Domain's door.","reward":5},{"id":15,"name":"Cecilia Garden","desc":"Return the Seelie to their rightful places and unlock the entrance to a Domain in Wolvendom.","reward":5},{"id":16,"name":"Hidden Palace of Zhou Formula","desc":"Follow the Seelie and light the torches to unlock the entrance to a domain in Wuwang Hill.","reward":5},{"id":17,"name":"\"If you put your heart into it...\"","desc":"Cook 1 suspicious-tasting dish.","reward":5},{"id":18,"name":"\"...anyone can be a gourmet.\"","desc":"Cook 10 suspicious-tasting dishes.","reward":5},{"id":19,"name":"Boared to Death","desc":"Be defeated by a wild boar.","reward":5},{"id":20,"name":"Golden Gliding License","desc":"Glide a long, long distance in one go.","reward":10},{"id":21,"name":"It's the Same As Having Wings","desc":"Glide continuously for over 80s.","reward":10},{"id":22,"name":"Quick As Lightning","desc":"Sprint continuously (or use an alternative sprint) for over 15s.","reward":10},{"id":23,"name":"Friends the World Over","desc":"Meet all sorts of people during your adventure.","reward":10},{"id":24,"name":"Megastar in Mondstadt","desc":"Reach Reputation Lv. 8 in Mondstadt.","reward":20},{"id":25,"name":"Legend in Liyue","desc":"Reach Reputation Lv. 8 in Liyue.","reward":20},[{"id":26,"name":"QUEST CLEAR","desc":"Complete 10 Bounties.","reward":5},{"id":27,"name":"QUEST CLEAR","desc":"Complete 20 Bounties.","reward":10},{"id":28,"name":"QUEST CLEAR","desc":"Complete 30 Bounties.","reward":20}],[{"id":29,"name":"Hero-in-Training","desc":"Complete 10 Requests.","reward":5},{"id":30,"name":"Hero-in-Training","desc":"Complete 20 Requests.","reward":10},{"id":31,"name":"Hero-in-Training","desc":"Complete 30 Requests.","reward":20}],{"id":32,"name":"QUEST FAILED","desc":"Lost track of a Bounty target.","reward":5},{"id":33,"name":"The Bleak Midwinter","desc":"Succumb to Sheer Cold...","reward":5},{"id":34,"name":"Priest, Princess, and Scribe","desc":"Claim the treasure of the Entombed City.","reward":5},{"id":35,"name":"Prodigal Son's Return","desc":"Follow the path of one of the members of the long-lost investigation team to where they embarked on their journey home.","reward":5},{"id":36,"name":"Snow-Stored History","desc":"Discover the fate of a long-lost investigation team that once explored Dragonspine.","reward":5},{"id":37,"name":"Glacial Steel","desc":"Obtain an ancient weapon made of Starsilver.","reward":5},{"id":38,"name":"Futile Endeavor","desc":"Discover the remains of many ruin machines.","reward":5},{"id":39,"name":"Untellable Tale","desc":"Make an unexpected friend in an unexpected location.","reward":5},{"id":40,"name":"Towering Achievement","desc":"Reach the summit of Dragonspine.","reward":5},{"id":41,"name":"Winter Wonderland","desc":"Discover a Cryo Crystalfly beneath a snow pile.","reward":5},{"id":42,"name":"The Hunter Becomes the Hunted","desc":"Be defeated by The Great Snowboar King.","reward":5},{"id":43,"name":"Chill Out!","desc":"Defeat The Great Snowboar King while the latter is in berserker mode.","reward":5},{"id":44,"name":"Glutton for Goulash","desc":"Learn to make Goulash.","reward":5},{"id":45,"name":"Wrath of the Gods","desc":"Get struck by lightning.","reward":5},{"id":46,"name":"Sky High","desc":"Climb the Skyfrost Nail after it has been restored.","reward":5},{"id":47,"name":"Transmutation Nuclide","desc":"Use the Parametric Transformer to complete one material transmutation.","reward":5},{"id":48,"name":"...You could hear Paimon all along, couldn't you?","desc":"Even Paimon gets tired sometimes.","reward":5},{"id":49,"name":"Juggernaut","desc":"Crush all of a Geo Hypostasis' Rock Pillars of Revival before it can be revived.","reward":10},{"id":50,"name":"The PRISM Program","desc":"Break all of an Electro Hypostasis' Revival Prisms before it can be revived.","reward":10},{"id":51,"name":"\"That's one big Crystalfly\"","desc":"Absorb all of an Anemo Hypostasis' Wind Crystals before it can be revived.","reward":10},{"id":52,"name":"\"That's one big Crystalfly\"","desc":"Defeat an Anemo Hypostasis before it can absorb any crystals.","reward":10},{"id":53,"name":"\"...Not indicative of final product\"","desc":"Defeat an Anemo Hypostasis that has undergone 4 types of Elemental Conversions.","reward":10},{"id":54,"name":"The Bigger They Are...","desc":"Paralyze a Ruin Guard by attacking its weak point.","reward":5},{"id":55,"name":"Through Pass","desc":"Knock a Pyro Slime out of the hands of a Hilichurl Grenadier.","reward":5},{"id":56,"name":"Dolorous Stroke","desc":"Defeat an opponent by Shattering the ice they are trapped in.","reward":5},{"id":57,"name":"Golden Bell Shield","desc":"Gain over 1 minute's worth of continuous shielding through Crystallize Reactions.","reward":5},{"id":58,"name":"Hilichurl Champion","desc":"Defeat a Stonehide Lawachurl before its Infused Form can expire.","reward":10},{"id":59,"name":"Justice Falling","desc":"Hit an opponent after falling for over 5s with a Plunging Attack.","reward":5},{"id":60,"name":"Bon Appétit","desc":"Have 4 party members in the Full state at the same time.","reward":10},[{"id":61,"name":"Purveyor of Punishment","desc":"Deal over 5,000 CRIT DMG.","reward":5},{"id":62,"name":"Purveyor of Punishment","desc":"Deal over 20,000 CRIT DMG.","reward":10},{"id":63,"name":"Purveyor of Punishment","desc":"Deal over 50,000 CRIT DMG.","reward":20}],{"id":64,"name":"Fantastic Four","desc":"Complete a Domain using 4 characters of the same Elemental Type.","reward":10},{"id":65,"name":"\"Take That, You Overblown Mist Flower!\"","desc":"Defeat a Cryo Regisvine without destroying its corolla weak point.","reward":10},{"id":66,"name":"\"That Was Blooming Hot\"","desc":"Defeat a Pyro Regisvine without destroying its corolla weak point.","reward":10},{"id":67,"name":"Outlander Vs. Outlander","desc":"Defeat Childe without any party member being marked and then hit by his follow-up attack.","reward":10},{"id":68,"name":"Penalty","desc":"There are places where one cannot simply dig Pyro Slimes out of the ground...","reward":5},{"id":69,"name":"Force Field Erosion","desc":"Destroy the Electro Hypostasis' barrier.","reward":5},{"id":70,"name":"\"...Lizard-Spock“","desc":"Have one character get hit by all three parts of the rock-paper-scissors attack consecutively.","reward":5},{"id":71,"name":"A House Ill-Founded","desc":"Cause the same Geo Hypostasis to fall three times by destroying the Basalt Column that it is on.","reward":5},{"id":72,"name":"None Stand Secure","desc":"Force the Geo Hypostasis into its revival state without destroying any Basalt Columns.","reward":5},{"id":73,"name":"Back With The Wind","desc":"Absorb at least 10 Elemental Orbs created by the Anemo Hypostasis in a single battle.","reward":5},{"id":74,"name":"Core Meltdown","desc":"Destroy the Blazing Seed created by a Pyro Regisvine.","reward":5},{"id":75,"name":"Knockout","desc":"Destroy a Cryo Regisvine's corolla weak point while it is performing its rotary spray attack.","reward":5},{"id":76,"name":"\"...Till Debt Do Us Part\"","desc":"Defeat a Fatui Agent while they are in their stealth mode.","reward":5},{"id":77,"name":"\"Melting... Away...\"","desc":"Defeat a Cryo Cicin Mage while all her Cryo Cicins are currently active.","reward":5},{"id":78,"name":"And You Call Yourself One of the Four Winds","desc":"Defeat an Anemoboxer Vanguard after having triggered all of their Elemental Absorptions.","reward":5},{"id":79,"name":"Touch and Go","desc":"Use a shield to counter a Geovishap's charging attack.","reward":5},{"id":80,"name":"Deflection!","desc":"Use a shield to counter a Primo Geovishap's Primordial Shower attack.","reward":5},{"id":81,"name":"You Can Have Those Back!","desc":"Use a shield of a matching type (or a Geo shield) to counter a Geovishap's Primordial Shower attack and deal immense DMG.","reward":5},{"id":82,"name":"The End of the Beginning","desc":"Complete the Mondstadt Archon Quests.","reward":20},{"id":83,"name":"The Outlander Who Caught the Wind","desc":"Complete \"The Outlander Who Caught the Wind.\"","reward":10},{"id":84,"name":"For a Tomorrow Without Tears","desc":"Complete \"For a Tomorrow Without Tears.\"","reward":10},{"id":85,"name":"Song of the Dragon and Freedom","desc":"Complete \"Song of the Dragon and Freedom.\"","reward":10},{"id":86,"name":"Let the Wind Lead","desc":"Obtain the power of Anemo.","reward":5},{"id":87,"name":"...Or a New Storm?","desc":"Banish the dragon attacking Mondstadt.","reward":5},{"id":88,"name":"Knighthood Excellence","desc":"Become an Honorary Knight of Favonius.","reward":5},{"id":89,"name":"Knights and their Knotty Issues","desc":"Fail to borrow the Holy Relic... but learn of the Knights' dilemma.","reward":5},{"id":90,"name":"Winds Change Their Course","desc":"Be rescued by Dvalin.","reward":5},{"id":91,"name":"Of the Land Amidst Monoliths","desc":"Complete \"Of the Land Amidst Monoliths\"","reward":10},{"id":92,"name":"Farewell, Archaic Lord","desc":"Complete \"Farewell, Archaic Lord.\"","reward":10},{"id":93,"name":"Outlandish Behavior","desc":"Be rescued by an outsider at the \"tourist spot that locals don't go to.\"","reward":5},{"id":94,"name":"Silly-Billy Churlish Ghoul","desc":"Agree to play with Dusky Ming.","reward":5},{"id":95,"name":"That Smells Divine","desc":"Figure out which perfume Rex Lapis is fond of.","reward":5},{"id":96,"name":"It's Bigger on the Inside","desc":"Clean Madame Ping's teapot.","reward":5},{"id":97,"name":"Ticked, Tacked, and Towed","desc":"Commission others to finish your work, unfettered by such things as Mora.","reward":5},{"id":98,"name":"Respecting Cultural Heritage","desc":"You failed to find the Cocogoat... but manage to repair a mechanism.","reward":5},{"id":99,"name":"The Long Goodbye","desc":"Prepare everything necessary for the Rite of Parting.","reward":5},{"id":100,"name":"Icing on the Slime","desc":"Create a box of lovely, jubbly Sugar-Frosted Slimes.","reward":5},{"id":101,"name":"Sky's the Limit","desc":"Reach Liyue's \"mansion in the sky\".","reward":5},{"id":102,"name":"Lily Loves Music","desc":"Sing a song of Mondstadt to the Glaze Lilies...","reward":5},{"id":103,"name":"I'll Let You Off... This Time","desc":"Defeat Childe.","reward":5},{"id":104,"name":"Derailed","desc":"Defeat the Overlord of the Vortex.","reward":5},{"id":105,"name":"Final Farewell","desc":"Take part in the Rite of Parting.","reward":5},{"id":106,"name":"A New Star Approaches","desc":"Complete \"A New Star Approaches\".","reward":5},{"id":107,"name":"Gears of Destiny","desc":"Complete the quest \"Bough Keeper: Dainsleif\".","reward":5},{"id":108,"name":"Fantastic Voyage: Prologue","desc":"Complete \"Fantastic Voyage\" and unlock all endings.","reward":20},{"id":109,"name":"","desc":"","reward":5},{"id":110,"name":"Behold, Mine Evil-Espying Eye!","desc":"Correctly interpret all clues.","reward":5},{"id":111,"name":"The Bandit, the Lunatic, and the Pitch-Black Enigma","desc":"Uncover the Grand Thief's fate.","reward":5},{"id":112,"name":"Where Fate Comes to a Crossroads","desc":"Escape the eerie ruins.","reward":5},{"id":113,"name":"Sneering at the Power of the Gods","desc":"Learn of the \"Loom of Fate\"...","reward":5},{"id":114,"name":"Silence, You Raving Lunatic","desc":"Defeat the Abyss Herald.","reward":5},{"id":115,"name":"We Will Be Reunited","desc":"Complete \"We Will Be Reunited.\"","reward":5},{"id":116,"name":"Archaic Lord of Lightning and Blitz","desc":"Witness the awesome meteorological power of Bennett's phenomenally bad luck.","reward":5},{"id":117,"name":"The Power of Luck","desc":"Activate the mechanisms and obtain the treasure without making any mistakes.","reward":5},{"id":118,"name":"A Line That May Be Crossed","desc":"Complete \"Wellspring of Healing\" and unlock all endings.","reward":20},{"id":119,"name":"A Maid of Strength and Virtue","desc":"Complete \"Chivalric Training\" and unlock all endings.","reward":20},{"id":120,"name":"Evil Is Banished","desc":"Complete \"Signs of Evil\" and unlock all endings.","reward":20},{"id":121,"name":"Mondstadt's Spiciest Surprise","desc":"Sample Barbara's Chilibrew.","reward":5},{"id":122,"name":"\"...For I Am Duty Bound\"","desc":"Help Noelle discover the source of her strength.","reward":5},{"id":123,"name":"Red Hot Chili Popsicles","desc":"Make a popsicle using the wrong recipe and provoke Chongyun's Pure-Yang Spirit.","reward":5},{"id":124,"name":"An Idol's Last Line of Defense","desc":"Successfully persuade Albert and Barbara's other fans to leave.","reward":5},{"id":125,"name":"A World Known Only Unto Roses","desc":"Read Noelle's study notes.","reward":5},{"id":126,"name":"Pirates! Argh!","desc":"Play a game of pirates with Little Lulu, Little Fei, and Little Meng.","reward":5},{"id":127,"name":"A Nourishing Friendship","desc":"Complete \"Fishing Jiangxue\" and \"Yanxiao's Dilemma.\"","reward":5},{"id":128,"name":"Love Is All Around","desc":"In \"Good Sign,\" help Zhihua find 5 signs that romance is coming his way.","reward":5},{"id":129,"name":"For the Love of Godwin","desc":"Finish \"Whispers in the Wind\" 5 times.","reward":5},{"id":130,"name":"Level Up","desc":"Help Huai'an repair Wangshu Inn's broken bridge.","reward":5},{"id":131,"name":"Beginner's Luck","desc":"Select the highest-value jade on your first try.","reward":5},{"id":132,"name":"Taking Responsibility for Your Actions","desc":"Apologize to Timmie.","reward":5},{"id":133,"name":"Making Do","desc":"Only bring materials for a training dummy to Herman.","reward":5},{"id":134,"name":"Instant Karma","desc":"Expose Marjorie and receive Jack's thanks.","reward":5},{"id":135,"name":"\"Dear Daddy...\"","desc":"Hear Timmie's story.","reward":5},{"id":136,"name":"Marvelous Medicine","desc":"Cure Anna's illness.","reward":5},{"id":137,"name":"In the Name of Favonius","desc":"Witness Jilliana's tale.","reward":5},{"id":138,"name":"Curious Concoction","desc":"Complete the mysterious cocktail.","reward":5},{"id":139,"name":"Scholarly Pretensions","desc":"Complete \"The Lost Relic\" and \"A Little Raid.\"","reward":5},{"id":140,"name":"Poet Vs. Paycheck","desc":"Complete \"So-called Work\" and receive Linling's poetry anthology.","reward":5},{"id":141,"name":"All's Well That Ends Well","desc":"Complete the quest \"For Old Time's Sake.\"","reward":5},{"id":142,"name":"This Novel Is Amazing!","desc":"Steal a peek at Chang the Ninth's draft manuscript.","reward":5},{"id":143,"name":"Open to Interpretation","desc":"Ruin 4 signs of an imminent romance.","reward":5},{"id":144,"name":"Get Your Own Emergency Food!","desc":"Consume the food during \"Food Delivery\"...?","reward":5},{"id":145,"name":"Nothing to Lose But Time","desc":"Unlock the secrets of two sundials.","reward":5},{"id":146,"name":"Interview with a Bygone God","desc":"Hear the story of a bygone deity.","reward":5},{"id":147,"name":"Crouching Dragon, Hidden Chi","desc":"Learn about the tale of the Chi.","reward":5},{"id":148,"name":"Scourge of the Battlefield","desc":"Fetch a good price for a treasure found in an ancient ruin...","reward":5},{"id":149,"name":"Shadow Over Luhua Pool","desc":"Help Vermeer get the scenery of his dreams.","reward":5},{"id":150,"name":"Ready Player Zero","desc":"Play a simple game with Childish Jiang.","reward":5},{"id":151,"name":"Trees Should Blend Their Roots and Shade, For That Is Where the Home is Made","desc":"Witness the story of Yuan Hong's household.","reward":5}]},"1":{"name":"Mortal Travails: Series I","achievements":[{"id":0,"name":"The Wind and The Star Traveler","desc":"Blow seeds off a Dandelion using Anemo.","reward":5},{"id":1,"name":"Of Mountains High","desc":"Obtain the power of Geo.","reward":5},{"id":2,"name":"The Voice of Flowing Water","desc":"Collect the entire \"Heart of Clear Springs\" series.","reward":5},{"id":3,"name":"The Divine Halberd Mocks the Heavens","desc":"Collect the entire \"Legend of the Shattered Halberd\" series.","reward":5},{"id":4,"name":"The Drunkard and the Wolf","desc":"Collect the entire \"A Drunkard's Tale\" series.","reward":5},{"id":5,"name":"Spring, White Horse and Moonlight","desc":"Collect the entire \"Moonlit Bamboo Forest\" series.","reward":5}]},"2":{"name":"The Art of Adventure","achievements":[{"id":0,"name":"Taking Shape","desc":"Forge a 4-star weapon.","reward":10},[{"id":1,"name":"Survival Expert","desc":"Grasp how 10 different dishes are made.","reward":5},{"id":2,"name":"Survival Expert","desc":"Grasp how 20 different dishes are made.","reward":10},{"id":3,"name":"Survival Expert","desc":"Grasp how 40 different dishes are made.","reward":20}],[{"id":4,"name":"Star Chef","desc":"Master 10 Recipes.","reward":5},{"id":5,"name":"Star Chef","desc":"Master 20 Recipes.","reward":10},{"id":6,"name":"Star Chef","desc":"Master 40 Recipes.","reward":20}]]},"3":{"name":"The Hero's Journey","achievements":[[{"id":0,"name":"Onward and Upward","desc":"Ascend a character to Phase 2 for the first time.","reward":5},{"id":1,"name":"Onward and Upward","desc":"Ascend a character to Phase 4 for the first time.","reward":10},{"id":2,"name":"Onward and Upward","desc":"Ascend a character to Phase 6 for the first time.","reward":20}],[{"id":3,"name":"Re-Armed, Re-Forged","desc":"Ascend a weapon to Phase 2.","reward":5},{"id":4,"name":"Re-Armed, Re-Forged","desc":"Ascend a weapon to Phase 4.","reward":10},{"id":5,"name":"Re-Armed, Re-Forged","desc":"Ascend a weapon to Phase 6.","reward":20}],[{"id":6,"name":"Hitherto Unknown","desc":"Reach Friendship 10 with 4 characters.","reward":5},{"id":7,"name":"Hitherto Unknown","desc":"Reach Friendship 10 with 8 characters.","reward":10},{"id":8,"name":"Hitherto Unknown","desc":"Reach Friendship 10 with 16 characters.","reward":20}],[{"id":9,"name":"Bounty of the Earth","desc":"Collect 200 rewards from blossoms of wealth or blossoms of revelation.","reward":5},{"id":10,"name":"Bounty of the Earth","desc":"Collect 400 rewards from blossoms of wealth or blossoms of revelation.","reward":10},{"id":11,"name":"Bounty of the Earth","desc":"Collect 800 rewards from blossoms of wealth or blossoms of revelation.","reward":20}],{"id":12,"name":"Hero's Gift","desc":"Obtain a 4-star artifact.","reward":5},{"id":13,"name":"Echoing Song","desc":"Enhance a 4-star artifact to its highest level.","reward":10},{"id":14,"name":"Legendary Treasure","desc":"Obtain a 5-star artifact.","reward":5},{"id":15,"name":"Sacred Canto","desc":"Enhance a 5-star artifact to its highest level.","reward":10}]},"4":{"name":"Mondstadt: The City of Wind and Song","achievements":[{"id":0,"name":"Continental Explorer: Mondstadt","desc":"Light up the entire Mondstadt map (excluding the Dragonspine area).","reward":5},{"id":1,"name":"Brush of a Thousand Winds","desc":"Unlock all Teleport Waypoints in Mondstadt (excludes the Dragonspine area).","reward":5},{"id":2,"name":"Let the Wind Lead","desc":"Upgrade the Statues of The Seven in Mondstadt to their maximum level.","reward":20},{"id":3,"name":"Sanctuary Pilgrim: Mondstadt","desc":"Unlock all the Shrines of Depths in Mondstadt.","reward":10},[{"id":4,"name":"Guiding Wind","desc":"Follow 10 Seelie in Mondstadt to their Seelie Courts (excludes the Dragonspine area).","reward":5},{"id":5,"name":"Guiding Wind","desc":"Follow 20 Seelie in Mondstadt to their Seelie Courts (excludes the Dragonspine area).","reward":10},{"id":6,"name":"Guiding Wind","desc":"Follow 40 Seelie in Mondstadt to their Seelie Courts (excludes the Dragonspine area).","reward":20}],[{"id":7,"name":"Wind-Chasing Treasure Hunter","desc":"Open 100 chests in Mondstadt (excluding the Dragonspine area).","reward":5},{"id":8,"name":"Wind-Chasing Treasure Hunter","desc":"Open 200 chests in Mondstadt (excluding the Dragonspine area).","reward":10},{"id":9,"name":"Wind-Chasing Treasure Hunter","desc":"Open 400 chests in Mondstadt (excluding the Dragonspine area).","reward":20}],[{"id":10,"name":"Wind-Chasing Adventurer","desc":"Complete 5 Open World mechanism-activated Time Trial Challenges in Mondstadt (excludes the Dragonspine area).","reward":5},{"id":11,"name":"Wind-Chasing Adventurer","desc":"Complete 10 Open World mechanism-activated Time Trial Challenges in Mondstadt (excludes the Dragonspine area).","reward":10},{"id":12,"name":"Wind-Chasing Adventurer","desc":"Complete 15 Open World mechanism-activated Time Trial Challenges in Mondstadt (excludes the Dragonspine area).","reward":20}]]},"5":{"name":"Liyue: The Harbor of Stone and Contracts","achievements":[{"id":0,"name":"Continental Explorer: Liyue","desc":"Light up the entire Liyue map.","reward":5},{"id":1,"name":"Surveyor of Stone","desc":"Unlock all Teleport Waypoints in Liyue.","reward":5},{"id":2,"name":"Unmovable Mountain","desc":"Upgrade the Statues of The Seven in Liyue to their maximum level.","reward":20},{"id":3,"name":"Sanctuary Pilgrim: Liyue","desc":"Unlock all the Shrines of Depths in Liyue.","reward":10},[{"id":4,"name":"Lithic Guide","desc":"Follow 20 Seelie in Liyue to their Seelie Courts.","reward":5},{"id":5,"name":"Lithic Guide","desc":"Follow 40 Seelie in Liyue to their Seelie Courts.","reward":10},{"id":6,"name":"Lithic Guide","desc":"Follow 60 Seelie in Liyue to their Seelie Courts.","reward":20}],[{"id":7,"name":"Rock-Steady Treasure Hunter","desc":"Open 200 chests in Liyue.","reward":5},{"id":8,"name":"Rock-Steady Treasure Hunter","desc":"Open 400 chests in Liyue.","reward":10},{"id":9,"name":"Rock-Steady Treasure Hunter","desc":"Open 800 chests in Liyue.","reward":20}],[{"id":10,"name":"Rock-Steady Adventurer","desc":"Complete 10 Open World mechanism-activated Time Trial Challenges in Liyue.","reward":5},{"id":11,"name":"Rock-Steady Adventurer","desc":"Complete 20 Open World mechanism-activated Time Trial Challenges in Liyue.","reward":10},{"id":12,"name":"Rock-Steady Adventurer","desc":"Complete 40 Open World mechanism-activated Time Trial Challenges in Liyue.","reward":20}]]},"6":{"name":"Elemental Specialist","achievements":[[{"id":0,"name":"Cool It!","desc":"Keep an opponent Frozen for over 10s (×1).","reward":5},{"id":1,"name":"Cool It!","desc":"Keep an opponent Frozen for over 10s (×5).","reward":10},{"id":2,"name":"Cool It!","desc":"Keep an opponent Frozen for over 10s (×10).","reward":20}],[{"id":3,"name":"Go With The Wind!","desc":"Trigger Cryo, Hydro, Pyro and Electro Swirl Reactions at least once each within 2s (×1).","reward":5},{"id":4,"name":"Go With The Wind!","desc":"Trigger Cryo, Hydro, Pyro and Electro Swirl Reactions at least once each within 2s (×5).","reward":10},{"id":5,"name":"Go With The Wind!","desc":"Trigger Cryo, Hydro, Pyro and Electro Swirl Reactions at least once each within 2s (×10).","reward":20}],[{"id":6,"name":"Season's Greetings","desc":"Freeze 4 opponents within 2s (×1).","reward":5},{"id":7,"name":"Season's Greetings","desc":"Freeze 4 opponents within 2s (×5).","reward":10},{"id":8,"name":"Season's Greetings","desc":"Freeze 4 opponents within 2s (×10).","reward":20}],[{"id":9,"name":"Performance May Decline in Low Temperatures","desc":"Defeat 4 opponents with Superconduct within 2s (×1).","reward":5},{"id":10,"name":"Performance May Decline in Low Temperatures","desc":"Defeat 4 opponents with Superconduct within 2s (×5).","reward":10},{"id":11,"name":"Performance May Decline in Low Temperatures","desc":"Defeat 4 opponents with Superconduct within 2s (×10).","reward":20}],[{"id":12,"name":"The Art of War","desc":"Defeat 4 opponents with Overloaded within 2s (×1).","reward":5},{"id":13,"name":"The Art of War","desc":"Defeat 4 opponents with Overloaded within 2s (×5).","reward":10},{"id":14,"name":"The Art of War","desc":"Defeat 4 opponents with Overloaded within 2s (×10).","reward":20}],[{"id":15,"name":"Melt You Down Like Ice Cream","desc":"Defeat 4 opponents with Melt within 2s (×1).","reward":5},{"id":16,"name":"Melt You Down Like Ice Cream","desc":"Defeat 4 opponents with Melt within 2s (×5).","reward":10},{"id":17,"name":"Melt You Down Like Ice Cream","desc":"Defeat 4 opponents with Melt within 2s (×10).","reward":20}],[{"id":18,"name":"A Little Less Shocking Than Love at First Sight","desc":"Defeat 4 opponents with Electro-Charged within 2s (×1).","reward":5},{"id":19,"name":"A Little Less Shocking Than Love at First Sight","desc":"Defeat 4 opponents with Electro-Charged within 2s (×5).","reward":10},{"id":20,"name":"A Little Less Shocking Than Love at First Sight","desc":"Defeat 4 opponents with Electro-Charged within 2s (×10).","reward":20}]]},"7":{"name":"Marksmanship","achievements":[{"id":0,"name":"Nothing Special, Just Practice","desc":"Hit a falcon mid-flight with your bow.","reward":5},{"id":1,"name":"Master Sniper","desc":"Strike an opponent's weak point from afar with an Aimed Shot.","reward":5},{"id":2,"name":"Der Freischütz","desc":"Strike an opponent's weak point from extremely far away with an Aimed Shot.","reward":5}]},"8":{"name":"Challenger: Series I","achievements":[{"id":0,"name":"Full Metal What Now?","desc":"Shatter the Geo Crystal Shield of a Large Geo Slime.","reward":5},{"id":1,"name":"Are Plasma Globes Still in Fashion?","desc":"Break an Electro Cicin Mage's shield.","reward":5},{"id":2,"name":"Rhythm Tengoku","desc":"Stop an Abyss Mage from regenerating its shield.","reward":5},{"id":3,"name":"Blazing Dadaupa","desc":"Set a Wooden Shieldwall Mitachurl's shield on fire.","reward":5}]},"9":{"name":"Domains and Spiral Abyss: Series I","achievements":[[{"id":0,"name":"Down We Go","desc":"Clear Floor 4 of the Spiral Abyss.","reward":5},{"id":1,"name":"Down We Go","desc":"Clear Floor 8 of the Spiral Abyss.","reward":10},{"id":2,"name":"Down We Go","desc":"Clear Floor 12 of the Spiral Abyss.","reward":20}],[{"id":3,"name":"Down to Dodge","desc":"Complete Spiral Abyss 2-3 without taking any DMG.","reward":5},{"id":4,"name":"Down to Dodge","desc":"Complete Spiral Abyss 5-3 without taking any DMG.","reward":10},{"id":5,"name":"Down to Dodge","desc":"Complete Spiral Abyss 8-3 without taking any DMG.","reward":20}],{"id":6,"name":"My Precious","desc":"Complete Spiral Abyss 2-2 with an undamaged Ley Line Monolith.","reward":10},{"id":7,"name":"Abyssal Crusader","desc":"Obtain all Abyssal Stars in the Spiral Abyss.","reward":20}]},"10":{"name":"Olah!: Series I","achievements":[{"id":0,"name":"...Odomu?","desc":"Successfully conduct cultural exchange with the hilichurls in \"Language Exchange.\"","reward":5},{"id":1,"name":"Yo dala?","desc":"Successfully conduct cultural exchange with the hilichurls in \"Poetry Exchange.\"","reward":5}]},"11":{"name":"Snezhnaya Does Not Believe in Tears: Series I","achievements":[{"id":0,"name":"Perfectionist","desc":"Complete all of Tsarevich's commissions flawlessly in \"Reliable Helper.\"","reward":5},{"id":1,"name":"Telling It How It Is","desc":"Gather intelligence concerning Snezhnaya in \"Tales of Winter.\"","reward":5}]},"12":{"name":"Stone Harbor's Nostalgia: Series I","achievements":[{"id":0,"name":"Geo Archon Anecdotes","desc":"Collect all the stories about Rex Lapis in the \"Geo Travel Diary.\"","reward":5},{"id":1,"name":"Friends, Travelers, Lend Me Your Ears...","desc":"Finish listening to the tale of the Ring of Raining Blades in \"Cliffhanger.\"","reward":5},{"id":2,"name":"Once Upon a Time...","desc":"Finish listening to the tale of The Wrath of Haishan in \"Cliffhanger.\"","reward":5}]},"13":{"name":"Meetings in Outrealm: Series I","achievements":[[{"id":0,"name":"You Came, You Saw, We Co-Oped","desc":"Complete Domains together with other players 5 times.","reward":5},{"id":1,"name":"You Came, You Saw, We Co-Oped","desc":"Complete Domains together with other players 20 times.","reward":10},{"id":2,"name":"You Came, You Saw, We Co-Oped","desc":"Complete Domains together with other players 100 times.","reward":20}],[{"id":3,"name":"I Came, I Saw, I Conquered","desc":"Collect 5 regional specialties in another player's world.","reward":5},{"id":4,"name":"I Came, I Saw, I Conquered","desc":"Collect 20 regional specialties in another player's world.","reward":10},{"id":5,"name":"I Came, I Saw, I Conquered","desc":"Collect 50 regional specialties in another player's world.","reward":20}],{"id":6,"name":"That's One Big Crystalfly","desc":"Defeat an Anemo Hypostasis in Co-op Mode.","reward":10},{"id":7,"name":"...And Still Smiling!","desc":"Defeat an Electro Hypostasis in Co-op Mode.","reward":10},{"id":8,"name":"You Have to Hit the Pillars","desc":"Defeat a Geo Hypostasis in Co-op Mode.","reward":10},{"id":9,"name":"Just Me and You, the Sky So Blue, and Almost Getting Killed by a Cryo Regisvine","desc":"Defeat a Cryo Regisvine in Co-op Mode.","reward":10},{"id":10,"name":"This Is Fine","desc":"Defeat a Pyro Regisvine in Co-op Mode.","reward":10},{"id":11,"name":"A Fish Called Rhodeia","desc":"Defeat an Oceanid in Co-op Mode.","reward":10},{"id":12,"name":"Wolf Pact","desc":"Defeat the king of Wolvendom in Co-op Mode.","reward":10}]},"14":{"name":"Challenger: Series II","achievements":[{"id":0,"name":"Hydro Hunter","desc":"Defeat every type of Hydro Mimic that an Oceanid can summon.","reward":5},{"id":1,"name":"Dip, Duck, Dive, Dodge, Defeat","desc":"Defeat an Oceanid without being hit by water bombs left behind by certain Hydro Mimics.","reward":10},[{"id":2,"name":"...Well, That Was Strange","desc":"Defeat the Unusual Hilichurl 1 time.","reward":5},{"id":3,"name":"...Well, That Was Strange","desc":"Defeat the Unusual Hilichurl 20 times.","reward":10},{"id":4,"name":"...Well, That Was Strange","desc":"Defeat the Unusual Hilichurl 50 times.","reward":20}],{"id":5,"name":"Extreme Gardening","desc":"Paralyze a Cryo Regisvine by attacking its corolla.","reward":5},{"id":6,"name":"Gardener Extraordinaire","desc":"Paralyze a Pyro Regisvine by attacking its corolla.","reward":5},{"id":7,"name":"Geronimo!","desc":"Hit an opponent with a Plunging Attack after plunging for more than 5 seconds.","reward":5},{"id":8,"name":"Vicious Circle","desc":"Unleash 5 Elemental Bursts within 15 seconds.","reward":10},{"id":9,"name":"Shield Me From the World","desc":"Have a single character be protected by 3 different types of shield at once.","reward":10}]},"15":{"name":"Challenger: Series III","achievements":[{"id":0,"name":"Turnover","desc":"Knock a Cryo Slime out of the hands of a Cryo Hilichurl Grenadier.","reward":5},{"id":1,"name":"Tear Down This Wall!","desc":"Destroy an Ice Shieldwall Mitachurl's shield.","reward":5},{"id":2,"name":"No Ice for Me, Thanks","desc":"Defeat a Cryo Samachurl before it is able to create an ice pillar.","reward":5},{"id":3,"name":"...The Harder They Fall","desc":"Destroy a Cryo Samachurl's ice pillar.","reward":5},{"id":4,"name":"Chilly-Churl","desc":"Defeat a Frostarm Lawachurl before its Infused Form can expire.","reward":10},{"id":5,"name":"\"Rosebud...\"","desc":"Break a Cryo Cicin Mage's shield.","reward":5},{"id":6,"name":"Assassin of Kings","desc":"Defeat the true ruler of Dragonspine?","reward":10},{"id":7,"name":"David and Goliath","desc":"Paralyze a Ruin Grader by attacking its weak point.","reward":5}]},"16":{"name":"Visitors on the Icy Mountain","achievements":[{"id":0,"name":"Continental Explorer: Dragonspine","desc":"Light up the Dragonspine map.","reward":5},{"id":1,"name":"Peak Hopper","desc":"Unlock all Teleport Waypoints in Dragonspine.","reward":5},[{"id":2,"name":"Seelie in the Snow","desc":"Follow 5 Warming Seelie in Dragonspine to their Seelie Courts.","reward":5},{"id":3,"name":"Seelie in the Snow","desc":"Follow 10 Warming Seelie in Dragonspine to their Seelie Courts.","reward":10},{"id":4,"name":"Seelie in the Snow","desc":"Follow 20 Warming Seelie in Dragonspine to their Seelie Courts.","reward":20}],[{"id":5,"name":"Mountain of Treasure","desc":"Open 40 chests in Dragonspine.","reward":5},{"id":6,"name":"Mountain of Treasure","desc":"Open 80 chests in Dragonspine.","reward":10},{"id":7,"name":"Mountain of Treasure","desc":"Open 160 chests in Dragonspine.","reward":20}],[{"id":8,"name":"Scarlet Sprouts","desc":"Raise the Frostbearing Tree to Lv. 4.","reward":5},{"id":9,"name":"Scarlet Sprouts","desc":"Raise the Frostbearing Tree to Lv. 8.","reward":10},{"id":10,"name":"Scarlet Sprouts","desc":"Raise the Frostbearing Tree to Lv. 12.","reward":20}],{"id":11,"name":"Skyfrost Nail","desc":"Raise the strange column.","reward":10},{"id":12,"name":"Dragonspear","desc":"Make a weapon from a dragon's remains.","reward":10}]}} \ No newline at end of file diff --git a/src/data/achievement/id.json b/src/data/achievement/id.json new file mode 100644 index 00000000..883f2682 --- /dev/null +++ b/src/data/achievement/id.json @@ -0,0 +1 @@ +{"0":{"name":"Keajaiban Dunia","achievements":[{"id":0,"name":"Menghadap Pemandangan","desc":"Capai puncak Qingyun Peak.","reward":5},{"id":1,"name":"Sisa Badai","desc":"Capai puncak menara Stormterror's Lair.","reward":5},{"id":2,"name":"\"Benih Cerita yang Dibawa Angin...\"","desc":"Capai pulau tanpa nama di sisi timur laut Mondstadt.","reward":5},{"id":3,"name":"Dengan Tenang","desc":"Buka peti harta di tengah formasi batu berbentuk hati.","reward":5},{"id":4,"name":"Menyalakan Mesin Waktu!","desc":"Lewati terowongan waktu di langit Cape Oath.","reward":5},{"id":5,"name":"Favorit Archon Anemo","desc":"Duduk di tangan Patung Dewa di Mondstadt.","reward":5},{"id":6,"name":"Hanya Kehilangan Waktu","desc":"Ungkap rahasia dari kedua jam matahari.","reward":5},{"id":7,"name":"Percakapan dengan Dewa Masa Lampau","desc":"Pelajari cerita seorang dewa lampau.","reward":5},{"id":8,"name":"Naga Tertidur, Chi Bersembunyi","desc":"Pelajari cerita Chi.","reward":5},{"id":9,"name":"Perang Tanpa Akhir","desc":"Jual sebuah harta yang ditemukan di reruntuhan dengan harga yang tinggi.","reward":5},{"id":10,"name":"Pedang Terbagus di Pemakaman","desc":"Buka Tri-Seal di Sword Cemetery.","reward":5},{"id":11,"name":"Bayangan di Luhua Pool","desc":"Bantu Vermeer mendapatkan pemandangan yang dia inginkan.","reward":5},{"id":12,"name":"Ready Player Zero","desc":"Mainkan sebuah permainan dengan Childish Jiang.","reward":5},{"id":13,"name":"Hutan Rindang Bertumbuh, Menjadi Rumah Berteduh","desc":"Saksikan kisah keluarga Yuan Hong.","reward":5},{"id":14,"name":"Istana Rahasia Formula Guizang","desc":"Ikuti jejak keabadian dan buka pintu Domain.","reward":5},{"id":15,"name":"Cecilia Garden","desc":"Kembalikan Seelie ke tempatnya dan buka pintu masuk ke Domain di Wolvendom.","reward":5},{"id":16,"name":"Istana Rahasia Formula Zhou","desc":"Ikuti Seelie dan nyalakan obor untuk membuka pintu masuk ke Domain di Wuwang Hill.","reward":5},{"id":17,"name":"\"Asalkan bersungguh-sungguh...\"","desc":"Masak 1 makanan dengan rasa yang aneh.","reward":5},{"id":18,"name":"\"...siapa pun bisa menjadi ahli makanan.\"","desc":"Masak 10 makanan dengan rasa yang aneh.","reward":5},{"id":19,"name":"Aku Hampir Mengalahkan Seekor Wild Boar Saat Berumur Sepuluh Tahun","desc":"Dikalahkan oleh seekor Wild Boar.","reward":5},{"id":20,"name":"Surat Izin Meluncur Emas","desc":"Melayang sangat, sangat jauh dalam satu luncuran.","reward":10},{"id":21,"name":"Keahlian Terbang di Udara","desc":"Terus melayang selama lebih dari 80 detik.","reward":10},{"id":22,"name":"Secepat Kilat","desc":"Berlari (atau alternatif dari berlari) selama lebih dari 15 detik tanpa terputus.","reward":10},{"id":23,"name":"Teman di Seluruh Dunia","desc":"Temui berbagai macam orang dalam perjalananmu.","reward":10},{"id":24,"name":"Megastar di Mondstadt","desc":"Reputasi (Mondstadt) mencapai Lv. 8","reward":20},{"id":25,"name":"Legenda di Liyue","desc":"Reputasi (Liyue) mencapai Lv. 8","reward":20},[{"id":26,"name":"QUEST SELESAI","desc":"Selesaikan 10 Bounty.","reward":5},{"id":27,"name":"QUEST SELESAI","desc":"Selesaikan 20 Bounty.","reward":10},{"id":28,"name":"QUEST SELESAI","desc":"Selesaikan 30 Bounty.","reward":20}],[{"id":29,"name":"Pejuang dalam Pelatihan","desc":"Selesaikan 10 Permintaan Penduduk.","reward":5},{"id":30,"name":"Pejuang dalam Pelatihan","desc":"Selesaikan 20 Permintaan Penduduk.","reward":10},{"id":31,"name":"Pejuang dalam Pelatihan","desc":"Selesaikan 30 Permintaan Penduduk.","reward":20}],{"id":32,"name":"QUEST GAGAL","desc":"Kehilangan jejak Bounty","reward":5},{"id":33,"name":"Puncak dari Musim Dingin","desc":"Gugur karena kedinginan...","reward":5},{"id":34,"name":"Pendeta, Tuan Putri dan Sejarawan","desc":"Mendapatkan harta dari Entombed City.","reward":5},{"id":35,"name":"Pulangnya Anak tak Berbakti","desc":"Mengikuti jejak tim ekspedisi yang pernah datang sebelumnya, menuju tempat dia pulang ke kampung halamannya.","reward":5},{"id":36,"name":"Tertimbun Salju Selama Ribuan Tahun","desc":"Mencari tahu tentang akhir dari sebuah tim ekspedisi gunung salju di masa lalu.","reward":5},{"id":37,"name":"Besi yang Dingin","desc":"Berhasil mendapatkan senjata kuno yang ditempa dari Starsilver.","reward":5},{"id":38,"name":"Ekspedisi yang Sia-sia","desc":"Menemukan banyak sisa-sisa mesin di reruntuhan...","reward":5},{"id":39,"name":"Kisah yang Tak Boleh Diceritakan","desc":"Mendapatkan teman yang tak terduga, di tempat yang tak terduga","reward":5},{"id":40,"name":"Pemandangan dari Puncak Gunung","desc":"Sampai di puncak tertinggi Dragonspine.","reward":5},{"id":41,"name":"Dongeng Musim Dingin","desc":"Menemukan Cryo Crystalfly di dalam tumpukan salju.","reward":5},{"id":42,"name":"Pemburu yang Diburu","desc":"Dikalahkan oleh Great Snowboar King","reward":5},{"id":43,"name":"Harap Tenang!","desc":"Kalahkan The Great Snowboar King yang berada pada status berserker","reward":5},{"id":44,"name":"Sekali Makan Jutaan Mora","desc":"Mempelajari cara membuat hidangan Goulash","reward":5},{"id":45,"name":"Penangkal Petir","desc":"Terkena sambaran petir.","reward":5},{"id":46,"name":"Tempat di Atas Langit...","desc":"Mendaki Skyfrost Nail yang telah dipulihkan.","reward":5},{"id":47,"name":"Transformasi Kimia","desc":"Gunakan Parametric Transformer untuk menyelesaikan satu transmutasi material.","reward":5},{"id":48,"name":"...Selama Ini Kamu Mendengarnya, Kan?","desc":"Paimon juga bisa merasa lelah.","reward":5},{"id":49,"name":"Tak Terkalahkan","desc":"Hancurkan seluruh Pilar Batu Pemulihan milik Geo Hypostasis sebelum dia hidup kembali.","reward":10},{"id":50,"name":"Program PRISM","desc":"Hancurkan seluruh Prisma Pemulihan milik Electro Hypostasis sebelum dia hidup kembali.","reward":10},{"id":51,"name":"\"Anemo Crystalfly ini besar sekali\"","desc":"Serap seluruh Kristal Angin milik Anemo Hypostasis sebelum dia hidup kembali.","reward":10},{"id":52,"name":"\"Anemo Crystalfly ini besar sekali\"","desc":"Kalahkan sebuah Anemo Hypostasis sebelum dia dapat menghisap crystal.","reward":10},{"id":53,"name":"\"...Tidak mewakili produk akhir.\"","desc":"Kalahkan sebuah Anemo Hypostasis yang sudah melalui 4 tipe Elemental Conversion.","reward":10},{"id":54,"name":"Semakin Besar...","desc":"Lumpuhkan sebuah Ruin Guard dengan menyerang titik lemahnya.","reward":5},{"id":55,"name":"Oper Bola","desc":"Pukul jatuh sebuah Pyro Slime dari tangan sebuah Hilichurl Grenadier.","reward":5},{"id":56,"name":"\"Satu... serangan saja.\"","desc":"Kalahkan 1 musuh dengan menghancurkan es yang membekukan dia.","reward":5},{"id":57,"name":"Lonceng Emasku","desc":"Dapatkan perisai terus-menerus selama lebih dari 1 menit menggunakan reaksi Crystallize.","reward":5},{"id":58,"name":"Raja Hilichurl","desc":"Kalahkan sebuah Stonehide Lawachurl sebelum Demon Formnya habis.","reward":10},{"id":59,"name":"Keadilan Dari Surga","desc":"Serang 1 musuh dengan Plunging Attack setelah terjatuh lebih dari 5 detik.","reward":5},{"id":60,"name":"Bon Appétit","desc":"Party memiliki 4 anggota yang berada di dalam status Kenyang pada saat bersamaan.","reward":10},[{"id":61,"name":"Pemberi Hukuman","desc":"Akibatkan lebih dari 5.000 CRIT DMG.","reward":5},{"id":62,"name":"Pemberi Hukuman","desc":"Akibatkan lebih dari 20.000 CRIT DMG.","reward":10},{"id":63,"name":"Pemberi Hukuman","desc":"Akibatkan lebih dari 50.000 CRIT DMG.","reward":20}],{"id":64,"name":"Fantastic Four","desc":"Selesaikan sebuah Domain dengan 4 karakter berelemen sama.","reward":10},{"id":65,"name":"\"Rasakan Ini, Dasar Mist Flower!\"","desc":"Kalahkan Cryo Regisvine tanpa menghancurkan titik lemah mahkota bunganya.","reward":10},{"id":66,"name":"\"Benar-benar panas yang membara\"","desc":"Kalahkan Pyro Regisvine tanpa menghancurkan titik lemah mahkota bunganya.","reward":10},{"id":67,"name":"Outlander Vs Outlander","desc":"Kalahkan Childe tanpa ada anggota party yang ditandai dan terkena serangan lanjutan darinya.","reward":10},{"id":68,"name":"Tendangan Penalti","desc":"Pyro Slime sama sekali tidak bisa digali di beberapa tempat...","reward":5},{"id":69,"name":"Erosi Medan Listrik","desc":"Hancurkan medan elektromagnetik Electro Hypostasis.","reward":5},{"id":70,"name":"\"... Kadal-Spock\"","desc":"Buat satu karakter terkena 3 serangan gunting-batu-kertas secara berturut-turut.","reward":5},{"id":71,"name":"Bangunan Mudah Runtuh Kalau Fondasinya Lemah!","desc":"Jatuhkan Geo Hypostasis sebanyak 3 kali, dengan cara menghancurkan Basalt Column tempat dia berdiam.","reward":5},{"id":72,"name":"Bangunan Tetap Bisa Runtuh Meski Fondasinya Kuat!","desc":"Membuat Geo Hypostasis masuk ke Status Pemulihan tanpa menyerang Basalt Column.","reward":5},{"id":73,"name":"Ribuan Angin Pergi dan Kembali","desc":"Menyerap minimal 10 Elemental Particle Anemo ciptaan Anemo Hypostasis dalam satu pertarungan.","reward":5},{"id":74,"name":"Inti yang Meleleh","desc":"Hancurkan benih api yang diciptakan oleh Pyro Regisvine.","reward":5},{"id":75,"name":"Pusing dan Terjatuh","desc":"Hancurkan titik lemah di mahkota bunga Cryo Regisvine saat sedang menembakkan laser es.","reward":5},{"id":76,"name":"Kita Tidak Bisa Lari dari Kematian dan Hutang","desc":"Kalahkan Fatui - Pyro Agent saat dia berada dalam kondisi tidak terlihat.","reward":5},{"id":77,"name":"Meleleh dalam Kesendirian","desc":"Kalahkan Cryo Cicin Mage saat semua Cicin yang dikendalikan olehnya masih ada.","reward":5},{"id":78,"name":"Dia Juga Salah Satu dari Four Winds?","desc":"Kalahkan Anemoboxer Skirmisher setelah dia berhasil menyerap dan membalas serangan dari semua jenis elemen.","reward":5},{"id":79,"name":"Tangkis Menangkis","desc":"Gunakan sebuah perisai untuk membalas serangan terjangan Geovishap.","reward":5},{"id":80,"name":"Kupantulkan Kembali!","desc":"Gunakan perisai untuk membalas serangan \"Primordial Shower\" milik Primo Geovishap.","reward":5},{"id":81,"name":"Mata Dibalas Mata!","desc":"Gunakan perisai dengan elemen yang sama (atau elemen Geo) untuk membalas serangan Primordial Shower milik Primo Geovishap dan mengakibatkan DMG yang besar.","reward":5},{"id":82,"name":"Akhir dari Permulaan","desc":"Selesaikan quest Mondstadt Archon.","reward":20},{"id":83,"name":"Pengembara yang Menangkap Angin","desc":"Selesaikan \"Pengembara yang Menangkap Angin\".","reward":10},{"id":84,"name":"Demi Hari Esok Tanpa Air Mata","desc":"Selesaikan \"Demi Hari Esok Tanpa Air Mata\".","reward":10},{"id":85,"name":"Lagu Naga dan Kebebasan","desc":"Selesaikan \"Lagu Naga dan Kebebasan\".","reward":10},{"id":86,"name":"Biarkan Angin Memandu","desc":"Dapatkan kekuatan Anemo.","reward":5},{"id":87,"name":"...Badai Baru?","desc":"Kalahkan naga yang menyerang Mondstadt.","reward":5},{"id":88,"name":"Kekuatan Knight","desc":"Menjadi Honorary Knight of Favonius.","reward":5},{"id":89,"name":"Permasalahan Para Knight","desc":"Gagal meminjam Holy Relic... tapi mempelajari dilema para Knight.","reward":5},{"id":90,"name":"Perubahan Arah Angin","desc":"Pertolongan Dvalin.","reward":5},{"id":91,"name":"Negeri Melayang di Antara Beribu Batu","desc":"Selesaikan \"Negeri Melayang di Antara Beribu Batu\"","reward":10},{"id":92,"name":"Sampai Jumpa, Master Masa Lampau","desc":"Selesaikan \"Sampai Jumpa, Master Masa Lampau\".","reward":10},{"id":93,"name":"Perilaku Aneh","desc":"Diselamatkan oleh orang luar di \"tempat turis yang tidak didatangi oleh orang lokal\".","reward":5},{"id":94,"name":"Hantu Churli-Silly-Billy","desc":"Berjanji untuk main bersama Dusky Ming.","reward":5},{"id":95,"name":"Harum Sekali","desc":"Cari tahu parfum apa yang disukai Rex Lapis.","reward":5},{"id":96,"name":"Paimon Saja Tidak Bisa Masuk","desc":"Bersihkan poci teh Madame Ping.","reward":5},{"id":97,"name":"\"Petualang yang berani...\"","desc":"Tanpa memikirkan Mora, komisikan pekerjaanmu ke orang lain.","reward":5},{"id":98,"name":"Perlindungan Peninggalan Budaya","desc":"Kamu gagal menemukan Cocogoat... tapi berhasil memperbaiki tempat bersejarah.","reward":5},{"id":99,"name":"Perpisahan Panjang","desc":"Siapkan semua benda yang dibutuhkan untuk Rite of Parting.","reward":5},{"id":100,"name":"Slime Dengan Gula Secukupnya","desc":"Buat sekotak Slime Lapis Gula yang cantik dan nikmat.","reward":5},{"id":101,"name":"Melangkah Menuju Langit","desc":"Masuk ke \"kastil di atas langit\" di Liyue.","reward":5},{"id":102,"name":"Lily menyukai Musik","desc":"Nyanyikan lagu Mondstadt pada Glaze Lily","reward":5},{"id":103,"name":"Kali Ini... Aku Melepaskanmu","desc":"Kalahkan Childe.","reward":5},{"id":104,"name":"Tergelincir","desc":"Kalahkan Overlord of the Vortex","reward":5},{"id":105,"name":"Perpisahan Terakhir","desc":"Ikuti acara Rite of Parting.","reward":5},{"id":106,"name":"Bintang Baru yang Mendekat","desc":"Telah menyelesaikan \"Bintang Baru yang Mendekat\"","reward":5},{"id":107,"name":"Pergerakan Takdir","desc":"Selesaikan quest \"Bough Keeper: Dainsleif\"","reward":5},{"id":108,"name":"Fantastic Voyage: Prolog","desc":"Selesaikan quest \"Fantastic Voyage\" dan buka semua akhir cerita.","reward":20},{"id":109,"name":"","desc":"","reward":5},{"id":110,"name":"Mata Pemburu Iblis","desc":"Memahami semua petunjuk dengan tepat.","reward":5},{"id":111,"name":"Pencuri, Orang Gila, dan Misteri Kegelapan","desc":"Periksa kondisi Grand Thief.","reward":5},{"id":112,"name":"Reruntuhan Hidup dan Mati","desc":"Kabur dari reruntuhan yang mengerikan.","reward":5},{"id":113,"name":"Mencemooh Kekuatan Para Dewa","desc":"Mengetahui \"Roda Takdir\" yang sedang berjalan...","reward":5},{"id":114,"name":"Hentikan Omong Kosongmu","desc":"Kalahkan Abyss Herald.","reward":5},{"id":115,"name":"Kita Akan Bertemu Lagi","desc":"Selesaikan quest \"Kita Akan Bertemu Lagi\".","reward":5},{"id":116,"name":"Archaic Lord of Lightning and Blitz","desc":"Saksikan kesialan Bennett yang bahkan bisa memengaruhi cuaca.","reward":5},{"id":117,"name":"Kekuatan Keberuntungan","desc":"Aktifkan semua mekanisme tanpa ada kesalahan dan ambil harta karunnya.","reward":5},{"id":118,"name":"Garis Batas yang Bisa Dilewati","desc":"Selesaikan quest \"Mata Air Penyembuh\" dan buka semua akhir cerita.","reward":20},{"id":119,"name":"Pelayan Paling Sempurna dan Tangguh","desc":"Selesaikan quest \"Pelatihan Knight\" dan buka semua akhir cerita.","reward":20},{"id":120,"name":"Pembasmi Iblis","desc":"Selesaikan quest \"Mencari dan Membasmi Iblis\" dan buka semua akhir cerita.","reward":20},{"id":121,"name":"Kejutan Terpedas di Mondstadt","desc":"Cicipi Chilibrew buatan Barbara.","reward":5},{"id":122,"name":"\"...Karena Ini Tugasku\"","desc":"Bantu Noelle menemukan sumber kekuatannya.","reward":5},{"id":123,"name":"Es Krim... Pedas?","desc":"Buat es krim batang dengan resep yang salah dan memicu Luapan Energi Yang milik Chongyun.","reward":5},{"id":124,"name":"Garis Pertahanan Terakhir Seorang Idola","desc":"Berhasil membujuk Albert dan penggemar Barbara lainnya untuk pergi.","reward":5},{"id":125,"name":"Dunia yang Hanya Diketahui Bunga Mawar","desc":"Baca catatan pelatihan Noelle.","reward":5},{"id":126,"name":"Ah! Bajak Laut!","desc":"Main game bajak laut dengan Little Lulu, Little Fei, dan Little Meng.","reward":5},{"id":127,"name":"Persahabatan yang Dipelihara","desc":"Selesaikan \"Jiangxue Sang Pemancing\" dan \"Dilema Yanxiao\".","reward":5},{"id":128,"name":"Mengetahui Takdir...","desc":"Di \"Pertanda Baik\". Bantu Zhihua cari 5 tanda bahwa percintaan akan datang padanya.","reward":5},{"id":129,"name":"Kerinduan Godwin","desc":"Selesaikan \"Angin Membawa Rindu\" 5 kali.","reward":5},{"id":130,"name":"Level Up","desc":"Bantu Huai'an memperbaiki jembatan Wangshu Inn yang rusak.","reward":5},{"id":131,"name":"Keberuntungan Pemula","desc":"Pilih giok dengan nilai tertinggi dalam sekali coba.","reward":5},{"id":132,"name":"Bertanggung Jawab","desc":"Minta maaf ke Timmie.","reward":5},{"id":133,"name":"Apa Adanya","desc":"Hanya bawakan material untuk boneka kayu kepada Herman.","reward":5},{"id":134,"name":"Karma","desc":"Buka kedok Marjorie dan terima ungkapan terima kasih Jack.","reward":5},{"id":135,"name":"\"Ayahku tersayang...\"","desc":"Dengarkan kisah Timmie.","reward":5},{"id":136,"name":"Obat Luar Biasa","desc":"Sembuhkan penyakit Anna.","reward":5},{"id":137,"name":"Dalam Nama Favonius","desc":"Saksikan kisah Jilliana.","reward":5},{"id":138,"name":"Ramuan Aneh","desc":"Selesaikan koktail misterius.","reward":5},{"id":139,"name":"Pelajar dan \"Pelajar\"","desc":"Selesaikan \"Relik yang Hilang\" dan \"Hentikan Perampokan\".","reward":5},{"id":140,"name":"Penyair Vs. Gaji","desc":"Selesaikan \"Yang disebut \"Pekerjaan\"\" dan terima Antologi Puisi Pilihan Linling.","reward":5},{"id":141,"name":"Lama Tidak Kembali","desc":"Selesaikan quest \"Demi Teman Lama\".","reward":5},{"id":142,"name":"Novel ini Luar Biasa!","desc":"Intip naskah Chang the Ninth.","reward":5},{"id":143,"name":"Terbuka untuk Interpretasi","desc":"Hancurkan 4 tanda kedatangan cinta.","reward":5},{"id":144,"name":"Ini Bukan Makanan Darurat!","desc":"Makan makanan di dalam quest \"Mengantar Makanan\".","reward":5},{"id":145,"name":"Hanya Kehilangan Waktu","desc":"Ungkap rahasia dari kedua jam matahari.","reward":5},{"id":146,"name":"Percakapan dengan Dewa Masa Lampau","desc":"Pelajari cerita seorang dewa lampau.","reward":5},{"id":147,"name":"Naga Tertidur, Chi Bersembunyi","desc":"Pelajari cerita Chi.","reward":5},{"id":148,"name":"Perang Tanpa Akhir","desc":"Jual sebuah harta yang ditemukan di reruntuhan dengan harga yang tinggi.","reward":5},{"id":149,"name":"Bayangan di Luhua Pool","desc":"Bantu Vermeer mendapatkan pemandangan yang dia inginkan.","reward":5},{"id":150,"name":"Ready Player Zero","desc":"Mainkan sebuah permainan dengan Childish Jiang.","reward":5},{"id":151,"name":"Hutan Rindang Bertumbuh, Menjadi Rumah Berteduh","desc":"Saksikan kisah keluarga Yuan Hong.","reward":5}]},"1":{"name":"Penderitaan Fana - Seri I","achievements":[{"id":0,"name":"Angin dan Sang Pengembara","desc":"Gunakan Anemo untuk meniup biji-biji Dandelion.","reward":5},{"id":1,"name":"Ribuan Gunung Membentang","desc":"Dapatkan kekuatan Geo.","reward":5},{"id":2,"name":"Suara Air Mengalir","desc":"Kumpulkan seluruh seri \"Hati Sejernih Mata Air\".","reward":5},{"id":3,"name":"Tombak Dewa yang Mencela Langit","desc":"Kumpulkan seluruh seri \"Legenda Tombak Dewa\".","reward":5},{"id":4,"name":"Pertemuan Pemabuk dan sang Serigala","desc":"Kumpulkan seluruh seri \"Kisah Pemabuk\".","reward":5},{"id":5,"name":"Mata Air, Kuda Putih dan Sinar Rembulan","desc":"Kumpulkan seluruh seri \"Rembulan Hutan Bambu\".","reward":5}]},"2":{"name":"Seni Bertualang","achievements":[{"id":0,"name":"Membentuk Wujud","desc":"Forge 1 senjata 4★.","reward":10},[{"id":1,"name":"Ahli Bertahan Hidup","desc":"Kuasai 10 cara menyiapkan hidangan.","reward":5},{"id":2,"name":"Ahli Bertahan Hidup","desc":"Kuasai 20 cara menyiapkan hidangan.","reward":10},{"id":3,"name":"Ahli Bertahan Hidup","desc":"Kuasai 40 cara menyiapkan hidangan.","reward":20}],[{"id":4,"name":"Koki Bintang","desc":"Kuasai 10 resep masakan.","reward":5},{"id":5,"name":"Koki Bintang","desc":"Kuasai 20 resep masakan.","reward":10},{"id":6,"name":"Koki Bintang","desc":"Kuasai 40 resep masakan.","reward":20}]]},"3":{"name":"Perjalanan Pahlawan","achievements":[[{"id":0,"name":"Semakin Maju dan Semakin Tinggi","desc":"Ascend 1 Karakter ke Tahap ke-2.","reward":5},{"id":1,"name":"Semakin Maju dan Semakin Tinggi","desc":"Ascend 1 Karakter ke Tahap ke-4.","reward":10},{"id":2,"name":"Semakin Maju dan Semakin Tinggi","desc":"Ascend 1 Karakter ke Tahap ke-6.","reward":20}],[{"id":3,"name":"Ribuan Tempaan","desc":"Ascend 1 senjata ke Tahap ke-2.","reward":5},{"id":4,"name":"Ribuan Tempaan","desc":"Ascend 1 senjata ke Tahap ke-4.","reward":10},{"id":5,"name":"Ribuan Tempaan","desc":"Ascend 1 senjata ke Tahap ke-6.","reward":20}],[{"id":6,"name":"Hal-hal yang Tidak Diketahui","desc":"Capai Persahabatan Lv. 10 dengan 4 karakter.","reward":5},{"id":7,"name":"Hal-hal yang Tidak Diketahui","desc":"Capai Persahabatan Lv. 10 dengan 8 karakter.","reward":10},{"id":8,"name":"Hal-hal yang Tidak Diketahui","desc":"Capai Persahabatan Lv. 10 dengan 16 karakter.","reward":20}],[{"id":9,"name":"Karunia Bumi","desc":"Kumpulkan 200 hadiah dari Blossom of Wealth atau Blossom of Revelation.","reward":5},{"id":10,"name":"Karunia Bumi","desc":"Kumpulkan 400 hadiah dari Blossom of Wealth atau Blossom of Revelation.","reward":10},{"id":11,"name":"Karunia Bumi","desc":"Kumpulkan 800 hadiah dari Blossom of Wealth atau Blossom of Revelation.","reward":20}],{"id":12,"name":"Hadiah Pahlawan","desc":"Dapatkan sebuah Artefak 4★.","reward":5},{"id":13,"name":"Gema Nyanyian","desc":"Perkuat sebuah Artefak 4★ ke level tertinggi.","reward":10},{"id":14,"name":"Harta Legendaris","desc":"Dapatkan sebuah Artefak 5★.","reward":5},{"id":15,"name":"Peninggalan Bersejarah","desc":"Perkuat sebuah Artefak 5★ ke level tertinggi.","reward":10}]},"4":{"name":"Mondstadt: Kota Angin dan Lagu","achievements":[{"id":0,"name":"Penjelajah Benua: Mondstadt","desc":"Buka seluruh peta Mondstadt (tidak termasuk area Dragonspine).","reward":5},{"id":1,"name":"Tiupan Seribu Angin","desc":"Buka seluruh Teleport Waypoint Mondstadt (tidak termasuk di area Dragonspine).","reward":5},{"id":2,"name":"Biarkan Angin Melolong","desc":"Upgrade Patung The Seven di Mondstadt ke level tertinggi.","reward":20},{"id":3,"name":"Peziarah Kuil: Mondstadt","desc":"Buka seluruh Shrine of Depths di Mondstadt.","reward":10},[{"id":4,"name":"Angin Pemandu","desc":"Ikuti 10 Seelie di Mondstadt ke Seelie Court mereka (tidak termasuk area Dragonspine).","reward":5},{"id":5,"name":"Angin Pemandu","desc":"Ikuti 20 Seelie di Mondstadt ke Seelie Court mereka (tidak termasuk area Dragonspine).","reward":10},{"id":6,"name":"Angin Pemandu","desc":"Ikuti 40 Seelie di Mondstadt ke Seelie Court mereka (tidak termasuk area Dragonspine).","reward":20}],[{"id":7,"name":"Pemburu Harta yang Mengejar Angin","desc":"Buka 100 peti harta di Mondstadt (tidak termasuk area Dragonspine).","reward":5},{"id":8,"name":"Pemburu Harta yang Mengejar Angin","desc":"Buka 200 peti harta di Mondstadt (tidak termasuk area Dragonspine).","reward":10},{"id":9,"name":"Pemburu Harta yang Mengejar Angin","desc":"Buka 400 peti harta di Mondstadt (tidak termasuk area Dragonspine).","reward":20}],[{"id":10,"name":"Petualang yang Mengejar Angin","desc":"Selesaikan 5 tantangan Time Trial dengan mengaktifkan mekanisme di area Mondstadt (tidak termasuk area Dragonspine).","reward":5},{"id":11,"name":"Petualang yang Mengejar Angin","desc":"Selesaikan 10 tantangan Time Trial dengan mengaktifkan mekanisme di area Mondstadt (tidak termasuk area Dragonspine).","reward":10},{"id":12,"name":"Petualang yang Mengejar Angin","desc":"Selesaikan 15 tantangan Time Trial dengan mengaktifkan mekanisme di area Mondstadt (tidak termasuk area Dragonspine).","reward":20}]]},"5":{"name":"Liyue: Pelabuhan Batu dan Kontrak","achievements":[{"id":0,"name":"Penjelajah Benua: Liyue","desc":"Buka seluruh peta Liyue.","reward":5},{"id":1,"name":"Peninjau Bebatuan","desc":"Buka seluruh Teleport Waypoint Liyue.","reward":5},{"id":2,"name":"Tak Tergoyahkan","desc":"Upgrade Patung The Seven di Liyue ke level tertinggi.","reward":20},{"id":3,"name":"Peziarah Kuil: Liyue","desc":"Buka seluruh Shrine of Depths di Liyue.","reward":10},[{"id":4,"name":"Pemandu Bebatuan","desc":"Ikuti 20 Seelie di Liyue ke Seelie Court mereka.","reward":5},{"id":5,"name":"Pemandu Bebatuan","desc":"Ikuti 40 Seelie di Liyue ke Seelie Court mereka.","reward":10},{"id":6,"name":"Pemandu Bebatuan","desc":"Ikuti 60 Seelie di Liyue ke Seelie Court mereka.","reward":20}],[{"id":7,"name":"Pemburu Harta Seteguh Batu","desc":"Buka 200 peti harta di Liyue.","reward":5},{"id":8,"name":"Pemburu Harta Seteguh Batu","desc":"Buka 400 peti harta di Liyue.","reward":10},{"id":9,"name":"Pemburu Harta Seteguh Batu","desc":"Buka 800 peti harta di Liyue.","reward":20}],[{"id":10,"name":"Petualang Seteguh Batu","desc":"Selesaikan 10 tantangan Time Trial dengan mengaktifkan mekanisme di alam Liyue.","reward":5},{"id":11,"name":"Petualang Seteguh Batu","desc":"Selesaikan 20 tantangan Time Trial dengan mengaktifkan mekanisme di alam Liyue.","reward":10},{"id":12,"name":"Petualang Seteguh Batu","desc":"Selesaikan 40 tantangan Time Trial dengan mengaktifkan mekanisme di alam Liyue.","reward":20}]]},"6":{"name":"Master Elemental","achievements":[[{"id":0,"name":"Bekukan Dia!","desc":"Selesaikan 1 kali: Membekukan musuh selama lebih dari 10 detik.","reward":5},{"id":1,"name":"Bekukan Dia!","desc":"Bekukan musuh selama lebih dari 10 detik sebanyak 5 kali.","reward":10},{"id":2,"name":"Bekukan Dia!","desc":"Bekukan musuh selama lebih dari 10 detik sebanyak 10 kali.","reward":20}],[{"id":3,"name":"Pergilah Bersama Angin!","desc":"Selesaikan 1 kali: Memicu reaksi Swirl Cryo, Hydro, Pyro dan Electro dalam waktu 2.","reward":5},{"id":4,"name":"Pergilah Bersama Angin!","desc":"Picu reaksi Swirl Cryo, Hydro, Pyro dan Electro dalam waktu 2 detik sebanyak 5 kali.","reward":10},{"id":5,"name":"Pergilah Bersama Angin!","desc":"Picu reaksi Swirl Cryo, Hydro, Pyro dan Electro dalam waktu 2 detik sebanyak 10 kali.","reward":20}],[{"id":6,"name":"Seputih Salju","desc":"Selesaikan 1 kali: Membekukan 4 musuh dalam 2 detik.","reward":5},{"id":7,"name":"Seputih Salju","desc":"Bekukan 4 musuh dalam 2 detik sebanyak 5 kali.","reward":10},{"id":8,"name":"Seputih Salju","desc":"Bekukan 4 musuh dalam 2 detik sebanyak 10 kali.","reward":20}],[{"id":9,"name":"Performa Mungkin Menurun Saat Suhu Rendah","desc":"Selesaikan 1 kali: Mengalahkan 4 musuh dengan Superconduct dalam 2 detik.","reward":5},{"id":10,"name":"Performa Mungkin Menurun Saat Suhu Rendah","desc":"Kalahkan 4 musuh dengan Superconduct dalam 2 detik sebanyak 5 kali.","reward":10},{"id":11,"name":"Performa Mungkin Menurun Saat Suhu Rendah","desc":"Kalahkan 4 musuh dengan Superconduct dalam 2 detik sebanyak 10 kali.","reward":20}],[{"id":12,"name":"Seni Berperang...","desc":"Selesaikan 1 kali: Mengalahkan 4 musuh dengan Overloaded dalam 2 detik.","reward":5},{"id":13,"name":"Seni Berperang...","desc":"Kalahkan 4 musuh dengan Overloaded dalam 2 detik sebanyak 5 kali.","reward":10},{"id":14,"name":"Seni Berperang...","desc":"Kalahkan 4 musuh dengan Overloaded dalam 2 detik sebanyak 10 kali.","reward":20}],[{"id":15,"name":"Meleleh Seperti Es Krim","desc":"Selesaikan 1 kali: Mengalahkan 4 musuh dengan Melt dalam 2 detik.","reward":5},{"id":16,"name":"Meleleh Seperti Es Krim","desc":"Kalahkan 4 musuh dengan Melt dalam 2 detik sebanyak 5 kali.","reward":10},{"id":17,"name":"Meleleh Seperti Es Krim","desc":"Kalahkan 4 musuh dengan Melt dalam 2 detik sebanyak 10 kali.","reward":20}],[{"id":18,"name":"Lebih Mengejutkan Dari Cinta Pada Pandangan Pertama","desc":"Selesaikan 1 kali: Mengalahkan 4 musuh dengan Electro-Charged dalam 2 detik.","reward":5},{"id":19,"name":"Lebih Mengejutkan Dari Cinta Pada Pandangan Pertama","desc":"Kalahkan 4 musuh dengan Electro-Charged dalam 2 detik sebanyak 5 kali.","reward":10},{"id":20,"name":"Lebih Mengejutkan Dari Cinta Pada Pandangan Pertama","desc":"Kalahkan 4 musuh dengan Electro-Charged dalam 2 detik sebanyak 10 kali.","reward":20}]]},"7":{"name":"Master Memanah","achievements":[{"id":0,"name":"Hanya Latihan Saja","desc":"Tembak seekor elang yang terbang dengan busurmu.","reward":5},{"id":1,"name":"Penembak Jitu","desc":"Serang titik lemah musuh dari kejauhan menggunakan Serangan Membidik.","reward":5},{"id":2,"name":"Sang Pemanah","desc":"Serang titik lemah musuh dari jarak yang sangat jauh menggunakan Serangan Membidik.","reward":5}]},"8":{"name":"Penantang - Seri I","achievements":[{"id":0,"name":"Full Metal Apa?","desc":"Hancurkan perisai Geo milik Large Geo Slime.","reward":5},{"id":1,"name":"Apakah Bola Plasma Masih Terkenal?","desc":"Hancurkan perisai milik Electro Cicin Mage.","reward":5},{"id":2,"name":"Irama Tengoku","desc":"Hentikan pemulihan perisai Abyss Mage.","reward":5},{"id":3,"name":"Dadaupa Membara","desc":"Bakar perisai kayu milik Wooden Shieldwall Mitachurl.","reward":5}]},"9":{"name":"Domain dan Spiral Abyss - Seri I","achievements":[[{"id":0,"name":"Penjelajah Kedalaman","desc":"Selesaikan Spiral Abyss Lt. 4.","reward":5},{"id":1,"name":"Penjelajah Kedalaman","desc":"Selesaikan Spiral Abyss Lt. 8.","reward":10},{"id":2,"name":"Penjelajah Kedalaman","desc":"Selesaikan Spiral Abyss Lt. 12.","reward":20}],[{"id":3,"name":"Dari Dalam","desc":"Selesaikan Spiral Abyss Lantai 2 Ruangan 3 tanpa terkena DMG.","reward":5},{"id":4,"name":"Dari Dalam","desc":"Selesaikan Spiral Abyss Lantai 5 Ruangan 3 tanpa terkena DMG.","reward":10},{"id":5,"name":"Dari Dalam","desc":"Selesaikan Spiral Abyss Lantai 8 Ruangan 3 tanpa terkena DMG.","reward":20}],{"id":6,"name":"My Precious","desc":"Selesaikan Spiral Abyss Lt. 2 - Ruangan 2 dengan kondisi Monolit Ley Line tidak menerima DMG sama sekali.","reward":10},{"id":7,"name":"Petarung Abyssal","desc":"Dapatkan semua Abyssal Star di Spiral Abyss.","reward":20}]},"10":{"name":"Olah! - Seri I","achievements":[{"id":0,"name":"...Odomu?","desc":"Berhasil melakukan pertukaran budaya dengan Hilichurl di \"Bahasa Manusia\".","reward":5},{"id":1,"name":"Yo dala?","desc":"Berhasil melakukan pertukaran budaya dengan Hilichurl di \"Komunikasi Melalui Puisi\".","reward":5}]},"11":{"name":"Snezhnaya Tidak Percaya Air Mata - Seri I","achievements":[{"id":0,"name":"Perfeksionis","desc":"Selesaikan semua komisi Tsarevich dengan sempurna di \"Dapat Diandalkan\".","reward":5},{"id":1,"name":"Bicara Apa Adanya","desc":"Kumpulkan intelijen mengenai Snezhnaya di \"Kisah Musim Dingin\".","reward":5}]},"12":{"name":"Cerita Pelabuhan Batu - Seri I","achievements":[{"id":0,"name":"Anekdot Archon Geo","desc":"Kumpulkan semua cerita tentang Rex Lapis di \"Buku Harian Perjalanan Geo\".","reward":5},{"id":1,"name":"Teman, Pengembara, Dengarkanlah...","desc":"Dengarkan kisah Suara Hujan Pedang di \"Kisah Menggantung\" sampai selesai.","reward":5},{"id":2,"name":"Untuk Mendengar Ceritaku.","desc":"Dengarkan kisah Amarah Haishan di \"Kisah Menggantung\" sampai selesai.","reward":5}]},"13":{"name":"Pertemuan Dunia Lain - Seri I","achievements":[[{"id":0,"name":"Datang Bermain dan Membantu","desc":"Selesaikan Domain bersama pemain lain 5 kali.","reward":5},{"id":1,"name":"Datang Bermain dan Membantu","desc":"Selesaikan Domain bersama pemain lain 20 kali.","reward":10},{"id":2,"name":"Datang Bermain dan Membantu","desc":"Selesaikan Domain bersama pemain lain 100 kali.","reward":20}],[{"id":3,"name":"Aku Datang, Aku Melihat, Aku Menaklukkan","desc":"Kumpulkan 5 makanan khas daerah di dunia pemain lain.","reward":5},{"id":4,"name":"Aku Datang, Aku Melihat, Aku Menaklukkan","desc":"Kumpulkan 20 makanan khas daerah di dunia pemain lain.","reward":10},{"id":5,"name":"Aku Datang, Aku Melihat, Aku Menaklukkan","desc":"Kumpulkan 50 makanan khas daerah di dunia pemain lain.","reward":20}],{"id":6,"name":"Anemo Crystalfly Milikmu Besar Sekali","desc":"Kalahkan sebuah Anemo Hypostasis dalam Mode Co-op.","reward":10},{"id":7,"name":"Senyum Saja Cukup","desc":"Kalahkan sebuah Electro Hypostasis dalam Mode Co-op.","reward":10},{"id":8,"name":"Ternyata Pilarnya Bisa Dipukul","desc":"Kalahkan sebuah Geo Hypostasis dalam Mode Co-op.","reward":10},{"id":9,"name":"Hanya Aku, Kamu, dan Cryo Regisvine yang Hampir Membunuh Kita","desc":"Kalahkan sebuah Cryo Regisvine dalam Mode Co-op.","reward":10},{"id":10,"name":"This is Fine...","desc":"Kalahkan sebuah Pyro Regisvine dalam Mode Co-op.","reward":10},{"id":11,"name":"Seekor Ikan Bernama Rhodeia","desc":"Kalahkan seekor Oceanid dalam Mode Co-op.","reward":10},{"id":12,"name":"Sumpah Serigala","desc":"Kalahkan Raja Wolvendom dalam Mode Co-op.","reward":10}]},"14":{"name":"Penantang - Seri II","achievements":[{"id":0,"name":"Hydro Hunter","desc":"Kalahkan semua Hydro Mimic yang dipanggil Oceanid","reward":5},{"id":1,"name":"Kisah Siksaan Dengan Air","desc":"Kalahkan Oceanid tanpa terkena DMG dari bom air yang ditinggalkan oleh Hydro Mimic tertentu.","reward":10},[{"id":2,"name":"...Aneh Sekali","desc":"Kalahkan 1 Unusual Hilichurl.","reward":5},{"id":3,"name":"...Aneh Sekali","desc":"Kalahkan 20 Unusual Hilichurl.","reward":10},{"id":4,"name":"...Aneh Sekali","desc":"Kalahkan 50 Unusual Hilichurl.","reward":20}],{"id":5,"name":"Tukang Kebun di Teyvat Tidak Boleh Takut Dingin","desc":"Lumpuhkan Cryo Regisvine dengan menyerang mahkota bunganya.","reward":5},{"id":6,"name":"Tukang Kebun di Teyvat Tidak Boleh Takut Panas","desc":"Lumpuhkan Pyro Regisvine dengan menyerang mahkota bunganya.","reward":5},{"id":7,"name":"Geronimo!","desc":"Serang 1 musuh dengan Plunging Attack setelah terjatuh lebih dari 5 detik.","reward":5},{"id":8,"name":"Siklus Abadi","desc":"Keluarkan 5 Elemental Burst dalam 15 detik.","reward":10},{"id":9,"name":"Lindungi Aku dari Kerasnya Dunia ini","desc":"Membuat seorang karakter dilindungi oleh 3 perisai dengan jenis yang berbeda dalam waktu bersamaan.","reward":10}]},"15":{"name":"Penantang - Seri III","achievements":[{"id":0,"name":"Mencuri Bola","desc":"Pukul jatuh sebuah Cryo Slime dari tangan Cryo Hilichurl Grenadier.","reward":5},{"id":1,"name":"Robohkan Tembok Ini!","desc":"Hancurkan sebuah perisai milik Ice Shieldwall Mitachurl.","reward":5},{"id":2,"name":"Esnya Sedikit, Jangan Pakai Gula","desc":"Mengalahkan Cryo Samachurl saat dia berada dalam kondisi tidak bisa menciptakan pilar es.","reward":5},{"id":3,"name":"...Jatuh dari Ketinggian","desc":"Hancurkan pilar es yang diciptakan Cryo Samachurl.","reward":5},{"id":4,"name":"Hilichurl yang Dingin","desc":"Mengalahkan Frostarm Lawachurl sebelum Demon Formnya habis.","reward":10},{"id":5,"name":"Kuncup Bunga Mawar...","desc":"Hancurkan perisai milik Cryo Cicin Mage.","reward":5},{"id":6,"name":"Pembunuh Raja","desc":"Mengalahkan penguasa Dragonspine yang sesungguhnya...?","reward":10},{"id":7,"name":"Goliat","desc":"Lumpuhkan sebuah Ruin Grader dengan menyerang titik lemahnya.","reward":5}]},"16":{"name":"Pengunjung Dragonspine","achievements":[{"id":0,"name":"Penjelajah Benua: Dragonspine","desc":"Buka seluruh peta Dragonspine.","reward":5},{"id":1,"name":"Penakluk Puncak Es","desc":"Buka seluruh Teleport Waypoint Dragonspine.","reward":5},[{"id":2,"name":"Pemandu Gunung Salju","desc":"Ikuti 5 Warming Seelie di Dragonspine ke Seelie Court mereka.","reward":5},{"id":3,"name":"Pemandu Gunung Salju","desc":"Ikuti 10 Warming Seelie di Dragonspine ke Seelie Court mereka.","reward":10},{"id":4,"name":"Pemandu Gunung Salju","desc":"Ikuti 20 Warming Seelie di Dragonspine ke Seelie Court mereka.","reward":20}],[{"id":5,"name":"Pemburu Harta di Gunung Salju","desc":"Buka 40 peti harta di Dragonspine.","reward":5},{"id":6,"name":"Pemburu Harta di Gunung Salju","desc":"Buka 80 peti harta di Dragonspine.","reward":10},{"id":7,"name":"Pemburu Harta di Gunung Salju","desc":"Buka 160 peti harta di Dragonspine.","reward":20}],[{"id":8,"name":"Tunas Berwarna Merah","desc":"Naikkan level Frostbearing Tree hingga Lv. 4","reward":5},{"id":9,"name":"Tunas Berwarna Merah","desc":"Naikkan level Frostbearing Tree hingga Lv. 8","reward":10},{"id":10,"name":"Tunas Berwarna Merah","desc":"Naikkan level Frostbearing Tree hingga Lv. 12","reward":20}],{"id":11,"name":"Skyfrost Nail","desc":"Angkat \"strange column\"","reward":10},{"id":12,"name":"Naga dan Tombak","desc":"Gunakan jasad sang naga untuk membuat senjata","reward":10}]}} \ No newline at end of file diff --git a/src/data/achievement/ru.json b/src/data/achievement/ru.json new file mode 100644 index 00000000..cdd994bf --- /dev/null +++ b/src/data/achievement/ru.json @@ -0,0 +1 @@ +{"0":{"name":"Чудеса света","achievements":[{"id":0,"name":"Всеохватывающий вид","desc":"Достигните вершины пика Цинъюнь.","reward":5},{"id":1,"name":"Останки режущих бурь","desc":"Достигните вершины башни в логове Ужаса бури.","reward":5},{"id":2,"name":"Семена истории, принесённые ветром...","desc":"Достигните безымянного острова на северо-востоке Мондштадта.","reward":5},{"id":3,"name":"Верность до конца","desc":"Откройте сундук в центре сердца из камней.","reward":5},{"id":4,"name":"Гиперскачок!","desc":"Пролетите сквозь временной тоннель в небе над мысом Веры.","reward":5},{"id":5,"name":"Любимец Анемо Архонта","desc":"Присядьте на руках статуи Барбатоса в Мондштадте.","reward":5},{"id":6,"name":"Кроме времени нечего терять","desc":"Разгадайте секрет двух солнечных часов.","reward":5},{"id":7,"name":"Разговор с древним божеством","desc":"Послушайте историю древнего божества.","reward":5},{"id":8,"name":"Крадущийся дракон, притаившееся Чи","desc":"Ознакомьтесь с историей «Чи».","reward":5},{"id":9,"name":"Биться до последнего","desc":"Продайте за хорошую цену сокровище, найденное в древних руинах...","reward":5},{"id":10,"name":"Лучший меч на кладбище","desc":"Разбейте тройную печать Кладбища мечей.","reward":5},{"id":11,"name":"Тень над озером Лухуа","desc":"Помогите Вермейеру найти желаемый пейзаж.","reward":5},{"id":12,"name":"Нулевой игрок","desc":"Поиграйте в простую игру с малышом Цзяном.","reward":5},{"id":13,"name":"Под густой тенью древа соберётся вся семья","desc":"Станьте свидетелем истории дома Юань Хун.","reward":5},{"id":14,"name":"Скрытый дворец Гуй Цзан","desc":"Проследуйте за бессмертными и откройте врата подземелья.","reward":5},{"id":15,"name":"Сад Сесилии","desc":"Верните фей на свои места и откройте вход в подземелье Вольфендома.","reward":5},{"id":16,"name":"Скрытый дворец Уван","desc":"Помогите феям зажечь факелы и откройте вход в подземелье на склоне Уван.","reward":5},{"id":17,"name":"«Если отнестись со всей душой...»","desc":"Приготовьте одно «странное» блюдо.","reward":5},{"id":18,"name":"«...каждый может стать гурманом».","desc":"Приготовьте 10 странных блюд.","reward":5},{"id":19,"name":"В десять лет я почти одолел дикого кабана","desc":"Станьте жертвой дикого кабана.","reward":5},{"id":20,"name":"Золотая лётная лицензия","desc":"Пролетите на планере очень длинную дистанцию.","reward":10},{"id":21,"name":"Почти как иметь крылья","desc":"Пролетите на планере более 80 сек.","reward":10},{"id":22,"name":"Как вспышка молнии","desc":"Пробегите спринтом (или альтернативным видом спринта) более 15 сек.","reward":10},{"id":23,"name":"Друзья по всему миру","desc":"Познакомьтесь с разными людьми во время своего путешествия.","reward":10},{"id":24,"name":"Мегазвезда Мондштадта","desc":"Достигните уровня репутации 8 в Мондштадте.","reward":20},{"id":25,"name":"Легенда Ли Юэ","desc":"Достигните уровня репутации 8 в Ли Юэ.","reward":20},[{"id":26,"name":"Цель уничтожена","desc":"Выполните 10 заказов на монстров.","reward":5},{"id":27,"name":"Цель уничтожена","desc":"Выполните 20 заказов на монстров.","reward":10},{"id":28,"name":"Цель уничтожена","desc":"Выполните 30 заказов на монстров.","reward":20}],[{"id":29,"name":"Герой-практикант","desc":"Выполните 10 просьб жителей.","reward":5},{"id":30,"name":"Герой-практикант","desc":"Выполните 20 просьб жителей.","reward":10},{"id":31,"name":"Герой-практикант","desc":"Выполните 30 просьб жителей.","reward":20}],{"id":32,"name":"Цель ушла...","desc":"Потеряйте цель своего заказа.","reward":5},{"id":33,"name":"До чего страшен мороз","desc":"Падите от эффекта лютого мороза...","reward":5},{"id":34,"name":"Священник, принцесса и писарь","desc":"Найдите сокровище погребённой столицы.","reward":5},{"id":35,"name":"Возвращение блудного сына","desc":"Проследуйте по пути одного из членов давно потерянной экспедиции к тому месту, откуда он отправился домой.","reward":5},{"id":36,"name":"История, покрытая тысячелетним снегом","desc":"Узнайте о судьбе давно потерянной экспедиции, которая когда-то исследовала Драконий хребет.","reward":5},{"id":37,"name":"Ледяная сталь","desc":"Получите отлитое из звёздного серебра древнее оружие.","reward":5},{"id":38,"name":"Бесполезные усилия","desc":"Найдите все останки руинных стражей...","reward":5},{"id":39,"name":"История, которую нельзя рассказать","desc":"Заведите неожиданного друга в неожиданном месте.","reward":5},{"id":40,"name":"На вершине мира","desc":"Покорите высочайший пик Драконьего хребта.","reward":5},{"id":41,"name":"Зимняя сказка","desc":"Найдите кристальную Крио бабочку под кучей снега.","reward":5},{"id":42,"name":"Охотник стал добычей","desc":"Падите в битве с Королём снежных кабанов.","reward":5},{"id":43,"name":"Остынь!","desc":"Победите Короля снежных кабанов, пока тот в ярости.","reward":5},{"id":44,"name":"Сотни тысяч моры за кусочек!","desc":"Научитесь готовить томатное рагу.","reward":5},{"id":45,"name":"Решение громовых небес","desc":"Получите удар молнии.","reward":5},{"id":46,"name":"До небес","desc":"Заберитесь на восстановленный Шип небесной стужи.","reward":5},{"id":47,"name":"Трансмутация нуклида","desc":"Выполните одну трансмутацию материала с помощью Параметрического преобразователя.","reward":5},{"id":48,"name":"...Ты всё слышал, не так ли?","desc":"Даже Паймон может уставать.","reward":5},{"id":49,"name":"Неудержимая сила","desc":"Разбейте все каменные колонны возрождения Гео гипостазиса до того, как он сможет воскреснуть.","reward":10},{"id":50,"name":"Программа PRISM","desc":"Разбейте все призмы возрождения Электро гипостазиса до того, как он сможет воскреснуть.","reward":10},{"id":51,"name":"Какая огромная кристальная бабочка","desc":"Поглотите все ветряные кристаллы Анемо гипостазиса до того, как он сможет воскреснуть.","reward":10},{"id":52,"name":"Какая огромная кристальная бабочка","desc":"Одолейте Анемо гипостазиса, не дав ему поглотить ни один кристалл.","reward":10},{"id":53,"name":"«...финальный продукт может отличаться»","desc":"Одолейте Анемо гипостазиса, прошедшего через 4 типа элементальной конверсии.","reward":10},{"id":54,"name":"...тем они больше","desc":"Парализуйте стража руин атакой по его уязвимому месту.","reward":5},{"id":55,"name":"Давай пас!","desc":"Выбейте Пиро слайма из рук хиличурла-гренадёра.","reward":5},{"id":56,"name":"«Печальный конец...»","desc":"Одолейте противника, разбив лёд, в который он был закован.","reward":5},{"id":57,"name":"За золотым колоколом","desc":"Удерживайте щит реакции Кристалл более 1 минуты.","reward":5},{"id":58,"name":"Хиличурл чемпион","desc":"Одолейте лавачурла с каменным панцирем, прежде чем закончится его заряженная форма.","reward":10},{"id":59,"name":"Падение справедливости","desc":"Попадите по противнику атакой с воздуха после 5 сек. падения.","reward":5},{"id":60,"name":"Приятного аппетита","desc":"Заставьте наесться всех 4 членов отряда одновременно.","reward":10},[{"id":61,"name":"Лёгкая победа","desc":"Нанесите более 5000 крит. урона.","reward":5},{"id":62,"name":"Лёгкая победа","desc":"Нанесите более 20000 крит. урона.","reward":10},{"id":63,"name":"Лёгкая победа","desc":"Нанесите более 50000 крит. урона.","reward":20}],{"id":64,"name":"Фантастическая четвёрка","desc":"Пройдите подземелье 4-мя персонажами одного элемента.","reward":10},{"id":65,"name":"Получай, цветок переросток!","desc":"Одолейте Крио папоротник, не уничтожая его венчик.","reward":10},{"id":66,"name":"Мой огонь горячее твоего","desc":"Одолейте Пиро орхидею, не уничтожая её венчик.","reward":10},{"id":67,"name":"Чужак против чужака","desc":"Одолейте Чайльда, не позволив ему отметить члена отряда и провести по нему последующую атаку.","reward":10},{"id":68,"name":"Пенальти","desc":"Есть такие места, где нельзя просто так выкопать Пиро слайма из земли...","reward":5},{"id":69,"name":"Разрушение силового поля","desc":"Уничтожьте барьер Электро гипостазиса.","reward":5},{"id":70,"name":"«...ящерица, Спок».","desc":"Получите последовательно все три части атаки «камень-ножницы-бумага».","reward":5},{"id":71,"name":"Слабый фундамент","desc":"Заставьте один и тот же Гео гипостазис упасть три раза, уничтожая базальтовые колонны, на которых он стоит.","reward":5},{"id":72,"name":"Дело не в фундаменте","desc":"Заставьте Гео гипостазис воскрешаться, не уничтожив ни одной базальтовой колонны.","reward":5},{"id":73,"name":"Принесённый ветром","desc":"За один бой поглотите минимум 10 элементальных сфер Анемо, созданных гипостазисом.","reward":5},{"id":74,"name":"Плавление ядра","desc":"Уничтожьте пылающее семя, созданное Пиро орхидеей.","reward":5},{"id":75,"name":"Нокаут","desc":"Уничтожьте венчик Крио папоротника, пока тот проводит круговое распыление.","reward":5},{"id":76,"name":"«...пока долги не разлучат нас».","desc":"Победите агента Фатуи, пока тот находится в режиме скрытности.","reward":5},{"id":77,"name":"«Я... таю...»","desc":"Победите мага Крио цицинов, пока все её Крио цицины живы.","reward":5},{"id":78,"name":"Это тоже Хранитель четырёх ветров?","desc":"Победите Анемо борца после активации всех его элементальных поглощений.","reward":5},{"id":79,"name":"Небольшая авария","desc":"Используйте щит, чтобы отразить наскок геовишапа.","reward":5},{"id":80,"name":"Отражение!","desc":"Используйте щит, чтобы отразить атаку древнего геовишапа Первобытный поток.","reward":5},{"id":81,"name":"Забирай свои кристаллы!","desc":"Используйте щит соответствующего или Гео элемента, чтобы отразить атаку древнего геовишапа Первобытный поток и нанести огромный урон.","reward":5},{"id":82,"name":"Затянутое начало","desc":"Завершите задания Архонтов в Мондштадте.","reward":20},{"id":83,"name":"Чужеземец, поймавший ветер","desc":"Завершите главу «Чужеземец, поймавший ветер».","reward":10},{"id":84,"name":"Горькие слёзы","desc":"Завершите главу «Горькие слёзы».","reward":10},{"id":85,"name":"Песнь о драконьей свободе","desc":"Завершите главу «Песнь о драконьей свободе».","reward":10},{"id":86,"name":"Да направит тебя ветер","desc":"Получите силу элемента Анемо.","reward":5},{"id":87,"name":"...или новый шторм?","desc":"Прогоните дракона, напавшего на Мондштадт.","reward":5},{"id":88,"name":"Дух рыцарства","desc":"Станьте почётным рыцарем Ордо Фавониус.","reward":5},{"id":89,"name":"Рыцари и их проблемы","desc":"Вы не смогли «одолжить» святую реликвию... зато узнали о трудном положении Ордо Фавониус.","reward":5},{"id":90,"name":"Ветра меняют своё направление","desc":"Будьте спасены Двалином.","reward":5},{"id":91,"name":"Загадочная земля тысячи камней","desc":"Завершите главу «Загадочная земля тысячи камней»","reward":10},{"id":92,"name":"Прощайте, древний лорд.","desc":"Завершите главу «Прощайте, древний лорд».","reward":10},{"id":93,"name":"Чужак в стране чужой","desc":"Будьте спасены туристом в месте, которое редко посещают местные жители.","reward":5},{"id":94,"name":"Что стало с пятым хиличурлом?","desc":"Поиграйте с малышкой Мин.","reward":5},{"id":95,"name":"Пахнет божественно","desc":"Выясните, какое ароматическое масло нравится Властелину Камня.","reward":5},{"id":96,"name":"Сюда даже Паймон не влезет","desc":"Уберитесь в чайнике мадам Пин.","reward":5},{"id":97,"name":"«О храбрейший из искателей приключений...»","desc":"Наймите работников, не связывая себя обещаниями оплаты.","reward":5},{"id":98,"name":"Уважение к культурному наследию","desc":"Вы не нашли мифическую кокосовую козу... зато смогли починить древний механизм.","reward":5},{"id":99,"name":"Затянутая Церемония Вознесения","desc":"Закончите приготовления к Церемонии Вознесения.","reward":5},{"id":100,"name":"Глазурь на слайме","desc":"Приготовьте коробочку сладких глазированных слаймов.","reward":5},{"id":101,"name":"Небо не предел","desc":"Достигните «замка в небесах» над Ли Юэ.","reward":5},{"id":102,"name":"Лилия любит музыку","desc":"Спойте песню Мондштадта глазурным лилиям...","reward":5},{"id":103,"name":"На этот раз... можешь идти","desc":"Одолейте Чайльда.","reward":5},{"id":104,"name":"Сошедший с рельсов","desc":"Одолейте Архонта Вихрей.","reward":5},{"id":105,"name":"Последнее прощание","desc":"Примите участие в Церемонии Вознесения.","reward":5},{"id":106,"name":"Приближение новой звезды","desc":"Завершите «Приближение новой звезды».","reward":5},{"id":107,"name":"Механизмы судьбы","desc":"Завершите задание «Хранитель ветви: Дайнслейф».","reward":5},{"id":108,"name":"Волнительное приключение: Пролог","desc":"Завершите встречу «Волнительное приключение» и откройте все концовки.","reward":20},{"id":109,"name":"","desc":"","reward":5},{"id":110,"name":"Знаток нечисти","desc":"Безошибочно истолкуйте все подсказки.","reward":5},{"id":111,"name":"Безумцы, разбойники и тёмные тайны","desc":"Узнайте судьбу Великого вора.","reward":5},{"id":112,"name":"Перекрёсток судеб","desc":"Сбегите из загадочных руин.","reward":5},{"id":113,"name":"Насмешка над силой богов","desc":"Узнайте о «Плетении судьбы»...","reward":5},{"id":114,"name":"Туши свет, чудила!","desc":"Одолейте Вестника Бездны.","reward":5},{"id":115,"name":"Мы встретимся снова","desc":"Завершите главу «Мы встретимся снова».","reward":5},{"id":116,"name":"Владыка грома","desc":"Станьте свидетелем влияния невезения Беннета на погоду.","reward":5},{"id":117,"name":"Сила удачи!","desc":"Активируйте механизмы и заберите сокровище, не совершив ни одной ошибки.","reward":5},{"id":118,"name":"Черта, которую можно переступить","desc":"Завершите встречу «Лечебный родник» и откройте все концовки.","reward":20},{"id":119,"name":"Сильная и добродетельная горничная","desc":"Завершите встречу «Путь рыцаря Ордо Фавониус» и откройте все концовки.","reward":20},{"id":120,"name":"И зло изгнано","desc":"Завершите встречу «Заметки о поиске злых духов» и откройте все концовки.","reward":20},{"id":121,"name":"Пряная легенда Мондштадта","desc":"Попробуйте пряный напиток Барбары.","reward":5},{"id":122,"name":"«...Таков мой долг»","desc":"Помогите Ноэлль найти источник её силы.","reward":5},{"id":123,"name":"Жгучий герой","desc":"Приготовьте мороженое по неправильному рецепту и вызовите бурную реакцию чистой энергии Ян Чун Юня.","reward":5},{"id":124,"name":"Последняя линия обороны идола","desc":"Уговорите Альберта и других фанатов Барбары уйти.","reward":5},{"id":125,"name":"Известный лишь розам мир","desc":"Прочтите конспект Ноэлль.","reward":5},{"id":126,"name":"Карамба, пираты!","desc":"Сыграйте в пиратов с малышами Лулу, Фэем и Мэном.","reward":5},{"id":127,"name":"Повар и рыбак","desc":"Завершите задания «Рыбак Цзян Сюэ» и «Дилемма Янь Сяо».","reward":5},{"id":128,"name":"Любовь повсюду","desc":"Помогите Чжи Хуа отыскать пять счастливых знамений в задании «Хороший знак».","reward":5},{"id":129,"name":"Излишняя тоска","desc":"Завершите 5 раз задание «Ветер воспоминаний уносит тоску».","reward":5},{"id":130,"name":"На этаж повыше...","desc":"Помогите Хуай Аню починить лестницу на постоялом дворе «Ваншу».","reward":5},{"id":131,"name":"Новичкам везёт","desc":"Выберите самый дорогой нефрит с первого раза.","reward":5},{"id":132,"name":"Пора ответить за свои ошибки","desc":"Извинитесь перед Тимми.","reward":5},{"id":133,"name":"Стукни и заработает","desc":"Принесите Герману материалы только для тренировочного манекена.","reward":5},{"id":134,"name":"Мгновенная карма","desc":"Разоблачите Марджори и получите благодарность от Джека.","reward":5},{"id":135,"name":"«Привет, любимый папочка...»","desc":"Послушайте историю Тимми.","reward":5},{"id":136,"name":"Чудеса медицины","desc":"Вылечите болезнь Анны.","reward":5},{"id":137,"name":"Во имя Фавония","desc":"Станьте свидетелем истории Джиллианы.","reward":5},{"id":138,"name":"Любопытная смесь","desc":"Приготовьте таинственный коктейль.","reward":5},{"id":139,"name":"Академические притязания","desc":"Завершите задания «Потерянная реликвия» и «Дело о краже сокровищ».","reward":5},{"id":140,"name":"Мечта и работа, стихи и хлеб","desc":"Завершите задание «Так называемая \"работа\"» и получите сборник поэзии Линь Лин.","reward":5},{"id":141,"name":"Все хорошо, что хорошо кончается","desc":"Завершите задание «В ожидании старого друга».","reward":5},{"id":142,"name":"Потрясающий роман","desc":"Подсмотрите в рукопись Чана Девятого.","reward":5},{"id":143,"name":"Открыто для интерпретации","desc":"Испортите 4 знамения неизбежной любви.","reward":5},{"id":144,"name":"Это не живая консерва","desc":"Съешьте еду в задании «Доставка еды»...","reward":5},{"id":145,"name":"Кроме времени нечего терять","desc":"Разгадайте секрет двух солнечных часов.","reward":5},{"id":146,"name":"Разговор с древним божеством","desc":"Послушайте историю древнего божества.","reward":5},{"id":147,"name":"Крадущийся дракон, притаившееся Чи","desc":"Ознакомьтесь с историей «Чи».","reward":5},{"id":148,"name":"Биться до последнего","desc":"Продайте за хорошую цену сокровище, найденное в древних руинах...","reward":5},{"id":149,"name":"Тень над озером Лухуа","desc":"Помогите Вермейеру найти желаемый пейзаж.","reward":5},{"id":150,"name":"Нулевой игрок","desc":"Поиграйте в простую игру с малышом Цзяном.","reward":5},{"id":151,"name":"Под густой тенью древа соберётся вся семья","desc":"Станьте свидетелем истории дома Юань Хун.","reward":5}]},"1":{"name":"Скитания по миру I","achievements":[{"id":0,"name":"Путешественник и ветер","desc":"Развейте по ветру семена одуванчика с помощью Анемо.","reward":5},{"id":1,"name":"О высоких скалах","desc":"Получите силу элемента Гео.","reward":5},{"id":2,"name":"Голос текущей воды","desc":"Соберите полную коллекцию «Сердца родника».","reward":5},{"id":3,"name":"Священная алебарда посрамила небеса","desc":"Соберите полную коллекцию «Легенды о разбитой алебарде».","reward":5},{"id":4,"name":"Пьяница и волк","desc":"Соберите полную коллекцию «Истории пьяницы».","reward":5},{"id":5,"name":"Родник, белая лошадь и лунный свет","desc":"Соберите полную коллекцию «Ночи в бамбуковом лесу».","reward":5}]},"2":{"name":"Эксперт выживания","achievements":[{"id":0,"name":"Как ковалась сталь","desc":"Изготовьте оружие 4★.","reward":10},[{"id":1,"name":"Эксперт по выживанию","desc":"Выучите рецепты 10 блюд.","reward":5},{"id":2,"name":"Эксперт по выживанию","desc":"Выучите рецепты 20 блюд.","reward":10},{"id":3,"name":"Эксперт по выживанию","desc":"Выучите рецепты 40 блюд.","reward":20}],[{"id":4,"name":"Звёздный шеф","desc":"Достигните мастерства в приготовлении 10 блюд.","reward":5},{"id":5,"name":"Звёздный шеф","desc":"Достигните мастерства в приготовлении 20 блюд.","reward":10},{"id":6,"name":"Звёздный шеф","desc":"Достигните мастерства в приготовлении 40 блюд.","reward":20}]]},"3":{"name":"Путешествие героя","achievements":[[{"id":0,"name":"Вперёд и ввысь","desc":"Возвысьте персонажа до фазы 2 в первый раз.","reward":5},{"id":1,"name":"Вперёд и ввысь","desc":"Возвысьте персонажа до фазы 4 в первый раз.","reward":10},{"id":2,"name":"Вперёд и ввысь","desc":"Возвысьте персонажа до фазы 6 в первый раз.","reward":20}],[{"id":3,"name":"Как закалялась сталь","desc":"Возвысьте оружие до фазы 2.","reward":5},{"id":4,"name":"Как закалялась сталь","desc":"Возвысьте оружие до фазы 4.","reward":10},{"id":5,"name":"Как закалялась сталь","desc":"Возвысьте оружие до фазы 6.","reward":20}],[{"id":6,"name":"Это личное...","desc":"Достигните уровня дружбы 10 с 4-мя персонажами.","reward":5},{"id":7,"name":"Это личное...","desc":"Достигните уровня дружбы 10 с 8-мью персонажами.","reward":10},{"id":8,"name":"Это личное...","desc":"Достигните уровня дружбы 10 с 16-тью персонажами.","reward":20}],[{"id":9,"name":"Щедрость земли","desc":"Получите награды Цветов богатства или Цветов озарения 200 раз.","reward":5},{"id":10,"name":"Щедрость земли","desc":"Получите награды Цветов богатства или Цветов озарения 400 раз.","reward":10},{"id":11,"name":"Щедрость земли","desc":"Получите награды Цветов богатства или Цветов озарения 800 раз.","reward":20}],{"id":12,"name":"Подарок героя","desc":"Получите артефакт 4★.","reward":5},{"id":13,"name":"Эхо мелодии","desc":"Улучшите артефакт 4★ до макс. уровня.","reward":10},{"id":14,"name":"Легендарное сокровище","desc":"Получите артефакт 5★.","reward":5},{"id":15,"name":"Священные главы","desc":"Улучшите артефакт 5★ до макс. уровня.","reward":10}]},"4":{"name":"Мондштадт: Город свободы и песен","achievements":[{"id":0,"name":"Континентальный исследователь: Мондштадт","desc":"Откройте полностью карту Мондштадта (без Драконьего хребта).","reward":5},{"id":1,"name":"Касание тысячи ветров","desc":"Активируйте все точки телепортации в Мондштадте (без Драконьего хребта).","reward":5},{"id":2,"name":"Пусть ветер хранит тебя","desc":"Повысьте статую семи Архонтов в Мондштадте до макс. уровня.","reward":20},{"id":3,"name":"Паломник святилища: Мондштадт","desc":"Откройте все усыпальницы глубин в Мондштадте.","reward":10},[{"id":4,"name":"Направляющий ветер","desc":"Доведите 10 фей до их садов в Мондштадте (без Драконьего хребта).","reward":5},{"id":5,"name":"Направляющий ветер","desc":"Доведите 20 фей до их садов в Мондштадте (без Драконьего хребта).","reward":10},{"id":6,"name":"Направляющий ветер","desc":"Доведите 40 фей до их садов в Мондштадте (без Драконьего хребта).","reward":20}],[{"id":7,"name":"В поисках сокровищ ветра","desc":"Откройте 100 сундуков в Мондштадте (без Драконьего хребта).","reward":5},{"id":8,"name":"В поисках сокровищ ветра","desc":"Откройте 200 сундуков в Мондштадте (без Драконьего хребта).","reward":10},{"id":9,"name":"В поисках сокровищ ветра","desc":"Откройте 400 сундуков в Мондштадте (без Драконьего хребта).","reward":20}],[{"id":10,"name":"В поисках приключений ветра","desc":"Завершите 5 активируемых механизмом ограниченных по времени испытаний открытого мира в Мондштадте (без Драконьего хребта).","reward":5},{"id":11,"name":"В поисках приключений ветра","desc":"Завершите 10 активируемых механизмом ограниченных по времени испытаний открытого мира в Мондштадте (без Драконьего хребта).","reward":10},{"id":12,"name":"В поисках приключений ветра","desc":"Завершите 15 активируемых механизмом ограниченных по времени испытаний открытого мира в Мондштадте (без Драконьего хребта).","reward":20}]]},"5":{"name":"Гавань камня и контрактов","achievements":[{"id":0,"name":"Континентальный исследователь: Ли Юэ","desc":"Откройте полностью карту Ли Юэ.","reward":5},{"id":1,"name":"Взгляд сквозь камень","desc":"Активируйте все точки телепортации в Ли Юэ.","reward":5},{"id":2,"name":"Неподвижные скалы","desc":"Повысьте статую семи Архонтов в Ли Юэ до макс. уровня.","reward":20},{"id":3,"name":"Паломник святилища: Ли Юэ","desc":"Откройте все усыпальницы глубин в Ли Юэ.","reward":10},[{"id":4,"name":"Направление среди камней","desc":"Доведите 20 фей до их садов в Ли Юэ.","reward":5},{"id":5,"name":"Направление среди камней","desc":"Доведите 40 фей до их садов в Ли Юэ.","reward":10},{"id":6,"name":"Направление среди камней","desc":"Доведите 60 фей до их садов в Ли Юэ.","reward":20}],[{"id":7,"name":"В поисках сокровищ камня","desc":"Откройте 200 сундуков в Ли Юэ.","reward":5},{"id":8,"name":"В поисках сокровищ камня","desc":"Откройте 400 сундуков в Ли Юэ.","reward":10},{"id":9,"name":"В поисках сокровищ камня","desc":"Откройте 800 сундуков в Ли Юэ.","reward":20}],[{"id":10,"name":"В поисках приключений камня","desc":"Завершите 10 активируемых механизмом ограниченных по времени испытаний открытого мира в Ли Юэ.","reward":5},{"id":11,"name":"В поисках приключений камня","desc":"Завершите 20 активируемых механизмом ограниченных по времени испытаний открытого мира в Ли Юэ.","reward":10},{"id":12,"name":"В поисках приключений камня","desc":"Завершите 40 активируемых механизмом ограниченных по времени испытаний открытого мира в Ли Юэ.","reward":20}]]},"6":{"name":"Мастер элементов","achievements":[[{"id":0,"name":"«Остынь!»","desc":"Выполните 1 раз: Замораживайте врага более 10 сек.","reward":5},{"id":1,"name":"«Остынь!»","desc":"Выполните 5 раз: Замораживайте врага более 10 сек.","reward":10},{"id":2,"name":"«Остынь!»","desc":"Выполните 10 раз: Замораживайте врага более 10 сек.","reward":20}],[{"id":3,"name":"Попутного ветра!","desc":"Выполните 1 раз: Активируйте реакцию Рассеивание с Крио, Гидро, Пиро и Электро элементами за 2 сек.","reward":5},{"id":4,"name":"Попутного ветра!","desc":"Выполните 5 раз: Активируйте реакцию Рассеивание с Крио, Гидро, Пиро и Электро элементами за 2 сек.","reward":10},{"id":5,"name":"Попутного ветра!","desc":"Выполните 10 раз: Активируйте реакцию Рассеивание с Крио, Гидро, Пиро и Электро элементами за 2 сек.","reward":20}],[{"id":6,"name":"Белый сезон","desc":"Выполните 1 раз: Заморозьте 4 противников за 2 сек.","reward":5},{"id":7,"name":"Белый сезон","desc":"Выполните 5 раз: Заморозьте 4 противников за 2 сек.","reward":10},{"id":8,"name":"Белый сезон","desc":"Выполните 10 раз: Заморозьте 4 противников за 2 сек.","reward":20}],[{"id":9,"name":"Низкая производительность при низких температурах","desc":"Выполните 1 раз: Одолейте 4 врагов с помощью реакции Сверхпроводник за 2 сек.","reward":5},{"id":10,"name":"Низкая производительность при низких температурах","desc":"Выполните 5 раз: Одолейте 4 врагов с помощью реакции Сверхпроводник за 2 сек.","reward":10},{"id":11,"name":"Низкая производительность при низких температурах","desc":"Выполните 10 раз: Одолейте 4 врагов с помощью реакции Сверхпроводник за 2 сек.","reward":20}],[{"id":12,"name":"Искусство войны","desc":"Выполните 1 раз: Одолейте 4 врагов с помощью реакции Перегрузка за 2 сек.","reward":5},{"id":13,"name":"Искусство войны","desc":"Выполните 5 раз: Одолейте 4 врагов с помощью реакции Перегрузка за 2 сек.","reward":10},{"id":14,"name":"Искусство войны","desc":"Выполните 10 раз: Одолейте 4 врагов с помощью реакции Перегрузка за 2 сек.","reward":20}],[{"id":15,"name":"Двойное оттаивание","desc":"Выполните 1 раз: Одолейте 4 врагов с помощью реакции Таяние за 2 сек.","reward":5},{"id":16,"name":"Двойное оттаивание","desc":"Выполните 5 раз: Одолейте 4 врагов с помощью реакции Таяние за 2 сек.","reward":10},{"id":17,"name":"Двойное оттаивание","desc":"Выполните 10 раз: Одолейте 4 врагов с помощью реакции Таяние за 2 сек.","reward":20}],[{"id":18,"name":"«Сильнее любви с первого взгляда».","desc":"Выполните 1 раз: Одолейте 4 врагов с помощью реакции Заряжен за 2 сек.","reward":5},{"id":19,"name":"«Сильнее любви с первого взгляда».","desc":"Выполните 5 раз: Одолейте 4 врагов с помощью реакции Заряжен за 2 сек.","reward":10},{"id":20,"name":"«Сильнее любви с первого взгляда».","desc":"Выполните 10 раз: Одолейте 4 врагов с помощью реакции Заряжен за 2 сек.","reward":20}]]},"7":{"name":"Первоклассный стрелок","achievements":[{"id":0,"name":"Это просто практика...","desc":"Сбейте сокола в полёте с помощью лука.","reward":5},{"id":1,"name":"Выстрел со ста шагов","desc":"Попадите прицельным выстрелом в уязвимое место противника с большого расстояния.","reward":5},{"id":2,"name":"Вольный стрелок","desc":"Попадите прицельным выстрелом в уязвимое место противника с очень большого расстояния.","reward":5}]},"8":{"name":"Победитель I","achievements":[{"id":0,"name":"Расколотый орех","desc":"Разбейте каменный щит большого Гео слайма.","reward":5},{"id":1,"name":"Плазменные лампы ещё в моде?","desc":"Разбейте щит мага Электро цицинов.","reward":5},{"id":2,"name":"Последний танец","desc":"Не дайте магу Бездны восстановить свой щит.","reward":5},{"id":3,"name":"Дадаупа в огне","desc":"Подожгите деревянный щит митачурла.","reward":5}]},"9":{"name":"Подземелья и Витая Бездна I","achievements":[[{"id":0,"name":"Мы идём ко дну","desc":"Пройдите Этаж 4 Витой Бездны.","reward":5},{"id":1,"name":"Мы идём ко дну","desc":"Пройдите Этаж 8 Витой Бездны.","reward":10},{"id":2,"name":"Мы идём ко дну","desc":"Пройдите Этаж 12 Витой Бездны.","reward":20}],[{"id":3,"name":"Из глубин","desc":"Пройдите Этаж 2 Зал 3 Витой Бездны не получив урон.","reward":5},{"id":4,"name":"Из глубин","desc":"Пройдите Этаж 5 Зал 3 Витой Бездны не получив урон.","reward":10},{"id":5,"name":"Из глубин","desc":"Пройдите Этаж 8 Зал 3 Витой Бездны не получив урон.","reward":20}],{"id":6,"name":"Моя прелесть","desc":"Пройдите Этаж 2 Зал 2 Витой Бездны с монолитом артерий земли в идеальном состоянии.","reward":10},{"id":7,"name":"Звёздный воин","desc":"Соберите все звёзды Бездны в Витой Бездне.","reward":20}]},"10":{"name":"Olah! I","achievements":[{"id":0,"name":"...Odomu?","desc":"Проведите успешный «языковой обмен» с хиличурлом.","reward":5},{"id":1,"name":"Yo dala?","desc":"Проведите успешный «поэтический обмен» с хиличурлом.","reward":5}]},"11":{"name":"Снежная слезам не верит I","achievements":[{"id":0,"name":"Перфекционист","desc":"Безупречно выполните все поручения Царевича в задании «Сказано - сделано!»","reward":5},{"id":1,"name":"Говорю как есть","desc":"Соберите информацию о Снежной в задании «Зимняя история».","reward":5}]},"12":{"name":"Ностальгия по скалистой гавани I","achievements":[{"id":0,"name":"Анекдоты Гео Архонта","desc":"Соберите полный сборник историй о Властелине Камня.","reward":5},{"id":1,"name":"Останьтесь ненадолго, путешественники...","desc":"Послушайте историю о «Дожде клинков» в задании «Сейчас объясню».","reward":5},{"id":2,"name":"Давным-давно, в далёком-далёком царстве...","desc":"Послушайте историю о «Гневе Хай Шаня» в задании «Сейчас объясню».","reward":5}]},"13":{"name":"Встреча в другом мире I","achievements":[[{"id":0,"name":"Пришли, увидели и победили вместе","desc":"Выполните 5 испытаний подземелья с другими игроками.","reward":5},{"id":1,"name":"Пришли, увидели и победили вместе","desc":"Выполните 20 испытаний подземелья с другими игроками.","reward":10},{"id":2,"name":"Пришли, увидели и победили вместе","desc":"Выполните 100 испытаний подземелья с другими игроками.","reward":20}],[{"id":3,"name":"Пришёл, увидел и победил в одиночку","desc":"Соберите 5 местных диковин в мире другого игрока.","reward":5},{"id":4,"name":"Пришёл, увидел и победил в одиночку","desc":"Соберите 20 местных диковин в мире другого игрока.","reward":10},{"id":5,"name":"Пришёл, увидел и победил в одиночку","desc":"Соберите 50 местных диковин в мире другого игрока.","reward":20}],{"id":6,"name":"У вас такие огромные кристальные бабочки","desc":"Одолейте Анемо гипостазиса в совместном режиме.","reward":10},{"id":7,"name":"...хватит и улыбки.","desc":"Одолейте Электро гипостазиса в совместном режиме.","reward":10},{"id":8,"name":"Оказывается, можно бить эти колонны.","desc":"Одолейте Гео гипостазиса в совместном режиме.","reward":10},{"id":9,"name":"Крио папоротник, голубое небо и южный ветер","desc":"Одолейте Крио папоротник в совместном режиме.","reward":10},{"id":10,"name":"This is fine.","desc":"Одолейте Пиро орхидею в совместном режиме.","reward":10},{"id":11,"name":"Рыба по имени Родия","desc":"Одолейте океанида в совместном режиме.","reward":10},{"id":12,"name":"Волчий союз","desc":"Одолейте короля Вольфендома в совместном режиме.","reward":10}]},"14":{"name":"Победитель II","achievements":[{"id":0,"name":"Гидро-охотник","desc":"Одолейте каждый вид Гидро мимика, которого может призвать океанид.","reward":5},{"id":1,"name":"Вышибай, уклоняйся, ныряй, пикируй и вышибай","desc":"Одолейте океанида, не получив урона от водяных бомб, которые оставляют некоторые Гидро мимики.","reward":10},[{"id":2,"name":"Что ж, это было странно...","desc":"Одолейте странного хиличурла 1 раз.","reward":5},{"id":3,"name":"Что ж, это было странно...","desc":"Одолейте странного хиличурла 20 раз.","reward":10},{"id":4,"name":"Что ж, это было странно...","desc":"Одолейте странного хиличурла 50 раз.","reward":20}],{"id":5,"name":"Экстремальное садоводство","desc":"Парализуйте Крио папоротник атакой по его венчику.","reward":5},{"id":6,"name":"Экстраординарное садоводство","desc":"Парализуйте Пиро орхидею атакой по её венчику.","reward":5},{"id":7,"name":"Кавабанга!","desc":"Поразите врага атакой в падении после 5 сек. падения.","reward":5},{"id":8,"name":"Порочный круг","desc":"Активируйте 5 Взрывов стихий за 15 сек.","reward":10},{"id":9,"name":"Защити меня от мира","desc":"Наложите на одного персонажа три различных вида щита одновременно.","reward":10}]},"15":{"name":"Победитель III","achievements":[{"id":0,"name":"Кувырок","desc":"Выбейте Крио слайма из рук хиличурла с Крио бомбами.","reward":5},{"id":1,"name":"Снесите эту стену!","desc":"Разбейте ледяной щит митачурла.","reward":5},{"id":2,"name":"Мне безо льда, спасибо.","desc":"Победите Крио шамачурла до того, как он успеет создать ледяную колонну.","reward":5},{"id":3,"name":"...тем сильнее они падают.","desc":"Разрушьте ледяную колонну Крио шамачурла.","reward":5},{"id":4,"name":"Чилли-чурл","desc":"Одолейте лавачурла с инеевым панцирем, прежде чем закончится его заряженная форма.","reward":10},{"id":5,"name":"«Розовый бутон...»","desc":"Разбейте щит мага Крио цицинов.","reward":5},{"id":6,"name":"Убийца королей","desc":"Одолейте «истинного царя Драконьего хребта».","reward":10},{"id":7,"name":"Давид и Голиаф","desc":"Парализуйте руинного молотильщика атаками по его уязвимым местам.","reward":5}]},"16":{"name":"Гости ледяной горы","achievements":[{"id":0,"name":"Континентальный исследователь: Драконий хребет","desc":"Откройте полностью карту Драконьего хребта.","reward":5},{"id":1,"name":"Исхоженный ледяной пик","desc":"Активируйте все точки телепортации на Драконьем хребте.","reward":5},[{"id":2,"name":"Фея среди снегов","desc":"Доведите 5 тёплых фей до их садов на Драконьем хребте.","reward":5},{"id":3,"name":"Фея среди снегов","desc":"Доведите 10 тёплых фей до их садов на Драконьем хребте.","reward":10},{"id":4,"name":"Фея среди снегов","desc":"Доведите 20 тёплых фей до их садов на Драконьем хребте.","reward":20}],[{"id":5,"name":"В поисках сокровищ снежной горы","desc":"Откройте 40 сундуков на Драконьем хребте.","reward":5},{"id":6,"name":"В поисках сокровищ снежной горы","desc":"Откройте 80 сундуков на Драконьем хребте.","reward":10},{"id":7,"name":"В поисках сокровищ снежной горы","desc":"Откройте 160 сундуков на Драконьем хребте.","reward":20}],[{"id":8,"name":"Алые ростки","desc":"Повысьте Дерево вечной мерзлоты до уровня 4.","reward":5},{"id":9,"name":"Алые ростки","desc":"Повысьте Дерево вечной мерзлоты до уровня 8.","reward":10},{"id":10,"name":"Алые ростки","desc":"Повысьте Дерево вечной мерзлоты до уровня 12.","reward":20}],{"id":11,"name":"Шип небесной стужи","desc":"Поднимите странную колонну.","reward":10},{"id":12,"name":"Драконье копьё","desc":"Соберите оружие из останков дракона.","reward":10}]}} \ No newline at end of file diff --git a/src/locales/en.json b/src/locales/en.json index c2f30b39..c799fe04 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -59,6 +59,10 @@ "twitter": { "title": "Follow my Twitter, will occasionally post sneak peak what I currently develop and latest update to paimon.moe!", "detail": "Follow Twitter" + }, + "achievement": { + "title": "🏆 View and track your achievement list here", + "detail": "Achievement" } }, "characters": { @@ -541,5 +545,9 @@ "current": "Current reminder", "hoyolab": "Hoyolab Daily Check-In Reminder", "comingsoon": "Coming Soon!" + }, + "achievement": { + "title": "Achievement", + "of": "of" } } \ No newline at end of file diff --git a/src/locales/id.json b/src/locales/id.json index 789a71f3..b8115f84 100644 --- a/src/locales/id.json +++ b/src/locales/id.json @@ -519,5 +519,9 @@ "current": "Reminder saat ini", "hoyolab": "Reminder Hoyolab Daily Check-In", "comingsoon": "Coming Soon!" + }, + "achievement": { + "title": "Achievement", + "of": "dari" } } \ No newline at end of file diff --git a/src/routes/_index/achievement.svelte b/src/routes/_index/achievement.svelte new file mode 100644 index 00000000..fad26993 --- /dev/null +++ b/src/routes/_index/achievement.svelte @@ -0,0 +1,18 @@ + + +
+

{$t('home.achievement.title')}

+ + {$t('home.achievement.detail')} + + +
diff --git a/src/routes/achievement/index.svelte b/src/routes/achievement/index.svelte new file mode 100644 index 00000000..8d0fb5a9 --- /dev/null +++ b/src/routes/achievement/index.svelte @@ -0,0 +1,270 @@ + + + + + + Achievements - Paimon.moe + + + + +
+
+

{$t('achievement.title')}

+
+

+ {finishedAchievement} + {$t('achievement.of')} + {totalAchievement} +

+
+

{obtainedPrimogem} {$t('achievement.of')} {totalPrimogem}

+ primogem +
+
+
+
+
+ {#each categories as category, index} +
changeCategory(category.id, index)} + > +

{category.name}

+
+

+ {category.finished} + {$t('achievement.of')} + {category.total} +

+

+ {category.primogem} +

+ primogem +
+
+ {/each} +
+
+ {#each list as el, index} + {#if Array.isArray(el)} +
+ {#each el as it, i} +
+
+

{it.name}

+

{it.desc}

+
+
+

{it.reward}

+ primogem +
+
+ toggle({ index, subindex: i, primogem: it.reward })} + inverted + /> +
+
+ {/each} +
+ {:else} +
+
+

{el.name}

+

{el.desc}

+
+
+

{el.reward}

+ primogem +
+
+ toggle({ index, primogem: el.reward })} inverted /> +
+
+ {/if} + {/each} +
+
+
+ + diff --git a/src/routes/index.svelte b/src/routes/index.svelte index 6e18ad2c..b3c18c97 100644 --- a/src/routes/index.svelte +++ b/src/routes/index.svelte @@ -14,6 +14,7 @@ import Calculator from './_index/calculator.svelte'; import Discord from './_index/discord.svelte'; import Twitter from './_index/twitter.svelte'; + import Achievement from './_index/achievement.svelte'; let refreshLayout; @@ -56,5 +57,6 @@ +