feat: support four-star leader outfits
Publish GitHub Pages output / publish (push) Successful in 48s
Publish GitHub Pages output / publish (push) Successful in 48s
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
import { page } from '$app/stores';
|
||||
import { onMount, tick } from 'svelte';
|
||||
import cardSummary from '$lib/data/cards-summary.json';
|
||||
import { leaderOutfitCards } from '$lib/engine/leader-outfits.ts';
|
||||
import boardSummary from '$lib/data/boards-summary.json';
|
||||
import memorySummary from '$lib/data/memory-summary.json';
|
||||
import MemberBoardEffectSummary from '$lib/components/MemberBoardEffectSummary.svelte';
|
||||
@@ -166,8 +167,7 @@
|
||||
$: allBoardMaterialTotals = boardMaterialTotals(userData.memberBoards);
|
||||
$: allBoardPointTotal = boardPointTotal(userData.memberBoards);
|
||||
$: efficiencyLeaderOutfitOptions = efficiencyFormation.leaderCharacterId
|
||||
? fiveStarCards.filter((card) => card.characterId === efficiencyFormation.leaderCharacterId && card.details.costume)
|
||||
.filter((card, index, cards) => cards.findIndex((candidate) => candidate.details.costume?.name === card.details.costume?.name) === index)
|
||||
? leaderOutfitCards(allCards, efficiencyFormation.leaderCharacterId)
|
||||
: [];
|
||||
$: efficiencyFormationReady = efficiencyFormation.cardIds.length === 5
|
||||
&& efficiencyFormation.cardIds.every((id) => cardById.has(id))
|
||||
|
||||
Reference in New Issue
Block a user