2 lines
8.1 KiB
JavaScript
2 lines
8.1 KiB
JavaScript
import{n as o,U as l}from"./index-DDNMzpZj.js";import{M as e,U as r,E as s,C as m}from"./Calculator-rMB9_FNC.js";import"./CalcPreviewItem-D129i7Vp.js";import"./StatInput-BU1s-zba.js";import"./Checkbox-Dc2UYqO9.js";import"./Dropdown-Cks-nQIq.js";import"./CalcPreviewList-DA8bWgJp.js";const p=Object.freeze({units:{3040030:new r("Anre / Uno",s.water),3040031:new r("Tweyen / Song",s.light),3040032:new r("Threo / Sarasa",s.earth),3040033:new r("Feower / Quatre",s.water),3040034:new r("Fif / Fünf",s.light),3040035:new r("Seox / Six",s.dark),3040036:new r("Seofon / Siete",s.wind),3040037:new r("Eahta / Octo",s.earth),3040038:new r("Niyon / Nio",s.wind),3040039:new r("Tien / Esser",s.fire)},materials:[new e("4* - Obtain the Revenant Weapon",[{group:"revenantw",q:4}]),new e("Awaken the Revenant Weapon",[{item:"orblight",q:50},{item:"scrolllight",q:50},{item:"whorllight",q:50},{item:"whitedragonscale",q:50},{item:"championmerit",q:50},{item:"crystal",q:100}]),new e("Change the Revenant Weapon's Element",[{group:"rustedw",q:4},{item:"loworb",q:250},{item:"whorl",q:250},{item:"flawedprism",q:250}]),new e("Upgrade the Revenant Weapon - Step 1",[{item:"satinfeather",q:300},{item:"untamedflame",q:100},{item:"roughstone",q:100},{group:"loworbs",q:100},{group:"tomes",q:100},{group:"scrolls",q:150},{group:"whorls",q:100},{item:"suprememerit",q:10},{item:"blueskycristal",q:3},{item:"crystal",q:100}]),new e("Upgrade the Revenant Weapon - Step 2",[{item:"freshwaterjug",q:100},{item:"vermilionstone",q:100},{item:"hollowsoul",q:100},{group:"loworbs",q:150},{group:"tomes",q:150},{group:"whorls",q:150},{group:"dragonscale",q:30},{item:"rainbowprism",q:50},{group:"trueanimas",q:3},{item:"blueskycristal",q:5},{item:"crystal",q:200}]),new e("Upgrade the Revenant Weapon - Step 3",[{item:"zephyrfeather",q:300},{item:"falconfeather",q:100},{item:"forebodingclover",q:80},{group:"loworbs",q:200},{group:"whorls",q:200},{group:"orbs",q:100},{group:"anima",q:100},{item:"suprememerit",q:10},{item:"blueskycristal",q:7},{item:"crystal",q:300}]),new e("Upgrade the Revenant Weapon - Step 4",[{item:"swirlingamber",q:100},{item:"lacrimosa",q:100},{item:"bloodamber",q:80},{group:"loworbs",q:250},{group:"whorls",q:250},{group:"dragonscale",q:50},{item:"rainbowprism",q:150},{group:"trueanimas",q:3},{item:"blueskycristal",q:10},{item:"crystal",q:400}]),new e("Upgrade the Revenant Weapon - Step 5",[{item:"omegauniquewind",q:20},{item:"omegauniquefire",q:20},{item:"omegauniquewater",q:20},{item:"omegauniqueearth",q:20},{item:"omegauniquelight",q:20},{item:"omegauniquedark",q:20},{item:"antiquecloth",q:100},{item:"suprememerit",q:10},{item:"blueskycristal",q:15},{item:"crystal",q:500},{group:"omegaunique",q:60}]),new e("Upgrade the Revenant Weapon - Step 6",[{item:"trueanimafire",q:3},{item:"trueanimawater",q:3},{item:"trueanimaearth",q:3},{item:"trueanimawind",q:3},{item:"trueanimalight",q:3},{item:"trueanimadark",q:3},{item:"rainbowprism",q:250},{item:"blueskycristal",q:30},{item:"goldbrick",q:1},{item:"crystal",q:500}]),new e("5* - Acquire 4 Silver Relics",[{group:"silverw",q:4}]),new e("Uncap Silver Relic to 4*",[{group:"weaponstones",q:300},{item:"firequartz",q:300},{item:"waterquartz",q:300},{item:"earthquartz",q:300},{item:"windquartz",q:300},{item:"lightquartz",q:300},{item:"darkquartz",q:300}]),new e("Reduce 10 Revenant Weapons",[{item:"orblight",q:500},{item:"scrolllight",q:500},{item:"whorllight",q:500},{item:"whitedragonscale",q:500},{item:"championmerit",q:500},{item:"crystal",q:1e3},{group:"revenantw",q:40},{item:"flawedprism",q:2500},{item:"trueanima",q:30},{group:"rustedw",q:40},{item:"whorl",q:2500},{item:"loworb",q:2500}]),new e("Craft Gold Relic",[{item:"goldbrick",q:1},{item:"silvercentrum",q:10},{item:"damascuscrystal",q:10},{item:"legendarymerit",q:5},{group:"distinctions",q:30},{group:"rustedw",q:24},{item:"loworbfire",q:250},{item:"loworbwater",q:250},{item:"loworbearth",q:250},{item:"loworbwind",q:250},{item:"loworblight",q:250},{item:"loworbdark",q:250},{item:"whorlfire",q:250},{item:"whorlwater",q:250},{item:"whorlearth",q:250},{item:"whorlwind",q:250},{item:"whorllight",q:250},{item:"whorldark",q:250},{item:"flawedprism",q:1500},{group:"wfragment",q:100}]),new e("Uncap Eternal to 5*",[{group:"centrums",q:30},{group:"urns",q:10},{group:"spirits",q:2},{group:"grimoires",q:30},{item:"rainbowprism",q:100},{item:"rupie",q:1e5}]),new e("6* - Transcendence Stage 1",[{group:"loworbs",q:7500},{group:"whorls",q:7500},{item:"flawedprism",q:7500},{item:"goldbrick",q:1},{group:"sixdragon",q:50},{group:"halos",q:80},{item:"damascuscrystal",q:20},{item:"rupie",q:1e5},{group:"rustedw",q:120},{group:"silvershards",q:200}]),new e("Reduce 10 Revenant Weapons (again)",[{item:"orblight",q:500},{item:"scrolllight",q:500},{item:"whorllight",q:500},{item:"whitedragonscale",q:500},{item:"championmerit",q:500},{item:"crystal",q:1e3},{group:"revenantw",q:40},{item:"flawedprism",q:2500},{item:"trueanima",q:30},{group:"rustedw",q:40},{item:"whorl",q:2500},{item:"loworb",q:2500}]),new e("Transcendence Stage 2",[{group:"omega2omegaanima",q:50},{group:"urns",q:300},{group:"wfragment",q:50},{item:"primevalhorn",q:100},{item:"legendarymerit",q:100},{item:"rupie",q:5e6},{item:"blueskyspirit",q:1}]),new e("Transcendence Stage 3",[{item:"lapismerit",q:1}]),new e("Transcendence Stage 4",[{group:"beastsomegaanima",q:30},{group:"luster",q:30},{group:"weaponstones",q:2e3},{group:"quartz",q:2e3},{group:"sixdragonjewel",q:300},{item:"truedragonsgoldenscale",q:50},{item:"rupie",q:5e6}]),new e("Transcendence Stage 5",[{item:"tearsoftheapocalypse",q:30},{item:"abyssalwing",q:30},{item:"cunningdevilshorn",q:30},{item:"lapismerit",q:1}])]}),u={ETERNALS_DATA:p},n=new l.LocalStorageMgt("CalcEternal"),q={components:{Calculator:m},head:{title:"Granblue.Party - Eternal Calculator",desc:"Get the complete list of materials needed to unlock a specific Eternal",image:"https://www.granblue.party/img/card_calceternal.jpg",keywords:"Guild wars, Eternal, Gold bar, Transcendance, Revenant weapon, 40 boxes"},data(){return{progress:{},splitMats:!0,hideCompletedMats:!1,displayList:0}},computed:{getEternalData(){return u.ETERNALS_DATA}},watch:{progress:{handler(){n.setValue("progress",this)},deep:!0},splitMats(){n.setValue("splitMats",this)},hideCompletedMats(){n.setValue("hideCompletedMats",this)},displayList(){n.setValue("displayList",this)}},mounted(){n.getValue(this,"progress"),n.getValue(this,"splitMats"),n.getValue(this,"hideCompletedMats"),n.getValue(this,"displayList")}};var g=function(){var t=this,a=t._self._c;return a("div",{staticClass:"flex flex-col items-center"},[a("h1",{staticClass:"self-center mb-8"},[t._v("Eternal Materials Calculator")]),a("span",{staticClass:"mb-8"},[t._v(' This calculator uses the "40 boxes" method.'),a("br"),t._v(" You can also spend a Gold Bar instead of reducing 10 Revenant Weapons, even if it's not recommanded in the long run."),a("br"),t._v(" For more information on the whole process, please check the Wiki:"),a("br"),a("ul",{staticClass:"list-disc ml-4"},[a("li",[a("a",{attrs:{target:"_blank",href:"https://gbf.wiki/Revenant_Weapons"}},[t._v("To recruit an Eternal "),a("fa-icon",{staticClass:"text-sm",attrs:{icon:["fas","external-link-alt"]}})],1)]),a("li",[a("a",{attrs:{target:"_blank",href:"https://gbf.wiki/Uncapping_Eternals"}},[t._v("To uncap an Eternal to 5* "),a("fa-icon",{staticClass:"text-sm",attrs:{icon:["fas","external-link-alt"]}})],1)]),a("li",[a("a",{attrs:{target:"_blank",href:"https://gbf.wiki/Eternals_Transcendence"}},[t._v("For the Eternal Transcendance "),a("fa-icon",{staticClass:"text-sm",attrs:{icon:["fas","external-link-alt"]}})],1)])])]),a("calculator",{attrs:{unitsProgress:t.progress,unitsData:t.getEternalData,unitsLabel:"an Eternal",unitsSplitMats:t.splitMats,unitsHideCompletedMats:t.hideCompletedMats,unitsDisplayList:t.displayList},on:{"update:unitsSplitMats":function(i){t.splitMats=i},"update:units-split-mats":function(i){t.splitMats=i},"update:unitsHideCompletedMats":function(i){t.hideCompletedMats=i},"update:units-hide-completed-mats":function(i){t.hideCompletedMats=i},"update:unitsDisplayList":function(i){t.displayList=i},"update:units-display-list":function(i){t.displayList=i}}})],1)},c=[],d=o(q,g,c,!1,null,null);const C=d.exports;export{C as default};
|