From b71bc38e3d7b25fe051c24e4954bca9320005d2e Mon Sep 17 00:00:00 2001 From: AzenKain Date: Wed, 24 Jun 2026 17:01:35 +0700 Subject: [PATCH] New data --- .gitea/workflows/build.yml | 28 +- Dockerfile | 110 +- README.md | 124 +- data/as.json.br | Bin 99004 -> 99496 bytes data/avatar.json.br | Bin 645300 -> 638627 bytes data/lightcone.json.br | Bin 83018 -> 82934 bytes data/metadata.json.br | Bin 262259 -> 262314 bytes data/moc.json.br | Bin 53692 -> 53901 bytes data/monster.json.br | Bin 107444 -> 107528 bytes data/peak.json.br | Bin 17704 -> 17825 bytes data/pf.json.br | Bin 44553 -> 44792 bytes data/relic.json.br | Bin 45905 -> 45862 bytes docker-compose.yml | 30 +- messages/de.json | 570 ++-- messages/en.json | 580 ++--- messages/es.json | 570 ++-- messages/fr.json | 570 ++-- messages/id.json | 570 ++-- messages/ja.json | 578 ++--- messages/ko.json | 578 ++--- messages/pt.json | 570 ++-- messages/ru.json | 570 ++-- messages/th.json | 570 ++-- messages/vi.json | 568 ++-- script/auto-gen.bat | 26 +- src/app/api/data/[name]/route.ts | 48 +- src/app/api/proxy/route.ts | 140 +- src/app/eidolons-info/page.tsx | 18 +- src/app/relics-info/page.tsx | 22 +- src/app/showcase-card/page.tsx | 22 +- src/app/skills-info/page.tsx | 22 +- src/components/actionBar/index.tsx | 888 +++---- src/components/avatarBar/index.tsx | 280 +- src/components/avatarInfo/index.tsx | 1058 ++++---- src/components/card/characterCard.tsx | 166 +- src/components/card/characterInfoCard.tsx | 248 +- src/components/card/lightconeCard.tsx | 106 +- src/components/card/profileCard.tsx | 156 +- src/components/card/relicCard.tsx | 390 +-- src/components/card/simpleCharacterCard.tsx | 136 +- src/components/changelog/index.tsx | 180 +- src/components/clientDataFetcher/index.tsx | 110 +- src/components/connectBar/index.tsx | 336 +-- src/components/eidolonsInfo/index.tsx | 170 +- src/components/extraInfo/index.tsx | 196 +- src/components/extraSettingBar/index.tsx | 1168 ++++----- src/components/footer/index.tsx | 18 +- src/components/header/index.tsx | 1218 ++++----- src/components/importBar/copy.tsx | 530 ++-- src/components/importBar/enka.tsx | 248 +- src/components/importBar/freesr.tsx | 456 ++-- src/components/lightconeBar/index.tsx | 288 +-- src/components/monsterBar/as.tsx | 680 ++--- src/components/monsterBar/ce.tsx | 1066 ++++---- src/components/monsterBar/index.tsx | 198 +- src/components/monsterBar/moc.tsx | 682 ++--- src/components/monsterBar/peak.tsx | 614 ++--- src/components/monsterBar/pf.tsx | 680 ++--- src/components/parseText/index.tsx | 30 +- src/components/queryProvider/index.tsx | 22 +- src/components/quickView/index.tsx | 944 +++---- src/components/relicBar/index.tsx | 996 +++---- src/components/relicsInfo/index.tsx | 732 +++--- src/components/select/customSelectImage.tsx | 224 +- src/components/select/customSelectText.tsx | 236 +- src/components/showcaseCard/index.tsx | 2012 +++++++-------- src/components/showcaseCard/relicShowcase.tsx | 214 +- src/components/skillsInfo/index.tsx | 768 +++--- .../skillsInfo/skillDescription.tsx | 80 +- .../themeController/clientThemeWrapper.tsx | 14 +- src/components/themeController/index.ts | 4 +- .../themeController/themeContext.tsx | 80 +- src/constant/constant.ts | 440 ++-- src/constant/traceConstant.ts | 2294 ++++++++--------- src/helper/connect.ts | 208 +- src/helper/convertData.ts | 28 +- src/helper/converterToFreeSRJson.ts | 238 +- src/helper/getName.ts | 122 +- src/helper/getSkillTree.ts | 38 +- src/helper/index.ts | 14 +- src/helper/random.ts | 46 +- src/helper/replaceByParam.ts | 68 +- src/hooks/index.ts | 2 +- src/hooks/useChangeTheme.ts | 6 +- src/lib/api/api.ts | 282 +- src/lib/cache/cache.ts | 74 +- src/lib/hooks/index.ts | 18 +- src/lib/hooks/useFetchASData.ts | 52 +- src/lib/hooks/useFetchAvatarData.ts | 84 +- src/lib/hooks/useFetchChangelog.ts | 64 +- src/lib/hooks/useFetchLightconeData.ts | 50 +- src/lib/hooks/useFetchMOCData.ts | 50 +- src/lib/hooks/useFetchMetaData.ts | 66 +- src/lib/hooks/useFetchMonsterData.ts | 50 +- src/lib/hooks/useFetchPEAKData.ts | 50 +- src/lib/hooks/useFetchPFData.ts | 50 +- src/lib/hooks/useFetchRelicData.ts | 50 +- src/stores/connectStore.ts | 48 +- src/stores/copyProfile.ts | 80 +- src/stores/currentDataStore.ts | 114 +- src/stores/detailDataStore.ts | 138 +- src/stores/enkaStore.ts | 32 +- src/stores/freesrStore.ts | 34 +- src/stores/globalStore.ts | 50 +- src/stores/localeStore.ts | 40 +- src/stores/modelStore.ts | 114 +- src/stores/relicMakerStore.ts | 424 +-- src/stores/userDataStore.ts | 152 +- src/types/asDetail.ts | 256 +- src/types/card.ts | 48 +- src/types/changelog.ts | 12 +- src/types/enka.ts | 174 +- src/types/extraData.ts | 54 +- src/types/gloval.d.ts | 6 +- src/types/index.ts | 40 +- src/types/lightconeDetail.ts | 102 +- src/types/metaData.ts | 118 +- src/types/mics.ts | 242 +- src/types/modelConfig.ts | 12 +- src/types/monsterDetail.ts | 88 +- src/types/peakDetail.ts | 80 +- src/types/pfDetail.ts | 148 +- src/types/psConnect.ts | 62 +- src/types/relicDetail.ts | 116 +- src/types/showcase.ts | 50 +- src/types/srtools.ts | 164 +- src/zod/index.ts | 12 +- tsconfig.json | 2 +- 128 files changed, 16481 insertions(+), 16481 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 0f1b04d..6dac2c7 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,15 +1,15 @@ -name: Gitea Auto Deploy -run-name: ${{ gitea.actor }} pushed code 🚀 - -on: [push] - -jobs: - Deploy-Container: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Deploy to Container - run: | +name: Gitea Auto Deploy +run-name: ${{ gitea.actor }} pushed code 🚀 + +on: [push] + +jobs: + Deploy-Container: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Deploy to Container + run: | docker compose up -d --build --remove-orphans \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 7d301fa..134ebbb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,55 +1,55 @@ -FROM oven/bun:canary-alpine AS base - -FROM base AS deps - -WORKDIR /app - -COPY package.json bun.lock ./ -RUN bun install --frozen-lockfile - -# Rebuild the source code only when needed -FROM base AS builder -WORKDIR /app -COPY --from=deps /app/node_modules ./node_modules -COPY . . - -# Next.js collects completely anonymous telemetry data about general usage. -# Learn more here: https://nextjs.org/telemetry -# Disable telemetry during the build -ENV NEXT_TELEMETRY_DISABLED=1 - -RUN bun run build - -# Production image, copy all the files and run next -FROM base AS runner -WORKDIR /app - -ENV NODE_ENV=production - -# Disable telemetry -ENV NEXT_TELEMETRY_DISABLED=1 - -RUN adduser --system --uid 1001 nextjs - -COPY --from=builder /app/public ./public -COPY --from=builder /app/messages ./messages - -# Set the correct permission for prerender cache -RUN mkdir .next -RUN chown nextjs:bun .next - -# Automatically leverage output traces to reduce image size -# https://nextjs.org/docs/advanced-features/output-file-tracing -COPY --from=builder --chown=nextjs:bun /app/.next/standalone ./ -COPY --from=builder --chown=nextjs:bun /app/.next/static ./.next/static - -USER nextjs - -EXPOSE 3000 - -ENV PORT=3000 - -# Set hostname to localhost -ENV HOSTNAME=0.0.0.0 - -CMD ["bun", "server.js"] +FROM oven/bun:canary-alpine AS base + +FROM base AS deps + +WORKDIR /app + +COPY package.json bun.lock ./ +RUN bun install --frozen-lockfile + +# Rebuild the source code only when needed +FROM base AS builder +WORKDIR /app +COPY --from=deps /app/node_modules ./node_modules +COPY . . + +# Next.js collects completely anonymous telemetry data about general usage. +# Learn more here: https://nextjs.org/telemetry +# Disable telemetry during the build +ENV NEXT_TELEMETRY_DISABLED=1 + +RUN bun run build + +# Production image, copy all the files and run next +FROM base AS runner +WORKDIR /app + +ENV NODE_ENV=production + +# Disable telemetry +ENV NEXT_TELEMETRY_DISABLED=1 + +RUN adduser --system --uid 1001 nextjs + +COPY --from=builder /app/public ./public +COPY --from=builder /app/messages ./messages + +# Set the correct permission for prerender cache +RUN mkdir .next +RUN chown nextjs:bun .next + +# Automatically leverage output traces to reduce image size +# https://nextjs.org/docs/advanced-features/output-file-tracing +COPY --from=builder --chown=nextjs:bun /app/.next/standalone ./ +COPY --from=builder --chown=nextjs:bun /app/.next/static ./.next/static + +USER nextjs + +EXPOSE 3000 + +ENV PORT=3000 + +# Set hostname to localhost +ENV HOSTNAME=0.0.0.0 + +CMD ["bun", "server.js"] diff --git a/README.md b/README.md index 0326a51..f019531 100644 --- a/README.md +++ b/README.md @@ -1,62 +1,62 @@ -# Firefly SrTools - -![Next.js](https://img.shields.io/badge/Next.js-black?style=for-the-badge&logo=next.js&logoColor=white) -![Bun](https://img.shields.io/badge/Bun-%23000000.svg?style=for-the-badge&logo=bun&logoColor=white) -![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) -![License](https://img.shields.io/badge/License-MIT-blue?style=for-the-badge) - -**Firefly SrTools** is a modern, high-performance web toolkit designed to streamline workflows and provide essential services. This project is built upon the powerful synergy of the **Next.js** framework and the ultra-fast **Bun.js** runtime, ensuring lightning-fast development and deployment. - ---- - -## Live Sites - -The application is deployed and available at the following URLs: - -| Role | URL | -| :--- | :--- | -| **Main Site** | [srtools.punklorde.org](https://srtools.punklorde.org) | - ---- - -## Key Features - -* **Optimized Performance:** Leveraging Bun for dependency management, scripting, and development server speed. -* **Next.js App Router:** Modern routing and data fetching using the latest Next.js architecture. -* **Server-Side Rendering (SSR):** Enhanced SEO and faster initial load times for improved user experience. -* **Robust Type Safety:** Built with TypeScript for reliable and maintainable code. -* **Modular Design:** Clean separation of concerns with reusable components and utilities. - -## Technology Stack - -* **Frontend Framework:** [Next.js 15](https://nextjs.org/) (React) -* **Runtime & Package Manager:** [Bun](https://bun.sh/) -* **Language:** TypeScript -* **Styling:** (Tailwind CSS, DaisyUI) -* **State Management:** (Zustand) - ---- - -## Prerequisites - -Ensure you have **Bun** installed on your system. - -Install Bun (macOS, WSL, Linux): -```bash -curl -fsSL [https://bun.sh/install](https://bun.sh/install) | bash -``` - -## Development - -```bash -bun install -``` -```bash -bun run dev -``` -```bash -bun run build -bun run start -``` - - +# Firefly SrTools + +![Next.js](https://img.shields.io/badge/Next.js-black?style=for-the-badge&logo=next.js&logoColor=white) +![Bun](https://img.shields.io/badge/Bun-%23000000.svg?style=for-the-badge&logo=bun&logoColor=white) +![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) +![License](https://img.shields.io/badge/License-MIT-blue?style=for-the-badge) + +**Firefly SrTools** is a modern, high-performance web toolkit designed to streamline workflows and provide essential services. This project is built upon the powerful synergy of the **Next.js** framework and the ultra-fast **Bun.js** runtime, ensuring lightning-fast development and deployment. + +--- + +## Live Sites + +The application is deployed and available at the following URLs: + +| Role | URL | +| :--- | :--- | +| **Main Site** | [srtools.punklorde.org](https://srtools.punklorde.org) | + +--- + +## Key Features + +* **Optimized Performance:** Leveraging Bun for dependency management, scripting, and development server speed. +* **Next.js App Router:** Modern routing and data fetching using the latest Next.js architecture. +* **Server-Side Rendering (SSR):** Enhanced SEO and faster initial load times for improved user experience. +* **Robust Type Safety:** Built with TypeScript for reliable and maintainable code. +* **Modular Design:** Clean separation of concerns with reusable components and utilities. + +## Technology Stack + +* **Frontend Framework:** [Next.js 15](https://nextjs.org/) (React) +* **Runtime & Package Manager:** [Bun](https://bun.sh/) +* **Language:** TypeScript +* **Styling:** (Tailwind CSS, DaisyUI) +* **State Management:** (Zustand) + +--- + +## Prerequisites + +Ensure you have **Bun** installed on your system. + +Install Bun (macOS, WSL, Linux): +```bash +curl -fsSL [https://bun.sh/install](https://bun.sh/install) | bash +``` + +## Development + +```bash +bun install +``` +```bash +bun run dev +``` +```bash +bun run build +bun run start +``` + + diff --git a/data/as.json.br b/data/as.json.br index 4943c8b1a4d8738114e134a93f8c2c03d83ba3c7..d23a84104d1f4408431116b6a7e7370012792753 100644 GIT binary patch literal 99496 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

    P7=<^MV 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�qkg{(%$AhZyFtqr=T^E$fA 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 k)pq-slg+KYZb diff --git a/data/avatar.json.br b/data/avatar.json.br index 4c693ac875a81749542b6583aed09501e9963d64..e88e1c512a7828b2d8ef0d22597ee90aa68b92ee 100644 GIT binary patch literal 638627 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

    LF>ZU)s!y#Xrb=e2QlOyK3Y(MK&3`cbs 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

    EZ9!v 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�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�JJ_ZJqOS=>0R7#nWoBie@$r~`jQc+W~YBgtzxpMq=} zg||g^c2)Ao_kO?HempA~!bOx;<-)KzEF&&nL2Jvfi%8@UWcEoR=I zIK|N0sCC_RA$9X9i>AjCssP4#U}l)IS*PJtBY!^-h_;2J`s2QtaIIcoJWY^ibZyu( zA%n%bd)}_69v*RuGwI!HoldGiRz^i*7}kB(x4s&H@x23k*Y31WyV2zN^gIaz8c=mKFzv%g7jN!>H=qp^koGgO~9ZaAN^kEXhq+tpx0;uY>;e6^v7BZwVOq;1F}JAp{%l{g%9`M<)6==pS0s9jZF9MfJn%U~8F3&x=JJlgnV#*?{BqW|o3onwi7vhA zWnVa$THZKTH4Mo&B5oLwN&68B+r-Pfon?B~Ussck=USascQf2+AyF-dd5x{FD5z`? z=SD>zPW~u%Jg&){Cl9W=_{&gReU7siLn1FD^4bQ?JmS(suJVgYCf6GodSzP}JR3HX zWhmAK%ke8Ex)W~)iv)hjmo5fv-}!sCa8~U1LACN5`eJ^Ps=35rb?@q&FB}~>b)sRm z#y~&3-Faf^!Q%eD$t0p#`5N< zHL(OZ)yodhHr71JUGC=UYfSE7+r2)P=o;tM?!@T^2UcIo1e`3G&hy>>>E<^$nNOtM z4?u0=f%SC=dCd1{Dp}s)I8y)oo7UzJ*Q5lSKRn2djY)Xnds$D6w6eAz_wTBM$U>9s zCGea*Ka}SlwefDXkJ=XbUAx!=kr3}+{9-$PH$g#E_BJWYc^7qXxN))i?lmuoB z9QtXL#O94$UYQf;Rt@J3IV(0dI$3k;eIbUvEqJ61rz$}Y3nEKNiVgu*{8UZ@IFaZ>g4H8nUsqI za6h17p!|44&R5q#B-e6j(RgsBmUa!uSEE=R}2F2 zJf6s6kZU)Y1$4im^9{>rzgGdWq#&40Kbg^^f$?Y3V1*CLbWt0&CdDf~2-Y-GE$Tg= z#htcUZc?1l_Fh{{i3+;O*^Bz7wJTAeFqk`W`YLW`0%~AGpA_dBejq#m?}~@Z-E@E5 zDx z$Rt0gy1pQ6`%{vEc|y^ZIZiJ)=S!+n0~C-49D?zcVP?onj;tB!Ei|jWw}WdqQ@w#1 z)!s~*8X#f*ESI#`A~Pfp4ToSyCEYoC`JltMtM;2#cg=m|fbA5w7pLIG98BLlP3lo6 z+ZZVHdIgYYbEOkC{fV0Yz3EPYC%Ctqo@MMi4iN7b{-XMRKhXg#MIKYsY8tb?=M>}0 zvj4n{ifb?=W~s!jNzW+8I8&mv0I1cC$_m^T6sI_Pw16&S8*LboqEQ_HX%U2zUwFwf zodp7vc^S|!ZVDxNOQ#DAJA#xgCbZxf z3}{AJA;%$gs!8H4-7KU!!!OZ}&-Mhw@M5W5CUMP51cw}Jy@kuK?0SJp)pz-*6}UJ~ z=th}so-aFSb;zwugb!4(h}y5<3OAG+XV~vtDU`n^GTo#2YY_gL&P=L8<30 z#lM1|vhp_TF0o{q>}HZi#&*&M!v8NmW$$kf2|cEwF2hgg=Q8~edHa~9S3dC>L(J_< zVq)8xst}snN-TZO`hzt!GPzS#ado`Bfrxn3L>9jgmG+Eg4%Jh zieHxy08o%p(b+eClb;ykFqQ}S|7<)mJSFqxA2S7Nf2wq(_-_-oBmCSoX|DLY8ldd! z(zd5axDPlZ84%=Wln(ARRk#2^XT_!ut$8^1N91^|yX3Y6m$e@+8tG-m&sUAUc5Gy) z!x19j9H#Xw8lp%#ryp4l)(yOpl4%37Mv<-}xRJ&9GDynlrkY#S#Xl_1&@xnZNM1`v znr8mep`5g1Q7`pt(ah>N%XWMP?5=xv-RQJCm;MIbV%wZo)R5Sz)BEMhics+!8%n}D zXS?CNy;=7)xMjAZC=nwLUiXmI8TvZ=3cEU{I&_4-W);nvB&VU*!lm_n%`GE#-0t2D z;b_H&vf;9a^W|2?joUXoUjcjgUo)d;U457xd!682S4_6dB#Vb;D>GR(h;C!NX0)$? zy(+M6miq%SI_F%=DAlXS-TR_j&vr7j&*;rP=VJ=}WD{&b(0h75v)|{3F0+*BghWi( zKs+CXG7&!WU_>4kR3jnhVYrk;Kf(*7s3<46s1}~^MQ%ye#V@&zT`DW$dG;M7{P_9V z6Fz9BMH<8B*V2Rm}B(Yy=k$ zBQkePn3Hw@y5Kom#+@V)ZXt2e9k2j6NdXp>kKqBb%}0EF5uI3>h4zq1JBcsya@b6; z_19;{{h~0b=+(e^jWDx^l&eitd?Hf<1m?Ton9}dj^r0Uct-P*6^+J2EIu|ZP^+CB{pfHgs6o@?j5D!6{O zGJ^A_T6MHvsleOMqfP}JV@6s^n&8xHlJ@Hrg!_5Q5{I`ac`T1i&olxo-ZYjt1y zrKBxny;gHSOPb-R_&&aTQ37@TSH~3{st3dt9*QVWkjhdrCJsj~)<()FEsL>WRyd7h zqbrsry@suwHz{iT(_(z3`{)0%kzOtlt*X+~jR{2Qt04l1H$5>QrGl%G_Y4brri9^) zO;RU_)cg=cgH3(*)a8O%`k&_NmbR}n>;KwcJH@xMoAH0Gf73R!9(|36#)pp?NQOZb z->j-*<)a5Oo@m5*?mA`rL7AT8Q~SBoZSJBxriNJ3+UMjLVi-Xl87|I>?t5tr<-8+Q#jZCLI8y* zWDhLVCZa*sIX6c(mHWvjDU4OW`JfojW^MX58c&Unj?=`rB#m@8rwls#g z*y5|KCgRc+6kBj(h`@&cm$1*D&7iK)6hb z&s~LhL&x=!?BI!0X8f#amav^Nx2RIgy+w{!BcX`BPIyww^({#WWh;0f@49U-%ZhJS|uOhm>-}1##)>oJSIA|DaJuwb9SMn(+f)* zP21}_9~6}aVI0TCHMtS|5Q)W#zIP}f%ti} zV6t;l-K)X3=rBfpD;veVv0+id$@~IIwh;~PK-`{9Oh>&e8$Axva5+V>kXX)#cs{tz zy>0Yho_4;7QNqgT62QCMe&64}6wbe=cZ30riHN=O%X_WU>e1b|OfgmeH#sK zcG@!k#A)OX_O}|0Ugqb@P@sjn(P{b=*nwIJ4-?yz?|D>~=p5p(GZBBJXs&e>OEQW34FE6uQR*zEfA=8k; z4R2Qf_Gf-1wXl}bJAJr%D(ar%v$hxF8cnmuK<3Jk3e=aU6KAy+#VV7XQPcbwhQrvqyh`Eu-+Gn0n1Ku_Sb8D7O)F_p#@wj_1Upepf7}0T zJD*hAKgY^AlD(ifDQIE^BM*2FhAzBBPjBWD(RSor;SWRVdN=qL^XlI_k#)TfUQ5{w z&JXX(823;CUcDz;azTyeLl8ZXnz*Y#>9>l1-3ZXI)Y-$Qa6vA=v{sWgu*wj*PY-;= zXHwNvTz7kDGc|jRxttdM%(pKui1iFSj^<&p-z41Zv>M4RES%&ciAdiYHLc9IX3p0} z+5>|h*Cf|6lG*B;muO&r`1w{gS!^|_wlxfJP96 z<{%)(+y}#W*{JTFYnQjn8=m&lxUM1lhtwgj#2oPx9c5RZzxHsov8mQiV_U_d$gJmw zYY5k(rKyUWF2Ew^gquYJDW$Y$hrVVL4{OAjSF8sm^lGT7` zRLrG=(Vw@VU1-p5CDQW-ZY}WLJlcYlC|wVY<5NWP4qjA^QG!R_CLFy{mZd>RT*?J$ zJAK#{z|w^C%;XUQ*O_-qz#Jc&l=V*i+`thNhXtGdqJ~MPS9*3SkrAl+K(Daa?&{P| zXUVRH>Rb|XE+1N!&9SM~EPqLzD3I~NV$0`Yr7)P3*ah-0b;smCrXgL}G7sxw3e99h z_d`ExZ+|Phf2VoucWDujF+Rlda2;~E1@AO3Ub7?rP#ezIXa3JP5?^LG+8Mw{$hjlL@C_Xt4$($^Aa9isK34~fo&kNmm*pjTG z;kcaGBnHE}iQ1}E*LaURit~<(Ql{)9ZcEn^Nn~OneL6nbAG8eHj}PZY`Yli_%hS`7 zLflKa12f*coS^A{c)s*M^}?F1+CfY0QUHAEIC8Gvfq9^F80AiFs*?$Q=hv+ymNWK% zL%5ug)*E2-B6`YoKD?M1W-qT|xo4IJS-vqCfL^dG>n;G)5C;$v%RrG7(7EJF^l)aw zy-zc`tz+uoi9b!0@zpU7wpoPmaGm|4jWUF@E7CrXk!pTYL}wS<*X$&me$t&u%8!m^ zEc$cvCp2*`nHD-J<06tOWA);sOxrbB6pr8I^N$s=eGC9)amv`t=b0{Me*gNZTVA|n zPpWn8l@HqdY-2NjU}$?U{!d1%6M@w6vc{~7z7NhtM!Jll?^@~s?e#I=C#Phe1Ab`0 z72ggenUwD0G-~xM9-Y_{Ww@G;nEg5+;uznBM&w8m@0Q34D$Wvaev%0|H$kX zxFv)@nxlaF z?6fg1@3C*fOO^=K7M zys(G*MJv5}SITt0o@-Px<#)K4UA?E8HHnxb;J!ljcKLL{Jh6i}TrR}S8C{v4_IO%1PJdI+55D);EH557HW$I#8&tI0}0q@$)Yq5HIv1{yeskji8}& z+F#8E^Ae=~W035u-j3nPRfKHBTm5<<2CNbSl7uwgah`HIu`(bz{pFV`1h4DaM$^|| zT{NouSL348d84y-lZ(LXB3}LCV@E&CXSYh>0@>u~5D3kxJ3PHOFN&SK9x?dNKDxdl zI7*i@`chq7%OD+ar{_I4gNxrAZH%;Y<GU<($MmQ@R!Q9x&1Oet5e3R+5{F?+!5_Z4mhxfbxHqQQ*vM=*HP0^6_W&kmV$`0; zq)uQwM5PE0KR_FI+m9vb35xOB*cYN7DWvqwAG3l$f!*-X?07VejSuwZY+0M6KSdIr z7{0;B9*-aMZ3NalZ|RYqrsRN0_7QPLjF9l@@xhAK2*#EIqF0%dNqp3cm7_a|e?5y{ ze`1-ZthN*jfJ9?TdCrlR1^-+%0eA3(g6!jWWI-9{q6Ay)knzq3!z%n!E>j#0#k|0F zQG3Xe(zC35Py#KHUy(}YK~Z0b*8S;_>J#*4N#H&Dc z%3GUt`1_Q_%?F{iFXbcj+l68aqmWQHRM=_k9TQ?oVV>Njt7QJ7u84eW!89c@ZJ!BU zpH91{dRWcY{0<`?!x?2U4RMF=Q0hZNnO;)8-`xOWb;HnK(rC@1e397;fB|_|!U_8% z|MR#CS?aQFU@~a9rPk~-FT+R82Yw6}4Uf(B8emV_*=>5@rM7pptrlhKA(S5rb+NBI z96FHI-v*f;*5DwaCRa4wNN2+2k{*xFkKuxhzH~oc%yd^Je=f3>C9^2q>dbr0k|o;N zl~u#O=TOx9*+~{TacCZxi`32u@&^|UIMYF>4>*LFB%ZH&KUf~*l^|Cz=eB#(8b352MPbOrmw)Ry2o;+pst9HcXA;#x? z_nBkRAw=iga@v`nN8w}AzbDl;QVg>4v%+;1th_-6O0i6K zJYT@#o=-*BtF+SLAWg>7HSEfa#02)EOqXe~4byhuJz@Gsr{ADdO^an4R-wL6@%THC z>JWwoB|C{tpKc>MEZiYpsA6N7?tzOgob_C=wXA%6(x4!r?*1%{{9fakM2rwMF^}(l z^djeteT*a=tLQZ^T}bNU(DiFtTHGy{Nu@>_BY+f~gEAubVAt}F(|6UZ)_nl#u?O{Yan*Qxd^XE(@b~e;fduED z`zHln;wtln^7W|T>fpw6Y*!g0Akrk)qoG%I$kOhGLNT>TwHY!9Jt943Uv8rQ^Hfb&Udu0PU9Hp zrtZfxPn{T^o<8Idd!Ut0{d@FiF!@y$@K)j^!atFs^$<+c0tACdw&MeE*^ z0&KGcgJPECseZ^ulZEGY-H|Fz1%2v>50k5s;z2a9E{a{Dm^n-gT++RK~8CVa`fmOET5d;WpTE^4brKR`RRzgY((J-3_x=`ZRbL33rQy z@2VPFUx&wLqdyX!Ppc^3zd|<1*Q}As@$&dMSE@c>huw>`!|)5^9_yt&c&APvKdJLkt9y# zN{Xgn-cP=BDr9Iozao27+Pkc>u2ADdzYJ)|%?Zvq=mTW^ z)G-u4h3I3YJmduYM~933++21isaE$xYdOpnSK)ZZiQ?|-xFq;3y(y5|;C;$a^O-a{CD zoC^snx&J3`3wf2`Tf1?kn~J`tn$A?ry0TNqp``K86onJ= zWRi?4@yn+wAB-xs(@T4-anKk(b;6Ju20t|T)XXV3b@CoZF-7`phlG6Mpei1a09L$M z&aWbm82V}|0-Y@AF?zq0HJ5trp{cS-Rxd)@O&>mY%;iPh%E2p6XrcA~w|ocTr+%#A z+Zie&jnO?*ep#ETCl5KgzFdiMIf%kLyQmj;d>oKNAgbR@&1&JU((U# zQYGYym!Y=OZg|fl)qg5j)&12dVVHmvZtHkz>$)O~^Z`kq(mb-}>~`vvkeo88h!lM1 zYz3`07+|ai@k|t~fIk8TJc0T6zMw9WGvL{&|1ADr3YI|I&5o(=RGkn*53tTx-4XXS zxVdWrSqtop?2m93_KT7lc%YjIqDL+&^>hRGfwPcaXWVFOED=+pVB)W?b>J$3*I0r&Y?WPbM5%+prfSHk}g2Z7YJ&n%jO#RI5rH)^AmqstsCwX9s0ID_)J z^B;+ShD6NIFHA z@00&aKwaA8RrBB2|JZ2cR|gT)9jl>Am*{J8QP+O(Qz=~c5t|lTf>2=-?4K;yZN~S)GXln}sds+iLhq8FgjgDj7)Pib{>yV5r+4~bxz4-45*`tD z(rVo=8!X8*3TRbbPzM&_6e$FN6kG&&<7nU-N@S(GE^)E2-?i?2Z+t8=PBBVT*6B4w z6`OpxXd7O$&KO~JK47R-`M{Kyj2sY@y|$2RLMWn788vNt9>~ z-6ZfxFMzYIcMn`4YktAe+3Y5b?9$CIayRq?#3*;sBJJyNA#3tshY&wm0P21ycEVw5 zbzfyByHQH$%~9C=RitVuEFIk5`I=nlbBrhn}~;yNx8jA|f7hrZ4UD zP%W2UW9sDi9@1a(PSBtuXbS3OP^&sk zl?j27y^uRY8M`hgg7`_W^CRDgRt9j`DpNP>F9ci=^%^|55g<9>@(NU=ye2Y2>R@>A zZek(Fmu!aqW7EMQQa+Vk5eCS+TviCV1 zx;7)%^w9bAYebH?{wShKN)O4aWC%u&B~)Spj*xYpk|YbSL8sf`n8n3)3k65Q)oy)% zysCeB@BATJt{dTz1yS>GaeEsD&dj=@2zB&|OX}m<)dzC-&ktKJsUAxk51wBTz*@Jy zmMFqLA>p3V2->)$Yf{uB=O?2kX4g^$B!TDmazs(Wr|2P2-`wM8b$q>HP8S)(@PACGMD+855kK*$pmO+WOi} zaK~Ge*4O)Gt5F^($G*z@ZWiec4&}2H5PyJ}_p}5(z_tRaNg^{hNEi8Y5wkr+#CYuW z#=GC?ry!o@(pv&(`UYB9cPj5cM;2tu5m5??p-6#ba3&#A!ba@ zR_*TcF!Kk%I^X$aQcM#UZkM*4`g>1%RiPR|3&BtAIdNa@ZE+01v7dXrj=Pe-A?ve{ zTf>{VQU<%CaZ~Ijy*8_Iky|6^wfs+feYmj%8#4&bztrl`1%Hm^`WYXRR#xYu;+>6M zn(sih%T`*z&IT_nYinNXJACZK5dxMD`ZS*J?H8U$GCA;-i!+Alhm;(GnrK3hp$`T~ zYhu7Lx7ZKwe=iE;`~`Q!!;nHGWKaI1k#C*2kfGmp#L)kLhVYB@_fM@Y|kmyo~k0ct6sh#k25e z1Z|_P#3HQDwMj;)9gOcJ%9Z7bF&+PE15-Y;*}P?pcRsA6UF$mNYV2@Vi)b{a-)08&@Z5t-AiSr zrQ{CBNHHOcJX1pDj0Yd)AVO>eI)TdX9kl)K=`>NoAXjjqTumHN62CTV2z3+>24|e{N;$tlS%;f2~36@ z$+DJf9GoeuDlR+w`=Yr#oumXUl*>D4#DQSKKpts9qAa+m2J~kSC>#C3nlZ$4IU2W5 ziprZLFyorzN*2%A&T4O%$KF8RfkeA9wE;!?E_q_4%1ATi(R>&}Azr`%57tWJ3U$C; zMLAZ^mJu)4mlN$yGNQmejoP~(&`406Xv7U(w zMG5ZQ^+HdtrrC;AZVjh2SwzS>LoeaaOCyEu9xh-g=IJ`jSjV2vNLNx9fB9N_8?7;< ze^9WBXEg?{v_`8~^Ljn*(3Ox3)oF0{U6Oc-i-fY>LXj@Y!t~hx{;Ez&!j8*lNkrh8 zrO|>TOw`AGTFisR{8Cnk{E+?d-0bFY-}yTMG!ubK zt-6=*>TmG1_2HC?2QJ7RUfJKXmK|bzIKCllHE0tuNKcktSYICv670CemVJlWHf56% zu7YTr{AI#`>;ZhX2@#Yakv|C!`qsYySb|eJJhzTo9xkPia|L?F#sMp2+r9*l=`*5D zS+5(|=X~P5aiwu`f+JJp!Bf6k89f?PRaF`HMdq&?;{w>vy4FyQ2NYNw*Q^(P{=#@U zfB1a6gkm8Nu7~Wp2E&yc+lJLvxzl^=tJ7(7Ivi8f^`O8ps^v{O^uB402{Tn#vL$8l;IN1 ze(%(oj-BMNMNxAk5kX86T&f+4DxZWv0tdIBjF&B#m8k^G|L}e?ApEX$3KDN*)vobu z5#cRe4QwKs%nn*=nqnm7fNvYVAv%t~s){jzaxCsp@fy*KpSACIL{cGcin>&Z1gex^ z7{+Q*zn!q_x7tRLEsLPu)Wk_WOy-o}z7&@>yOGu8l;VL>Q=+=L*D<@X(e3z^(TMPk zzn#49Sl&M9_RrueKZ`szLXqRvcDH|azDn}gV~22^9_zT<>1JpLX0|8eVEcuHs%+_c zsE@U+o8IB#7jhDKxB%V(%PvcY-!$@@g*D#^^I?Y=@LO;BW#^2>W4PWo?ZtD%1jGET ze;EvZYK13G(nM)syVF>6&0Q6wzM$*Ky}8VA@inJ~HtM$1NMFqxE1jgdLQC>>a?)Mz zCiUef05?F$zs{CMv(VYT7h0>*BGhUQE49=LoBZG#^K8!d@RBQVou8p1yLn+c$wZs^tL!fiAohtwP} z5ls{{`v)yO?x4~KLsih0dU<=ba9ZZDGoDK`-6c9jEr zf-JMEAx0#G)N50ybtT{pn=AOT@;=yjJX-bUk&m;^N-<8aeK8X|nb7uP&CvOYoDgSU zL9A-c2}M02gta@f_u-Z7sU>**{;;W2+BW~K2zf`HK9!FA3HP(gPE-}VD+d%_HoC{^ zN79H*sjxd$&e|kbzoG&^CBHVoN0#h>bOWo3>l9BgpwYQ~Lt<@I#jmW`|Q9izzyR#(M` zL!zR}+9s3@dIQpn;5$1HAG*4yQrcd$cg1htU0mQ%MO?0)WA~qOUrgoLg$a1VyyYsB z+jBO<|C38#e1Gv%m?>j~)U1tBCeZm{+E$`vQqSHcJ3l3zQc)%|z-ZxwUI&PWa~#B2 zb~ZNXO}fU$2@~I1gCsjL{%X5N!J_ml zS{!+Dfy8V57&IsRlvc-EXlB#gVqyj3FLs5MBQ%`4$5`D$V`QGTK)tsrzWz#omcw^z zHhF8PZh3vrhbPDNt1b0j8D3gFOVM*sRduhkQ(TCA%Lmbo8k~MIhdgX|nH*6@{kKlk zbJ`di=`E*kgxldCSYvvH$ePJLG(z5dEESEfX?P%EWx-M4N_(nNWE99J-~TIa`v{rk z8>CxsZqaPMEd0&EyQuxKY!pW`(AhaiqhWMY^7cR=+hUho$lW9s&S;5byY1=C;Ip?; zN3)C{X4Y7`IS=eOed4zARQpDPjm*~lSuy6TYO6pHujbXlIg{1R!6LS^XqD|OreHe^ z!r1op#k6<;<1ZsIemdo1UKFmet!D3|aucEmp>00epg_o2vR!wra-%O`l*jhG08oLtq5M!Qzc-KFk4iE5q9}RP& z_T1;3t%#M3mocaQ?T7U13m~*|0TmP7BIE6YB)4eeSQum9YL$%R=}?de@m<@Mt@FCt z&znXrR7Co858WETo6|>x*KYpZN-{KCM7XogQvxC)l$htgYKeFRO z5*4elAF%|oaCpzSwon_%y|JUy-!96yvAiR`Yx$&{i$agvL-r_!`EOOxaA%&c@lllKCbzQMI%-2*hwU z$XZ09Jnf$5j}%Y&ST+Cdw#DnQ7821+EWWcN|Rzv^4U6Xf&Z0oNyp_utYM(eIW0pbHEP zNB)NSY^`VRz$ZXwTSumP|7KZXY~Z)DR2{aSciRKuEoRL)Z;XPO0&fv#4tV2Hwl-3Z zveH#}bgPa~ZPMZ*y}FJtc{)ZPQ%Fpsrq6Y8cA49+Ds?q7GTogZ zUT`Z^DeY2?e5XLG<~Dh4YvdT^fV}f^Oxb*|t_A2!+U48jHHv_=Ew`%fHTIK9`PKHb zoGsNd*4B6Hw>E2PjC)Rr?g;w8Y3s*=Z0YI+*j<<}hyr&TKvHHu5(;f@C}f>DUuQz8 zk>DX0Z}P;PDkuD43nD{&F!BnG8qMeP8u9I{*5GJT;aJ_wb}aj5`dyGM1|tq7_o$>F za%$Q}N{jZ#7w9hZIjL#fyvsWg<*J8cnRp`lVM(pEl67aHQ7jbnLB4S?c2aTq#P-QY z<+YmlrOP%{mi7}VR*W{dhJK&dt|)yF}HtYh0w|40w*O$mr=34KtFlMp)|bF}Y!c ze-$lR6w z@;U@OW&L7I_0s$qRTE8_%yV52-8@zTWu^l8B(_;yzo9>jVyqnYcopB5Yw0GO#As@y z2S`s7FS%vQHFQ4<*uBixfHYG9x572sk3E5k|I0N%jk_Z^cltj_^|sdl_jwrEI8`qkQ}(xfS1l-b9#&4qOPjlBiiOxYDoE^Ac@sw+@_ zv{I|-plr&jUD+wNTnh;W%n>IKXaKfJeyhn5CquSwjf47{c(tl~8xfb_9SOT5$Z1mIVOFpR?S& z%f|BC&=5FQ1v2GJ^Ort@Y%-2@jEf)-^)l$I72kAse;)HJa1CbjmjJ$ zPR^@n=X)>CH_w|2mHU#NfF9}5uiuK)ZsFM%WhSuNV5{zPZlR>%+LlNgucBA|DUeOC zp)j@F`IfV><;|TXVxC9i^*1ZA*Hc?<3eT%_Y3a{VcA|Ki1b5dE?4HA&={t=s$Jx zD(fs3GDd-H+>t4pC>RwbW~SQ&Gah)haGh+=GjC!W&dJ1HFJUFqb#`(L=jFv`WV-5_ zY3z%~0X#Um3lC8I>W20(V;{={JNOnKfm7;GW1EX~>k%TM&^!Py=^L#C-s`KGvlUr@ zI1zPfE9Uaonlr~o!dmz`!A305!N|*f#Z2rRd#Y7=_#><7H|+1FIe2XMT=~shbKl?wxPg0K%!r$atG8uB7q~y8WO#P<+j~MQ2ns6;4?@QLWa(Te zngs^l>)~TPjC$V19^i|P`BrCm>E8xe zcy}R0o@>GQppn%eswv&?vYD(fz>^i0cWQx-1SCgM`+q|U5G zgVZRRqvLrOS=Ka`r}H#A&(zP7YD)=n0mef8gE4-T9vy@x&6VD!7PmLCJg>AYutX#^ z9-qKZ7eNRc3PIvGeGbInzS??aj#mVpWZUSOKU~Q3HG;R$?1HL3)=g1ox3<_&WW}$G zh(l`h8;-4?!9&EdzkaE4aVljq>#El}50ZhJ-I}j=5rA=U=PUjoVDXp_eaYORd!uu| zm!1d7887IgI?M*+2{BtAJ)xClUi(d}I@x+D{$wz}rLK&sF!b&V?YIgM$KKVY zR~>v+?46Gs4)tK%YPSEXt1HB7#v?-PjlVGtW<=PrDTXjlefKOi(UQ!~d))yqT1%?j z3EZU-l^E-oe*qynbYr3IR)RR~g>54#J;Wz;cwP)uY==qf+OyK}fK{#~wRS(p;b0ub zW_ptrscS>;Keu@_KeqyL?Ld>^9eJ+(?qG4ToG*-PxA5iDBhHx zN9u;!X+qzGQjbjJxIX~sT)c6YCwy9lNWInwL}KP1qhe>A*)GkAYp1>Ia2Cj>a5Z0B z@gP_Q4EfRQF2f+gOt3W7QuRAfv{k*GIL@4Y4*`v}Cp>8DZBX-j&p~UDLnGSDM@BL7;AWTMyo1WWv*#}Ck@eVG=D6It6&sRAi3%y9T1BXK z!En%s73Sn(!;S4gpnURE)bBCVjoYtgkciva1FE9GD`xXiH3S21?GXX*4i*`I%OKa>18Ljuj zAC1pLGgC@dt3F9hTohTTu>LlK$Q|i8C%UOg1ydfr@h)Q42L^i+aD3tX<`YI`(a-(|5rph zzu(^o7y(plz}0nH_b)`%qnB>f1fNl2UW%$gm9?}UC=i_2gA77m*|VV$GX=Pz0(Jl- zKcnsA!(Qy^aYkJV{(3ZNOFO-`YlR}oC93KYve~|Ip2O{z29ee@SQwyoa ztp}D87>+EYrt`=rEw|zA!Q3)oA&%MbB`@fk31YI4_ooqQo6 z**Bf@%$-Zb5WJr|ba6LncBZi!q$TPOlOS`~J_l@BKVY^5zikNWp-Zph=6tJn#s6VB z?F~q@Nup-ofeg=?zs(7<%xAKB*mX3cO2DtCw;2$c*|-z+{U!Fh74Axkh)YRWFyHhA zEsI)zZ~ny^7|D(*1-2e)E1!ftz!+?r9r5EiEN$GT@s!L<$4bfGqXn@r|1uI_>?0Ri z+f4in9cjN=ayb-*%Da-{NWcTI)O&bkJILIuw$h}w{Go@L`_$e@;zKr3UiNN7Wt2$I z01Tu7?0-yvzJz^o=8}=8Tigah(*Gp!I3;S6yKK_|z@^6>ojiaBrai%V-jaXS=C*-j zN^ZQm2b?KcVU(JbsYQBM0n2G@KJiI@$6-%$qLS)%cwJ@QKQJ+eY9F82!^lz^a&~SxoyDQWNX3#OekP3DSC1z#Cy1Ykz;xNNlOd*x-{1U^VXHIgXJ?w6 zQv&rRI*>l=S?bY!G4y`0`}&NB%a(NlWU$>FyH^$(4}Jke0KI(E^JxIgW#-eI-zt5h$K zMj2B%lj>qMUKKnux1e$}FY(nG`*kfH*971uo))|QvLuz4fE=q{wRZ|jH}l|KQ8Gyb zA4BhS zI;A+LY$StC%&3eR=Q{jluNYuTY9SjvP^rEuc8(ncwGj<6s%E-%gE&Xuzh_vs!Kljb z6?URKB)47WYZe;xm>TCzOPb}3$l727>J~T9fa~HSS8QAv(9n*XiT0nNoE?jZZ4NSY z)IZ5l-O#!*x&Tbs-~!oA#z(RlGJP&HHHDiWb6^9ElcM8BLS^1}4!+VhEJXIjvo`E> zG~6E|m*dCZU>K8B`-7^$oI zG|AT|JaQh8hfh1m6$S^!c`@FgTXsnrC+e+jSJ?pjto$#MYRmVFP7$8@^FEIWvk!c* zC{YTw4tpXVj@dMp$0;i5z=v2OTm!uap97fQCW6jyEGkcawWZ^Tx^=Bb0Q5J%X)BRpUUZHspALyR_#S>L7&{%)RYU_5|+g}{f<*qmhAO0>)kiv*14at!t`O!Yd&Hf z2wh;8CbtCdepjCC%;c?78|W6L7=BD>2W9@Cf7`C@3;c@|x6}f?`wT72>RY0U=d~g7 ztn=ll%%=<#eK|C2_FUg(AFok-XY{nM9g_vT6VKhQdlS7)*R9tLGA4GX8ct0|DKMQM z=N7j`$K*tSK}sO)We)EyA{9M&)bOhlAFbB`b`)4C2#e!vW$bPlPI?bFnF#%(xi>!_ zhQHWvD|1hI@SP5rt-{|c7HRoPbtw$^Z}cM@3VZ56Q$N{{Q}oTOp5oU?F;<*O6zXkW z!5;l4qaHm_WwM&@r3c(J_4t0lEc?X-s{h7rIX?Bn75$Sz{{%20BQe@ZqdbGdCz_t# zPNt1Vd`|hMQiX0zl<-uLJ0mWllk%XYIOoky#`Y3oJ%pZ=$>8tihbWS?7NQZZFHKyn z@E*VE5{`zxq(`?7WlhABsLKq%8Qk zDF*oGay7BVl}qvSo_pjqu6Mw(GK*H30R=jL$`vHe6ou~5@^GR-d zh+O|tVg)}{;znjtLMfQ?EEa|OjlY(zPXcxHD=$c#B3MN zz>lH^_ZxS5qUu6Le5=ymjh#AV<)bJ*ES@U{uYSN|$+c7Nen;DgQ3`Gg{x%{$CuLlH z<<2wBeBd8S#ahmdSGrg!X7mAZw!{4XV{8d6*Qr*%4BIA;qwuTz_$8l(R11=_s5YRm zb8@?N3M+uBP--HdSNW^*_Z#ZXqux(N+QO&xlynO!|M;Gcdaw%K@OyjjfTwxG5EpL2 zba8LJxy)rV10W3UQajOWRMOv$GXYos+p48)8F|I(G<%~P=@Xe_d0Jh+KXrcd!>jGa(ey9+i6eaoYhC1F!GOri zf4ZXiC;9xm;%3I9bhbJkxY2hF%~X{74!fv`Wv0i9@7zQ77EPV5xQ9R>4jcrvW5wL= ztjx*9!!{!89r2VySNPUXH`OJW5A3leCl~ZMF@jeTAY8M^umhq#Z>_HR%Om}!JZaa$ z!mMW=?2OXPhedycBI^1mUq*+oV;Q@qi@+3QA^mN`Mi5z7Y>?IcDAc_h{vUmwn4j}1 z@(_=i@D`UE;MpGcFQrJ)p%g{x2AO>e_#V2N}3dEX%r}{`&i&;}~bILd| zwcN&T{>RFfUMc>1pK0QkZc)g8T|LSxP6i|mfD>ZHfqrC3a~BI}Awc{5c0XRX1o}b~jUW+v(fTthx4)TYShG8&e8KjQ6$urj)lPVkiwHRQV;0OGE(cs3$ z3OEYD?aJHm%rV({(T9hTcg`x1`$bRotPwnEF<#fz2EhCGm%7wRWDVC12N!cNU@99s zxaY%5^=31FU4cJwUU4Rm1!jnWA5&l-k&ogk3EOMvkQA~s<-%?STiR2(E51fr4!&`n zoGn9_i@5hb$LvCBLR$6yv7)Q&;G^={mA;)=e4yJar2&rV9WBn(Drv3clB62iMV~w? zAr0KFTr&zc@^Y#bZRJ+lbADbAIG_pifLK_V0>O~$No^_WUqmHhOyw`!%!G-BK#;{f zq?U0ac&WgtLmPY#76POM#4%EG7_W^gGbPGcS?w&^knjE@0ncZ`DuHzMlXvxEXhdwT z92D9Szz-H_W66eXPxm?Cxv~5%Mkehs)r&pvQx#OES)Rt&ofk+B%)UK5Fo{U3SY4RS zfu&t@Fmj4dXuPw&p)yQsmY=IoZ|vP%52#3)-C2qj^S6y`ektYry~;pNfH@Hoi}Sx; zK$r+gv(jvNbGRl+sJCjqsIBgx|755i#ivkMuNJ`uJ)&{2QH2D0EKF!(tgGQuIA@7v z?8KVAOo{MLlWTDs!;(j$>K&VR{opNO@Wt?Ekr-NIIy^NcWQ36JDe6olArBA-B|z@EUjp7jp80PQMf0|WAY-&)AN3T zik5UnF*ha&;UXS?4RAV%^bUQDbht;1X)V1j+EC`Lt;!T^HrPtvG@XBH`GbZZk>n); zAGoo!g3m~@!d>cV%lB#xv6zh+q?A?8-zmlq8H2e|!vi}PN5vB+#9y!C$qK!#VY%LY zsHfsscd9aIvxDJWM9@GRzqn%2aP2()b|Z75AFiSgCIff751i^XlpZI>nXB8JDBzV? z><>7^O_XqnYZ6@85zrnt(heERi|XDu3aqxvCZPiL7oBSrxtTSy#`(c^;T2llxDHVk z$7%sYnL4@Y_``|$zi<&pP@)!u@PZhl@;#IIoEMWPhF*88ui^)>?2Zc|6U-6Ue?4o= z>GSH`BrNs0L1s1EyVeMkhEqRzmK?WMm^HE+*Wr=O^eFj>0w`6vDC40Tw#(hTWUtm*P~5&b*<0C+y-`ATC4iTJChFN znnqhNl$&vUyt;y{(DC+S$MLj4qc2kd{;h}2@-_xv7Km2Ne;seuWvR!?J*MMf)ULz@ zb81}=bsU|e&oXu1y(bwFWN(Z}w@Tnt8CHDkk*+sgb-gNNXG+y*SH8t}N(-5>%d z_)+^#0`4)*_D31GOq)NK_jnq53^NbQWR&bd2~`sKp(HJQn8vf@fN!h&J{Dilv#h`- zKT{nI3Yfyl(7?<9wNj(3%L9KJd!VwBSKU0<_a4lXga(MDH;9?!smyri10t#-s&|0J zgrelvJ)YOc2Jv07qj`v{b3uexKX~wvnm+Z$44PA0Nm}>4MTQLrV1tNpnj}|b)RW&Y z^ztGg^(p~FNde)BM4qUHyezr%K3-8)?*$)%#q)7|#o$^97g@NSxlpyb8gqF@$$S|{ zX~?L2OLM6y)PnQ*6v=dke^)$u-Vfm7N*rL-{Whe8w@XU!cF*&WVrYxfz4}9NL*db8 zV56gN{)p-Xpy^Eb>?yPSG3s6SyMNNit>DNp7qeq?8S*{8KYd*X_TkHuH_AcbNT>O=%{F7sbxN;J?z$U zOeM9gXO~*CBoWFpQn>WV&oTan`xhy99`hL_PFJ{ClEQ9ss>Wzdw6q2?s!=;wpQEJW z77_Wm$6ww*#Pxu^I7sz)Z+h`c1GU}UAYr#A5Yi6j`lkFe?Ih+>`O;rO>0;fjYyQo> z9rEC9jgl<@;##FLfSiZB0k64=ufOh}cuw=qNs(Eq{<>J&pm)~P`rorDBhB49C)>AB z>vIp;rAP@vXX@O&8lE0JjGwOtbvLPiSmK>t4G0YkmnR&L zpX?FF1$}oZ2Ndy`HeaA(P{V1g1+3z{hR;1F#(eU_j(7i8H&#ne0REeTMDJ5B`5ccv z>8|L8d2{q0ze+aeX{iO08c&Q{!BFleF?%djWzUxpE6%F_o08pMrpsyLMa!zhrT&ha}`7K_*#ZisE!cp$QRD_Np?76o;9fpc(i$u**V-UIP>{O;D zLuy{>TmjlmoOv&KP0}kQbj~Ol1OfSJE}dhy;<=MNJNkTh=fEl5OE}3~I%qxZGj1GU z0qh-&bORt&kU5PTGFhP0?>AFMr@MEWVmmHn^$jL3cj(B&d!Uf@t&IdR#mFAuMZ^N)`4-1$-g_kL=yqYu+Ozhdmyn;>R_z3zaQu3Es3r#gtw8v#7*oid^( z@o%_DPbBe+TS(1>J<5k=Kz6dAmW84kbltkXyg#{ zn+`!7X!h?Ev99>WW{CZov#K_JjT{9Gl(o)ccFtbej+?(xo|wIII5m4j4U>ynEmI;@ z>b4pYtlGNV(c0&TE@L{9I!voC8x*=w;edyq!6m*&#vyDn9NkX)0Oo0OY+`Lw zEKl0y;T(OLYtSzDS`{GlA-7lQWe##&Qh9dtLO{oGVSF+W+>I@x%4!pP@TOl*gL!#+ zJ3j*x#5fs00Ab9iwypo8k=4^L4-2`FYi55~{I_#R4z|+oOKh_Zg^-gZ>(uma#f9e>-W85qc zMLl|st<&_yCE->G9BGi-gcFj5x>cRUvkgUnc@DdIXz~@JZ13#L&%ZYBnEuI?v1oR) zU_GN&6X8TSJ4f;6qRPm}EqD;dD-83;lXlgRZ@|^qO7F9mp6?B@QHB1_unQ^|acIgE z=)Npyk%9zh&O0@HtF|vb>05zj>rY$&|3OUeKC0Wmi zzMywm+J+&=7^&r_{dGBEx}s0)I-mEbtr!$~_ClY-q%-#6#(jHTy7C0CGX;#aC2;BK(SJ?|&FVPu(k7a{mX%`FEv2AWM9G{FDbx}Bp z$DgLnU@p#9`U_tJC;Ff677*5So9HJGMXTOR9bW(j{sJHwK?G9<}H&jGYTKCM1wc5f0@NuU^BY!Yxe#p{mL$9G4DKx08u0|MKFM0$v(hD`t`6t^Fwo>4d zqUQ$f&N#@6HI>GJMD6NXx%k^Ow;vn1KCXptk-5xvyp~2l=~H$DmCvqW1lDI7O0VaM zFw*KdC8c-IMmXjhW}-Tb_49Uf3TVT#)(XZ_vsYZ3&uu5KR#_a@zb!I_QcitFZ^BKe zG{NopsIO)`kl7&9;eEgPeD3qX!E*-iSKsYUbDpEjBm0KC^qKWCu!ItjtZF-^*(B_e z91CIBNwn7E*b4`*Vs?mzL3ri)q75_aJO*%Qb_BCkxf&9_(6jM40HN%uQrNLTp%Ig< z2o_dM{O*3Zz@A~AoYQCDf{@z+Y%h}iVMh!@w)T_8TO~uXF7*QVc6EGbUW5hJ7Wz4n zn>S9HO;$~j4giDG(BgE`&74fy--e!-y*_^1^r>DvY<{@{r|K=NC3G(%dGlKx+ox<@ zF@h1cu5_B5r%pL6%Z6S1#<|gNnp<<)6}$?WI&!C%*OUwr1l-E0Na{JeCIuxP&#BP`#Wt z;=cSt#YjW+xVPxe5;IW^90Y2@+)Qw`-nw3frLJDDA&0iq_n=6EwUlikI3Rj&lb53g zN=i?u;=a`oC=+bdE@(u_B#;#?mG6 z#Wqk!>20ZtlinJ*rNxmaq6CQDVU;*I?tcdD!pP+&fT{vJ77^3cCF#SdFMdP@PK%8S?O#r4=YI+-Y>0_U{_jF=4OR*UG~ zdaKYv>>mzS4FBwn$UZ*@bsg8#wgW>>pSt=LD)!g2g`N)ar1Q4o93VkfJ(ZCy%QyG@ z3QRG<=&^X)@gmoi7NoTgLfR->eYL$uk*c%!*<7`0xkcFyLwrPB(F?PYgA3Y?q*}8@ zVbj*Pf~5wrqn)SG>C|nZu)STks3@OcQc+m6tDdrag(?i&MQ5cfquZ}W{Ct3)7mPa^ zR0)4GsDXiDL}frSy=pqx@rNxxZ%0seH9Q$TTOW;>!O-uj)0t#y{97eK|JdsFh70T82G+s>M>zmdG|8vbT&T;Ia%*9 z4bCvkn%m<=&b?;avvas9Eh&yKL5cH_rTH+eUqz^Xidnpm{UqoIh0KToe zdxi3=*mba@7!2-tmelY6tcQl7Og}og2q6%a4;^i)X!6xvy zCyB_UEP#?I{jn+ZfWjfz-+5~F-`Q1QTj4HrXZE&49WPG;isBEi|LQH|^LkZz0+}hYc%#hfrBoZ38P(9RqCVcb5Q8Tw2fEB5w_d z$vqUYPYBdxn2ab9{FF)AdUK{AEBdl#7Qxzkm)<*OVQ}(Ei7d!E*C*x5smRxC`Eqwo zv`wx%u!Fxqv3M^!7>#mG3QmNy1se6P9c>C^ATf+2v3$_J&{p5-UzHQt-zp{7n})Ih zEKO_E*VVf13f6P8>a{W-tHkaaZweB=uf9Ct0X=~IhqQm|p#)^`RcL7hqD)q*e*tgj zA#Q15t3oLd=ZvL@wrT`91=`f0WwKcRs@@pfY+=W1jkQgb+r2fqzJ<^zoWo(Z*}BEM zxxTa?n$Bcs zQfgG-aeb@VnQip`Yrc&nc$!7Fnl)c$1O=``Zam_^@`tC63IZmqDC{oo{|6SNEMIui z>5GSR7_+x%L{3#(jw-nw8rqFO3aFgA-k0+j{iL}5R*R=b@56d-g#E1|Te>;i|Ec4s zkE!MY4K_E#-QGrl)o6-n?vw1r;u@48rg(>9HjZ)-6Z(Z+qxpuGNZJnl`Q1ZCChZ|5 z=2B&j6-B?WY_!=~^G>KMR&`?LjPD?kJlJ^a;_f3^KekLKQ!G>m3Z$? z@jJY_8QE9euwwioYjk|n8o6&bp-hlGp=0_8Uli1&@wXtQDE(7Q>( zASwK4Sq#_-Wk%Xu0y2L z=5VDF4xU{@?2cdo%F5haAK2LAPOn-Q_fyu=+gOoIMw8Qb*fG1)>0=0@E@pkg9o>Rq zxe)O0Rn3apo5z3R=h#Q+N#z&uF?TI>@QO`I;a;4Ne6PS?sVJ_rZei$&3r8|;5Tox` zKIJUz%Ro5YV_3K;b0SpMy|S)=6;o49Qt!3%Ctq7g)eiK$Ln@U`xlft=Q@xc_zc}G0 zE6{*&ETLEcPS2Q?!M{uxT`jVyFu9Eh)wo6Q`syN<2YQ4TS3TJBcNt+tQzE60|CC!5=~O(5PI6?6kHjCa8kP9Iews!>0X4UXVe%X0Rpz#nz z+p1n-2vD<`!kJgpn4e2F1-Yfqeb_+e7WIHQvr2KK@F|&eMKFFizFO>#sMuZ=xfDAi zUO1ZQQ5)FXYb5&~4tcX{){9E=eB9u1*8t_%G)w3s=iGmg;4Gu$I%Wb7ZiE4Ug}zsA z(^xE%*T=T%rfPKMb46k=s^z7HRB(lT^nNkvNH)nu z^kmb!ip!fsbVx^!1L2HG9!EiDjSn>Xo}wp~V3t<$*oTx%qW7<2V>9Op(y%w6~ zWBwIEmj(C05+^~!)9EOh`1)2yl6=%I^(0O|0-TM)_qTtv?QOhwNfvNMdDS@AuFLxT zN$M{HdC($T;nc+hH|_G!iQ^0$L+sa;FI-^~b3L1xh3Cqh@%Ja?_ru?#SPZe-reW7| z(ZB5i{IY05eictpbGP6tzphRz`QmimY|4$r(bV6<^xO@KETIj0nr|LwPJdQ~7M^5% zgaqy(u_;nY>*S8bGMS{$8&nz4Cble|#*t3aONQ40Xf@vJv^=WC`($EDM`$#wkLU{| zX|%|Bfc#7f*fD72D2VsI=p)6^~5_<}YzywLUqb<~rRpAJo~eYfHug=W>3(ThXqVLw?`9Y@fc ze&v#w*y*wP90n=+an%oUtA1iYJpq|_gAE6R_7Ky|I*{R>CIKq`1+NX;{I?xlc}MsD ztg@x?xYWMK5%w4qC!5ZHCm6$X%||Rq<*1qFp=5X4PsO|wX0iZ3RHySB(ANVBYxdfZ zhL=ZN8g8PrzDD3g-=BxrlSV5)r!o&uvyk4|sU3awT3&)<2dxlJ;)D|U{~HE9H#}c6 z_2ALeW2G8ul2Tw8Ph(<{g6hh3q?rzbm|ON9_%1m5!BrloG}Y@!KMw9Onp9+jO7z6b z$%xwa>lU`I@*p9o*j2}tRPACww5~uxD{=d}IUW4lJXFY`ZD}AFzQg0tY}i5UPugEY z>Z=1QN!r37@Mym}x5LIg*4Z32+OW>(l(DCEcGr#O=%nmHCl5?MiETQx#sn*6*QL2{ zOpVNoTO(txNj`&M<;dsLFnWD_6Q& z=b7U-Y`LOeVMFFKW3tKOzRST;_k_S@inV}#nphn9ZC#A7^)pj#{ks?9$L0bOMyjrb zGnC89AK3`T_$mutLWcueQq6)>WB`pUTkFV0%rn(q7O2!~w$ft+sV{1TV1D}rGJ~>m zbo!VWlnb$Myb0Flf!`gj0lhxe=IQ=*0&(?$__coPHMI*ihf^9GT0XrKfR{<-44Ms+ z9nQ7@`3wmyEfZMzW|ETlT5`?pWsC~hM!1p|lolYXd{Zk+C05N}2c%e&fZCoqTNy#P zieHr+MO?+DxRhSy|65pcv+~WXEWx??OJzCR%3m^ER9yY=G}{&Dt(r?N51lnv69&r( z4zI!3gR#^-_5`lb?KsGpIqIgzQJ251m{MiE9;VCsVSzu_a&C8y&fSTtqaogO5VP@1d3squ<}suQ=t zE8UBr$^?ni!D6}+B7dnPPCFON+_oL2-3aU&n39t0?f+}?G zgE}PLq^~_Z26$Oyjky7De88S5=Nb2Ed-B!WD%eKJ&MPlp?aMOlR$!Nt_q@V8wg97`^%zyuMUy=Cex#=Kg~4@9<|%n(YAlE ztEFE)nU#jB;xq}sHvpP|UK-TP2 zYZE#uD@aAr@HF(duLW3NnvF=N&B zW7G>Cg;jfGOzp?{WyyfX=o+j`l3q<7B`#yL@VuL}UAL-~{VE?{bSi0A&ACGyBdi}Pch~23o(XcrgBbh-*>3Ev=UeBc}aWvW<{Vi8( zPb?K|o%>ZG{HkhG7w@+9nfyMn`k=0QXU(T>14DUJJV$H#!(^mpS$Q6m72R*6DZIS- zIId8q*p7gL+YhJBY&AOu08l`$zbywcwIf7%$vKy1C|{LKfonmEIvPt(d8S0U%Z}UE z0UJ-osA-I@Sfunuz6ng4d3!2ol zq{jQ3JP&2Eo)efhk0#p{fy3+T$l1VDICcNJ!OWoJLA>_+`U|Aov}Ka~2kNAM5v4}4 zib*=kHEdECM!3ySIbV!o3sWhGub>zJL7le|gw$3hq&^HMO*mgdqU4a5QIQT~uqx-P zxfo6s2(ZdYe|oDgi#)K6yVsIcKh(Y~1;G0v)Vwx+9H(OLwO3S(S_1N4&>CYMG|}zs z;5XlWMyV}t5UL-1D;*)OeD^Sk=E0={E*OsNzrnE7PT%YUv*!=2bgN191g*Rc@}Xo! zLI2|tn6yZw64u<0o$`=y^%Jl~SK>2|q}2ZJghA>5Ee;RhQ&?iXHOlU)yttTGTKdu( ztVb9hg@@gF5If2cw%gChzS36W#YxKoPF~U2$!_@GOVqQ`-PjA4B2&MqtPfZX6PKG) zo{aC+SLcxbrl>oV+*+UV=~AV(!eX(`v5PW${~Tsx9PyI$T+;}ZNKY(s*fQBeqKtoi zAjWRm{H}|%Xepi|L%r%RNvUSW^(y<363_L1?Zhdx0b8qR=;CwOuR~m?WuTx4OJgRH zb$0q2WbL3${3wq36KzUo-*n_YN!Sq*&9RQ{Jig-6t2JYER+f)jdx>JDh%reXblqr- znkH{wky1rLYHA|#qBJWy)rEIxm0yQloij4sz2T_50NaW*)vT}(DZ#%W5A2`FS)~ao zW+&1W*IIpKJjB`3+D%ifFN%~q?iuE-Rh!7AHjhC~a_Kmh+A3C0l)42fHyQE1rFz}^ zebZ%3q`ruSeSrP){Rw9QV7DeF^v9u5{rJI8T7U53eua7n^BFW?CA^-XSK>bCl9+t- z>beJtD+q_&Z4H;_q?#E@xCrtrji1GqH+LL`=M7oBy=F!LPS?_dn@Y-BV;Qz!Yu-vN zHdBVgfyvNTY&gH94u>$!I_*cHr6KpFdOOz#k&l}i)IrrZU98VnB)MJHN~>1X-y455 zKTB(`WqvtYZ7w7S)uZ?HS;?hcxyarpa|Q-n;n-qRQ?WP5mE*E};&P-W5`EGp#xQxz z=ga>NL^wG3=gfO=+!q4ZgV>p7w%HJAqIgOIdRw0Cal)BJ8W9k#7z1lZocv?W1)7$r zT9xAypc$1Ae28BeJzyk~RNhCB`Ct@a=H)`gGinxkbD7g1^C8AC6K)olVyOHpeh5K< zQqY+6##4U2!uVs(%{QL)#X;k!BuQ?ZC~5_x`FO@x#YH}tnH}5Jb2Z{9-BbK0g3j5? z`L%h4_(qd)u~m5%VagjB57WaM#yvADM4PhwwY!EV28yoEh)1SSh(=F!|1!!}q%2NZFl2|C+QF)ej9Cug!&ohNC2ZeO3O?z#^35iDB8jg&e=eH8)oE;3e z^KFV~RTxT8Kn*77Bu(Fs$>by(>x)Wp$m6&Vx_;*OiIUt%?9f#fJ-eQ#BMYPzGO!aQ z-PRVD2Pi3^&^jx1$nX>gym|Y%n?a9u7HdLNnU5WjZm5gx6eb)(bGZ?2rd6Eh9Nw~Z zrsDmxN1(u(?IGNlfDHqhu?1O}wEPFXGwBy8pDHA3dX;sZE%sl+3Wwb*Ve;y*(2!SO z#q)q))Odiw_^OLL&&%5H>AsKkmZLOvIR`43fI(r92V7G3T*OBKpR z^@YI%@RfxJ4k(Tr{Vw?K!yr`d<*zI9)4&r9Kt2-TT3oNpPGK%KuNK@DX*MbHmnw!( zH78${Yrz5GJ@VR+zmxh*C?w?bhuc{bdhpQYW8i`wN3SlBUsWCb|DkXJ*GdFxKlNOFhYq*&gAH}4K)6U8)O=RH0ep(H z($b`cfWY_?x1kAIb&kfSFehMx|D5KF9~-}= z`L(O~U`&6F)X7%@ox1huhu?WHox%>!yD866L(X}H?irUxhfek#C?zNwHPPvOwug4DMCQq{+dZ_?J@ zH<)ls1@r?m;Bji#%?c?*YC-rAo3(dXIdJ>C?Uja)6&|htdi+AC z)eVKR&dKbqUeW<0w6kb^kRM}^K|!!GU}AGA%)ejq&7TJxuzlI|sSK3zndt!zpG#l< z?)-IiBA%b6%fT;Cu7v+!%Ph^Ff=V+7Q@^Q^8A-pOojp$9`7hQVTQ{A{Fe1NSAbWr3 zu}MryIfLgFcklcwogY{%Nj1}zk8{k<-*mp=ZNk&f%^y3gsq8FqYtoI4yi+3soWozT z&iYq`q+jgThI*U+A|eiMc>VfTEr9&|dn;e5-#cMuKyq@6^z+_(kx8%y%hw@ z%@ElR7+Ymm33)(bEG@NOP5{v9xv1$+x;3NHe|rIRkw@zBB8KC>Yr6=H#wc(2qQ&&M z3e%4aS-XPjB-(J@=_+(3^5!^jM#^6G`^}36N(Nmy+i-JN1<1o%ck?r6e!uf@j6ecc)5d5nBJ5tv_?J6f3ayQ|vJ* zf$bpMhl4ws;$Q;U8(2uhBmJf^lBT$VWX$$e&Eu1r7BFfZ{(xuhfk?N3I(3^9Fy(l}@2!~L zt)3>9Uda|@8rp$y@v?9BOe@UX3FRwab*H69*JBt764`D)9E(oDB5OF51!pT)i0`u$ zE=hbt=B+NDV!;K8EHz%81u_qHrp6PD$RQx=sS?E^PQjlwG_B&Hw7mb2$5LNw%NM@j#CD`eO);zV;A zWBD-bGcEyTZp+)VG=^I{Rg}s7&%8PyZ9eGzM?s8fD@JZ$Cy_0+s%K?1ZQ-=M>T8zux@iN!`M=5;|RqJ_}i^|HD)s4(q7nO)$;g~3kc1-#|0j(zO!bv1NM+2J{RF2rVTq+2j;*;6%Z9 zcS!Kx;D|EVEu^QSkontL0dp*S8$BD3sLpUGq0W7^09cu%CT;ht!)|hqnb*%X@d+P|^Xd8(Aii7&(a!LH(EpQZJSFU|!1E2;82n zMsqEE+U$O8ZXM@maga|dwN!WHnpT(^QSVh9#$=+AZ~7^BUX0iV)CU>(hp2;!lTDY> zkjKj?)sflKKrM8#LxL^-wffB3r8kDfKjsFz(J6tb}XiC#E{YfCj0u!pTp7FoL#1>qry;x!f zSivX@O*B}J|1RkbE3kMJ`pc%H29mnQ-kg7KyO?`(S2-2s4ijt__JsKElzt!iZ|{CF zjkGxcP0+1&HNZr7VYVCxcrQILsP7$ZEW~OQYVk^KgjB1I@U8=1eWB13D9a}k?i8K# zc`x?F1*8+(DmrwuWMya=jNdE#&W9g*dpEC*Z!^Ex{1R&=E77q--S;D1N&Bb$2O)Hd(|LX&ooJJTX1*Ef&BG#O~xKQ~eQpJWFCf{shy3p;fvKXmyEZxS9ybspmiwi$7{&kxE)0_-t`F(2UMG z?)2&dcaxKu!PCa5?O%B8jZQDUG}G?yq0S>lL>PG=sIHUL)65wp=V{G_R*in8E;dia zgQYtI_6c`{4*3MUjpCXx!f(N$wScM{ngIAeff+-y^j~o_x1TSO2v|(H4|{{$R6v@= zN5JQ|Or*CDPvExS{aO_`V@%a`!^k-1;1F<%D*;eJ#n)lD4*=XHAN<_c4~B3=NA@}f z-Q*KhIQ#f1 z!9Dxr#MHY~ba>uO*fM~~Dx+lZiaL*@7PWIKSdlDaDxi2u9u};2)UdAwF@j`@03M4@ z8@Le;S_H$vbrwR<(Q#A`374TvaZ08x9l-1N@C*8Fu~5W$(qrhjRvMi6T&62+N*yWq zoh>ceSb^hcx^YPgfeuE90mW@A!U%X+>A3HD%R_ZSESuwN9#6_0yUj?SRwBF-zU^p2 zn(;vAV9%bU1&%R8!?wi=64kSp#Sx;_1sjtlbs=)2X~2xPtKSH7KtpSbcX{48M6HycFuP^u>?({K0{mS~jEH+GLY?fZsIFc>@ zLPQtay$n?w341{?$$@QhZk}i9gRS))CbA&J?pXtScj-D!R~Bkw1Bwvb6mD((rH_fH z&XwkK!$F&>i0CxodBJw7_B1Im6CxUSTKQ=Q5?#}W9CWSv)Q@S5bky`AM*=Px9=`9n zllA-3{58Z?J>N;ou_`j=A;;A8JLWGQko@cbrUkUxAC4vy>0ku)v;f-bMMtw6>!`-N z`n1|PFVvAx1iGOM))=Y3=|c|WSbgiV*BgZ|0nO`RzQLBH84Q`mjG}$ekWWJ8Xu4;XM37b$^!`q{XnGW zfhU^0^qBG6I3&8NG|>B*WEU7`{b_5&r}fwrDR4wQ5gtbVjS>N)S?*I%k1Nq2$%|5^ z{?;lVLY7GQT7=O)^V@0eBwlAWpXuzcO=}>%9tSvro=EirK1aFcZFKDfRw7gwCyI;t zjV0LV{!KshuITfTz7@Gr0O0#gcgZ*9L{Hu3@KPC%9>o03_wW-C%N-CM$g~EAecvLg zQ~R4h)T%^vXnJr>aKb+nn)%b{CF8A6woJ&Q+a|3=F=8reD0*jX#Uqa4o0>L=5brbg zvG;Q60&TxupJK+{IQ>~Qo|`??f?lD9YJR)^#e?rN`O z?)vS<1Vpc)C_3izX!f>T#4;4oOHf=Rb^+0DH{=wg6icx1+>taQ8#J4LpGYWbF|OTG z28XaIlxPuxK39zL*sHQ#6g-in2Z^Anaa~2jz}nMJvCpu;mO+R8HGCUp!86Bcf5dPL zX5y8(+4~_jqe2pahd18yPVAq?sBl_82iH?E^+Ot48RRrHY_qAh%nIA&7b8YiO>K!~%Qfu_GTu~q;(z1nM<&g-K>A#kXBKp$je5U%u) z71i5+kuMSYL1qNvmxB>K*mnzliJmB~n5a!}q|_NMtaxUMhvZ>pUkPTWWcj5SP8nU) z;gxHZhNR_bR}XUJDhq3a<>FV1G;u`p98H}o9)gFE`WT=2Doe0dF-N)-Uibd5sQ1sB z7a|cf91gvMdu|`J2N@Mi9MwH({tE-Oj_S1>H+f|b>V1h+cdBzmCKBC6UYuz0XcK#U zz77WHY{Sg3ux^!(r*-~!F>6Y0>J6&SHJuwF7l?S2aagS? zy~$a}Lz@NMdvq6TNKN1K>Z=@Mt~8CxRftL&W?txn>?5gZcLWncK7Ue2n1uY#`qi&+ zCkPjP`&XvMXLUs7P1`Z_0R^`;kl&;1439AJ=%2JeNcs18`XK*!wq@P}3*oDYkW+-H z;zISe6h-BJRP3#-uv4T<=oCDVe-o=&ZaX7LJ^N~!h_IrzDy+S1xAnjM+q7h#PK6$m z|0x&4YLp#XB5a^7@oiZ@MU_BfdFdhyiPuE>K-Uz<*?IdcNd zONe?Xs3y!>Fly~tCyyUD&lr=t(^B55J984yp%PyW{w*7hZlUCV;ZPQatZL^*CR9eV zy2XM*gU%)jYO4;Ndt&Oy#dIOr@0OETFaT^DP^$zrwdFWkk`y4KYb9Nj=&z4qJ=XRJ z%p;rIe@^uHrpyJbS2e>(a8Uq8lGQwC&Qp}2$6L(H zSRa}or4EQk!e6t@k%RE|luYl#Gba#Rw*yD^=UG}Y+bwVV@>B=w&Q^&_cb{bl(?BAs znurfT{*RQHuLal6w~qEH@4w&r3yH9f z;4R{4z!7s2<wRGEulKfp>n?|P@x-LrE&3RI=lF9ed`;Ikbyy?b3A5XB`4WC8tF^2%QPcvn4}C@ln9 zy2kxFIy=RH-uN1`eqF}71}~>q#6U{TnyqjJ65l#RpP1O{1z*aoW+IOF(&Mctq_ix= z3c1(1?kHO$VEnApH zqDT?-R(uW=q@k*2qz6CQtDd}&>{-RPZTs1&GrC4oI7Dt8YcVus^@7cS(zp6#Qz$!7 zpS&9)->Q=%kKVSOBLasE{5;`wzb1zw(T#t7I{h+#qjZ&RYs+)gNQgt$( z$8VJ!H0qBSN7fnZr3N{!zuW7o`slH!-v{pJ%c4NSJY3_=Mgx5IpbdM_2#V2b4Nh+W z7i)?TGvm_WkGwMkhn3A>Wj`^R@|$Rkf}~dK6i>iaohj8&}lyt?kx*{$}4-``HL)0)-?OOgy%ZU-R z(B)R~LqPq1U|EN)hSZ80c65;8E!aIXhIWEtO1)&e_v3LvBx;n;?6-jh1GO@3UpCoxS3wi!FD6Li!8LsL9fH@kV(Ow(;H@ zhQC7g_?>Y4BHA@;RRD4krTY4P;qIHm`k`RFeh(6*b+v3SA{ zg^p!NYp0*`k>^TOW*fL@QK>gXIxV0F5jW>)Py%TIq%PA-!N{{6Y^dAphMBO)Y4G(6 z&*h~f&+Qva1rz3?=j1qh|KYo50WsyXzfei_@f2wq{dpe&5eDiJx^}HIQ3DXnXG<+> zJjQ+lNbldm0~Pbf)0$!}K2RTc#yMnc{9Dj&k?Y#+1*o+~zwGEkeEkml?(%gzq=+$! z?zEJB-065~>CT zOVFh0FLHgQ^m0v50;3OZ^^j=Gr(dnP;kQQaZLTxUzbH(C?KJFE`$rT7=I9AxO^w4| z*_tn+v|yolS9P5nrecoAtmchrG)~V=gT1Ovh>`~xx5*X-N6gU^<%~^hk+T!$C8i{leBSikjgXov!$QrC39+sSUciw67r;?RZ-?`z@#7R36rEqj1RM{R5wrQ`> zcR7-cMfw!iF(onSe`Bqqf$-086RnssZ)@U&_&DX()$Nzf{*Q`q8Pf0(Ps#LhnNeh4 zXH^@N^8<#Repep(bXcMUKaWFNCXmyrAvKrp)wD!U>a$XtE%IzHL0L`k*F&r&iYK6M zyjMG#v`p`dghhiYBX20A80Ye?p9?wF?TBdOJ+fG6wjkjL=3;)0*F7eZ2&_+2j$K^o ztC?`}`bTuXJ2!um&vA?c;$rXO1@4lsT$%pydq&R#U(Oq5HkQZXhPt5qhTT#J$MEVn z-~$VMYsn3m=dTG}5+cK$OKE9rZNb}1#%z0x2i{kLzu>ZtnGjaqDu|XeenIe8YM1*`< zq1_uU!uev7gL$vU`dVHl_%6L!<5?02A=r$r{u4daC^YW@hH}%+G2O3crpWvB#fA}V zanoow?fzqJ$61dN@^kzb15`PvBHIZ~@yDG|vAr{zC$r0wM(@xWz+75!S<%=> zlMqId7LgVK(xHrxzx3YBlG8VI5VeqUrRaY7_Qt1oz=By$h00UT))EuMegKoU?7-Rt zM(#V4*66s?wo3A_lMaqWTF(slm}1ZTT$=X2Bh!&Mb=MvGGCP}xJ4_h7e-&~J~PFW$la9)L$s3@B?)`xR$R{EYl zLtHPB;)FO!gU7E#gCQdB)A~=H zGt+I=d}&Abyb;m0UB+%6aSTmlLa+qOs!fzwY<{BQM%pjI z9}qj&!8k#)3S|fx=<@RyI|1kz8L}`X!v}Nf>5sYY@_vPNZ>QR z1Jdsak*(QXK7yGzYepPA4l#pp_Qt3za)chmFG9DjXk_gK-(zaSJ6-@QtjUgQ1B zaDNy7_bh7G#)*fv88?jxw}8AjiIJ^eQZ5XOyB$#X$xAh|_oR|$={;mAv(zayBtw=? zt%bC>0wzGijwjJbO$+yFuZ+hydRY20y7irq-cf1+?LCR*W;*(aSI~L<FmkqzoKW1agL0%RX6qUpZ>fVe4tuC*ld44BuZ)i;n*cA)cV^Y zomJfLw7knF_ta#6ClkATXK2%phE)b?7tjB(9sayqMD5J)L7Mc{Jb&6vDv^Z`n4eZsVWN;;p1UQPZ3hac*!Rz_`t5gg71B6<+Nzu7KTJ@=BKDw}k?l^TP)}AE zq8U|tOPKFv_@n92MlEo$%6?yDWqZpSDW>kFuiG9_|C;jx_0|Tc>R%lJz;=358%9g& zVHbSvlrh2~_9GKEq!ys-yn7)Cm+_OB``32Jc(9d>FJ?P&ZUVs=0t^7$Du0==3LRNH_lN`TzvtJHCq98j7Yh3ebPJ_4$EQ zPjSNUd)k7{qcAc@Fm1Kt@3dNpo>lU$^ths)Q9qADhT<$w;HJ*QsIx3(vnu|n)06*> zc zE14GhcHR(a^ZNL`&I2*9E(WMYRy^d`QV9;jLh~V>Iq&`^L4JQ?*S!p?kztLojM$zD|>qTY13fO+xlLq zYCuA-0Guh>w>2ItQqGznnLZ7 zOG?00tbRK#2{aS-^_OD+K(#(@eUzNSKkUr?0h1Kn#O)gTI-pkIP+cG3Yr*GCr(Jis zqYFH-)#b_PlP_V&p(tzqe7J1S5YXJWn}bM<%?)PwT}64y#H?N9Yz7pVLBbjx#cB+6 zD3l77-v?08YI$EPb4#V5E=V1B%8b3(7Mnq9*7}P}8ptd)z zewe8v5`ZMfqf&z{y|7)UZd256K(XXr5~4mrL~a*fAM5yUcTFXC_ii*C8}bm!eBQjtP*t z@9>kQlnzB`9y!k^E7TN=o>#yKfzf1kF=KR9VGJo6qdUpie?HzRzqUWko@x3q@f^rG z_o17f2IVish|6to^a&zDmGKC(9g|&~>b{H@rZ3aN>J|iD$0NzYbft@V?0p@ljaqFT z2SnNRFWfv3#G^g)$;9l9+R`)2Ak3PvcKHseVE&Pz`4y)5G>?v`jpcMq!2Rp*a9-A5 z1;D$s`Aw>FT=q}SZQ0cDgUhn0CiruW!|=A+OL)ltU}$#C`cR1s9h;ZyyPfsj`Ji4! zxR9wZ?Kk2a2Ujwm%c7otJ5eh1p!sNIoeEE!L%YjBJ&mQnj= zm`d_g)zLk!tA!dm^PZDpz(tE?M91gL0C%>U4|=}_swiAMnj-L&)!99!;XF;j`q3nW zr>RHqS)lh=RTX%T%~_yTwR=zS3c{vr^vF7OpsT;|39-WBT?Ip9SLG}<+(A}Et+gTT z;q6s(FTVn$3U}_#2eDd{&uBf@W(>7vrOa=z(&(I7(`p(m+)i@V$UO9iDftk9LY`KA zniDd|^;1M_pyWipeD&?yeGp5_qn$wa;;5~qeM0^szNe94GjutlZ}P=$ICZ7)X>&oV zbvQ#p0g@=6g{@{6IEPGmiR3p?CoMh&ncN;V({D0}W`8w1Y;u)Pm1|^H3Mh#KQAISN zH>8Gss9QIeVI$vFeFwQey}fI82U#)W&GqTgr-el(LXlS&2~GHGt-NpC#s0<1@U*{w z_cC?=sjU7uVDlnYI9RjZKGcpbSwGG?u$WI2^DX}QduN&20cZUJ|A{-!x~T9C{(P_*A=glcIcxZ|lfzU~IMxR{myXGwgi`Dn`>~P@;p69pC*f4l z>e5Y%7Sh3di~rJnB9l$27TDDkK4!Z(hanTJpb@AqdGw@le?4rCP+xjfG67;1=~!KR zID8?B^eN3wuL=$xHfRU6g!DY-V6-)BfY=TNhP(c2P7cgb$w#mdj98tvtnEPMEpbBj zy{KQ*qnWgBEoveb*3gTaQNG>PDcy7jv4Oxa;h+r8GE1{XJ-P&U2w6VU{^+IG;ISz| zQAvAuA<@W}Hr?Wy#hAd;Tl3)c9pC%jGf{bphWk_i^>-91qTl-k4I~aHnH&6lfaXzu z`=$=ukQTpaj_P+saLOTPg&s~IM$Wk?7F(i1I!)C7Rt$VhZRK4jUtf*vhswXA>3L%v zjAIxr&~lU{qNMX_50VQ=l@)RSFwRBZFw+bqor_U7vPyz0wp=67U^vxxDHXjxz3v=P zD-5;D&0eJ-uaOZNVbj!}LJlNUB%5GXkyIg}<@cB8on(APFa;hoCFi%@1cS*~ld+bE z`QR#@NPQFtYr-#4%CvI8DB%Lxl8!x-d=tb2NEaIfgE@n(?Jh}QwW2O!P!CN68KMb3 zFJ9h%YfQ->-`N)qj%cQGxMgoNN)mRJ?2>G4t{DrCP?!PD zl>7 zUM5_G<1cKhoio>&=ZShJ)6wpBnXUxwO59FjTJvES2z59`Zl1@ z#3oa7%dKxFFmvxojqC9S=XU#Xf#uE7)O|bEVU+ln%x3cOk!oA#3+}t6+{Diy{eBq^ z`M220r5fHpJy?owYDoGt9ik)STioU}Cf>3?+tPgV5oW?fsh z{O;ms_Ay5`=Yc1qI9aK-Coz^{48LexbgC?{^8sht)j~90F1S{8y%5EuAj>kVo0d4K zyMng-Vim;X>swsMhL_|qd4$_(k+Sm+CmYv5gI=y~+;Cc&i)VIvc$#86;^uv&K2%P2 zz6~9z%S*sfJ~~DoVxrK&)OTgabzhr}BloO5JXv;tV3!Q5~lXF+kcFAP?hljk=kzXDiZR5tkl zP$DXT#Tp%cBTQRi*%mU2>qK40S*E2=fjfvN_z6+{SzzD|S^N8X7r%IUxS2VE-BEeQdVt1g;xFXQ ze_m6PpnKRpt4QIW>R$hvCp%Ao?e#E}m4FZ1=0gpxm1K5oF^uU`I1Hv`uft$Elv2MC z$?os&i=`*q#{*pIn=CC7@!^^UxORTvGRw)ro$|UXBl?|6_K)ag^Ltja|HNv>fG3nX ze?R4W1rwMnmHohZy=y=$Ud&Q-tpWFVC|CU-MY+!FcysZl&}I4sMw?at(F7x9|0}@X zgt&%yNA!An2lXTN96x$T@e}08mdDNuv#O`|+z7&Ls}90@o|<8BJloL%*#$Ck{XhKL zkr5?5VoARHF81bR@s={bs+QqS zr8p?oo5R6F=1Wx!iIs=5-Yu>U30zonN*rT>bJAP&k)BiD6D~*Et;(MRUGHf~2C(+^ zw+Ov>aqSLckIss3-bdp!c16>coHo_W-o)sc>t+>^!|vvivva6CrB|j3k|5${boZLL zSVVfn%L!vk>0n4a#c;Cdxl_$bRXqjEV@;DG*8$hL0Hs&Gfw_h=TPnV8dxlTz6F4k! z6d^pe29C`oRU5wZ6kQgSzN@Wpdu)5Q9AcgRZt2a9W5gucY2A#ec-bd7Xh-xfwreD&-Q88QQ~?)HBt zdtI;yM2M52)h_UG##$I9y2@H{Rs9ayZ~@b@Y4szww1Ws&CIAc~6AK)AYbgi=L)qPU zteg>Dl)Majwu46DmVY%RpW!0GH;}03_u>@*H2DaR;>j1EQBIbfuu;Ceq?B`iJxV zK5wV+MlCwK>THgBB43hCtu~_avQgB23lM%AHbUxyb!97b)H6Hd9~7*@b!W6ob#x5nsTm+V&fT$cPYhMlSaITr>d%?QdliNn_hq-fdb5}go7Y~o<$iH) z2X8Ci=5M1};_inMjTfXXNw#i=TF{KX3a5QgW%l)r=m;r_*4O zA_e`Yurzm&0{1n%z}(R%?8WAzg!b#xr`_K;cZ0|I=4JbLAfuY3PBGsH#99NMpe`WH zOZ}o+ERO}#E?KVDzW<_!7*-QDe1!9c?^p$#-N50*W{>`mHID?;1+dus&;IvxupRdW z;ZF3hGEP|BNrn>>J}OSzZGx@*`kUU()RvR`S3*=pn0}!##dU|<>9P3*iZF`neQwkr z4Gr$*=wZLd+-3LO3?gjnqBoOS&e;D1v`;19(23~4xV-;QKf+tsg+K6@f6;?SgJa9@ z5hD{O6LIV7iv+~3a}IwOh81cj>f=BOPQ&U2ytvx;EBjKo{TI`Yj(_ZcyulTo(^}se zJ1XGScAugpF?21RnpFhORz7&D=r;@I9jdY?ZcI*QpfH6N3(U#6LDdpeb=fWVHtOD` zJ*3F7jaLk46spHBt&NwVwB?4I~1(4GDZ64{r%dB#gk9_&sP! z6XCcwHUo(7^bGWKg6uKmx)yh8s1M`{Ii5=LOb(O|7SCr|3 z@lIZpmdwBBGnM9H+xURyHri&OH+aRn#gAxn+^`wzv63!99N-|gqI@}pe7p`JSAC#x+xn=IxsxmF8#?B=&z)2p6Sq-#$`G6pN#Kqc=UU=z0y z!)KL~etIU!N0yEyyFV0Mt;n@CJGDcF4DS}48|o3aGwt_&(N5o*O#O|N&Z+f`U3Mz1 zYthCW>TZ!LgWnHw>z?C{82n1Kcu*NY6D=E2lC?ZIQFGYA8s-MfchybMogbp1MxNt@ ztQ;)p(^CBM3?jh%ne_#qYddq-X{Xhha$`EEN}Lk*ie5I9GNoc=<60i&m+~r108G)M zmrJf4h*>USBXCo>gpTzKc57bF(USlXlE+|}=9`q|D|-)Zh-<#ZJzC5D->hwUo}S|; z*XRZ5(kUc@0`p9tr4GH9&%`IY@V?5vOU0yy7(s|3QLvbvuRtowuKN zqw|zRLdMMu@8=PEC%Z4WK5wf8<(o#3o}oQWa$bO&9_Hu0?Mq=Kor-wi5%{|t`uFN! z>RCOa+P6xo@xlzRN=Axr_LtX9tNE3)O@&jz;}>sLhke>1QaiV|C8VlVH^?)JKPL+Z z!%8+yafexx_@-Z+cr1Q2@b%ynHs>YMsy{?;5ciAi9^n@RZ&i){ulPS=kABv7ilTx90SV&^7vxW_Eyd~-5t&n9Pq8M>ra&1_t@1Jj zh?s()ZLyqyDe`; zMG9-}+#e^_w?NvDyw%QRF(X{;&c!ErPxvNl0{|HnyPWKPpV-K5xV3;oc=JZ02l^1= zjJc_VHt)vY4~-;gGt)Cyl~UE)c~y9;K7_o!dR;&9Udrka`7ktb=9ye~B2{TJcg8Y; zr%t}OnP->B69b4dAFPtGu1qomy7J{|cX?GOG~EMf+ zHO3*j#GYQk%6R{>A8uSQ414Uy=FXS5b9kg7y`xQl9p1A(ovLYAa1~Aijl4b69fS|T z@ofHA9?vw}2*KDcKE!HBoXdrBy`Z#oz_b*=HmQE;yo?ky7Qni63m{@xm+HSixPAHZ zW&kxn%D<`n>tjS#Nu(RkoyL53UUNfrlQvhCVl2D#;bt{{)}kqYi|CDi?iEfg*|bsO z3yaf|wnv=|CV>|Y+%$BSOg9O?9pAsgd7zN!HmYtx>j))>uXUO&*T2ReVO^5f#mr@v z^OQhG80Q`$Rzs^;(Zr)>4J4PXCCSDZdzG-SRLaz_*5k2P;H<2+fc=23-W?aEz_9F8 zqYGK!HRM@jcCliB%oHUL?A)We`Wo_Bkn8b|Hei_798-&C}%TTc+>{glasO(prl87+9H{XZ6ap@Xw7ge4bFZN*4ycu4+MHt;ERJK z{uE+UK^w7t+*6z&w;o()K{L93XlS`a8pM#Bl%%bt?e9jRZ@x`DTB3h&pZZdgr= zx&agsytY!tlxOtXx9_QVR)3uK@GEq=d~d~5tV1I^HZzySA?$=^Mqhq9%`@Z%HZ2EC zoGrNwyIi7F8f3PuyYtSaR?A!m056wHXvv>>A&vfV<2etUTD`9X9`GeIu~^rRxE~-K zt?E*ec_N4|mY(L3u42QlCTPvaX=77gM^0&UkP~xD)$8xS=I2|oPHhj&bDHAwn5gM} zo3I!&^Fu8)jkW33I$=nyqr0OM5O!XwqvYA#fpKpJrQa~a+RUU~wPl2g=T)Dx4VtuDyB+cb&+lS;D{EiN>r3JbU zvR~6#v=INUhudGtElhAG%)9z~iR^Rq-hJ_JvAQ|&`5C&g+b5kl&40rA>{D|&>QZUo zPHRe4V7o+xKQn+rTk2Jup%w@GIAu^R(K!CKCz#k#5IUhwZKrcPOa zF_`+B$g44n>m_D(uf^$Fs(=cE-%DbAq}nW+Ou*#2`T543i%c!pApjyN=Hw!eP5(|w zfsxzljgB3gVcCFMvgPWx()t8ng*rcc89IoDL%B2Y@+%n5+Q%SqOIp|0N>9^Rv(qz< zdB(SwSj==Cf};YzkCsEvd02`1mLNWs)?as6G9| zA(t#qd@|tjGF^#&GZw{qcxZGYITtqFIx#xP!=NO&>~}GctC79iH-A}5IBqT(w^>I$ zTfAg?WjB6$((uQTVxl0Q7T?BD<`ggrBdpW-y9=g7NOd zXw8o<(V+ z5Bw8H)a4>i{O{ApMoRh5Qsy4odJ$ar>g5a`A8Js%-0B(ilhU8ZCbjNf5az?R13Soj zKGj~0IDe<)qm%I(M^kN8A~oZSjJi~HI-i(r$T^Es#_`F3q30dhcYUwi?PvQf2iF0o9f&=vH5xu&=e^g&@ZHqhy2qhO>tBgVyXXFW1EA2{s913-+RY~o*Upq|Z zC|a##(jqyWWYR1SPTJ zvn1WFP2%HlFrxZ^zXPF1|4p%kpu5%)OxK$>b7@~)_Uwrpduul3_|?QtlZ`{#0IeMh z@!AD*o9kh^ssm--_na${n=anjGzRQKON`mvdCbQG?Sv`5oupnY8J_jEmi z8YZPTey-t47FM!ARHtGCt*#0^bu<@V2=dr8c@zyCT76w`8iil9kV{@91FF`$ptU_p zvC8gSYsnEF>iN1cEyk4f?nP=5IzM9f#VOO6>|3})LybN;A5P_ZMYYc#J%GOz8E$sBX}}3>{?rn)4&F>`j2myBMwGyLrmDX@&O7hv zAPMCD{4*KOB$`dY>#p3* zPDl7)u!_yp?zW*WHOcDekLwj8unHYmwnq2;xY4Gwr@Gyg31CNJ0d%?QMlPbCK3(H3 ztO5h!F4bNiGLmolV5%_tWYAmBP)Fz&niHE{BjzJ=3YcnH`m;q6h~w~!*}+yXbaE#1 zePTuw;UA9gFD@;zJ){R!;zoXXVIwIlIzhEC7~}BehRR=MB|?Y;i;OFa)en1pVjeQ} z%jF4BmtMzQkp|+J8Dp0M&%%N{#E~z?be5_gIEWw=&7$!rkWZb;DNQljT)>f1*&B$f zzn4>Py8O-OR^DFPQoH|^lukjmI(CsE!J7UKI(U**{u}x~_GHCLb#UuTo&Lo|=Pot@ z+ACst-eLZCy$59#v?S2vs`f3Mk;%lO(vClHiajJ9+F2#TH7tJqX;(W?CB-c(SdbN z_ssU|CmK55%9=TrQ30ZSw9gt<%x`^NR%|UNZOT`>|HI(+Cu+(>GGp;Kos%Uf1QI7) zNB5MVTc05ZU>6_H5VB7&5e+%DAJAXF8G62AonLfGphAaB1sySaA@9T$)j2aCTNmX` z=sutV*I<#MC7#_FFd6Z%FM*?WuPB%rq5{^S_M^K~AvWS6M@Jjt=h78o)A!M87@ncrvMwg{xfr>Fw zed)V)HZDFT$YvDaR~}fo@O@zY@{YHw*I50bx7< zEW*N^JOj?f;i2kFFd!npQ9H1n;QP(92UGB13l*>o1{3EpdY{bLOzSmiEJRN^jL~&# zBt-Hl&8@$WkjjMw!@H0f)JO`p9Ce$!ZSlp6F|$`)-O%ID+ z55$Zllxj(k3^HJ7oQnuqtz%uEUtq0)yES&lc@`UA9}1l1se(A=t+Yi+MYpzdm9Qjj zMk01MMyZ+r=8KyP&<<-*n}D*dJkoB5az~2bEHb)w_CVWQRVY~L=Ap_AbvmBjXh$kTX(D6CtMDgeP1WiAEXbwE zbzR8~$&XL9;*CqjPsw`Etm}w|Hqh(+@Q*i?drH6y^@_7+vsB;%IbrptP=Y8IvS0qt zi09YvCdil}`S#?goG000z{stx%@w{PxEaOAeSpd7TJ`Wx{yLd}Gu29Vn@4wci3N9n zj)zl)YsVhU-ixo{qX<)Vu(dGM24{0Pj;~%9_-nuSy}#*q@|eKS@>z$Y_SK5xa^ZUR zT1i{&-AEPD{o}{n)Wz%KNd53-Z?E-xI*n%ZfeUjNz5R6(M7S)Pyfi>;VG;kD-jE`r zvLvxNKs;1*{eM*i<>8O^N;7?MNk+ZwywYHx;h$9~Ec$2v#7PPGVU{#7>Drv5 zV^`~M;lG4=V7kZJA%GzRhCLd;g2<0{-ugQJed`I3k)q~Jt$eM-`OoEDMeNywH%ZPl zbp`aVAZ|){07PeL67zTDXnA4REI$Ytp#sG4ki>z+X88OaL1`$vbv+79?7~c6NfyY}uz#GS5&9w#^~SK7 zU)zYF-IvEhZU5If2#i7^Rof zlg-DK?l$kgyrfxnLL>k|;T>;adht<+zbKJ#%#%U(_DN*-*9##x{=HC8dOstuVATgY z(QohG1)}3QaDp@MFNaILWHr}-j!zo^E)RC2Jzz`leiaGj0t1NOkpQ5i#bacgHmv&| zSJJ*Qo_O`8rQhn?DF}G>W?6YrSH=kmw)kpUXV%dEtL82%HA9sutGGCWnQ)+G*#E`* zMuJ_OA0yLbV+tnA(#9glwu5Sm$B=`cA8exsVAvMbKI6A}yF6I0#XHUsY_{FqfKI~( zZy!jDB%|yGHKy5!?t9ZNsMj|)X?>HnHevOXR$eQ|;q{SJT=3Q5BKCo8tFm?_^%bQ8 zgvj8;>*w!uO(}iJK36E~L)}NK8Xt@T^@mO4J8AE{xdL40$dY1LqyUf%k^s&!2pkx)<3Ro@yn)tspCnxU1r-oN9M1ItLzfBuaNdNO0dgTmavs!w0_>}><~6#Na-@| zo|Nz4Z+*3pm2hne9^vD@yWlzyVs>m(o(s)%hnu^*)=C1E@p0sc#_6=RWSe%#>^Ia& z`K~{UN*`V=v=D_^m26aLK1m%`^3o+U6nWpO_)23;!Rw-q+s&G7-pNTDQ$CRH%<_8VK3IqZ0q{P}F`Gx&|xO#}u zx9UT-d^`$>iY6dEg9mursD^*y*w~fb_qR217W3hVKu^8p^)sK!ZTkH5rR3DL_;kiQ zGDX?+`PJUnMfSC=^Y<9be*?YzQk0(|+w@Rv6}I;LEch&qFz9%{tfSXvfx$*2VPG*L zmMh1XZLPl|<=QYll4preSDoFAFMO8-vr{5lqt2>vPGT&L4=%E3vP*suY%2ZYJ}H_> z((JcqCWeTK`1~1~L&4Vzz019yDH<9Z?vA_D?WK6|(Vr_iWMLZsd7K2=1SRPEiZkMi zaZmz(g{y(a0~h&4!oAzj9&TrrW;tpu9PRLsyyb3m5al#k_X$v5LpAz38=uIF(^S#I+h_>PDVsrCRoHwsxhH!zZ6|Hs5H=a5jXkOn zG^42EhS7lBiM$NGhS^cpl*xYupOr?b`vc#-iNpUOQ}@g$^Qyx4*Zj#0aHpww$8J>Z}$lfWYJA0a4^EQij~~ zO_y$K=nh}M9?X)C{|V2gtME({EKLJ6w)xyCEdI~tD|-PL?>4s86Mg()c#Iwz_ugQ*zZcb6c^EIo>PJzSmpPuH}^MK>r zB`$u=rTMKO<`eOY?8b;xHT!5m#jk{P;}JFM;~Pe%vqs~yOQcS;u(Cf?$CKyPPQu-(8b2$7c>P zCrIr-fp5EPl3Wn?rr0>Rx&WI}BPY5X8a%Zt?ePwA#Qq~K3TP%#!uzM9c;y$YU!#k+ zcxy>9L3{7 zhFv~>>J)oLv>-9?&64e4K3Z#{>z|6%BZ?`v_F>svrmW&c$yl%Ib1XNtJ<&>Ec}RMLv6jGu-W}57Te*BMAf>Cu!Bs5E^Qdgy2DDvTQs&jqq>kjjl!Tz@ zW-={)k3Ia^Z+LfzA(1|@XRO+aO)`X%WA(UA4)b5rK`1iBqvkJ7Jh1rjfa+hL-VS5@ zUOPwjtd&?uG}&`-AD#xsnq_Rkjf)<*H%UC3md6wMxMFjMEaO63LEa?4lrfoeJ&sYk z(-)p~W{L;o$pb&a5T)mhbAKH=#rRJZqXfMh6=Y<8TW?N6(0ML{D#p!ASdB6gGsBlE zCUCu>T&%f~Yd;aniDDE`N&pE+|AdQJ-dww>fI>qrV{JZ~=Ci8(O-ThAFOjC#Ah~}9 zhTnqk8UVXantNb4isTA(f342u8WT_YX++A)^Z;B#{c92qCf`91DBx}&^sV4I#)gO^ ziqfTrV^MA%b85yVm3(sU7!zSdHk^|A`ySWgwo^C!ku8kN&mM;w4neQ$@bu=~V%TmR zaW2RDZMXdorGAYubU3WTn-nup+0odhzwRE+M@gj;U>br;8vppf^Rds%kwS=6hpSZ@ z$qc}9XeD*nL*mM!g`^$OP(QA6*_G@GMs@|-gNw+wyFGZn@iUx8*uCF7*9-RYHS);L z&uCv%u%0yYJ&!3~5&yDxV#Qw~-_gC7==_dTmq*o!4tM@}Zl}Y1{%=A*++f=Vw;pFG z9*YHP*trZ)Jf18aW5Mv83nJ>iA^;z}CH<4aB1=Cps`U2Z(IjnuTx;j>-Woiytua{eKN019Bt|ei{mVhmTF?hJy$&wC)#T|{bg+>EUex&;s1n^F8iY)eFV&{Yn z)4$bMHH%BF{+!^CV{r)z@}w^$hfn+k^QWX(&g$^EMfbUL9$0XHP?-Uay&6sbnPdOx z=3%jdVJrX6tl}%k%Q>yMA)EL46%Q%1&!^AYsZ$<93%-1nU$mZNtuO={|l#PH07UQmAoua9jvYymN=b z%Xru3o#B^3fW!e`%=N$ep+s*@GR-1-`ed2$;=XI*2FWa9lV+RuwYuZn;kB5S5W;go z)qR3QUV5$E}UX!oNO96(IxXR(+3qE9s{V@K5A2Q*6>69k-3@YSJ z78?46(PoSU+h*9$-U|jq93B@y8(J96kbKyOTw5c`AZsx3*+q5e`&dK|78sX?UW|9| zt!&{X3x?%gk}we8o3&Z1>K>; zprhXlQvJAoxE+cJGcMEYS1d(se7`gnT>t87A#=yJL`o{e3B(1Ls5afN7BA5K5=a6# zv)Li0aizD}sA74N;_otJTn5a_{ zD_s%q}VeQ-65-RX<8(|d7kl&kCgmZzk0eeC=2h1a&n@`EL6PH}kYoiMGqaoII# zf&9j+91|sK68Xhw%~@cqg!}3zUm^rRIzth)b~9D8DU{HoC$Dp-@fzYEW8V&BBM-eD zJ&iv*=D zkRgx`bG#|N?$VYDP zq=N~)V;XG{{ub&Q|Uv?rdsOM6_X5gQia_COzUUn`zI)s z<`~J-Jtq^7mE_?bt;P6+-Ly2%ohtE{ zluW;XRgqo)IzL2N9qOjUawkcu@<1s?kN6=p%quV%?MW8tPV!Z&x}p9m|v}L}S35fd0B2 zJhGN1b4+10&hl+tb1O4iA#&37&qOUOrw^r$>w31HPB(Guw7p*Z!Yn&s1oS+KqW$o3 zxa5NGUn90%_9kb(V5&3trP&%FiIfts&;y*zNi_qF(ASNMgLgFgDx9 zaBIDHpMy7B$%YzH0}zH&!uQ|s*&euV&i&ssOY)4`!Y(^>lZ}Ket#we5SZse^klJpJ3o%-KcG76Z|u`|*olnNp)lPiqr zdFPVuc!6ueyJF%SnltJU(3~qepN{i2*N}e5#hd=#6(XUu7pxc`?67o?VlKid$gJpMDrL+km1t6fnj;?(jyv?C%2M5`yHyOg2i*LsGSuJ4(XW2~8 z$0OK}m+Isq5-0DNW(uj4s;XQNcX6T)*n90-=LfYte!G;eOuK1ORY!A|zDaw0RAfMN zTGuq~K8;X3TX?E7Zt&Mck-K&J5{@N*RH8%t#6EyGS~X%9#!RzsD`-# z44}}Sz&S+M{}|GU*lanukn}puz@;qEt5VsXnLjrLJ<)5T>5TT2NCFmeNRBy<#3{6m^|ckIHk{DBlMNA4@t1mQy6n8}o|VHH9OF{x z2&RaOSErGvo!lM=i@|5;{kW?@h>deF09-us4s3wL4pASBYefx2{%aTGnFYnXw zvR}6Pjpp?9N;5l?-Crf?H=YX0@n;n1VJ6>MjXrUlJ^msP$3_!@u|m0Cxxf4<1bMt+ z;`dY;J1)k7Y1u0z_9$G7P1w_99J^?(>uZTzm+QWj3)dxsn<$la7`X$x$uMmMIFvhx zBj3!UmEdV-*2e4tZmDQOboa_cqvXi9Nl9&WD}Anf`4b!JB+?S?vbuTaJb(^jCiE~S zmEgt6a%db*`Yc$)RiT}k;tw_Eg7Z1=Da3K%%4zdaHpn>hg}AC!y%?)HHh0Z_rt=HK z12n(nTmt99*Nla3SvC3&e&tpG#*lU94x^i%rN`j0}^k*UXi4Pj9?b}h{v66^-dkuBon;<8~6YraQ% z1(Og}N6EjShMi7{?`XAKl)ksbX4wLfbtQLc0FYHs^1L9EK#lF-c-}-(s#vVbZH;XR zI=M;W-!kAKq^|6%omb)jJT8|%SI~@8U-goPKfr!)7Y&PY1v_lJvqD zmv}GOrxc|zGL2^io^RliL~!wJEv?n#M_lU{5eD|v6{$XKeq9j(8GZiI<}7V6 zt8E^$jcsbbMPE<9W@9w1A)Wp)90KQKo2{)wgttOLZQy{1*=JS5E$7&n6Or(+nr(>q zc>JE;KfV@%-Kl@%SV#aWogGz2GtF(jD~DBcuJ=?2WcKhH-z2IZcTu? z9QVxOH)ABTgC4vOV%KN!XzCM124tE+&VH&ZUKhtO%e%=m7;+D$E(Q14aFpyHvv?#| z%O?ZyQrSkz!UK)~&EKc|ZL3{-d!&u{o4jvA_^4yQgyvT2&+5@P1^sZ3dkJq%x$SDX zk$ueMj{yfH^hJmnx+@kkGi8 zc_o7VAX)nt#{^+xqH|*Ss2!G-yVV-DF`nypG37JIqO5i7DhLwej|0y>Iyv5%#Lw{k z^D9H&*7yReTiM!7h+4I6=+ksN^1AJqOBGPPL8yqok&qyB(wB}&8#l|ebF04=Z}JVP zOQ88CT1@q;g}N2H!)>l*D{J1cV2!>EI4l>-W|Aq4wL94mIwZ>|lL~ zrW?>od%0bF{6_9QdH(z){;C;JN}FT8y|%>B71{1@-jr$Zn)Ne|odN@i$D_`lI3(Y) zZJTs6Q1Xq>yRKw{zc(x6WH zrCuMMQE{VtYbQNr>Lj8imE>>64jwwO6^#Vk*Ci7@mf({j9rw=R_}8%J0GWlG-hc6g z#Oe6`Gv(re2zyR(pR`W!r}C=_SirA~M>x;}Sl~BYxc-;1lRZ{V(ID=KKhm|wR7t|9 z@MUO>Rc!IldQ*Y5@b&m$&=~Kw#+JwibrvdGJ?PAB`3>k5BA6cWZuu@o#@S6 zcIGZn__r)OJx^CdWl?Asd}H=uw9^#spTq!p4FJk)Y^5P~Z=UB2>@XvRjr`z(x`Sx! zV;6YI5g6_Ev#58V8X_`2;WOn%+em{Cu|j_#ih@PjWuKnc0`u@`pIjE$h*A#dvwft# z*Hv=n5Z=5yWY0wAfOL~iJshvUj`3rEA>rqCii3Maa)aM|ONKS@wku;Y!0IYGx%1gY zgiAJJ8Od@gD{OTMhF99%^W-Z60J8Sqjf34}Yn)A9hQzRkq~4wH$YRg1Zkw1fU2q!R zsr2G_P1~aFhLSv~;$y|g<&-EtLEYQ2U9LDOHaP?LRM2|%pdwHAKWX&MTwuP$7l;$L zG3D04as7EA8!CD_Hr5v38&mc8?x~|((4@(>yzTG_KZ#-IiZ}^XxZmhjaoRaZ#n(!60u8@z9#QnrQAA=T*Mqv#1wh> z`wT-nvah)8(HOkjz#I-{6i8DxlP-XnL7+!*{0Tw9yHB4nU|qm2_D9$&QmNiRSqGr~ zHrR{)$BCDRMl<&!5WL53OldPh+!4QO6(wJC%OYpTSftXZt#yHKzNoRtJM* z;V2rDtEt0$a&fu?cVhOp1rIaqIl)hu%`GxV7~6@tx>esJ!XSQRw`f6(djwT=k9a`yv&C z3p>EQ)5acQC7(5s{~=83KvfsqhiZ!ihfSSt=QbMi;{-mG=P>e?WI_EmmRz1I0a(h+ z2#3Q$5k{(DEaJXxRtI3#_nq8Ib`V}TGfs8K5Tmo3X~#kPL+r1}Jw;0v8Askp8iaC_?Dl{#lH3@Q@R z-sBSiW4pm15s8aRCBKf?na^9!2<3d?Os2TISkL1uKk?9>{heJM8k(V+_oFfB_~RJ( zkyQGxLjaU%x@V8fyH_}qH~8K#P@Cu>(Ej$;8zk`ZYx$nEWeuNSF=Y1F4acvAcg89i zd#Zg%ZeA*yo1J*1Iy;pod=4#pRxAKRWvw1WUd+|WdmVe!X7s#%pckCyR@kvP&p)-4 zE#&~p#ivmfOwu;iSN>OFg-P&Ejjt#*`2HlEhF!8Y5l6MhpWq#@)^d)cj8_9%EE&}T zk`{v%S2EW-t&n)QuBdbyS{u|3niL~RyGX)_Y*QB}5|m;eFEWlWma^D5I5r;LFjBSj8nsl zOcBDdYbOYD76QlRqc?# zx&ox)x~QBT)9>?C$Sj+L{8$V=mviKFS8^0AA;ER5%AKnq=;??dFMa5LP-H0 zi4AS#LdpJ}3!_=CFK^(o!TpS~woZn=xz>17h;uB8j3-?2#2FHO)+(bm>`NVaKkJnS z%~ba}TN4mHRTbWHor^ zcb!CM%@S%-yoRF+%qBC#?}nLljWoqwk-wN$Vc#rF}{OZ?&-tgf*KSUfm zJj`w0AhvuBp`&cgbQSZ0Liq;C#3Wiv5GX7E0-ZbS&G&vft zpZ^W{?mcZ{wF}Ldvu8;&3gTFUtN$(x(j-G7ry`z=4NaMu$KYttON9)zZEaJV)7wg~ z)z1Uz5g|<-AowGa_um%*w(G;&KP%vKNDXcEX2!Sd5u1LatRi`GmM0_Wy}&~yn+>z^ zcJt%@IECGwH{<7uw%0hlg(@Tf!mKNa1(0X;1uA-}M3l<8p&zH%oGcoObSa(-v%qTA z*1jeQ#v*@Q6xCr_(Cl^@s@qwI(O-e-#In?XV6tT3C2jZ0x~3AgbUwlkvomV61Xwtt zASLgDm879Auhl6@W38FAS9{4^^fB(FpN6DUFuKU=WXro1&SCC?z3>D|t-V)0>sp$d z_s;K8H<%w?Lne)*BLDeiNW?z@qB$+k`PW%rB=f^rc7AR)QN%MZmY`I(S$`tZgHl;NUDn^mH5S!QV!94A0lhbC)gkLF;qkItT+YN^~{ z9Em{xi)bFBTa6%%R=8=f0z;*_qJ~oyT}QVVrHDni3FD^43>;J$tpi-v?WmSVU$#v4 zSj%Kby3FggHqCnf0LkJ{%|89Rkd^H$BeM^)C9f?^9S8Zpk4!q$Pcp46 zt5b|aQf9~usR-oA<%`h?2p^^~>*&`3tf*5Vy?gs`i=#<=RGjG@cf##Vv5XkTNm+0t z|JQ1=JhDse{uV$zqMV^Y^CRQDC=PPgnjGjmh@?y5ApdJzt?8G$`SP(_Pt08MKl2P! z@Z@8R*lSO^L=f`U{6G9?T!K@6%Jt<&dF?q{;YRz#M~9D*2bOv1a>*E!`=mTdufw|E zzj*w|T`(i?KCfa&KqPNplhUBb*EA(sE*X!X^)ycUNv?6e#w;mJKEhN#Ht1_1q+nT% z;2xvFs#mZ!6Py}n12j8ELGQ+Mlj}LD6@45JZ?dWlb|^IzZXY80Y5|;o#I!5gMvX1= z?0ufTWaI(%ZS1L>%ugxA>X116>)etGG4}LHf)5SV%v&`zr&?#at!=ba37KocF#!Vl zV23+0Qmoe8q-l3p39G9$mHYbezL2TC_D~JG=~V^q>rm&4qU&O<=)NIjsC_myhJx2u?+ZsI7rw>D<5epG`0jvUM=7!Vtg282A0G4& zf5i&z9oTtfu{XhJ;spXsR`6(VR+@@;L2JP+y)|uPNkXQfR1Kh;M5W?OerChH zi*QM7)utAb$4^eCXnL5+RjdW~voCx4#z{{soxWyxK$v+L{m4O2TnhWm@%Nmw|6V}% zM7W?^;AG`uV;bO(fPQ=SADz0p$@0Ro>F_}Ewtd>>rOqUCuvcN8szrF6 zn^-{LLD)>f=jNJzw?EspghHBMAA0cQLRO|b&%fr|Yx5qxxzUDm-u9~pPU$ciI^+%1 zVcJ+Jy9uST7I_|V*Jnp8o=`2seqAbxvHN2xx5>%w$kdK;dJ{6Dt(0iIo zb%3ARfb3_Wa`{L;+l~@ydu?e{&h^ij+;~ptK}e11{Y)Nb=y%a|_O`o9-aY@Y=3v`@ z;Z07gLy(Xw%?p-K-sl}KMYU+dX(P~~M#!jhdoB`cuw$yI8V!GO5f0#DaESU}T`ITo zc#REvbks@|VRPW4H4zw^jE4lWL7f`h`~XG=+*qh?k1yGKMcC;<^V43}YG-^+5(Bxc zxGKmiV=nnXF24%PSIE1i(5XCFnhL`EfX}s9C@8fl$2{ClgeAWdLc8ez=kfY>##D2t zp+!$|CU6=(B91eGPB`tO8#yDeq#_m1nE(sbNJh>Kf(Pe6ixQQbz=EyLY_>;^awgy| zMRKAuYx#vmeszvPx>m`LIwP4n4G>e|ovOU13==nj^@%`xBIqlZgXQQpC8ateP_wts z6g671(;z#n>kS)R{F_E?W>m?RjArQ-U+s$j_4uG_ zevraQ-->3~XLnb@*ZY>!WZRO{pHy@b#@2cKO_`m2Y;e-6N4YW22c+_{OmsY3w@)~D zwC`5NE&iZDzqmTcYY+Kp5sa=-*Xcw!SI{JZa}ZNGGmpwD$v^^vSv&`eS`rUpbj!j5 zytV?t%y!1n-Dno@U`W6C^lY>Vb9*d#>RE>1)o7NT^cB52(keKBYpra)Eck*v2#{&* zcBKfw$(-uzOwVu;r%?cvQ7%7=H=XDgMImRWm;bUT!5Kt5lOj+vt$*$+wwdCMN`3|XV>Plu{2yY&}Hlr9jswyr4?8(qES zcN1$*WpqS2B(gS|E{TVWPhO0Sz0D4nZpZNx7XlIod&-eV6R3tEJLMw8+Vp_}(YWNO zr#Ti*#=|bFTqFBCQXN77C(eve?i&dZp$WEpZGf}=${6hI*zvl(LT(wh%oZMbe1Wli zy=^a?q~8uBws>aKC!B7RN50GJ?5~NWi`|~ba9djKhu|)M=B0E^#mx_$cXTZ#?=e%1 z2d4O|sXm_6O{dmy3aJe&IqrUrWyHN-(-tf_kanF4>qZ>jK9QnTnf)Bkpv5vjO7I2T zV?GOo{ZbvaG5OLuxsYz4UtHu1Q>WgdgM{_2#^ySq=4sda+YXi3Y6fDoAX+|VXf#$T z%#Sbd{vIuywTvm>YZM)|=O=is2Gfrl4608sk;F&4903&}Ag4W+Ar&ZJz%aQ%VK-2Q zx`CxdMxs;;`Pjc)T^3D5I_v#f+`mn>ACFG&*{mo2u6DJ@x4vswv@zIpOIFjw>2I4X z(eA+PF)X=Jt_W^E9uYwFF8?Xr9*mKl#H>?i#*NqI{*{%-!yVW2xxI@!3i2Z4k%~(l z+g*|cGqhvk6C>_P$q?ES_)+-<7`p>^&%HE(w1uUas+!(4($3U4bc~T)7tC2(wz0n- ztOpo+^*h>@5KHX?F)4J@Hb$%kPc!LOHb)pCH)?kHb&IPU8^_ldQ*5ql;V)xcvr9H- zI@ejisoDU$wDp|Kzof|>CR}hN`yH#Ad)O%~t=pi-qFrIAeBWfI3|zvYvTaOg=-$4O zd!C?FHK`V?wntIR<69_55scQJXEHC*?; zESpC44}6pUo)LjCJ&}!nol7bNo4O9(XdpEj1YD2$j)cB`8NW%)#qEH+MGf44DeZ|& z3I)#4j<&XO`ExT%~jn#_%x5LSmLg}D;VR0s}c;U%Dpo# z_SQJ9;)514k_3{?E*A_(02`R|FQocc%;Rg#C`!~gEcJWQPaQYr2&=F(Q)Ixy8?jbz zDQ0&jx4rXsO^W86SRXB1;{vyEwkXTDjJI+7Ngyacp2f65bnAgzI6oXmb*sJp5M_!| zeReq*5s6&S`QdCAIMQyghxdd0b>bF9bNLF7q|;l!uG|KZ%zd(~Pi;5xRTIZ@mo!$` z$4)*m8=)B>M;7@1LbWa*TDYz;@d(j zKS6D`^H@J?e9>Q-ITo^R7nlcMytH#mVA)#CR!gLX81S*HDnaGwT2@u&#idYr1m{Ni z0=^%zeblLE!ak9)AJ&nC=m9|!Pr-%AJV&)z9e5J3V4>|NNqh4rUOE1JrjHn{UCjM| zAB>$EH!E{=>f)xhKi@VL>tuHR8CA9Z)2SP6J0#|LdHF+I5GpdI2jMjKp1ZTon@A8s zg0k9lOdRk={{S=@v5?n47;c?{l%E)o>$gPQA4Ed8c-7ylAo*E%4&X@u%>Hm;)64&( z>&sp4rrErspkdnMMkMF)rB6Sa(q3}|pLexh)(rqaZG!4X-UPcwMv-n>>XL8d<2uyp zL%4r>;lw=u%cb0t7XJ-+L#9tE@xG%rT0m5sn`7d(9-CAZFKRN2{ONUUe?;XMz#-b> z=*F(ndiG@O=`5!S2;LB9=&R;*z(idbdTUU#pjGlBmEw(B5Lp7sd`)|78!=AaMiEy$ zhq0LTN5Nj)*A1P%)_@!z9NEYqZW#gkX>_X&-uh-({}4W+lj@}$-yBnO>Swo+R_q~J z$2M=w`tg2#%crN=z1?s{esG1$WuMIWCvpO;E@8VXdnON}wn)ZSqcHD0zm~Kg??oqk z(<1Z(&Z``3*2{jN3V}HO4R?}P;R!eW^mir4Mq3&??1waGe53n1pIAg5Tx|s%phwHE z4q=(@bu_Lj!$E?}>^U}{o8@6LVjS~{zY3iaKhR!WM#m65Kb&e{q644ES&Y(l`G`xS z7-NOs<9v1>H|sY5GeFG0V;$u;rRi??Igf5%?bV%z&2V#n1;>Y}yl3L&NFgHtL#BR- zxl@7qS>UDO!Q^7bb9H=m+#9r3+Lsr%U(c|umhZ#!(M)uj+}SfHPf87RqHwj8iw_E8 zA4vy2?#~erDSzrkuvHNi)t=xl4$E4Y&89_>Kmu6aWhnJWrseB{7{rKzHy)`4s5+P3UJ&i@Tg6!NO(jI zCTK^ddd7JCg;AAxIq;@$#(3m}(SO*m)XP!R0UpMuOKVq>-@K+u+T7}Lrd+x10}%`E z*>w`h&rkrt#+!!dZoEU)Zguu#4g^ zo)e3osiegZk4{N71`vC=i=3!l>)#ne`|eF!B05Wj371H*DbQBS{J3-}&+zM(GKd(a zEOQUnv)UlWMeQX14_a_^P5zK;YQ2d;AH=5T1yvrUyL~9iiM7dokZ}n-6@u6ILNVHX z21WGrf=b-^1NQ4kPnn>@sztd3!NkfjZF`W&cRtWnZ_OfH$;M5O98| z)d+%;Rp;2R)p(lB+R4kW^ot@lUswE+}75R^9x~1fV;PHk?qO$lp-0KrpuB(}Zs`bM| z(#{H0@Cvi17Z}h9ZX@9ga7W!ek$%dH8BW?1*IZ?Kf`zX2oVJr8O)`n_w=snn6~8r0 zDUc=6)+uY!0(&sZ95H<(*lX{zdI2Io)g4 zY_$~@>svg zwMD8jWU9i#g?R0x+|_pRuVB+M&E|cd(qQg0N<>KbYg(Rew9D##afV8+np~ zjlHzna|4JPi}nTgzQgm9_v6X;af(!qc#KBYsTe$XZ*{(`s*d^iOsXK0x}c+rWYew+ zIbXG`H{`DRObGT@&>rtoIr?7g@RJKam(Tl#vYPjo?X+hS-vhhow&DF55f-HmbY~1M zwVrS%VzE6N@@mX?}1!9!!7T!*n3<#yp$>I+t|AxKs-;EonA`<@ZtX#?a#Iuh{XCt zh$~>nGJ`;J>KkD4*useiu43nTkW1SAO}EmiF(2n|>{*P)D>TZN$j zSgE4I%SRJs=)eMT?fj>z&S1G5#A1Bs{e`KLbU~aQ#61ltyDnB%Ply08Hv9 zNhzMGw&d6sJXN)ArUvOWq8Ge+}P-F^uYb;cO0v4#4GMG+*yXl0xQJo~(4I zv}Hp4q($RPuLc-?^$(?r4GKzDvy-=9r{M!34Y&SklN1&!_4lVRGtibQ?J`RiF`)mh zf%eMoDuT~a_tPkoGlAaMv>j;V!}#xLk5oba3@(=1gw>wzGZhC&L{di314XJcw#fkPDD?Vw(o*&h7z!2qexG>2#-Z9a_ zCm;M%_e5^)hrfxQi=gE86fg1Sz&y$TQgVoCuD_Z$a6t*C3{l$xkNG-zR}J#|Tl$|Y zDWOfS!@ial%FmHbx%u^yEZ!p9?7Y^AdKIlq(Y?TNy9*%&ABaWSPt@JdtJNi)v*R|l zsk*mNo5*N0(02iQ$%lnVj)4^VopZHGG-0tN=KaI`l*=}aKA*D-vj3|J6YC1-Vk_C_ zO*Iuef)~Bj#d*a-Oj)wd%?>FKwe3|GaKr~e{$DjAv-80D>P&p2xVq-*_>peKhGON9n|2R*zK+ z1E}6^d@t-spG6w~9aX0<)ng2~e8}<0Ul{Y|_kCeh(5DZbLC0bHSISZG{FT=gZ>g0Z z$-2t7xN-uPJ-0-VB?^RFV*Hs>;R7Iyz5v>kAt?{lDM)h}T2#`$!&~5R=4;niZ z{m*!X+wmJJpZ0>ycvc2a3jFn3XbBVR%QCqDn=`cNzZb*E zKgW{!Op3YEnv2HgkQfT{Xl+(K&iC1bZww&K(F2cc`}2k1kvdKp%D!k` zpB6Vpoq0rL8_PuA5z%9t7IMm+p%t4p%#mmW6}t*LyqygCwL483O`e{0P4rw0J~4Bm z9~3w4peh`7I6Bf9zFkR$C?y}yw#PTd3<^hDcEe%+{JmogeDxz2qpR?NL9|j|{!!cQ(!&l-KCrem87S+<|A$HS_oEPA|;c@dDb}*B@z!{Ke~rwQUQ{c6W`* z+SZ#VBF~7;qm7cknru*7q6IujuAxV?pSZnrhpj#Ta_+AQPP`ybnxD&(now!(sGNBk zl3*;2LBD`tkwJwASIm@`Qss!k-qHW+GFI>)andR$l-5SJUzX(ggv%r&gpg#4(mbky zV)x|G0P{O=2u7M}a?I^{T__{rugUhp<8rp=vN=IxId(c$qheYcwu)!awJEu|-Z7eN zQaYY?Nc1~jAxM51g=?mUj56MgrO7P^QwEuA{6e*5O&TXn#vIZ}S1eNq;?a2VRd{&k zpSWDU{DCSkD618W@>|@faJrdsOH=u5li6X%gGfpwGpOGVh^0i#q%J6X5oO3VCL-cY zfkY(SB&YdLWmUg6^;$*?d+LYVzP<*4^_DeeMufx_Be|!}dr|MpYImL5+@J{w%9`+g z+A9$c&RY=)mWUm#M7e&&|^82it<=Xjt;ei^>XAGpBEJllbyE2jwp|R6z3STxs^75=|$C^Gq|d>g@B{;p!CcJe&%_73xlfNe2G|BYT-jWa+V>G$K=I}(u#Vlz7`DWF@2qMO(Ve#a%L7BP4<8UP3tB#TV#mA93Y@h*Nr zWpJHk4McTT5e4k84vKr>q(FPf4ZlBOe{1dfyu-Hwg$c(t!H0wPjKr%!^|OYonmV7{ zo+Q9AK`4!jqmaU^0WC}MBSqWr>-erBy^`$~6K}ph->X~9CK#%tlG&DI1fC^)b~#c%r(}4G`G~g@ zByVvNmqx9DUP_szMb3C24vvtGdpc0bf$jAv&f_oK`up&`9(N%JpBIpvh3e+OSrP!B z#E_ku^WzdUW-f5-sGs(^nbb%oJ2~gKB0^p*`3s>tc~;;^RcJ$lRN^Hjz|M7*DP``n z9?}_iOC0IH=Jt!G$c=FC?TnOr_670QrJMaK!0E`X8HiqKIr3oJCgV~0H$*D(8()r%O2!|^=A>j*t!Oq*$&f3$ z(3h6v=6jy~JZCD=s|q!(IQVq?*q(OvZ(3;(suh)5J&l)E7$$0Mme!;tG~y%U@JOp< zwd%T0t+sAe>%veYskQ#|WNLb~JoDa)M6KnoRGX^x_8{i})oC%R__6OEv+n$q9jTo+ z=LB4m`@N?bzHUIJ;Jn>i*1Md5GQs(`kIF+V~?NlEZgygRs=Hn>BsInw+=$sWmY1(sVKCkAq>OtvBNojFQf=U^K0Y z8?!&8gHj&$5x`t}O9A{Op|?u=3*nMBnJ67R_3^fQPD+-HL8ReSL@7PM+qtYeJ~hq9w9V0+cT|> z9X&Bj25$2)#pGZ&(QdzRKa*?0`)6!wIsUl1GG#daH0tCBI0@9uc2KelU2?{)i&R>d zsLsFFutz~(J?Nt0#?{579{7WTgnU*TiYG2Jq?t1=2z--+6Q!0Z-_4Hkhp?+8iYLTLBXdto!d-2ngyu+aa7PnIZ>19vhcmPn7jEsHgn9Q{-YvsQQvG;wy|8&4 zc{he%O5;&pmp7<}62r%+FTzM!CgSqg<4^Qn$+{RkcYPKjQuDf*>W@u_*Gs#(NhZ{C8Xh3`Cb2hz8EW?0w=`Gp)h$hpK7*1>G#Je2KWxDYFB$i4x47H2 z73xPHBeYY}N8=dKhmBiPelmKqnIBv?BuE6GL|1ZjUa3avhv%BXFpav;{H{3%S!Hw1 z;`5yi&1BwK$|#wBX{SxMT_l+wh zdZ+C&TEM&2BIHKoJ}f7A`G8Sb@8bt$pbJKqfT;Tu-`{cV#L|@A{cp`@!xMKN&>-oM9g~yS zUy^X>UA}O9 z&G-5y04}2qZax2O`obkTN1qWze@1aK-r0-i6^#!VkP0a(Q4S zOUSp4pzpF`YHdI2o`tnpI4n)u7_@*pleH^M&17U(YOXTjPlb=O^n}e3b(4JLK?01a zs8erla=I-~V?nsfi+OB#yXA^2jCB>d23a4f3tb+V z)E)ay$V|+<#snoANRWZivyV9UM&w1*?oziD#C5-yRgMk4d_{(Xt2Gjvn5RJrq!!hAJ^Ad?m0=rb z;QNoS4|Tq~`vI3PU~j62!hH(Ng?IWwjEhc!&n3)ZLm|EM6|~|$?fdtMD?&xuUsVuD z`)FIi6|Jk+4hd34)b$HYel(Km%_Q4cz>PIPS)JsC8z>OYSO)XPk=OMmQB6_G-sFVQ zrp()9=Dau%=@2TjEt8#QIHwQG(+-bEqy4fIH|%vP&);bHv-vPzMBiG@wC=7>09R6# zHJW3VlQk&$k1bXtitTjSwja!@I;An6-#{o1ptyQFckeI1W=_ecc-JUoKPAzHG)A9n z^3Q3_Fz4L`TZ)#RQSt!R;619YOqikaovil7Q5(@8J=|cF72KEj&Sy)@yu}39zsUS7 zpYq$+)4QPxpDl(}s+Bn{=lH+?%C@(sgAVt-cW^G+tZ@1+P8&Bxkzr$It2BDTV&za zWUA@CFne~x6Jaxp{ZAJE7_^*fLL9&QWE1#&7i+qSj;rvq)Z0!t)9QPZyj!KND>o?4 zNI*J2QQOTx=9NgXP9g_sQ`**W4VL8bGpY+_DFZkRg>;7;Y(m)POsEQD!d;4D>&V24 zapM=01gHi;P6JP9;R1}uqONY~Vy!GvBXpu!Un#x2jZ1&JC(LEu< z2zlEyRCgq1+#y?kQt)60huhv>{wg-o%Y=G9YEa^wq>hc_vhO!atYA>~AK9{P2SFvr$6XhihJyx3kC$gk zZFDtCiLS+S)qBR~&1hOJnv%66ZQC#Yf&MISrfZi!maiDQkEGEUK{FeIKW)gHB%tsJ z@ZN)T_X)Fn@1L&)Pm5|_3W#EAr7&~QNf?`W>4ZvxWgCRMRK4Zw9VW{{H%IE!DyhTgSKaLzwgwHdEvq7I;HKKmGtdjM8n@k^x(1t>CsZaEKC$`N||AX*)8Dz`r(PuthYW{}l*D+(mMY)2ooZjFG(j*Q!Wf!3LMiAXC$JD9dRm>%ZgJv zProgzr6LoRO*qN_3hK}&aq~*BgcbZwVvD^bV2gn0Je6MV7p;jBZ3#x5JBT^GW9^Rn zulwHeV;&jo!AYz1B%8uuw19n9V>AkX0Dc^Wqx5+mx<0}W>r$ja4#$~&YKG>8m1q<@ zadkc6CO}ke8=c~@Yo37}?JU{;j`se=!rSsudnlDs31~tXx+X|-R=ZBb9rf0E#QPwx z0bcq{jq|(92%Le>$XE{O6d|n&gdv@%$YIFAUauaouJ#DXjfR=OSB?Vx31UQ}suTtKoPO}zv^UFa6 zoFFKRrq0G~?KecA=LqT=UDf%Kx8b#957YrC1$|4~LR`|Cr?%_37ngnjjmhG5vnFN; zha77`F6r*1&OSDZ`BMZ&=6DR{D>Q0Ck;?kg#u74?vb3dg^>(B3A~l!RZahS?J}%-5 z)my0YiPcSB#~d9^LV`NQP#JJI0{TZGX-s|O)I0&uixBZstGZmc+hfW+w=(Nv(;2>& zHJPYApr*+3>@Uf^0@VL!2IcGfq z*L?H)W~u;O>W(McPdjrVt6F6tL zOZrl+;1$*hqo#X@`{==k3mar$!9$gquD4PXx)2BYl~4w7%_j@5hRPoJZyXz|%E#NJ zTo3n3;_`jISU;!Q-HWL2cOv%yYGz|y=y8tnSWwwVJ)jbny?pTTXSZxHsV4i`OWfXH z!@qw%M*CwJO{R0bJ_dOd4kAM>pBp|cL>oydjoneCM~Cy3ak!-ILrV`5ozsj%vJP{( zc$kh007iJ`!>bpN(MgH>a$81ag5szr`%6?cZ{#cR5FXL>6UROy`WTa~PmOvUy%C=; z^+;D^K8-GhIn0whW=wUBDqa<>NVr*b1zCmmA?wMlmf(J}`MaOrQ&4mz(yP|vEUj`x z^0wlR=A{mP4<3R`UG?i%9Y8OJG7L&VrEYC(u?SWILWczNSYDemx*bfVMj0*ju|au7 zf_8&X0Dzt&fECN!-eTE1HTy-ngP?3Wwx9m`y*<0}_Ke=fygFWULa!PJe;YE9Cf*R3 zz;vo{l17SD{+-0=AVv}tC1 zj>4fGQ&OPN+38n7H6Uh0Oejay*q6EBbpLJoJl|(&%q09xZFX)0wND@OZ!$Vp&>92* zUF9;yYe#%#Eg7nwgEel(kq+C;%uz~`xvrR`{M1daY&Mftwvs^$HsD6wx49?^U^2x^ zQh50&J(zWB>HsI1+ZxjccZyma{{Ai_*P^*G@k-`8_9L&-(&LrPW%n++3qjlcu$on^ zQJGQQ=Pdx=4*T29Vb9#WhN05I5AI-;qj3j?wNU(sG5A_*7NP zWT5vqQ@o%QXp``~Xg3EIfynAj)q|Yr%-iO++oh_5N~jv#CmM0AM4!e>pHW_qN>!N%M7- zS^Oh~?-(%t3%H6SPGUA6SEGU_9#I#gTq#U79Nzxyf=>F6#$)hPOJx?^xta3O?r)|u zxwD?yUe8t{?g@Vq3bxfDaiw3V-#nwR^i=&O*p041 z+SrkzuiyDi=iQWNwm3I^@7Iy1zsR})3C`BJ`1$>T+VCJx8>#Rq=8sto5-lQ57O-$t zxt%;>+K{pz;p5SA9r^&qMKy=h|(M? zr9&B8%e+fT?3OnBX7vcaq!`(uglMtxuM>3Sgvxt}!8D>IXqd0x(4ELSE}25%NFRFE zE2=l1v2h@6QoxMPZfe+TZfqThHz(-ON1Mk3$IIu#VKKZ1(^*MtBXBC0&a%TaI$=%S z5QU0Dk>VC?+mEGosY$xzxheC1G!9OZuvx42$MH|IZBD(ua6a%_T#zby zOL&soQR{$nzhde%Z|<7uP79c9yqAKK&ngr4of|;cl;YQ!xnkF=btgSKt9=)?-PtTr z61t-wTuWS!o3{%!G6pMSW0f&=Nr5VqIiE7sx?Yppz zE{h+X|FoNxOhGX7La6Fh1MUq46u>Qds(Wn4mla~?TAdza3b{u)87}m#teJqvlnQ!O zeYzD_g%s|p%=pfz=8s>wBWXw~>AK%Udv^||{)|37;LnNofzXXfll{mM8JoCywSz?) zsH%a{W5XXyp~mkVrqy)42_p(vRRXFT4KS>+X_(SCFX+XI%{o(KszW$ZgG2#><;)}E z^pW>fK`cTWbqi}tpc8RDLL`e^!EhFkujtE6PKQ$FKtX58snbwyvCc|?qKc)!DWhOi z{#6VOu4X~|osu*b^P=xbYAu!nBG*n572Zi92zNfn?MIXi&g}SYC$VLDzshU$1yhV& z7+Y5G$>8uh{z@l3{Eq!s7wOV8$W4b3k|AxBM^T(wCK}E0C!cn%e;D}!{1dUFEIqJA zt>MX1veP)qo{_<>Wj-Lg%lOGs%F<@V)1{xs2Y4|2;q*>Vc>B_18|N!tPK7_R@3n$d z1DFrKfXtZ*DQvE98*qOSEMZ(pXxZbO9l%BLq(UCgo~7(lDyY zqmzb-8Ot@Oo!CXiyT@nD(Hbv3urd6~6U$8kraV4y1Z*sk;V7;$s-0Nh4n~(nyjw{H z{Ao6JzjBA^N%k`T4$kHKpLcf9RYm&!W=E~u8m)9QVlSdNGujx!K73}-VC>0l8h{^m z6>7U<8y(9;z2Nkl7OHXo6!+u~ObsTKKOpv-DSMZw_2eq7lZ-C&iU|@rs22E5B>=HH0YJ?jU z^rca}q-DJWsTxi{!$2j{nfL>cR)ZPTtY&vnn_=FOxx~A@v(+TbTIH z9|5Zm>47a%!4|45b*`5d=T7j|4EcmC6_?eg+H6}gL=kgvFhhiTX&j}^7s&3+Ra1t# zbC@+jI53(Y5|-}0cpgmQ+cWh4;xO?opD#4b6h9&o#-HNH0p}7DU@1hY(PdoImGoGs zHg!c#xVa&$McnG0w-z~~!2{S+A}6enxCg%WaN?dPyRTmU;G^?QxY}gcki~4K4U^Sb z8Wg{m%&od4Y&}i+F9ZuVujFO&`>CIw8!oPbt1VtE@8@(+>9 zNO$PDLMI|DI^@q*iBF#d%YK?CZX28W#K{mr>RA$=r`z6saUr|yfq16 zEZKfQV%;epEII5*^kKWXbs!aCa5UsDDlmfVVKfw6CdR8=n00#zY1a58wJxu1`2|NqX_}J)kMr40LLgyMi-UtX zL^z>EyBL1*3%CYYy>8JGk?suWTERod`ODLnySJuz=}X#-TDXy1DgNO~OZjl*t1eA^ z9o17D2%}!r$l0w#_CLAogg;cAL&eTZtBkB7K&?ilYDONqH)?eGfC}}9-M5flsUZHC z<*eb5J`K|TeM!*1z|*Yc7#%43zY5ETNL{rvrmXw>|2>oMyxWf2W3*L+hcO1sak1m7up7n<3bJOs#yV9m~1vw{+g(5W%$p}!oA z=v{N9lW7r>Ww;Hr06pdlWcTtDE*2L}6iMJZTg6QsLfj9AT! z$nH$;qdy$RP zNZGft!KDCjqQwP)JI3xnZ>ks_<7hXNA!N+oHs6(=V30$5I$!AKb`aI2cFQDad!Q-W zK1!%K%#;L!27}|+M=C4>UM;rLg&7`*qj(N*5qzA_%KY=FBm&!HHSSb)ddjyYZ_mTY z>B1a9Ss0Kf27&~lj>5s?uKbvgWFsdF(idDm@o^3ks)J9i=5lq2EuDmhyw<^oOZINbwo1F_Q`3&GcB9qnQA_ehuHPc+f zBu~lYz`cZ9k84wIO?J(`kR+m8|MH35JPxY(QrkcqH{5w+HEI9zjDkGCNuC>s5X*21 zpHgCE@T1n<`%rKHMKF8J>-c^bbMOQ;=I>^cgERxT<@>{uyL6V^k*>iupW4g?zO8l2 zO$4rkA%rPp)dmo1Rc)YeUWSh-H>(=UIqZJrLfeFszF_%AbLWuYok@c$xUBBeasjZW z48~#jkG~tt)%C5G3pk!Lduy$8>ey3TC$&FOQi1vbfA?!WOB=K@O`ED1e0=EmPEY`T zTeiWXeEF6yS}dK>1}{E82-IS;!ydJQOG%YVvEKT2x``Z2MpeJMNgi@t!ku8tGcku` z(YS6Pmuutd+ks1c6?4B_zVoeC)>V+pJ=eXQIV!w88Q{WSQ2dJnUpr^k?xcI?9DVUC z=^eaMbTJXQud-jls?>RcZOu!o)k%x2cO8^I+X z$zPQ=>U7w{z$dv0oy3fI*MPbwC2`4||ILFQmVr-u+kRM&+~LTLDZ`cKkM4m7*YU*w z$)|VgdMA!vcCLeb5aGHG~3XFS|O$KRu$zaOZ8SzCOU3{Zoy>;-EQ9z!9w_QL+F25 zmt`qLr54fz5$G%7H_}a1Q4r$j)a7Y+u<@Yxr6ThkoE+^QwUi9pwYr#-fGp7%6@7?D zg=qSQKq+`ETN)BKN+-8`RmlQ3(mSbZ=u3}9M%c*Z?u`1s5E9b`*6b^8C^8l<3?r?f z{+e0E7D>NJ*YD@`kZ2|lwnGerw?*tz%b0vi;;Wxp6+2 zA5d$RN-1cB$_pZr1uuR|6q8p+i3uTJh{j+-0_7sDl5f*!Nh$tp@|%=P<|%JX#DW5s zLu17y0C`L}d?bB~SUjk>nYj1}zv)uqBmEysvBWth*5>(IskP=s^#KLffx3o)U{y&1 zp{yf#Q0j0|GU6IeY}9!^3wDJ9yff*sj>fE2NJ4it46m0dPGXQ3p}y1)JHHDp1W?Fu zR$H`Z0Ka(T64}l9ZdudNBa2pu?ohqJOyNN6Qh5$Kr77wqD6DprI;@w7$y&-VVyC3( zkKJkx0OT9DNJ^94P4>frlLGb9^#2WefRD0Tp9cE17MG{x)%ljQ!;8!>n0oD1ku3C> z8rf>(gUky_I6;Z;RX)-Z0AMI(B5gv-H==c?^$r?^5Q<$R8gMuzcK1)=~t{F>QJLmtFkt`v0qJZ|$$C@1G1n z?6_887)w>L!fUx#6|}dzCfDty<)aJ;GHS zN=>3Ze4ZH@HO7uW*B}p`x_qA=8KXz$+IDVMH$KtL{#-uct|~=Q(Yl*?uCUs&1^}RS z9Se2Q^XsZDfTM%iIn?(YQ3&DVuGr}zHbIZWM^gJce;B6p zE`PJ__4Hzr+pvb#Z_Ij(nyvgsphu|TM>eC7(DU~9^ekd1R>bvl9XyU8Pn8z%lS%@P z)I5xG#zY-YdgQCI1Pu*TVGJ}VwXBL*uuw>bn?wPm@TbI}Bavwq6hJU5i@d$K5L>Oo zVCf8WVgtsK79rLlY^2#UoKQlH8#fE#Muy3fkr9wY${&~5FFTN$o0g(ItW`<1NNpn{ zI@WYSn-evP>$A3h1gF67?{-H7=t+qF4%_m*!wfcL+YkW!b_Wv7k8Pu8TqX)BUj+4xJ{>@3)9u{=I3}}=;UBD%%hiVEz7ZBMTTXbG=zYA;`N2!mHxTBye@X?KAIodfzxmQrt4t8) zVj=;We?%VGigt=oq~*zD`8Tb8X*P254Px z+b})hIrs9``sJGu{B_lNPriFkB=utLzqO~rY=v)UbUE@L`}#-Cdv5>qL-4@}bg%sP zUMAy`#C~#TBbTIGsHR|SC&omZox5|aXmi33s(u$WbdxykJ+8zh$ z-m+7{Z&o+(z{@3YmFW_D4$Wil;O2_DUBaoD%(9w+W|R7Da8ON?+>{Y0w`iLX^cjr{ z(Mw`Rf)aX{EKlgwDt3cji388L5OHrDY0L6Z{BewsqrHr;>Rd~ci&JGbTYpq!uQHkQ zgbNUzS@J!XQh{G=CR~nH`Q_@?gF=m$aC4b78C<(S)ZGBxl^Hg zZmKLT??D2`(HS=In*T%mV70{7C%d)zD4>0n{uHsfqjmNcdCM70#uZQYUaje!8P z3<^7y-+#P}tw_G1wN4fk{u8YPs$aV58yx@~0J$Q>{XH*(kX?={?Wk=M$5}AhjFLi2 zEZxf-v6QG#Hiz7FrubD#gt{}O8zKW-3IA8QI%>3_9}<`Az!b@tThW{4STrRK#JLDA zUd7pXoGRiLx@T34DSjm?A2#Vr9FSM2OW>7Nu8~#n&C^z@plG!NOj$|otePG@_xd^qL>&NkVoanMy6Sv=v4tv8iX08~J&-G3Pp-cn!K0avQP{rk(!QBeUu3 z&nmU^ml0WqQIt-MVPlx;lLC5?-#i3iZZ8aoI6hK*cyYr%J44}MWZ0DKt-te}g~=BhKDExoeEneA<-2z}_aox; zI)5Ljjh=5=Xf5~2<^HFZ_dT^MJk+OG>Eha!f?dNDV}82pQtqSdjO*Fkw(d<@Bbl@_ z!)6Dc2{|+1#&*=Pnb@|_JnxAnVZ3_ryY)CxGQOmArQ6Sl@rkK+F-{+EhpR?FQj%Ua z48-HwwRFJhTmxlW5iNs11Q7rbI0}6~A^|l%(aKs6x#h_tp9G{;K4PZJnyLDiI)!D;SlDl`|7pN9nels$5!FtJ}r?7$NF^5~P(19;U_{?8K zzR%I0d}5^F5On!5*t4Llga{V*@9zmE7reQMXVZy!4do5dVU1s<5kvs_B@DB}_waq;wC-t} zZsaIZ>as6k6t8!9k(P-I;WRxlg`%cTnn?*mnlPUc>4Wq5B+GcrrnWf^{6rg1`g z`M`ZBK^2KV&@m9|=$D`cgeRlxF|YiqN^(?THw@9I=O=w9C5YF=1!I;l-~(= zuMD9jS!&0A9%wKt($yyhkta8FuqQNzK^?3TEQ*A+G6un0W_YA9yB{IAECyQ~VKlRU z-EO&c{?23i^qpy6r&|>3=19zNmvb@6sLbepm2Ou-g7PRPM?RsSz_QcK;3A+fO^!9| z5?|)QMf=qgU7{ZCt|(wEAUec-iLd&PavT>3sjZCD*uu74yZmT;`1-<50aUoM3Ibr6 zInavKD|EkT2NE4u%*8ma8+$dE=w6|}o%Q=!_C|1Fx0qi<7aA5f#gLgr;S?CHdSo5~ zNca54Df)4CClCkQ2<-}^-$>PyyyRT;6WTU1vU_=zkS^xl<)}TxjF7V0vFh|sq-d9C z-$HvmNUIC9zQLG!O3T2e;0`ARZ?EMqo;U$HPWBVd{|g~ zHgkn+YNL#9IOgMr!p}i`O$I{p9X)dWZOt_rcB=N^%-=RfAhY1d1s#I zpYo~9d=6QeuWR?JEtdowV{rsO;R@DTp4BK3LP9?X1TFOn#$ZXCa}ZNJo-Td0dhdq* zc==G0C>0A%0q;B#Lj?a7lN6t!#_?KFRqa=mz-$y6IdbpR2%~hWF%C{@!^dd7s9|gC z(fp#@&@M%Fxb_lrta+EgQ@4nahN&?vZBP9zgB-WBGz4c6jlxr5tzTEmw8(%$BqN-o z2>||3)~g>VvHW(dedEJ~tJ{Y&O6j_2g5X>+jkQFe0$@7DWGOkCnNt_o=++4l41L55 zc2(D1#ME3j%F8T!07GGxHz-xjy7)|nDmy5H1crJiC7}7R#|#wr@jW;Ow%*G62J^r^ zCQ}P51`I$5LttTq{IlO(o}Hb6ln`!aSXJS5-i_M70t}ZzP!$JRv0^YwZ&=>CUoCym zj%A%ZwCwHkw^J(w9^1Tz#7%v@wkWhkB%&MvcNIcRN`oVVy?zk!iU)NbDCc7g>BZIl z^PlGk6JZmQ4fG#ax5EW>=!e<6(%l4onLzSpsObTD%Sw z=uT|tMfMp=l|z1UWK^}K!laz`Wh)!LW@nWOj4s{qxJ^P3VjUuQG7G_MsWuqQ!(2Go zZzEet3$>hEzf~4Mufd+HeDofQ3(~6617Bzg&RZ+@-Q@XQ<@yNCwl5j6J4V+bV-WM! zuptQx%|qGPAARc-#k(+#kH^dg>iek)h=_AcF#UU$t!$0~hkW5{3;{}(CGnVxwv0#r z;ojY5Y5FbyHn_74zQqkG(0GiNP_e`CC0`a=+qdli*z6>DZZ|(u!O}Iya3cotHGbV# zZ16A7EsnlBK^4f1FN&W_)}{Hh@f(xse#SYLo$o@=$X~$LB+y6c8#>+?IG4Y%T+}X+ zemfueszGFYWDIWTIF%NZEXN$94=T^Vg95l&wR+0J9;mkt1f_zvW$xt+NcO}hhGIT~ zhx>Z$!3Hw2w4DzP_7QR7oQp(hCdy%8WajVuOEgfK%IT};djog}8-tuh-VKzW{NiC4 zX!99KQu*8=Df&y2E4OnS=>Z9b48onU`QWKoj66M#;3$sO4^xGwpKjhidhK%AF# zp_sV+2Vnf%@@f?2a{px7*+|4pvIeAR7KiO5A^#GS@|roF10Z!W0-Q%fpGeV^O}zWU z$JH;N=8K|F&alhd+``+ zmjle;l_BH>rkQZQcPvMzwG%oW4ZG>ljCi*&qz3sxR#_z=J?AbP)kLNe)8_s?@zh_M?kp0LG^3LU%k~kS406nmA{b7-HPL(ET8(y&=gR) z=Z|VFp{|p{e#$*aS0)8VcQo)-`Q&xG_~2+$<3%|@OD1P8T!ikmXEBxJPe~RR&MN>;*39#CEEWlQ=iyXLYFw_59Et;{$PSQ;}7JCtHWouxNiruX7<5N zcNXin2Z(L3{eQx8w57@_?|f`Ra94s&()6(Jw9yUHs&-UrDX0ErqtbUzd!Q}$O`26} zm*}Z%Q#O8j{DRs$QRKEEzV-}yB*ITiN@OLIHZ1#ys%HL-EG_2`{BmrdHoB-7upHI<2=ko2H!u96xy(l=lRen%5F7C<;m z48$lS#l^V1N+N>h~AekJh#^jM=Y1mdpt%FQMHPg(yFyVCc)0Lfmb3K#MM8@^{|$yP?;5v_D*zYQ6Fi*NzfKmjqtl6KEqNv&&#c1CGJe<8AmqVEeyNReOQeT@$no|w14RM zd$@@Ep`i+)^O)`MRx>f#OGctfdfrju-EH;nnB9|3Gj6>PY}RPWnyUh)EQitqtQOGf z&+5(U$m+)$^Pk?V?_g(e5UERl7vVtVuaFKPH|MRUaqe zK{0!UuTjO3VHIoKb&&Cl$4nBi%S-}vHr>7`HJ<|)$t}$U@iA$U5dQ6vfV=dt@N)Rp zFVZ7}Rw3_dIe4!jG$_iNPlL^|d=5rCHq?Dm$O~LZgg3lwBHiAoz|JQgP#lmZ_?gd& z$?fP3SeI;?N1Eti^CB~I-4yIw(NVewQFA>PpD7-;;LCOZO+lOweq?@bJ!=L23Pu$= zY%v=4SgIP1eg$BVOZ6B$@dgWaueEgVomjt| zCbXWQ7jyL+W5>NpdNH^ox*js)lf1qD#Fbfed;(`*wVAn_15URn%Ttfxb&d5ag*v_~ zE~MrQ>h&A{sr*U0YNvDzt>T?4BWdXJ=Rnw%as#Ug!8kluc1Y}&VwmYMyq;yw_KCzy zIjSz@Hl-LzVAJ7KKJO*#ro$BE+juhls6Lm%Pb{E4x|4?B=54W;y^?>A)psDIbFKNIgF zK8utWCWZXlWhh(44+O!rI3dejd1(?0p~ksZb4b_JHJqBK%6q+sSW{X)y?muhM(U?M z?BMtBQQK{nb?iPbDYW2wGHWvXUJm%&S?pXGpDF(EpTT1U^dsGL1k^uwCYPGEpUlHU z3i-FZQVGm9lgh3tLVOg$piB{cZ_%o@g0z8UP9NN-+=GsZGrP)BmYB<%Tt4d|<*9rk zJ@TS{L14E}m5p z7PfCWa_UPz$*!*sco_ASX8W_)O9$~qjYm{qPrn>MiA;0-?RZG>>~hL`X!S7J^!B?6 zGh!&aDQZfbUdN{&%Ck}oH7doz)Qhocsfe-{3)8>$8}<-`@+XvW;B=W5V&}VQP~!fv zMD)h8e5nXiQONM~^wrn>V8WV)%l$4c;tCnKUG^A7dxv7WWGPw74?~%}RG{gCbZ*t^ zD}UfYNm1e+jP>zm;IxVXALMze77Au3L3WiX zAB)@p?1X?3+KXcEJC^xU>QCxEcy>b60km9u$&I4uJf|Zp54AWn8O<2gDhu-HtnCQP z>npkQ+NlnFnc@L_wZVh^QN(T=(*S7;OvtRh8>yzYGRljg@y=9g5}pZ3dG)TimW60z zo18k)qBYMpG}K*ZOy2;M7vsly3?3{qSZ2DHTXwSPvF;kaswh84czLVp5XSNX-1s3o zHVyIlt;ALi!7|s|2>HmKEHgK56S65Z@+4Mq+sdfHxR?UOIW`7BvM2LW8+79V#Qv;JKHK9{-b(sbK|eN(<~K~1Ku)RMW`!|43&BaSk(7r{8C~;$rJGd26<_$`{k;w7 znO9+1&h|~g6UBqmIyTjGLB)~_G;kJK5OhACL0|AQ9M~DWWuhJO>ea`kz45{>Wmh5m zYiQPvINR&2nk!~jmB}d4OP8`794BFEuo!i)aLc>b2Kh`x>#a8%c7f;8RWN}n0xGxJ z3|=8ZHy??bA>aA_WVtHQ%*;qUl`L*#x$`AV&De-#<4N?w(c=)OV2a?bQN8b6Rup{v zgd%K#m4(B<0U_}bC1Y+Jv~lxk2Z zHP&dfmu*omEuFu44H^5Pn|q{|KSCvf&7giD*|QWZAKmzvf(;MshUoQbeLAdcJO9bq?c&9jvy+ss zasxzB<%|hNOuv*GPaCAwigJ!E>@E<@wZ9ZuE>wneQth`90|(ulRq{@OV8_nbI^s_{ zAO)&gYq$OV!}ivSyVthZAm2Uw>`|CxbGqya?t`OZHZL`bcNoEWy-Yc0DUPUhTw(WL zG(1^XIs;d+Y?sl#TMvUWzd2ybO6$;;Yhoi|HSNypXiQU(#B`yk{Bs~uy_&@mF6XEN z;pBi)@=TAW3mbX+hb(S*>~1&dVmU2~j#S?I+oLSboTjL;zLKX2aFa={$x<#K5jIFX z@#>PliBksR7sWgoBbI1tY(KgkeUwWxbj3Pz5>|?R_yz4u!V|cWDq9=;@?rCY{@C*D z>_21MlSW7(c}+I~@&cbCCn?fs2g@R*YS)0))@tKEomw<|ix_rDSXx4_`<$o;=$a}# z?4+G#16ZXR>7-}7sB9I!R~=>5QI+iSt;mrZarUvh1LrKh`X zJPEG+ByNU$s}f@26Js$f$#RdO>uTdKP`NX)#YXqE?J>TxV@p|lN!tczLwrPg{R1ok z%&r~!Cw|qadOg~L@m9*@jcaWFYR98Q#|^hy0&}ZUsfHT%Hx1ab-GavrxaA=ES<7uY z%jnWOtM=V?`2XbBXef6vK-Kcb*u!lyaYjhed)XH%}+e#qYf_9Nmzr@VO6LXWx?1zPH6p-W|%juLFs^4a0iGb?4+n%FRqiZX|F8NwOW2i1Z6(M=>n`gIIJK znIF_Q$!LMk_lP;5z5y)sCRPA#Q;+AYT9BBg>!0WaD)$b;f7BVjn)7z)N)sEW=kL1? zfaTcMBlG8ZM~rdzq3E6=%%Pj`a{1RKH~iU-e+()k=7IWetY_xEg1A1FI(4ldiLy)p zQ=g58KVKY3#iPqt5-AKW9jT`-d?BBidUasGX}vq+#nv-?QQc6FqJG4~iPairc;4ub z&kp{9?kWC9e8Zr&1aQVsR+xpGd!N5e>|LA676CIpdi+E`D&|U}6+Rc|UbEm1Dw1hi zj@_fKdh0RXW?c1Ci}>qUzDr3W{;xb?ZBOXIn%Zc)o8Y0C@8E-kWo(*S|18P7hWChp z5UH!!EKm?dI{0*(eSfLYCRrcl&=WCrKDfg-YQ%_O+HRIIod%9Gkef!`R>0Q1Vm`vX zWITWI2Ka8z?mz#CXvsCQ1$^YBTCVxs5|cBQC`BOLnwkzOqfvm$gEjzPf7D7;f{PKwD`bH{i(6N+bFl5{Dh^sV?*|0d=QB^V zIO%3D*uKTsA2BZH2Fd^fc1pXD)O@_)xpzMT^ z%Qr1-Qc!mg;fUpqR6;&-AiNLCh2_~+wl`iEt_!gV*a{D{$Ie#YSHFQyE(*MFM7sgH zpbpD4juV?lqDKav&S{7_bmEIxomE)DW%Ga%dLb`tG+f}pWIXvo5cG;;Up{$;+&`3_ zU4Y0~vpMa~)rLLn)nQJcB5bPN6%ms`F$p89)oC1ni_Epfc5bqmNZA~Rc$cBwj9!R` zIMjKw01l|U>M?O2T@QL`y349YgLjjDIs4LWfTDd9( zuZF?yG09vJNwhfcC%~r?X3g9G`NAoXSv-s^^KF>mejymCvYj{zkXd-|1m(W)+L$!n zD_|b8$jc^ZsS!avJ!`P&iPR}uMx)=?6B`Ch!DSkfY+@Gmht+fyI|AOFlH?ePPY12A zEQPd)x`OjA*l=O7ciev2UnRu=RuArKLavH5p@y>b6m<>SidQPNge^-~^#w2O+wj(Z z{t?4#aCtIRA-41#C@xufR6_*|A?Wqt43!6FR2*tsS#U+=5e=2c$y5sOQ$RM*^dVmm zQmywsSBb(Jg4H!2{wruq1cnQuFF%&VaYYp$W51h!$-651rxC#g;UC;|;fbbOpH~-U zxO(p%91&g7i4gj4G?w$~-mm-s^(G%;|FGR<$@W8{bI7^W1Edm3PbW^^Hv537cxwz6 z47@_w#EVLfy(OaL=nqJWMGl8qh+qT*ip2Oiwm$7= zKO{Xq&k5!kw`6vW<4pR%ObNAx;7CYfJnrVymn|#F$t4Llm8>g09+@;vTtwxzbRTHyhY3mHgrV~jYJe<_QDOu<_A2i=`&SwWkd%*1 znj-UPo%#yL;8{3P;g`w4=0hO6vQ)WNX^HJRsmiMIpG=wb9c+14^gA4Fd|w?xqiv^* z)0mWD8k6ArR_kG3dKp&|JZWPhre{pG0p9b5`Pz}R5jl^nHG?}*la>mHo2a9R#;t_T zJV)KJgBH?@9mZ&3*ZiLAT1zR{mRei;d0h)sQy*t1{H>%tyY02|+Lr;YF&G{YfZ%IJT z(%Ll}id6-TD?iu-X8}lFfV?^5B3qH+IozXlOdeQNE{wD!rR+ZwY^jc?0LmFNvBPwn z0Z`N1M17QJ6KvpUYOhw;-(2fuen zs2vzy``yqlb%YT{y~FU|8n|}sO^uSt4yvRkH!Rlj&flMNCX!1MEW@{X54bvPw-z$p z4GNggHI9c9G9kAzno@+Hf;@HX&PLo$k2GN&<w?x()|#^qXZpYjq`oX6alGHRDJ%VK`j z@=#41qg4P{B&&y!X)M7Qgn)0GA_J(FEzOD620F-eZ1i6&3Uv6Q(hsj>!RB$`553Kabi+oB3%zfq*7~vx5E-|fh zg^E7_QS_L#Edb&KC)pKlN+-xI+I(=S4l?AEw5dTC2kZ^iKVWQl0QQ9jB!dS9pfy{y zGWhbDlARx>?P8O?x{q9X&#;fUF?2NL>kM`y5a4wyU@9D{_+yqX z*Lq>gPfy%^J=km>WZ(!ixPi2=anL;`F5cYDn|+`)AlFA<(iDgUE1>v7RC2fWkqlNI zWy3SXf{XbrkLpu0je&!%(GtR#~5fmV1^qHnL` z#NuNsg=HWJJUM$YdvTgHndROXz_vc$2dZYP%!*|n&YSFVU3ug)F!bf(V1rlkbNlD0 zep@cAs#h!d8sq%0`Ex&f?bwP#yq>B%ck$EX*R^lk@2&3Uo80%SfYiVYmOsQ~XF1NB zu}n0;Lo;e2{3P`$+EtQ<+Hl}s`J#dvLZ^HYzX0b>2vvAQwad6xy^Cn9?PYyf)Ojg9 zh7FeJMlOCBQAo>G&Ggds+4m`rX1~ztEi=bH&iTkg{p( zBdb(2-ad^dIMx+D z=dN8F%s5NByzC?gbXwUMs3V~RWGfO5pY3N|DnJuxS)dej6vf?RNE~18Mx>fgZ$zwH zd6Iu(8e7P}48QceR4?dc9ZMMt9jbY0hI31vE^Y_hVMM z7|WwnDur#Zk(S*j+gX)wbTb~=I((KMV?=Z_lP}UH{9B<(Mv{EpT8Zg^0@C6GczRV? zjn;Mke-Zl}GA7i%lk9VZzu}QMOaTDm&1T9hi>c%N2^FI=s%2F9VIGYuba`+UZ2={VmY{DSSvY2XNZqA=0Xsa?Y^ zKa^m*;zAP+kRvQBcOH4r={U}6Z13tzzLY_|_T4lzoRNwi{qk88r`0${b9PP7;m#N( zK@iWPgt3#1uQZs1cdG;I(0V;5M2F=^gJXRn<~b3zSfIoRI@Q+DavA&X!*{1Guwd*D z7GdQZNsy0gbKPSD{T%oi!7b%m;9zL0Fe$!EUG#?VFE8Ps}@@=MdWubp_n zdWU+J!<9I(?>>BY+CCaDTOiPKE;P*PmkIG5wwG&$p=z-JvDq73v1QW!xbT>S zqP>JF->!}D&LQd?wwJ>eh07RNsQSlGJ@OV@-`!85{k13Oi{!tfh&jhl(^s#q(o_)Lo4}L@#(rGU@ zF3ck$;$OZoTHwiU@knF-?fQ@-4miw^gmY_FUI|sAu`2_!)F@}J^J>B|itLZ79~RN@ z4Ysl`>f_qZ`t_n4eMdD27%JGQ6E7Zx*)psPO{$1W`>t%(X!uwsnP3Z^`r_}^&riYd z=I`XTe)LdgX{ueNWir!frzD1Z8!TMIvT7?anB#T8{o6~?ShJMS%P)q^YyFZ>t<~zY zHxYyUr3QFI^GFgN>gEnAEDy_kS1HvXzDn;TeCd`aHI)U`&6QAj3(AD{~JVs z4-1W~#0T|c36Iw+FcfO35_+hyIUUlueM8*Ht5mFBtMq2}Um1)sDqGTde$V0^0(Tx( zzTFpUx0_y%@gz9Y_w^!3SMf~j^E*Mg5Z?jYTNB;Q*~Wvnxz>78MFD62 z_R+jSqoS87rL3dEWx=#3%Dy3kN5gk~^~?a)Pm0n8o>cZZ z*+0QrZRX<$;Bb#%_Vu`|9%0In@wwBSbh2sv|D1t&H!NMGi}Gd*f8DlNDn=5QJl_ik z^HyA>A|Z-SB9&KG=hzIeY&kjFgHwlDMG|7b@n~-SzZhls9s-7omb*?F^Y)8g+-A0$ z0B#5#Jz$zfe3~f7j-6IBg*Oj!c>sRCG&SEc#*=KF=*3zD8*)=c15Z=N(c?Yi2=3Ao z?EPS_otDq=&rCV?KAjnG)7aWW1fQw6HgO~Vj0Zj?h%_0C`*28PY7rFQPz+y;)K7-9 zcB52p#MPk_$zrQ_fod`PggG%oXNpAQ^8b&VLe`|j*dX}@Ljq~tI`X;IH{J@U4Fka> zw1wYO7@{J88xrvVXk#Fb&X_eli?8ys_DHygUq-1C#M0xr^!0~f`*0@Bk(iE|k z8(jm|*FE3)X|Pr>q;cMQX>;S%GuJA*RTFpoXjw}4d?@tA z;UVMtHl8C&Q#tb#9qQO4S7&{Ev4tl0EJ%m9RX(a*1}>f5csw8? z^Z{gOBegIXR81OpBH0Y{yFL^#sw}uap|SvzAFTvjkTgXO1E~qP>N9-Zu~jtZChDd# zJ#I!H@$f;pwh;mBkt9ai8FXuzoBAG3^gFz5#W1b}#6Nkg<|8UQwoJHzLZ6t)y{Pac za|H`&@W!`5CT(p!1b`bANdAwcpwrtWpYD0L^I;Nq2NL`%TgN(sJRDc(kMXs@pn;t= zDC^LFJ-?v?FcXykt>pjJ&V%tp)ME11=eB!z=y9Jh8lpZu0&z*$rt(VUUN6cR7V_|| z4s9L9WN%T^Y#MsoAFkmB zc0QveCIhG$l`g-vH$1UZul?EW(xT3u3Q;&YJn2_i;5gX+HI=d#J$-n8>mLZ=X2QDd z)$Q;Rhnp%bT`5VvF-YOWU@1dOYJ-}P9Av``BZ6DG+RVG z=&Uq?V=h?myEe$PwWD(E$Oo4-$YORGC-1!2nI(E_JJfN^M!^;3N#<3fp}>ygE4d9j=9Wi9vk;R7L5yXIq}r(fTmYF zc3wwY{@sM)c6%P8XQJtS!h$Q8#mEy5IM&=8d#pz#fFhh~$n&;X&D-XP{cNUnGn$I+ z)H(K}!O_3oN1hbgC2^j6RQ=rN9l7vPif@v0&;4VF6C-=JbQRc@$>t%sT>dXxa~+*p z_5?zI&tp4cN-eNL8&W6N26enC6na@!NEHYFxe?6OMIEBHbI-&3b-5MT#aHxVuE(xx zbv|L-8s21|H?zFg34}bF8V>&(jt6GLykF^TddDXpe(i^f9%FBOn$BEF`w{W~2G=tG zaw>9Sn`ix(pGePTk5U^~M$#>-=E-yZrjulT=Nu}CI%hYMPgE+%8Y^cHgoea@vyI~g z_rYV2A&9t+JA)d^cUz|RqTK7&r(yk&LAUXS4P*ApI$XtYURU}gIfme351%SaSkXf> zO-{6bCdHcB5dW=80`>p;`hbqntQ^0K-nV=X8p$O;+y9_>+YD=?CMvk`td~0p;qVfK zwe*b(=URr>x^?A-1O# zV@2p2Qfy9h0ssLwkGA;;#v0aUeY*N$dER%GD`$Knu@69U=WOR`0}rW#wHBjD{fUby z(Zsk2fAWhs%VW|b@jjY1hRlq_kta-^c&0FnUa1W*D&0pTU=5r!0R8gx9}_nnC~mPh zmw_+(gZ(0#5z;uCLhI~k)t*D%FHGFycYXZ*721*@Jl|oCbQ`9CuW#ozuoWsnTbbrl z-ZglWII;h!Ss$2kYE3Fl`>B&Z8604CDqja#^?!%ZKXH|s@yw~Ciw($k>Xhc77 zlM%SV%i*$u4{wr#xAbPdDDT!BYT_HhO!&&@&w?6*H^{9l$gwYKKUFS|IegZ(WRv%i ze{m9&V(5#Ur|wUA^W6>%b-8wOKm~n^|S7ccczJuRp&g4ui+t^t>nYlx{%mza~yz z63XJUEv~;R_Lw2?yo?Yo#PJCZu_hRqxsj*7VR;$mrZ30XF(-eE^s7R$I(w(kyw{Sa z0^BYY%Pm;M^6zl3ba6bl6S}&-8FL` zI}HuaONI_9Ah*hLYQfN$$R$3ZdIDku_ny;KGp$A2{XoAausx-QeZ zqTIfozyCtyQZv){;BHyBdHTYfoIxwkHn`p%V^{H+$c=n?w7TP!$PPeyl-BE&2#%O} z)`^I}JoD8B@1%4d;Sg_XPoWWSHcw#^Z|zUZ zo}U&!<^3l;)>R}2^NRGWv^LlW&zMG{>fC5(aojP@|0I6Y+{n*Xac2){!w&~Nba4dl zZ9lk<<|GdB8+oBw->`K2?3(!DejgSK4&J?=VPc5%b&-#GwOSmlE{tP-FswoLL+_vJX-j;jy$@8xuI%O}~*tapZjC z|LX9+!PAX8tHs^=mmmDR8=`$1O>S)b)`sVexo`qJrtZj1OG8kvkFT3$UOUAjWJa+z zT5niSB}h^EnP!Njo!hs2TtG3Dt16I1a!vMF`Z?DqLzN#NGcy{ADZa?i9`$bNIPieQE4qkClRzk@SNd zQ1=SJvES7(T-qMlkCX<$JbP&e)(z?T#)z0a+RV?zQWAa(0=S#u{k7 z9f<2M$4tNwhnRNe40PgY`#6Zc+$_kMV!lt{*86mOZ`iVoo)RSOZ~*7k*Dmjk3$4r3 z#hzc3^d(vEk^kz@vqF`VknYqw)51QZCb%Vs=VyOKw!nTe$26#rcN5@GXz32^PoRse zo*q8XSxiAArVrDUt(Hwx{ff$Oi(-!6A5#(Sz0}?RbNC7ND+?OF9nN=en0J=9%|4Kh zx6A=f{0<8Af0OBXce*PNu`QOt8w;j(_D$PyaVKzxH7G}t7vj;SPd}kHWf7=QqBMWG zG{)B*NDD-S?8O()%5OZZ<#Jl#aFz9Lg($^JPbCO&SLSVsH6tbaX9p~Bam!@z{70N` z@3}NPCC)IP5dH#;bSNdDq7+=X&&?8P&iFrZtCY?5>`3kaxrKTu)Rg||Jgc?jl-}hQ zumG%uVqhr#I5lZE1i6<_vlpKM8@Zz}7RbNA;m*l*lf}#SiEuC6$jfkQUsty6gym1dmtN!$PSj^!n5CRS|gMA$+?HpvPhy<*k@PYE#(AzNzu$>*I*^ zF_+a3L}J2eO4$?9XUgv?OJ9l79a!@nje!v^<mMfoms(fq0d+=nA5KE4O)0GI z1CJZ|zJ1)j8{f=U=BM|vR1Ecf`eRGy?s~56a8`r6oV=PL<+F^X?>N5gfLi0_1?D>b6*rGaU~r65M`qW&mXa4Ki$R-?iEl zo3S=0vqKD{lJ>O;sv*vSp8S?QA-$Ri$k!vDd^0iT@XGIAYm{$oB7XhI1evLdiL&?V zYPk#eaixcN*c#4EooGotUDsFsNENc6*9 zB&wu3yQrOH&MV)D$7^k7M33FN-)?c@xq2P^-pJXunKUu-THfBC7O7#WRFmG<_nUiD zw9IxWrVZFU@H@U>n_7nWq<*SM%fu}2hc?w92drGES5>(hIMIUrY%vGo zq*wEGb)}@uGhkK7f~KRpqvgg|2Ba}KcAv|o z?L>pNIW(@9oO0<&1ja-DPp)p)2p_Yks1&rT*U>z{J*o0%(@JG27CuG!0F$(w{5rjy zH*1rEL`!c|HH6P;B1O8~@W*DEhI8qKpqP|V)TQyyd2Ztzzdpl-6dFN zxv}As3)P^Nv?1%3ZEg-AHRFYV8!7}Y?HvmFCr!n$L!Uvmk?T6?NT?mC) zk~?ar8_)CJ2fJi7}0>19)MEufg47AW7^9w3C5a}44b88 zAq@ac?FNTv)j;UYz||32PzM@cIYli*=;kQ-{Q4F;&X+66GY=BcIK8}pp9{|82Uk@s z;rqGn{dra5$PG3wb)lP4{AHNSf+Ug#*r8vV!I)@@i* znP!JI3n>IVOGFMY;=fUhgWTt-hy{lq-hXz&mSkvctZ%8?g6sngM7$ySXd&+FcE%l@ z0Y}B!N#`Mc0AtaN)FMS^)Qv+3q)4duf4(#NWjYU(1z|P*I*whJb?0$6Y%1yW8L<&4 zJCBDBN7Yu;kbLNSJLt?yP~MxOAAiDx6STCUmA-B-WP*%?y3+2THlWUEDq%F z!n5H}8}Ir19#7b^qcU{%j6h}+cd&(9w8JGIc0*;DZF9pb>oF%U?>n zHT?cmha2wmnM#>?Q=^&SfbX9->c-g7Ce+L?EECXwqeGmx+R0_sD8d+>ow}(Nm21vz z&NGI)##dytYV-ic9fDcE$mvNX`Pmq>vbR$1x$OXex_$9>`$fqo-S8@0rnlIs zU*ULPxRTK&cZ z9Jkxygr)U^)mSq9T?Q8xFFsWVKaF}>yf}R%f2AJINaw%Hs|({7d-W@m`_=j+U8chL zR2?$8cG|F@1b?wtzb0nqayursimezs^(%UsAJp98B0k2a>X7JxQ#+UzjcQf1D7%vQ zJN72a6J`xdY%iou0Xc~XLJZgiUQNxQ=1P_(iL!p5oQy|^TPr{pVVfXDeqBmE>wZ3Y zN^>9rdBDCD)qewL0R-;BKN1JC>PLC^9o3U48Z<70=2CY^lm_V$yjGePQ=NR12$x`k z6JcSWr>ONNP25tf5f_s;`^H`HatqrADBneC#{#PHq%;s#T#Pm%uPKeC32`6LMkIgX zM1Y&5kLjrUZ@!Ifd<4y7HExX6jQC@waIi5H0n9?Z!>~BL5|7n( z>}z}Le=0q78(FV<8lrv|tJ1v|2csi$8q|9w{i-p1TDCjj%r%hPj{Fld0?y`iA zhAJc3n)a4WuzA^ltnI{r9|GtQ4iURWSzX|9QrsN}bz44~4;KBrP z?E565azp?W$~}M}iSq2-zf#JEdCJ_O(_@Zoc z5fx|cN&}S9iA)dsE0D318&|TyG4S{FMP*CZgg-9}g#^>OW36er?HLU8APkbjZzK8q zu21mSp9lE|Rhw2MJsUtn)-PE@hY03)J}U~?5KoerZ@{)(GSt@~ENX40#3cpzYIUo9 z>W z@noBSqp&!+C)#F~h`T4?QPDv)CfEdSRYGcEg37fM%UkF2NyYqGWn0z;_@R8C@cb0^ z>J)EZ8{nhxf2N7O?)2(yliP+D;;^7n`GA!hJPP%OMbspL?%6eS&mo4E{{=Prb!lw{ zRk~^$N}Szs8oaj&oI6vKPjJ7{?qvm)Ye8}d!y%Ko6&s!(x_CaxAWzij)0AlYU~fyjcR0^-M< zTxl4Y{m=Rcfz)!Rb^V>2qs*W4G+Y>Q2kiNvzw~$&_fQA-u~`(l7bC&*YA;7+PU6-` zc#I_9xVAErpQB&YrNs!{BrZc2_p3+$b?Q%pwh51RdlC{gA`P`UI(73y@U9l?U{I@z zig@l=-%s(;V8~((alo;i%=$+wW*$AKbf`a?MOkp#G@+k)G4XuRVcz_esely#T#Q*; zJ;3|uWEPXbOvK28Q`SKy7YLff)Ha$E@%Gh3B^!pef}d|HFaEnjdAn zP)}Se8EroQ(BA}*I~E@fI&21Qs>M86I`*v}C&k**V#`79?{d};e@itt$>RIM?N)Oj zf~qM9zHYf6jjng5pZvR+1Pu{|et0d4!}KyS_@t?p{>iJp9*?```-wD}+z&fD24L2W z(o5iB^#rlu=%9+M<6K@k$EfnB9-!8?N1)(5Fif)X>o>2>xFfCqf3uvyE+b=f7#;%~ zi6co|I&kr#0&HiGT9MXY;x`P20vr}N2Z}~pPPqVN8!17uf^?YvQR#$y;N;P0JD(&^ z-1y#Dxv$&-OSZhQ@*F5%e>a9FpfbSg69sygyd(~8T@&*P{zi(VxE%>x_NYI1igbpa zy=s^e2uxL1Aq${*VX1m(&ae%|EP20%O!O~8H%N*9mM(vIy_>Y;?+s18waiMQ3y)b4 zn7YQvssIGgBl*=dzc8`qr$cjjw18VrGh-R^Ulg<;6)jbC}mv4AhFtVF@cSSk=dL0N-J22(rlZRsER&<8#-JTH|7=q3q1 z8rI^GwrR+sve}3S0mPnNMm=kR#HGW3hlVbRNra{Da%_FG3ar8zRrT1Td_5N#Gr{4B zlY0DJ?~z^}-0<84B*xc5!<7es@MtA-{4pSWlrFx!_kix)>|JylX)E0_+Cx-MQK}HE zAO0&TW&mtLEBuWm-U+xWHMn_67%o`ZIY?vkltKm>c{UHgIx2J(snSnSapj{0_|A$o;~S@5QV8H6J}EyvjOUsLU!oC0aU1wr z^GkQWpinY_?q5(J4z$SW3F6t5T8MmZ-J<19HHQ4$Z+z83dLjF~H!igZnF*`qpV?(!q%ii>#V;(-?(qE60i@Yw>_Z;e|U=3z%%ltPJiLwlVInAn6hCcWE4N2@PDjzwSK_@1^G z_n*EXfj0A8NQSR;QVqmjez34r;4z6L^_zkx*89)J03eN?h{akUDU_+|Y>Y)gNM_=7Xu*}^9)TOO3?Ac?YNax4Z`sD@>2hle%S3)VfJHkLcW z+;(z9vrqY3y0#trwo6+J-~#M3poOaa&EeL2r@Wb}vB?sT??hmbt6(~=clY&=WGDOlw zA34!JgL{|qbF~|Mk!Oi%kdKFk#I)IRhVv&$3bWMvV_vq;XjaI-?Z&v-E2k8(zXRYv zB&pAqlgm!^Mb?u>Vx3vt&)Yp;wXSm*7nI%QJ+F)?`cae`!F6BRPaAxZtA7l8@h^Pm zp(lGsA>9`8bf<4IneZ^O1nFi|z@M;b11_-Y872SuPuq9xO&*F@Hhqp{KZsB;0i-!O)544zP zH_Rh3rZFSehe*sLHRgFI*|DNdV41;L%!4%Mkr;J5nG!&GIzqKp&Vb&9bhwPmqA|W)PCPI1 zl7y&130yBT?TVgn+`26BPxv&eR~A)=4;bshP&Qn=KM-J*VWO)6Ger#_lYV5OceWEI zh*mlmJ-QsYESYN9%p8Unp9h3wa!DE?x*?F&c?sb&0aCMJ$6XWzhmO7qte861(#THU zb@2(t7J{o~^EQ92VQCoz{v`E256DtN#i$u8dL&`2U^?9pmmyt=rUYbl`U)>+YACB61&eY5=y*%yl zm*$t|#az95%G9UWdMA@_VI%#yrl!dr30RO#72>i)JU02LK(M_Ups|y}tO%@@SDam0 zzS(JLOp(n#nQ+Wr7l7BH><#0|j+DEpBHt*KRO||B+m#VwwXDvz_k@2xa$(}H7%2O! z)sO{*$7$*!O{d|JMC`6MIT5Mhb`R_jm1<7+-(_=)&I>W2xvvkJE-stDP1nx7^0sK( zN5+H(&yV>cyv%cAkf2}Xr)KnY0b+d|-yjmo`d1|1&cD>ZGtsNl5vAYJfXBYAhfjHa zbvIH2hvH%Cgcg^me_CpxJ4CIFE*n`S`0Aukveu@AV-ne)Is|s5q zmZl<+`857r;F(h$-rLgQ^)>c$(>^A;KLMF<_%`2qZgc=~xAF73-Tr|jfNhNBN=MW% z+a^da_f7+_dnEGH%{L_!*uy_JZcl@^io*_lXf0iScJ{%nq|b6$4*iPRchS6cIq~-7 z;SM;Nm#un6@hF_r5;w!yI}4%RtOm47q#jC&6l8TL6ges}&?(fx>@|&?0^buhoi08i zm+7;K=2-l*y!n&B+j(!$FlVwq4gq>pL=eY8uK>Sbr8F*^vozX?J+XJ(E{at}#+x(` zf#&9TV@3pciTs@&d(V04MgGMTm!avc=(-$)2{EWE(58wCPnK_R-!_NH*!P-xR=gzH zd7U~%0>s`{!p}rusp~KiMyls_ub0e59H)Hu@2sKb-IMG98Xh<9t^g?EV;-Mr zn{2p$4cFY)trsHp>29JxQQ`P&;$LsHn7!iR;bVnRb5(gR$tAT5;!3(3DXyc<7s(PB zXK*<(4⪚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

    _K8GEkT@M2s;LR;rmO6- zxmpcKa^IH=`(}=!O2Hr=#r%O2wSWSX+4IRe&c~n-0-2JcSS9?l&DWG5rS-8~jN&Nz zSWd<44;s!Z$D&A6#sKwO{r)PwB^PB-^e41rEb~S}5+m>`mfG4Nd`O?V2DvWpmzhn2 zxCI+peg99MysbFRw8tOMB`&OzV*K}qxZXzrF5v*HYbvg;x*Lrz6DS>0{pF`{fROQ% z8IL592UmdqzsST%YLZ^cc}L?< zteUe74E1;H2baUrgr9a|_B;3oV|PaVpT>=du>uR1QQ?xejR<53cO6%_-UQ%v+l_Oq_DT}c%-}vlgn1dHb!bCGx>>a1DmLy2E4mFH&uAJ6 zS^Kv$uVO{n$1LAc1K`O7RMcX61A*A7sZ?az2AU$r~ha9DH?95ig{w39! zd*5~>9q#1;mD1PZmo@uO;oOC{_Ji)Ewb#V2Q+<9fuz1{+JSB*zp<;|-*T8OPxQ#R^Xef_TQPR zMpBtk+w)oPn*9l;@XL1>0H}+zVkxGYu`*=c!>^}+3neNio-s%{jDXrE72@+}v93Qp zi_jU1KO?e*qTY!VHllQ6H9E)TlWwGnvlo_oaAk#roaZTyM{Yfd&v6cR=6L?Lkj7Qj zq$;=_oNvN0y$2sU44}|>N9)80ICg|T2Qmr%-debvFS#ZYqq?ifb?#rE~q)KwZpx! z&URRV$eebU`N{7p_`3?cMF|odChUi0To%66pO*>mUGfN7v-{K{OH+$^dHzWQhhDT; z-R5jmg&OY{A44^xxmQtrl&xcAW$|W@SbV>~VD~SJzvZTz#ujH?i}3PLlFs+l>cbGq zQ9P)5h9s;j1mtHAi7s6az0G24DtJ$@BOTWR`?CkKz2i=1pSYl$Xog2jbThxi<&n8- zi0~K@Z1nC->=aKT<`D*o+M#^^(&>JV`rZAue~<<_lU!qfw)j$0BP986emF2i71g5X zE(M))_wNOi)ZxNXD~?)Kl)nLET?bR)*6c(sphL(D2x zf9vxr<2ds?U?y2hb!cxHGxpbBW?^H^I_>OHl-Nc;-y|%%50-T(+<$(3gjexJHC=)a zo8;rzYIE$vO020)jE|Pwsy++j7Ej?DRV@o#xy^(gJ>_btld1D-4(=V!15PQkjGp>q z>WWa<_zWcvoHl=$CcuSoVXVa#h#%QqrBXkiIV1Sz%xmHN+3st%yq3kE<(@svNHohw zt|?H$yT?c?VRGDBEY}j|{E>{_68c?Xa!!*0LIGUmWWK~+zyS_f;YYnQ2wvQ8AOR1lcj5oa>dE@(Gb*NoFw467-R^bJews z-|`rW!7_%tYRuE=?8D&mG#wo02GJ{lRfCgozP=dNB}Cu}9din~+B00Y)y$Yf3ib;> z<)~>v-u|>(9`@lu?nJ?i6qeB+)wiAYH;MLsE~D@{EGo!{v%_gq&%dXj5+I74n~XD@ zxV-sfg3Sg=&m2I*C!=nncb!(=~kSP!kpg0Rv*q%lqCK+n{ z1bC9UrotC~{~Q)drVFJ_jGUCWxob0aBD@Ui>(_cHqO+rlV>@%U$z`W?!`{6@$b`8H z1y4~M@u}W(s0yh- z6)r4yoh1;xHp%>2v&^LQ%b=tgP~?s-awgG#gpS^x0gDw6194!-PkZ)+G)^I<8~4wO z|8;|BIc%ln-cD@K__!T)hHN zd(X>4?ktSbx&xypor-ZzikUfT3GP27hB%X;%V@6id}9JSC)Snnup2s8+d7Kj#n$;H zivfh?0@@l$SS!t3Ijd3fjW8NbqM}mw7Y}Hj*6wP%6j(7jM6(0q2Pu2f&SoiNkk%z) z3fZVwWhyjeacklGMuqSd(s%yuT zNXhn_itFX^@+czn6Xo@q#Lm1Urmkf^CzXG>siZwSz&k()a9E}t4X%xHvoYCJ-2C;- zSeU)ec{UIB{PW^aSihxiy*5uCqA5Vx2NtGn^yLN54=x2&@U(wdX=NT;Eu#K55Zp4s0bz{%4uIh|wW@{2NWH$d5NTJ8(fF)G+o0LYR#S_7mBWY`tFHG)n%jtP zK^SX-=j`T$ulP7iEr;FpC^~OR3VTvydk?E+RQjd!yh()!XiRmMN%qg51U44*Qjf5= zL?xc;CcJc`uuWkXw>4^fe)(DGF9#O8bsKVJ_SFJ;QW5p!7(&_gdMcm6u9Bqw?0fRo zc(U8B3q5{j?%|^3;mAOZL|?m|(@-aY_&bn*ZG`C2!de3q($27*C+hCRkGCU_1Ug6{ z&@RF?OW2H%*7cNw1$KTRPBgrubQ}J86#Gr-8*r*_7XXdq+d@?rtyktXqAXrXf1f== z`;yN$b!QpIwi>&4GSAhTcrqu`PC-36s)msV@oH0wI1lX59b=B?%N(*<<7{urk7K-e zCr2+C)>wG^9MUuL{N3S`E36&Ep4-0szdk{0ItyN78|rO$J+zKX|KA@%(*2P9;yV2r z5~>Sr+CcM(YkK25^t`4rnbZkb1lAd@0D|B7_NQ8K$D?sQ8^>|+x@gOB(EnU zE4L&U4smH)(pd6I5^p0SFE;~HIw&_=_=+0n(fl$ENur3x zq+%TB`abDVolCc2QN_Vt_cKH_+&lIq}l=WB&dq^9!N(U6>|%Z1J+3`_^(1*YvKLx;Hp z6JsdBbTE)$Vo2=$tfUn2BU&+9a0RniAXY;&MjFF+oL_K##yTD6&0`qZZj3LroO&3= zkc7J>zM@6S&GLi9!%AckI~C$5f0X(3BJk%Y7F+As60-&EY}AcdEAs*M_F3eQRkl_P zBCPWtM7-lrq6>}dF-R^u9pGQ?y!g0r;;a6$(4^4$#Yp3KPUY%gk7d54*C5t6TZG3F zU}f}k|HS(#Y;x&aPH@WNs?9sTSR+RS-mvO^VEHWcWSZ@yncI7GFq1!~OTO0#6L&8x z8TaKit)?~BDr4hpiHY@8gJ4@X7n@L~w_7aK{m8$S8Xzpmed(FrZRzNRc%byWiXnQ< zva#=~s(py|BhwReT+LIsQ_|r%9r3QeIwO+RR&GhUon1-#s2%yJ)Pvg54wBHBYRhll z8-eBBV+aX9#kN^qGHz5!Sh=O3i@A>HLyDQi$CtmLAPa_ci3Lmi9A3<3ZG-HRsAc%b z<|y=XJlN4?DDrbxc%Qhy%Cp#?zf%PDL$0qklcpL$(?8VH+9Wk1x{=W!)_o;&{T;w6n`e+|sG@ zZpe1T=~d#DF!AnI#=t*ipd?T`)ssZ^5OKC`kd<%oL_B6n7H_C697&E3e^`mSvB0_{ z(>^#csAdqn-Eo0Slp>jxo0xB6I6cJ9@Fb-Xv7 zNrO%E?J&TSba^8TVcR$`zeb;xF3Qi6$7!sK+)G{rwrb>*+)|BK&G zkKL8?q%*HDQ@Hyzkk5dh_m$a^1RB+$mMB)V1?IB3>Ip=_LS_HS!1#8F z)f`)0g=2@_3J+N-QK9hnq~l@BDntA5JJG4t!t^yrEI(D;e_&qk_d#kQs|QiqP$z$v z^@)BvP=>iMq2B}8>R^fL>s9BiXq=>oOCCiyWKB1QWWbiMRve(Pa_Mzwu{8+F)K_%t zzU1Od9MYR<9fr$vo%Ox!J5Qh#?$=y~SqG9XCR*Jz>oZkICJxJBF78V+zoQVz0p@$t zs+G5s59I<8kzHxGsM+7RT0okhOH_V+eOxBwtaJLUo*33#iCyw}h1i_M1&2;+{4?L6 z@8k8s-cfTutk$*lgY5jOxxDX+4ML&)#pBCfaGfWzrX2-39hlK|FIj5GvF5zC-%4q) zQ~YB*{;g>(q4zI-2$FuhYyHOqdt`gc0xw~Il8~x&iRv-!QbkEjJj-P4*+YAo>6l5j z?O=&Ton7*jVTP9Wx%`Of<#p`8l^T!qLAhvBe&TCplXBrYTC(tCZ;B8@7bk?(?ZZ{o z$~bql5VUejEZF@DWe`75q0j_3fy}rCycP8bmRe;i+0YKw-g{%Z1Wb-GWU53onJLl1S zmDhmwQa5K{4CiBM?I~Cc1{zfUMbGYty9a5&3kCjyTho&w{9Ul8uyJjuuF2u8?(b*H z_l#&2DQv~VscpvglrcxdCs>H=c~O*G{N+9*Dz+`&(_j1^O%JC7+a~jA?*Xa%M5MO& z*CVT7`(PDq@M^8lp$wTB=(6;nrP=TuNFJ=13X#tE9H zG+gcFS--gTi#Wl^ zql*7|goM@%nTpr-j3~j;MNaO`4u`O`Z;{Zo0yD%`}2JuHda^VBLgK?+#imy(UjZ zS2t62yvAPl?cMdm&n;FHGo%UXi9s*5q8GQ_fgbD$iec8`9DLOTMz$TpoPsedSHId8 ztxq;eN?3>EP3=g$P!J^+Ga@w$7SY}(@m@xc@^3p3XhT$wm5ja?t>=L_6Ocj{VUE8* z4l$gPihthrY?J*2ZHi+%sxXTCmi7mBY?o_Qq{g}3kCPUGTf<@T9pPz-Au0Xr+7DuX zX#i@s8kx+^FJ50DSiWIKRqPReO6eKbRV>|72AuoemdA!zi}C@8TA-bnS88uGd~f=$ zAXIZ^NDzcR1?J+GT;MujARQNK4V~CDo=5V87Q}sSbw>Pn8>X=aQA}#pP|!pTJRezI z?6bW?u%DmQk&D_`$;7VGD@I_KQm7wm1D1M=n*3uELmlCfS0 ziOG6vQsX@Pts-=PRaBkxMdoCE4~n1t(D0)_C|XvmW)^1TF6>!2VCEZ*6}8ee;&Nrl zdrZ}&sftIj!Dv&GZ0amlODL(Q$RJa&jY(;?Dp8%OwY69MKM;c|6zQ=Do(HRpiI10 zib3UHO3$4#YL`{geYdJ*l`}v+M?-qTBIj`X@&bP$DX+s=rTRN+^(BI}g(949o%omD z!=&Y_OZ&)S4g3Gr5DQ~nQ!0@kv}~8rUbI=s9-KDJKz+m8jue;r*a9J*D>uw}jn8NXdz~EAYXP}iV;;;`?t(c1KhMWB z4BM^Y&QvD8Z>Nl~fF8)Yuj?x_X4vT3rR{4(kVjF7SQn#*k{;d$&7aq%zjM@jvQ{cK zqBtQ>c;LWx^;!v7guMH62ET6l$DCc-m%E^L8L@A0(|>2aZaq6;aC*l*mVWG8&FiC{ H#?r$93sqHz literal 645300 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 z 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

    K30G-*cT^_$#A{Zua;p45OT<2QdjJ>C@r*y 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%0AD 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 z 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 diff --git a/data/lightcone.json.br b/data/lightcone.json.br index 0f67cc57f10bef0d19aff8f8d7cf48cc32b250a6..4bf5fcfa0dc50a2cdb099319cd1c1c6c6b64d4d0 100644 GIT binary patch literal 82934 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�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 literal 83018 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�x4hofeVq2jmL(m4 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 J^L|D4iUZiA4lMux diff --git a/data/metadata.json.br b/data/metadata.json.br index 49008c89c6e2cf544e299f1d486c526a61383d05..9ea58c9fa3709aa346cbf3923cdd825a2fa164ad 100644 GIT binary patch literal 262314 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

    nmN_lhh9bd0rynuJn(tw8anHAC) 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

    ^W?S-LH(d&qlyktz& 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 E15`G`kN^Mx diff --git a/data/moc.json.br b/data/moc.json.br index d0b212ae170a704e51975ffa1465c83bf4156666..6c703524375dbac9fa2e9e87d54ad7fecca54aab 100644 GIT binary patch literal 53901 zcmV(uKF#%*-xa3QMKlcR;w>lTaOA;1HyQjxo(}D(FMqSTE;IpQki&Y<8MxBpn=cQ($Tq zP2=fwd=0E%SuK-SNB&9nDlm3=jEIUA_f=Kf^NM&!I_ZH=7xmm&>N?WVqPh6swxAEXocJrgdD{B5?Ypa5~&z?7ewU7-b(c_Y-3JhbmGVE<7wVSb{om4hrU z1m?iP!@+YVwNfTfEERb=KgiB`Gz}E8T3?TdI*e}}N~wNr#2GxddbfG_4e z6Yu-TmzI;;;e$~-Nw3#QVP$rIzNTqU?Xz|jYlC*sDG;3%M{)|gTVOb?-hVUSp3zvb zB$Mo=guMnE$pv&9ddpOqruQ#>-rjejP zfX`9?x2rbB%z6reaZ@V2Bp16@s=o8HcBYuhizuhh@2ttV=j;d3aaeeLv+@^orS&E^ZxI9rLloj5ZrG378_LiF1 zTWLkCCEFMTDl=#%?B+jVcwx5IN1!bePTo4Nsd2yh;-u!;hQ2)Z5c)DzDA>f z+sM<~IHRAO?8ml4`V(1?)0lpUC3pYcMe=G2I?^h9!!76AR)U9rPKxWV_xxdV#spnQ z?nCXc_4T)q{zCmutB50q-#M)F8Kyzv(_Gm+{58ny5+2Y-qq~QhSXk?f4<<_3Z*8|w zL^xK08M~A~A|gBvcgDhMD1pJYHv7@nTjyjMcZVF4Z5Xo`OQ0vy$%{a)qF4xYs6Rzd zR1;Hoz~x;@j|9ylj363~Q~fO##V!XwO3EGtuNHXyW) zxrLACf$;t@*0|qUT2*Y@xS0mzf3jq@eqH~q2Fo7tUcUc&+(y6{62lJ8NBV~gMU`m* zr9_aHk6?hq#eveL<#>sfZtR))!Q1gViE&;SKTUBWoPDn8&t$?rSAT}*Gt8@mYU4m6%-IQQncBhbg3wPRN}r1qRApCVLWM3SP*&?Pl<2@gy;T93GnMvC_hi8 zXz|adK3Ho0P%oB>ZV@ZU9zCR|x+U&VBblKwKbQphzZ#C4NE;D@Je4u7T}oW>!+C<< z#CPog7W1-ZdZc=*6_^h>Rp*B%CXmK@1)V$PcJp5FNQ=cG6r_U(tRi-mF8#BWBz@`zYz&V!0ev#ics*4($~>f`kk>25lXzS@4d<4H1^V0 zVDfQ|yBG;C*-N}!P75;-ew)J{a21L?xSaDSEq5tg&N3WRzT9Pip!g<|j8m}UCyoP! zIRP{Wi?wn_w)n`aXuS&asA`+7138`Q{z$q$3V(V4-ftl-z)Dt&w82eKTXOD308gWM z^Sv~}I`$A88(4}DYx(a^aXVT1Zk9~17*}SOoiv`X@%?fYtqUvqSfFtM^FTf)vtt#g; z(fL#KR63;M!eM&)T}ke7<*?QP$ILibk!4+Nf$R!IWp+z`#!QM|f^NRawU!4f5_sE1 zA9xlVn|Ky{`;324=0&7P zHDlijsYGIFxi$WBeu%RS#myve*2%R`CFerdZGJdP1$J-jv0B~~B;I%|)c1mF>sM4w z;0#G3YIk0_YfhNm(`m!chLDRQ_{CQH;HNK zS^TrQ4K@KU$D?7|o&PCN_tHU7QGM((o2&{I%4vLwJq89u0|Kq~jV;>c71ybb$6o4( z*?_2d%B;`+zG&qrVCS)X@@vGd&zg$gu)xKkyMyj{=x436kUB)&h$$F!iUW16(p7uL zv?kqZ0#;CaCR)3r!3bg{iMQ8$7ExMf!xc(_f)Ls8$Pibo_ z5}(A{0l{!1z6cw$jpm5B1x-iZq^hSVph7zDR>PMfSm*tDH~`DodW$B$IiQ_rlVl@B z*w51erpCxKv{6cP66dT^CltX`_dqc}OU#KQ*+M{lRpGnfD3;MvVL=!?1zdT5mvlGV z!PsLPA!k29#J~xDUkerBP}--e?7Ij3)Af4^8JDYb`kI8NF@Wj`P(=qeQf-5R zNtRJFTUi&Nq3N7z#)1dorG&Z$I4b(Ks7Ln2MZb=J!L>^o`l2DcIyWs3sRqz`*K~C^ zi7UEWldmbEZFNN{Y$HU*LL%!tkLu9dLF2Ab9&VgqhA#z`kz&9^^|2}4UOQw$5iXCCMB9m ztyPO6IDICdz3q*hcHa1D+l)mf3OAg=tPJJCsf`8EGLw)GfN`4oYQYx0N!^G!;~aD^ zyeR$#1LNX2Fm~dCyqk@TXDny;cwcbUbYoIp`jLuuTCJ@LrTj=c@hk!YK%iyKc&%Hn zVwpH24gZ|-B!ZFfog#I5_xaRpC0o&^gxW)`qc379QG0KJd*UvFsjVkf>0Jj}dDJMO z<7onC)LN7$Xgj2*WKLDX{gPb5sW?@$9{&u42s>nO6(ie}wsf#sYpV4ehR(!YQ_-~k zmh?(g>N($EPV?9tFaV=@3n}&j2H44xAxt$Od3hPv6ir=chhChetIzhfJB9=`v8suvjNv zSAff|8j9795Pn%SpWaRe_GFiZdh+|8+)X>QzmxQY`7+o2{tRfwMQk5b?bfwP!H@cm8l$L&erreJil*j?10BdQ*t-S^NgR1pV}41%SZ(p zTw0&JRV%V)8YX`~LSmA-k2^03KcGH>Zl}6q9SJFtC!6Ab>$)<%la*r2P)WBRV@^YGC*Hge(4uNR~oO}Kv~?Ss;05g z_7qo5i*OY)Ert+0&T%+n;d-jcQhD;V z7jdXIE#zjM2>8ndYTHlYzjbiHo*r*<`C!?P6#i79#P=YHPJ|cO#(Pa_MprK7&yJ#r zg2d|&C2IIhsInaJ0P_Fpo^U37cGlR#S|yTj3}kMu+yMtPs%Ax&&rIzmB2d{MA9oO` z6C_WY`3#3Momx&!ID!fYy)f{K7B!W$Ea2utD=MmijBEb<JL{%2^r zt~v*s#h-iYYPde3Nh>T-I+3KF%E}*3Xml~5+w<19^;NFvuUKF_=bkh;5QB?9_e_$| zloml{V7&Q``+S>oEp~9rJXtuQ&9$?dr)>X|3XIX1JD5N6@K8+uWZH2atX8`MvZX8A zswDKqp$0O{$ezX2km)y-&w6go6twFe0}4--7J!9xMr@feoBBO$m7RGP)x32-u{Sy?J$eS= zC2SD$aG${T>@q!wmySc<8!e~$GH15xItj@ckhdcp-ayE?*LboXWMLQO4sn+_;-1e} zS~*+d8gqxUh8~q}?;S3L?dABQ=&`J`+`>}ZJKLX-SsLgOz9y#)mL;nCriCJvfVVjj~4-B99iGb7?^ufva z)e^|KN5o8XWhc|l!S{2kThN2vGhYUjm5ON+%8^FfZN%hR3_yR%^0;GN^Y9kHTyM0( zIbq{CQBf6ef4KwEv=jH&406D`3RZczp@F2ETBM9@kW1aZwbkqrK0~X^8XMjT){n!d zY2up3V){H~-vN3be;3BYY8{Naueo0AY9mM~d+>Vo;L59~<91){)kE!>zO^r%4|E(wEXgt`BQdZDs zpnbwi3^?MrN+nSM(9XX&t19tkKqNF56fd^%lZCPUYbE0YXjJnFvjln6$A79d*}E`Y zi*ooq>JUzdT0_(F@N{%tvVsN{h`8iTp~se_b*jY znTac8A_KFHb1XdD{!+2jzLF6-+1lBj zntwKW9^kz*(jg`WSh#}cVS$Cqd2Zqw7Xk$i^O~}B%Z+N?MK95Hf#q(?NGhV)SJWQf zyp!r6b64c#+rseuo#R>8a?X3eD($F&VLnX}J-lko3~~5BXA?tRbjOzW@V;N#1PO7= z%++lXyP@OTUiH!TjTBbUs(kzhKEuY=P~jdI?~0PVs%T9*EO95&xOlMY%*SQdmUf&F0Y zHXnR9c5Cp-^j?<((JazCFroGLyGi)`@yn!T62QNK>tvs=jqcnnuUw26h_m|JY4(3< zo7)?HIkofs!BM6!*7n%4{q~8Tg)%{yF*}=7+&g*RV?1N z+P>^R`ZTsE^!BDldyjH}Tu2R%VI%tRl910^T2`{H)hMS;IM+|1Sl`GG9QQs~R;w4K zAvpytgTwiLYx!O^mTR>g$ufgefcm&6YQ%T%-TJHqX>Q8?XZc<}b&EjEFQ-GSyVHMp z?5ur&?!|x9qx91vllsy>(Hdt=f=;*?#vT$3`c|ygeP5VQupk6ua5Yrc*v*ob=r}7e zw=S=79&Oa)TP6l?V6Ov3RjrX8y-&ho?F^n`W!UXp@wx}*=w zsLEYeG13xE1GeP0*g#Pi)rCahr&^lvzO2-0x3=5;KY_0OQ4+sXP+d<61db}eEY_cQ z`bRHK-L2LAdtePr?q6$#%H)#HC&cY7w@TNJWw0++;=NO)7sW@WwfK&>8nfdzQICL} zJpD~J`oHztL%68k0ep_IxfH^$x z6KDSb9Jiad@V{q(@fczgpd&Y#d7z~Mz)pF3M~2NA^2%Nx1^SS_m=kYeh=*U$8}yIA z{<3RXz@8Hd5f0zT?VCgP+D(UIlzfH9%Pm*XtV30r#!#TW0FR5!1xR&6klK{o`(uf__^qNSxV5h6p*B;#y#=D0--U z1{DVYcZ}okBVjrRCvcv~>uV}1w zw+{?1Xm<#{b7(%@WGtPZXeP~OI*b+^fBYx(B^k$6S#XG}Qm)_6@a`DIFw0q-95Fh# zV@sRu|`W!bPn(cU3qdhkC|7MDbD39`;9ECX#u{)ZDUTl*H*I(XD{r!{bu-!Hn6UNn^WlShe0wBiydAKg_IwoE#!PUNS=tiQ?gs< z=dss%c`_vX`?$g)z$>rMMFau|C4WKhrdm}A%u7lhY#16FJ4(agII0Q{y^W8d2{X77 zFT{Rj4^{`l2YsZNCw#V$_P!fB1~Jq1X!F!=@ZkgLSz~PTwB{~62dIGDSFg2k%9&bs zNhtThgJq*z(A{iz-k^$`=$u#;2EfX1E9GP>QhVQJze8IDN{r@(8U?+R(e#y49e|$f> za`y-Y@+@po8`-CHV1X!xai;WMys~{BUtHI$e6a^|b3P|1403O-+Jao3Uh@fwf@Zkc z(He}NGm5TE3AnfctoV?d}?gMY^fZk*Uv)?JM5CR zkq~ddZ1q8hC0$b`%WNkX65^%buqu3$aR=NRjqyxPD-at+i{slZKJ+gmzP&d=-+v;Hz+KXe;?QS#NNRvnL3ntC zN8uw3{Ul&B&?3WT%LYP4r7kBlL}4VJybpQp#0^ukjM%~V+z;Yo7KzxN7rcg&{UAOi zA&t=4Ud8?9`ea)pZWKCK)0z>EoVsu=XrKW8rXPY2Fmd)hInutLx&3ooMy(gWi! zM}*D77(eSF>+28bJ?QwTG85C=L1IZoFL$E}wE>lc6FvoXK=nuVZRk4Bkkz6pgvn9O2>=40aheep&0zykY0-X zRpKyVgx0*{(N)_DnRtw#Yk$WTE-p`ivtK)H?!;)e?}aGcaV3L?q$s>Z6)>lzs*cf) zO=H#;Vp_3kbf}XjCObAw_!0SD`(+Y|nmi7W5tTW=)c$8N#S5MepJHPq-0opLZYX6ZGOt1l}jo9oSuh;g-Ql&jZ*DLK7r6 zp>^L5(3q@ld{;9zd<6LM;$b<#=t)IFI?TMq<;M(u>^9?tvt!1P1Cktk0=0rNJY=(!IyXhsdPUfbxgRDW7%y!RaIebcM@AUaz4b!Rbb^s>>A@`boiK8RNv@ut+ z5UYXaL(kQlT^u<%9#vJbh$}{qEKE5-b?vz&d@%Q`pe{#5+GPrKXyWw503&i&vz(s* zwyfaI4PWs2mh6ZSwjmy_f8|DnzSXoQq=8*o@O~dxLvea;h+PI%nsIGI^XZSVU2qMu zbbMa-Q=@h%8af5GvYe;3p@(tAy|OVUUdfoA?h}8G0T7(%^=gp9h?v3;I6vU@;su-h zJ8J8V&w(cx5WcF>XEgpci5loix^AcNKp0#J-4R}>3%=z!L^tt>+$dR3uJH=p1S0b* z{iV=kzpokb#lX!wtZ2wz`2iltP#2F{dk_I-FY)I|Gr}cFOvVPv5}@|ue?ho}z;xc7 z${4VN0(85nq`t-u{^^t^PutY0CxK0!XTEB?0VV8%0f|E-|d=Q zjwbZDUwcmnjpcJ9RyT!fW98Z?_F6krxZye5U};Fg}o}%3WU5L+wk) zg6wQp$a{U-r++Rv*j6&win%z;cNFi^fifbwPgqK;952z*F&{t6>n-Ke2O z23L2QzwV#+vm2F_5mN!)V}wfUTpzVz5#RQ9OTX;T^5^zTn9+r zaPW6A!+Ojk4o=|UZ8=j?>5)ME48f6-@HrewKaD?2_rnt3!Wv_#;xzOG%tv_IH5#wsrE^$w^r> z?w1Lf`*40>3VIh<_$XR-2Xt$jh6sK1B+$*Rr9VA5cW;Ys!MS(0;zv)XQ}#F{cSPV6 z7C|7(@;P+9%{RfX)2m3p;LwEvu8K>p*preIq>}?V%tx^Fli=GBT=snZ9U8L>tx-bj z&v5}~x(3SZQS|yh4wc)K0kh<{S3mv1>ks>bRZ=a)TWL+_Q2q}wtRq!5l1xV-L_y$} zi}v%m=rL0n(oc|EKMluJ>c`>snRw6rKgQ~i5U|OgJE_3=zc|8Zu_6EN*YVI(Jk35~ zQaD)>j5a>c52FZ}!FZ_qo~(afEQsRez^-MFOYZ5L(zNeMCe3BRYSUjDsP1=lS!Ubj z?yoLII=mckQThQ?yklTVY=vywJy}?m(#BW4#R*jQg1;@!sfJVA-&|g=n*X;20-)FS}B(WrD9E% z%QsyQ=!osAX#cQymx{ebQ*)NT)(uhBE8~*p zl8O1ywZbj69VOk2i@jFIMlwnz0(oc@dzP}V-#FJ|ji8WxZMcug6~e>ycTJhC9Vz6= z4?mC$;s~-5cA5LiN{!U*hcVb zf@KbiXD-?zNn8$15CNh3@Cdz_?c9u9wDw#2m#pyiHQ=BF_?&`Nk>cQkMhJv|l^>cq z(X+1q1E%Gg{Z@U2l`4Dj(TiEDDgDYBF^;kJ5A&r_eIr#;zByb!k@+Vn=vX}g?9-%~ff}WyPR4_+ zjMQ4F+~90Vw7)dRVC~$Yug>;J>6!QKq2QA$sg70q`_R;(tle&^7}h^1;OCb4cxyG| z9GN6F(}X@6^O}S@B6N;MPg4Zg(s^W1e#ZBTrkMm2`)9dVJo)#b-p=VNfxAKb3b&0s z$3^snc8yKa7~XPD7=Y(_n{Nmd%kMuA2IoEY zHE0=I-vf06fA73%`Nz@wTh*pPv*#n?R#UyZ0%NSN=J8^@#f$OeEoZ{vq4uX4`uPoC za_6zs=ljUt?*I7X#OMs*jGIaKUS^qzdQ>9#D`pUvyTSYj27{GB%5L*`iUd3t_p7_=Dlqr4Nf__F}P$F?^&sq^vtUM-j{_q~JKsf4dT7~g?%NN zN8{F>;1N%@=*u(q>gV_lu)n>&c<_tNo8zB_db#Eh-QY>^Izf|}gwDp1=hP*E$(Ad3uvM(z=$JxP7e{!9ITFt%tN0R zbJcn_%GY7Z=cvwNq{igvBaQd*bR%(md55s#(p~jIKJ>CbP}{KY)zgCbg)nLQ=9!Go zJNgKQ{2XKIzN2+yyi0b%_CTCi^4}7kpV)hNE-I#jqvz&dnWvQ3e# ztmZ)wSj#O$VpLVZ-P_^mPGJ|zo=2u46+JFlDt(!I4F^2wRC{~IYo?L+p)11?;FmhC zY}>YLX#ize>@>|%wXzQ|;}gdd*vI9qyvo%PWAidmuRg|zZpIs_)q2v)H+QdJUDlF4 z5@c|A%X#KvTdPr7KQsnE@}q9ZELU19;fC6tJbA{>`S*`SEJ-+U`kunE@ni+-gL(`_ z(AE^z&=7A7RKXTpoUHv}SG|AcgVOQK1ZkFZY+mcW;z$GwsN?HdLL;q4%6X8D>|Eg^ zmSK=K?lt=v+*L%CW3w@f)LEM`zWRgKVr_ee6~D8%y{?C}hH!Vb`1}aqeK?3GXV^6* zI?jAEH|0x{257tbDr?b`6s=po`|ZrPW|luuwtY6}Mh6dEBpDyj$9ZfZ)_h-{bR@AR zJ|_a;NwZpI=qX|_WGev`Hg7k(S<&gb=yA6Qpu++~t$jM))@qlFyx3c}l4PP0_z%9d z0dd1>SvRhWnGbuCkE_WTeu(;lWg=(`aKF|TWx*^1Jc(IX5**clO=BH>#d)+?jcC)M zd+U}ra~p4Nv5_;^q3>9^dfO>5DQyxmxf9H5UDS6Qs620~eY7I#X2^_5k3WnU9H8c; zrA0Gylh?pqMRM?YpciRXSun zp8*Vz=NwmeQscx=E)%xmz&npg#j)5dSWoZ?Hxybg=_((u>0d@woFB$3U|IfbcvX5% zT|-6Y0xnikg767O_-W?F$eXWghL9n5uiH&#c|te!Z*R%_)I_o>gvaQ$1lh~s|mTM@}B&9y?!oAS=!I`hqz!8e1^n8oI3}Z;W;v~_sScu zEDo@=`ObXj`QRV~@NYo=l}L}P+E){l#tL7N6X{Qd&krMRk@!8)dX+!~i1lXo?CgI1$TA_!pSj1)|I$(6K5(p2<{=9l)a=cCUx|>U@asL}6#U+4KCZe3tqU0NW?x z&((9oPpxn3MDOErvEYsZI683%1gIUPYP8d0Kg@ha(qh)KV2_t`7x==~3Sw8)

    ` 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 dCD;{QsaR+;TryjU=jV>WK#JlTX8A_c4; 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 C3Bx)7 literal 53692 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 BH?sf$ diff --git a/data/monster.json.br b/data/monster.json.br index a9ad4c415605151cd62c31bdc3cb7262f5a63c18..ff69b39b8e8dabaf9042c5308ddcac7025cfadad 100644 GIT binary patch literal 107528 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 literal 107444 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%0D~nsdQ<@OFl+zaf0*l`_GXX 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 A;{X5v diff --git a/data/peak.json.br b/data/peak.json.br index 89d53a1ae33cb79b591d9e8454932a4f07a0455f..6b77fca560398cae831cbe1c6a9868d73023f7d9 100644 GIT binary patch literal 17825 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 E8==j}(f|Me literal 17704 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%0Amca0o=?r?o_@cibG%ba?5ze)9=`7Mu$0-^VzMX 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�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 JBy9XI`g$<5A{_t# diff --git a/data/relic.json.br b/data/relic.json.br index 56a23724ba0d9a10177b2a1fc94244f716e0cec0..3a7ca62b695b66334999500052989519addf1b76 100644 GIT binary patch literal 45862 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 Sfz8U(+A;C8DF=@ zYs#24bN#ZuO+>VyBY@|}`#+nNhjwX?dJZVsa3=CzWOF=d!X%&wNd4=ab|D3x=Yf~0`nLUqr^dS?-4|qlfX_h|Np(ER^9%^2NO!599Lv zQ3NG%U>rcXHilMPzU{RyEk-mM5C^hXOhm0*?R^qodHd_yvPel_Lm7aI`J&qYuaZ}s zEy*u?VoRb5R7irrV0bNLY8|;Rx$^P%7)xLTMnc*$vz!0_Vay-@GuR^W^~5Bjb=Swc zpy^Zk$LB=j4;Z^iVQ85Y4L1Je^dCHKH~Ee6Aj$O4LI2iMS_`5yK_gQ4{h08eQ%`VB zNP1cx=C{6Lx~?4fXJ&o!+pl*(6YrmVARW>FhGUkekVT)=|8dJ(CWe=+7vJtuJr%4VQm_10M+|(cg}i( z`&CXM*4(NPq;!kPXb*;l&0huMgwJHdWb*_RC&#~;!RWu+UO|imW&$67CmEQO1^p5uZ2b!oBzL&F{VKK^9JUGpAZ^@Z4760)^1>N}uENE`^A?PUC1IPLT5Bl5&_*myK zYAD&mPj0L8PwuGX&P>lEz4!(wE*gJC4B*g?x_O<;EpNVlH>i@J3VTrHAI7|vfpIxL z_}MLa5#7TFr0kR_r(KXcNED}~7FAdX`cOXIiOPEMdZ0OmZ8x@E z1uHD5Nv1j~qC&Z2CZAPwx6Mqa+0yyen5;S-X_1A!^sixJhd`VWpe(QMWgJ%v4ho2@ z?s%N4vITi_=p>j*K}zi;*M(CgdVB?GF#Ap8HE_+ zFtckRmVi=;#{l(7iV6hQ5~=Y(@x-8m7KX~$pUeI}4THO5XddF|R72Pe(_8@mo=oRn z7mm!wd>cXNhA_S!xs5&ZN66aAmdWDj?FRBI(ogaEItvP2PhYPnAF3rs#~4wD$@PsD z#hqqRzSrY7>nB9kiH^-&>Dc5QkRmg_st)WZ92n;#*b;+sXdq2E+)T5(wwXX<2qhvF zuLLb41@a;nbkH#qD6Ax_1|<0m{~L)o?cx{48?JEIVub}VR4xiC49Dv$Z2CGFHK@v4 zKb!e|S{X!EFT0YG#_g_R7s>0KUoaGq#U~!7s`u+JwjhE1T_p30&{)eZ{-;b#_>}fuu=^7?D;z-YqxHeBlkb?1CzAZxn?zaYO06Xv9;@t z)+>GXJzX0o?lGcKjy?*n&gNeJuQX%E1Zxb|pzP9LV#W1k2mZRO09d;nE99;oa zHd})fl$=9(CeIqwrTAKA2lic5G>q{z_$CJ~eoi4mk{#PAb)8J03{@hVKOigEDm#qan);n zqtO5IpeH<3P80Ae^u$qEWC%?s-pu)$od%5TR?P|)T`u9T2);RkezAThNe6b@8l`YJ zS>}a6nT^7alF?j8>hSL=Y$i>XHAx0!2FGL+Bnl~7cL<&d)+AGNe24Gto1E-2W|qaw zEvT$1jAeyDBPgGWqb_M9*q0Iv7g{7 zkU9$b)m8T>7~<{hu9W;`Y+`yMFrwTn9zr(%Y`3|EF^6po zdNMvb68pTAYA=I({Ywc_;<0AG(xw^@pDFESi&2LPh9-6IF;K3DvonJA- zxR&%CYghybW}_*?M#hV<1aCTs;K!d@(MsQ)}nkc7~y zoEA!OXcx^9T=y>cfLm*(w`Iw=89jGrHL_^%vN9Xz(RIqXaY%ijJUYe zJ__}8dtqDoy!*CJ^gEzCa)uUO1ukEDzLkP#@+jVe#VhDj)^n!V@dnmb*5aW7Q>#QAnK9*jTt^RRZlxghlhCi1c2a z)A+K_G2&V&^65obgv64x0~Tc#j$u*M!8Mt|dc?CWKUGG{&QNR%3_xW1uDSP6+7Pk8 z_`~n>!w=ha;vR^xu`%T3l#()|bmFyosF;L3oXpIWOmI$vV} z=f7b54_x;B`Xd}%4xP5UMlvdQ@+m!Is}Vr0StX;q5&ADCGg4Wr=#iBG(sr$7!XN^3Rzv|v>tsy^!^a^n@y4BJSWZ`xB9BQ>-U_a*kVTt8D6|5%bU=li zC_CG56|k@@12uA$^$*7!xkne69Q#cPeSDMJi%CycnuJ~s+*&Ixs2^pVb4h(E>igDI z>3kaA-;$rs$C?_2G=FNR5jWxnV5P$eQpkq_T)SGbutZ)uDn#UZG~;#TzcjunAR#%> z!vYWi*VnI=PvOy=z=ijBBiFy|3<7#h#dID>cu?z5ew;ihqDLL2TO6L&8Y;A~x+5~*ZK1zMcZrwOGS_fwP z=;j2U#4}7CDNs4TeTEbAWq6UiHkkGxoC4ME3^`4ouG0s<;dO@X{lTp1riG%9Vdolp zeP@c2b4VM!yDQ+AM*AAL%IFH!I4KB|+!Oj>9NwQYUv&7xAZ_Tw`M`hA_Zr*sd@3k8jZhj-R2^vZq8b;m$BYxA=~~2)-3Q$0RUes7jc3B%t}RN17kH9Wi0dqM>4Wlb9TAxy?qQ!5eP6u8VsQNU&g(NjV95hY{n`}2`*baHWg8rf z+IaacDTB*#Ak94fklmR$`VwA&S!p?LBgf0IvJIksPUu|Q3>KcuGnPNU_{4Ktxx$6X^EV9hR%>8 zXy|AGYrO~3bggFAO`)NwTHKLigiuie4#Y)*@h$YA!S$TZi%<+|)LrTQcE)rq*^{V@ zAh?dbk^vu?3`Sr}kzRSnL4#?Rv5P)uXtnOJZwIA~)nVN5(VqzF=;;pE#m zV9ix&d3?GvuT9d3cU3)7V|(aEH02YLWvfSp*WfgTeLhhWNI{`dIKraCZHEyE(={z5 zV#!;eG~QL+56iKi6IzY%J)w}i)OqyZ;U9PjfphhMv#}*mz>bRT{XB^o=D)q(K+y)7 zrX!#`evlMmEw%-bC5tFVK~+3lx!Ei9GdHn%{Bwwj6}iIub8j}GQ#5w zFM~?e-moP+6LZjShA7NR2U00GH)|It0YrXnc}I*7l&8!lGYuc3M|y?{w?c?4YB$*j zK;H_Z?;hBz4N&fmFyWyzC!oA;VFDWuw-48Wc%rL2!ltS{Tq*UP88@M6(6t#uB=z`5 z-?Km`CRWPUz^q%q02}?95YYbkHaNp7L3&v;(%31NhQXksIt<{a9W!S+4p|J;bvet$ zwl&@%Zz-Fi*{i$wlhZY^aVERY9?6kzFx6<{TFVy#bf<20y-rw@(I;1_7S1b5XzNCd z%%Rc7%KXzOZS-(Q^VSF;4cb%MD-vZNg-S<1FPD<`ME3MelRFfA*K+T^F{U3aZyk%} zvR-#hpJrXwDWJQN1Q*1%h-&SJ-iS64m%b(-ZgpKHJv;+Z^dJ5R0h_y6F)GpIm$SLB zu!jQCDq7v_4?(ITyTeovXa3K%@4S!~b~uh zHq zGPZ2zQwHCur2*Il4=)P%*^>BwtG(fhE6{|=CunZm&SWq}C`4p-8mz4SOtbs!)!bMr z6h*b;5LD$j^AZArXQX+!;;5k|xyeTP1Z~dY_ujlLXb%7M;F@uGGw2XmOfT49+yM8$ z?^8RJ{i2i^f*p>wOGjGiWnbzTAC$#`S=+KhcPSd*+7@#|hQ0TWEAl(}l41r4lmwn% z>fd`P7F~lD@u!^~nF|8^Vbt9K+Ob)bI;vc~OCpEX3A;AVI=32s6o{a4jfMKhEHILh zDjJ0n#!JjS1Ob8+3Lg^Q1jRQJoj{IuX$_&z@$u5R88v13yh*&YM+ zHmLx7c#L?1vT;EfCZ9LCzAQ66$L!?j*YgpH%v1J%vGKGM9pN56A2Ar@SjRl*k4WH< zf9r^I2qAl-gj=T6DMj2eX)q#a!lRCafT5xI`A<(GCbd?+FG}tq8&an_PM&=Gksjn? z?;kx)=a_^H*Ypddj?x$ho{rWtkn1UI+Ek^%G^YI$QL>V4%U`@Jx6xvbnh0c4F9KQDr z#(~d_;^m1EJ5e(gzYSOHT;;BcyBeE#$Y$`C8F}I6+Y*_C?9&zT3GzV-T~;kC_|yWl z)Qkx*v8U2Y2O`)FPzbjSbBDDh>gHJ=R!jos4(yS4RyH*bg7uDqmdIN~$#9p1ZTizz z3n0yO1G?1YIgP?G!U-i4K3tzyDq74>S>eG1^eO%Pv2w>9UVM0d8hT@ZgksD zq6WrmIQ!Q`f-4oz?)pi0VR9GaQ86~!0+UHI5ab0}^j~~O@qKH@k4G?w=|b6n*SPi! zRs_>B%ZEsS&{2u3)YZeM)(U{P5@bl?Q95Yj3J4vQnslloMW{+MsBw|xZ1JX0CXL?+ z6%{&c8O^qzU*IXtc7QOjko4tX9@Q==lL=TGd(0n_y)x2b$AOZ7NKR~a(G^S?D{`8B zcf)3kpJm&)(#}{}E_`)EeYHG!M{tuF=J^3VuUz_OSnw-Xg!pNtF`NneSwC1?(-{$b z_hyC3*6WCzXUk`bhtT&^TNg{qmSs$Lw1SYh(m~XzQELAx4njZ1u9D(88jJH4H6PC#oYsEqhsa!@9B?>&_9M3lJ`X1_`IE~@(f{?4 z-Z$&r_V5j^18eOAI;$2RaHCmyh{cX4GCkcLhcB*{d?FWk_+jVrq zn*QNwuX)M|nlN|PFbOW)ZT}$d{PPQH^TgJ0Mufvt7PMrbh?YlsEcX^tzJS389R&9e z^^ai`xj)6fysp}#@qZsSUYkD~hT*V>3(v3W-znis2nkiq@)s}?()g+&@uQeT0;%)K zR~36sKRkhwvFAB54N%@Tb|@(Kew$S-Tww+@~(UnT>`1cRR+F#uKk|#Kja|0XrIeh;{ zD3QaZ7@4|*3%VaZdpfX+x>oSf=w?U!11I3Q!&sdT7&cUUFLg9pPZ{&-XtOj&d58gO z?(Bw9UT;rQY#j6k>+c^(z@~v6tb3r+*>ngsT|jXNDydoONFFr}wpncz9SyT-968MT z&YM5*T->o3-<9@VA(C$m!kIFNn#-TDC3vP>1+8}^*-S&WG8r;HcL3}F z)7sGL!G5j`%RCH|zV=!zWO@%eBI0pw z0Oo&eN8Vp}DBtY_5#Im3MzDt7h>7n1kCkZu*0_8q7aZz@PucS(%!EY9C<#61r6BZ&iLkz2Qa(}!5bdOb{hy{fJ)8>f`wH|Ut6ka2Nq|!f(q3m z$}lYSTS@O<0ZGNYaG7o*;8}E(0?K$&2Um*EWA5+>a)=M3`{(gW)cTdX4xkOJ3lF1& zN0^j+t4PiefbD+LZ%{9Nzt|J$NmqJ?B)6pZi}AStnnF4!GI5FbYf%hKGDS(ED-@40#>%ixKr|ml z-g|h$$SAALedBbkgD0!V=ACLfYkG;2Er7a=V{>M~@8+R1>NQvY3uzA4sI3#$dya|v ztsk#P3y{SWp|a=|S6fpjeO zzr4vaLL6QPxa_Q2_tH-@9CKs%OqbSsZvuoDKoShW5aksbiObZAKGJn)^7J}Q+`yldb90vvfl_r^;|H|!0tMJGsJ6HMjUeGOI}Ra zn1uOg873EM-(4L>1v(%xFW&-{?nFYoHh(7f$*e#JprVrKGAvMYHfGmNRB+nbI)0Z7L8=d-D^Wo+B(;`yP)}{YEK1&!@+B||<)j=6Q|Vr92GfaIEYwl>YBTR+ zgmvvBzHvn&_f~Wm`Q>{Ccza!-c2i^V^yxqjBo=scACTalPS$C%j!uTGp8bF|Mpx)7 z-&HQrrK3*Ck;kc+YlIHgF-yc%YoB#`-9wLYPTSels8_4KC)5Sx71;5R->q#$hn?~g z;_MlF><5pr2$4JGFL8x}?T14R!(M=-r>Iq|IOpjCsyTDX5i556yK{x?R)< z69hM?{E8p7^3>cRyWtG1@}09bEv5n*ugf2(|M9bdvF|paF|LKFtwQuCg4$zhn2lNT zGT9(R7WST!bA#+;%|sH$SDw4FF4SkGM5MHKHBVATZudI&mvhL{(wl9w9^ZE^MNvFpw@f96+ikEg)osatm8O{L1ihB=c+Fbvv6 z?0_AvF=diF-vJ6c(ttV^Nl;mI(#jLQ+*6zabq%SsH%l$8FI)R9d&Z^*aaX`5u=%rR zJP~wvBO5>)%>=gvHG6*A$CfRVe_ojw$Tn0`*0S(rt^2N{VEh;Tz5+?bu zwVC8%VgovK4mW|YWuXzD{7v6 zGQLnB2uu{E&%k4cvl)d~`ij8?J~oS~RC6*knVapch8C7(GYNao_ROaHYwX7hFBECce-p>dSkk{l(my~Hni*#=avMZ95Odon8R%k z{i~{zrs{c7A8DNtg@{d&z$B`sjSB^Uvopj>wll$%Ed%rq8JonHq290!{zgUVG*DW& zocng+C;rL0m-`2ttx+#o49>gw_-m)|rCz%i3#tcerabwNx~p`(a6y_%2&=9TvlP0SN4>uDDRY0?bYG&7SvnxReTSSyLZI^Q&i zgD~nNd}XBw*{@rc*LY%;9ZvY;RSU98%zo7pw!SiXCDvQ8TNeTP>} z1e)QqWZwJT&GwA^DP!~{W4(f%gLONB14q%KvqtHoAy_OEKMVe&Z z>{};|-!)1FEjnX!>-e%Dl67~VYKHnqDuh|l5doIobVP4iI}dX1dfRJx%Rjyky;I!j zGTZ?ZM0=*PMXM6RjXlq62x$OfEmQP?gG3Ryu7<8_NxHUqbZ60nL3nF@*Y|dbDQ+^v zP)6?h4sd}VTw9XNXxdhrKLOqe=IRXJz`iH^b|t>GX${o(V#~vu$6g1z+n{sNF<4hQ+8#FcfR;~mlB3lW+Xg1t;L2xctuxQ}xu?rkWrEEco%Fw>o_ zP2=N)!^x*50wbsCbV<)Mm=h=UM!yB20TXY4+4YY)O_mm`i$RrR5%b%;V-P_a1pjF* z&uOaP1TQG~W_;rgjl5d%{L{Fk;Z01-46cT(tjO|7wsvx7`zjg6;AnE*uO}FX%8T`7 z1_ZTKO2H>sY+d552AN(fHa`%edU_~}!afLdd?+fuH37%Yh4UVR;POeSP>FWX1judg zlK0T4$)B4bKc_!7#&{5>RH(tpWHX^;u=pwtytO2uBEt)A)m6Zol44S;l5H~A09%^* zf!beq0*&3|zg)G+1*9w^=X2Gk2zYgQr}Wy|cP2VFuF)Z>dUXXu?kp_3C1X*t!^oUf zY-jJOJ3wN}2tbHW3TUdTQ%r+)msR>%V`1qKXePjcv^fyzW*c6mKBUZ8_pR^&S8EET zds7E!K{ej~*I7}@zT`Z^>(e(Ga99*iGiZcKN%MJOhHkov*eh^CO%B?+(eop)VBJET zY|dS2Y|1LZcA!%gQ#sz1QQLDD7%SoUX;r|3yCyowUCnjZO=Z+A-v}Pt0KNce&~k|m ztnHVSS>8cOlC}btKHBB1>(m-B(F9XM{2f$?fsU~O;lisGI48kZMiG?pJz(K?uKSaE zEtvA6MwQ2od2r7(c>G&t=)?N4;?mO&Z-ir*8#wk+7)U>(nGOP=qvh@PsH zgt2ovhss(ubUqClK}#*#$(8m*r79}+-mM)MU1j~%`;PFCdNl^Hte?YErlP-bCnsb) z51?Nc?&dS34-7}bgvSHicIH=jP_oCOo+E8O%_`c;soJy^@}Hg*He|G^(YGsi*ly=Z zh>7a$E{hets12~t?H30z(~k3#vJ3>NIk7D4JDYySiKx@maQ+Y&I_u&oM+$mXy(M$y zAy9KXtP=@B?omE#`niqz#zP7ubuHsWB}>8tOVCyM53Y5BZ&q86-&~at4+5hKs*q^& zNp_B5zG_C~w7l$v?*&dBa#h3kg**|gVl@QuOwFYKU3A@@B0I&pRZsq_TjTp?bzWf& ztKaVziglZNJI`zkwX0@{?sgsOho{;|rq_+e+aGd# zyg~~+)Gr$4pHR#Fny`CeUYD`1)gKcjff1Di)#s0gIlMI@RfFob3%0HJWenyO);^SK z$|X!nNTmurU-Z01a-zW7pyNzV#Ha&bvOt|@l=R;*8_ke9%l<^r+u5E-AQT*UmpMyiMD_ z9JtQd>cdkEkw)WcN4*flw4?$75_$06aWQkS7NvI0>?|Rf+eKxkQf5?Z_zG#D0?@gZ zKfWmPM+3}&`ywoF zlnZI#e0J1R2_|cwu=*FTuk`o_^xP>L3V;)7M7+O!yqn>RW+!^c7r``*AQ5_c6?$D= zSPEpy(><$2IUO+xF+uaSSjo$mLW5bCdHo&D zZ-%Us^jcJy>{i@RO#@Er|EQ%+P?C*0h+X3v8;~H-Qw<_`Md#8Y)r2XzI7jx;+Rrsb zhvl(0fg*ExG%jCHG7!j@6qHK9r@+ldACfTcH|2*sr5SCeT!AA4_P_JJI`gj)R@rI1 zto3&d-I+dehbamENb~X3p1a-WrzxOWs)O8CRcS|6ueTghP?X{v;o)1F5z|#paXrP3 zV$|O5r35ubTr_hP<)JA1(i=#2$bmjm&}?g2eT=q960Kt~_? zPLAHghnRNY;_F*ngMx^(itp*J;05=ws9b5JCRCo-%c$^t(Py5BX$NX-ntEL$dY~N4 zjw2gSh^1a`9Y&>oDW}Rn+k0qUw8bt%(yYi1D zwEtGZ8EtI}@k-5}qTm7KUeq%N#RsOfNB>QN#r^Z^3_~A)&z;8hQXto(QSCs^=l$PS zi)By#tz^q@?KMB-w3fDLYoBfnt9ag-1nWW|dq-_$Vd8^Vafs>b?ZcVjYnEC@YUg#f zV!mvY2R;Avm+HK;p|KExe+L0m-Ni?dw%8$7Xxnt4i9L$$04`!Lz_${!>PDi&DyfD|! zt#BMYAi}8#J_4%wvC=s{(r#P*q&J7vH7!5Fw^0Id7Vxh|Kl-A8C~wg)-{Hb!yJo8& z8o^2#7AREJPEnbm{bR7tFs!x_)mj_l8OHHUnitZiQA)Y>xsKf?63PFwS zBYeUOuleSg%V`|{^Sl&PP70Mw+GiNB%Q{L_5G5y4tsZqDQ-7WG)>272_SJ>b==G+u ze}o^!K21BnU_A$Dh+1wVTiL52H7}% zB}Vfp`kgTvdk|r%F03dV0_Bo=B`(4v|4hX))Z0+{YcrM1NJj4vx9W`82uL(DgEUXy zjAb_T_n{^NMloxs;v(zynQ=mx7Nd_~585LchZmu**NR3p4AH)%f?a z<68GToC>}K)4*NbnRH|w<*fYE7o z;caVHt6+4+1Q@Gll<25964qV=1z6^)HnUD6KsvBNRtI939WB|GZ`Z2!J-G2dyva>U z86KQ!K~wXBSB{PaBOOcFX<}Hd*q;qVtgpvfL~8a}!g>EAW(Y9o1m&*o`Z-?-d?NUh zHjCbtW)CZzv#c$1{V*Lpdg$Ru)gGCS5L(zvesuFgk?-u-YuMErOGj$1M9G@yaVI*~ zZ6vhPytX!b%djR&7lNh|JG2(?AL#6acZ?&yc@gev=k?qs6q}Or14;I6*;9G*GIj0(~ zIua@bG9p!j(C$;B@T)9E2^z3T8Z`>l`?s7g@gkH2v#HrK~ogd{an!bjObp~I!cCDe8V1b@kWPlkai4lL`DHvkzD^p zJN-`M6bEY9uvKO08#o6mBT?uGK%6>YX6&y{10-ht3u7(ut#|)-3qBIJ zfn&@AeXPK&YbD$XBvfmW3`P|chg^a@FhOvF^k_csfV~W z@9h7rnc-Ci(cnCu7c57cwe}O4|1sIrVwpL{q$57_959m9+--r*ivs@>yh+pDBC!r# zdDwqZaSM?#y)~tL6?KibMX9C>@FZ4Mj2-iA;SyM+S)OF39_=|!jv(ur+A<~qzhD~% zmw1b-GG;2*N*n9UY^5Z`Tl3F4Xoz$>?d#Sg8y&I60z3IFpkI^pQ9vTe7AQYyn)Lu- z=T_9Cg^4w-HpTUD-0tS22W3?Mt!AXoBfdGx+5XxtW_?+rc7ip;w_60{$JmMf2A)3@ z>UOsm(*-{&=O1s-1KmwC@(vDup7QptlswJ-+m<%3-b3qC`c4qu8TI1voEViwwA9}pR!=$G8&m#hfsEGfN5&J~tCiFAHMQ%d27)9ly zmB_uZ)^3ML{wH`MD#RU0aiX-VXbqK1g<>R?6;1)`v-GngmkQo_7yEIRjYy7M#(IX+hS`Os+P11`a~#ekoFF_91Xu^ zpO1vMA`zorXKVVn=!-=OC1{8hjZzdB(Trham-IUDgydy-H)^U#d;%y9vS2}sXMNXP ziroPDi5Nc`yYleqnG$s!Dr}5mi*jnQ0>~OsL?-m3JGodzTqa#?`q{ey%UgoPP+k}f zZ&?M+qWi=>&@Y(zlUm??7>!ePN4H)SZ8BZTPJDSC%ZkzYr7ItEnKU!vwEYD5oSVNb zFLJ&&fIQn<1k19+TPfc7XuA`)Se!Gs-*SPdB)bu~=^?71%J?&@2gYo>x_Eeuz-&P)qkI;8&6RF#NB)|o7tx589Sh}V=o6xz z-Syk;6oU?=?c(YFK`TKb8boV?KX-Icsn%*2F&?7M;GJm!+lxzpK*h9ywQ5j zZk3PEOMMCV;e3SHY~#Z#YdTIS%T=)Cn$5i2ozh;f$~+x)=&)m%`tv_S*sjy10`gPK z7Kp8cPF>UsPW9S@)rJ-5blDRg4940zW};hLmI?d0bZmL8+u9Rn$CF}n5NxSMT03#H zVlJZK4qsCQrDS<2xbHkR#&EfA%^0%^OEqJhzLmi5lEwcnSaT}1wsDhfdS2=f6XtE4 zRk$B1f2=YdFER>Gkb=huL)}UQ){PEgdI}<1;m>mR2pwvp|<@z-GeeGZF%nqP# zc9TG~TfG8dyt{)u2|M_c`KH6E*E64y3XK72&R#nmC`Vx>tqYfrbh@c$3R3KxS;6BUGdR>0wJ z6$C8}i0E*R4@N#Ing7Cm$LB@EHR?%eRgjJkt$a09z1Qn!Vsh7bFB4u2uyue6bH2V} z@(S(JcnH0kSTtIUgAxBjyl$fZVv$x$#v+JKf8pbNZCpE?qUCPAAivdpblATY-P_@I zEo_m{ddS(6aDZyDPf$F=w_>ZXN#dRRwc8!FM_P})N;rO9VU5n^$=N;dH1Jm;5q+}x z2Mfj$>JY$#Smg|U{jnk=2nH5NNXpoq^Y^P5)9d{3Ig^hQTZ=J!2(%*dJJKG*jtcgW zkfzOqih~IS>p;}+%j%kP1Hr>kHEAJXRLSkY+MpLCQCyAN|1bihjyxR3h=Vlb$ z7SA4rM3_?DD?k@FYonUAXZg@l;<1}Rc_H(xN^CBIEj0JaKdaEAh8yrEqfytnw(e+m z!ktoJu+R{H{)G3*Z08^m>(I^e2OcMQ#4ce`al2uoSX;%-7e@sR*ymdPMC#0paq>Ps zRk5{iqp2*)h`Q3+4c%_F2DAK**s(PBj!=Q{m~4&zU^vI%Hg_mDYVm@3u>-JQ+(8b) z!KSARb9B%M*5Et_m9mU9SQ))sIL3x0(-k7LxipP7zeiY~G+T%K=bU`qGYT$JphLd} zE{dTGnnE7#*`S?XD3|HP$f*YM*Uk0a)G`YriXiiT2EN*&4TFFj0-l^=wUJw!uD&RY zG&VuBueXn!@!Nw6n`doV4P*`ANs*&c`E`#W9Rg-b+i5!;r!=} zqGzLp(c-OTi-cr6%?0K76yFflR>M>C>j>OA^#DVkH%M zx*r}y?YNHkxB6jZh@^H@V`L#B39mY2-%KFPd=oh3;|rg1D6!7crvZ(!Z>7CJ2*l>s{o{2NT%>VCK1#Sn7R^4%+d1! z<^tse%YR_+d_I_h^vbkWcmMFnpOq3d0<#Dq#t|bZ+}GARU=aOKLx@zt_>iC$@^5Cw54{KlF-#bvJX_AdjZ9_lmz_y%1hNNQJ$bo=K#KWqxt?6PFuKqI88Y$}kLtI~~Rv{_L5dHV_{)o1)L)k4$s|BTt@cY*;z_S*q zEB=#eG!1WAM=b}mmb#X$3NQtWD?J|>h%Lq_PG7|It9CpuZbMuh4>qQ5pa{uce3j%J z$3t1^fT6vV_H#zFj0D#Wd(2v|NDq{>o8G ze1NwN5G&$;G^@KlK&WIezzW&WkM7&%+c)2r%juKaP@UIZ<54A)xK3x^Ic{Sx3@E+@w$BCSYl3yZRSVn3d zaiN%#2plZiWWtyl*(ilHo-*lriwy>PDn($I(1wsctvu>8X6=mcm*%M!tMU(E9U*g8 zNLxDs1dN7IwQ(VI+2A%q#S~jP*I5e)*3w|ygkT{Ndb3Qj^mnm0|FVPgw$9H4%TM=C zsBDEMB?Wq3V8*W?pw7H?%n%lXTTJtK`xJFpK-@mu1!$ywe~=8rAj$^!F$#!De2q6F zG-@$!1>a;;VY(bD74%D1_%e?Sm}y@#9ZjTJ0J^>_*g}gj)Tx9Tys1v}F3`K@lNFCi zNsz4<-n^=@No+o8dVHL$3UD2eO#-OWol4cN6$>oIM*w(_4(N-P5tcyxEr%AiXT$UL z-hY54l1HtCdUgJO&%OlwvIzDc*FJb3_1;shvm8z;c!lwmujnl3(P8(>{TOl!Y+QUp zo!4AyQ7~%gqk{cl0McR>rokP1G+z|n{%GdCAf+R>9@79hK*qlgS0u#~-8xkZT*++6 z8UkV!E~c{~8R|$z$cIa4j%xV2Ipmchu0Df7@5lWv+Gq=mSOvfVma4-kt`3vrD;)E?mP2c+AkuH*1leuRe2 zc*Y>eT#56RH8`YP;I{qSR(%K-mr&EFqIL6MDH!7T6sGws1x$F~s1HYx=^_6$s=5{H z2i;;q)ryM7f1rUY20AAC^&yxL_IX*$E-aUMDvN!x216?v{$ly|{1=N~z82YVW%8iC zqka{f4a4{k@!~GPiS)*axr&!>(pc*qo8GSW4^Jkem1xQE{>9~c`Ixsxh>aFpDQs&h zPDx-*h3Q2BJBLiex_E1c#J1tdBcIH~MehAjonuyTx4@ZDrb&E*+cXr1rF~1pV?)PH z_Y>_Do*p9A?(?;y;`$PUbGzE`LxF^LW7vu%R`!{?j&h4@ z$>ns4juBF_Pkesq=l*ifALmva=&;o-} z%x_^ONrwWpOIi%ujr@C8r#1yivy5iBz2;&#MR?1jEfNt*Rbx*(DyU-!%f%*N%Kn$Xyeh1LGp%mY?>*z)sXuVr}6=C>uZEUO9 zAnkpVcR32GCqP?o*w2JBz!{&L@s~4AS7zWj0q9ymLXrsEZs`Z;NAEngE?}aUzvWGg zfjQ>|=4Y#4CZZ9SwPwg#A0Y!BBu^{xE}=c@G@wYs0vLqfKT}V5M=2a-$kxQD^!JQ7 zB>S~)7PpQK1*;cLhRh3^?3(`U6P6WUzW%z6e*PD}5^|{~zTAHKFML-mle9YI!2Epf zBps4lIK+_w{|4OJh(Uck&#jrZaA#r27&awe&6q}^b7baUp@&8d3R2I#W? zZC?@26C^O9{b`_slC{<57;8o#MLFe!XV+3@9@oV$Mb9))`(YCB{0-TWYLqH#d}UU*oHa}K#b3*!{4 zH_L<;G10lQqkE4NA4NH{pg;jQ|34(3F)`Je#C+1xsGx-{zLcQd3!gzu2T{2;mN(6} zv+Gia&Nav5@dW2Ngys=Av=G9BJ3S1k_OOpb$R1ZJ8nBL@EhfQA9ScpbUIypd#~iF| zWJ4ecO!I|l;#h~Eu5}QN@k){~*=qLHDwYyxWJ6V^s1!V_B3J+PsTj<)R91$&if<%s zXi}|vPc%Lg$1UZSB*R^WIin3?{R(S$@)Lok-7qVMgA8|wzSD!g8JC=@=5TWLW9G8R z??V!l=aD$G^s{Xf7i0TRnjVtUWVmZjh^oAf)AJdpj*BU%VMYhOBzB2t3F45Sxq%0j z$qhlW4On*$qn{pv68rD(m%jSqP@Y;d>XL`RiMAi1XJuuy?c>5&1y2QK0QU{M%cbz8 z3=v2zlXN0=NS^8z*Kr#ORDYgXr_F#X2q@^g-km(6gru z1*=pAr2kP!@isBC_l({wen~)xE2m+y8q0gm6 zWRlg&l+_k7ZP^!St%(#RtPJ@-13`Jc6TOw>S!~pEH0B9CnB*|HFxeK9I!0co#Axr} zaIHDRP}~a(GW0l-rrExrq1mD~=FIQ*n@$%dYsW!wvrHD#1B+i2%rS553x3=IdNWGg z}Bh4^ZuQKz77Or(^NQ%FfbnzF~5-yOZ;Bt=bDNN^Yjz$<9`7|3e8>a;T2 zGk59yDb0KC+OZsH!A{JeeC{AFKRyNSr664q*|=rZ1!^o%fr+(|9ZnFl&MCMToK`Qc zoJ2n92P$9-#m;X4e#F&(2h~kx$)=MvZ0hKZ(Q?H$FAO%9Qk)kXfYN#*vBF_v5vluwg+yU@6I@Ow1=a{fM$WJll9iT-!R2jVCMl9O4{eF-6lYR8%x_8?Qy<1Dj%R9fu1EzFK>= zT`2FFpWX(f_<+E#1E0n{A=FVIrHSA@SZ6eMTc16A2;oW#p?$pw(A3SIDOMFp*BN3n zeU{9B-Ui#gBR_KN|DL z?lB4fd-bJ9kbC|6`wQMZI^<8c6WS_?Ge>z2pLs%%Z}x$)sO1)pi)KTB-iK#Bx@0+s z1MLim;eKw^dRZef(9X13+J$M0%n=r7jB}UbtC|qL0k|m*_E0Wpba6Ve>O*kA`_SRC zNDfjwJ<}5u@xf3AK5BU;e6-6)LLmkc#BdG73^h1$#HZ;KICOm)HF)*h?b46u8%7g@ z!$h#09^oQjE8jJ=1>;K!QPLsFf@pI!G$bCE#>Be&JtE5CO!IrbDH1sOf9jh1GJc`*xhHb~#ghhim5cy>W9TT|1Bw z+E1om|Aq_B_1{XYzDOB0r#RfU7O%TJZ)=Ffk zv}FfLu;XdHvQjBjTp_n~8^!E^*;*c-D!&HxK*;n5MwlhM6iVx$+TkN{a3ava@?lZs z0HR-;+CR3hcqB|9qtcG*z&GBfWYyA$R>D@8O@*K`P_HQ!_QUr=%0x4Zk|4+4E1q0+ zU}d(<$9ot^nnDzZY@%k*UK;v8+zavAZRHlHr+UDlXZzeD+m@#Yl;94JPp;XKF96w< zBJ_$@m;sxYxF|;>%V#RpwyGOHgeT{Pdgbp_86K02{rhD$KAiUX?7q8VSZp4(Q`qHf z#kiY+`|X@I^wz*kNw_UR8MwAMLLIdK6DP6l)&kNephcG0ka?iz`w3Z{9GrD|wMAmT zFr`pP0%eBDuCBBxmIzyih0R{1g5`;^&;-fR#(093jUh;^C4x#+mZHepIn^~0z7l4D z=gX9{hOe|uFfrb&w9u1VpwDKjUEY1k5QVL-q2%#j4Q7wYn6jt|xoc#PKn>!Au$`*^ ztU!9(D6hO+LjNss2+Fpj=X}uhJ{c!G=H}CM?8s&q-Q4V(ts+)=y#{ICP=u=<@xy&n z1YJkky3}zoUgvL{n*+FdVhT3mteWm?@j7ST57qmdzXk8I&8teFTs6VqBHB)tv5`4`oiK=D&uE93FH%S_O3^e~ zkQgZndJtxf{<7@R9vbl-g(ifyF>290|=q#32Nc4A`C85>-%r;HE`2IjGE zHoMn-tI=|Wes~WBZDX(943K77K;Fkgqf)aVz6R+sdH0+J4BW$nJGYJw_S>0pMlE84 zEGAfrSX=ggw>FJY90pDI;6Opk2t|f=2eKy7r^+?`k6Z@{SQ>+JSn)N@QQpHbR z>jLepSMUXkL}-X%v9d-;3J}*PS@lj8C4-jYiDo7>_ct{+p_d`RUQTG_gt^J=P zt{2O^ihgJ$eRoUM-L>0MV~aBI!N0HP|H>g!)Ar9@6>vR)ROp||Y5JgSKzn(y5&rL? zZxq2n_UvncxL#89^xSiB+wvK!MJ|y(;tIn#S|U_1v;3ni9%xTH`wF_P zN@YD+{4qn^X?>+6hvyilA6vUNly8jAC!axH~xyZ22MbaS&-w zP2@=IZn}b5QY2Cuy1GR3I<;AeW)xl3*Sh18Ja;FL(u3a(p^CsNIx~qNbzM?ZF%j0P zm{*8TKaAcMwkxIPLie^f%)hvR2X<*f-zguSp&Q@sFuv69fzG30M=5$Oq6p!TX$}-^ zj$FS^`v(*CA?T3PMStkVw?mFEiwm(m-cvM7Zu~79f2B+Ct6#}FAIOz>A?*!1T*|HS z{}^RvKHmHf^cd&=3aMbtk7;qyxF`DFRa<150FS)i;h;^~7R_57H$-RUH1)$+mN#79 z+*yha3DHR;lbyT%Dq&D(XFu8DkM0i%X{=N4S3s>tyqn?@=u|<%epk9Z;w+j2ls!H+|5P6v*_R$cUbi>nlY&7 zjEIbFX=gtSwBy6ApHuGXIM|lTH-Q<28jQsqhCK>xOxPzW*x+Ia94s=TMkC5DvAkbW zPI})<8fOE?B19O>Dd8CO$M$0>meT7im+l44W_R2Y%_qh?!NA~hog3qXfj6mtCW$4@ z%Jplfw+*}L%b)PgxRu6WW&8o!4*wv(%u11nxD}}q32eukqrG~VTMjOy8$!4!w zyZrS8EMAWBK@dd-;kbd?7dr3dt};&2hOy=&?aZIkcQ{4|VPnYFS4z;sfpN@_Fw-xy z0#3u1%OX6+Q5=GWV1IWtL{+o;7OKVu_w+zqhgXnyZKn6u*tStBxEsXy;_OV@-zXN{ z9Bx%34YaiiQYut)s&3{GX05_ZyNtdF+idu|2uZNf=VA)_3Y`giWfp1CRHa))Y5vKr zvh8X4Sl6z$eV_Fdw6SXO;8&gar5k_$EJ;Ck!kZwjm(tzjGfY<6=n9Q+g>>foD-RC4<9R&9PO07 z#oVF>5$Ix~G0mUOl_R*@&Q*OHZ9pj}F%*K%wIYG$?lnzs^ua$1FYFH+9hMOcu?Xha4djv#DkH4BI2_pwD#CT>B_d}2Yi>}B?BmDA_ip;x6cs#|X<3zo;6x+2GNsLG&$auG9V@v{IaNmiOkl&Li#za3= z3AF4-eE#d2FvjZ7vf4rJ!(-l8CH56ft*6I%SlEGE=_6#l2y}popRHr!tgDm%>G(B$hiRBa)S-ySAvkpqjxn z{>g&!4VV^sifrz5I_{cMR9`XdJymB zjt>B4SntpLq6vUb71;b=5fh{aj9}z^C}{xVAYqhr?og%?jB zkanH|s5pFJ#EDQrp{MV0;hED5-G0|5FM+~Ail8>qj8^@^&^L>(|BdbCi?h-}Zm}8% zQoEK`O=uQ&R^N;h`^F#?kcIB>XLHONL~s?H<96%LqK(s-6?lfjJJr=k*6_X73j&0L z-e;)9cU0YpJkHz}ui<}AV}JL!{8;0q12<ZJ$R|Z*Ov5Zts7lD zg{y`_KGKSuVrb>6Roz>4zZ>yyTK0e7Na%nvJNi_A`+HTjQ;ih+?8|GE(NO@LxmgH@ zDiIGDmmL)k56!*ON2P?N#^3c1qFwzrJW#+5@-wJ3+t2IHfNGx2apcRv_%zo0Iy`Hd z?c|@`&*Og*=gET47`@Se2H||R-WRVLFijQ5>suvEYw{b7J9o7fs6X1xYwHo%d{H|v zuw=*#3vSn7614Zp=_qM(w2|ZvYkF^7ZG=Nfm^#+JVdVlRk({p2GSbNEQdaK#4Xw+p z$Di~`>+c8kqIeKg|JsoT5U_U%UZ9;VQtrG|`hh;WeI2=pJwhP?m}QVezzv1HiKqrS zF|40XI-?M=FS~k>#bHLtj$n+ZxIDb$^H`HKQaWs1dxA7rO|k8KPcLW-AzC^xbgGo* zW<|K@lojGxeYa9}M3UXQ#N*zjwdZsV%dAedc+aLOpzOzzi9RmM?-=TK-(9DhgVS@d!?y>sgw0-Pd3>^CB z!V|oapmdT%aa98y!eOib>R_^jXM5HPsIU0^f!tPwik^zTcxg^D5Aj%*F_K} z->ssq-b5~dd{VJTm0<6B7J7V?*m{T-Mk0|Jabsm*h8y-dJGN8!(-W(wNbslC&)pnq z#ATVg2@IL>lSN`g;8%`IfHljAH};oVL0~E5gTAwh1yl$Pq^{0Ox_nE7}#K= zt|2c|GZ<-yTeut;_T;7=;gF-z;$jtL`+d|UkYpL!bFp`3m)to?Ssmf+ezUFrn|DsTu8xpt!E@|4`NbQJVqvq@VF<@c#VX1_e zskI|2yMrx=#|x$ym!_(PipB;cZLDFCWMx!X7hsarkI0#kR#-a`8$T}xK1lOcTc))P z^#fy;xh}kLclY|VBtpv8&R0>dFgb|CSxXj#Oky!FmRT(oz-+CqA!whp(Ard!6zNY; zX3+IEqROToKq* z_^GW?n{c+iO(3PbeNCyq$18~q?w(cAyST|zv@fVU+sv!LQdvF~UDn)KdQU8~_>@$~ zX?%oKurI3csNZX4x0@(Ss~z~`fhqNsEYI5IDj(+vOJMi~URB391$vr{0)pM+wrg$r zoyeo>s!cngMux0Imz+PXj_!AC+arG&d@nBis*jyRA^k5ZbQ*c`L|X2{VQ|rlj8=a> z+Fj}@8rB}ND6Qd6k&n3O)Gm;M+7jrvi%)g~FsA>4K3gcIgWIM3%d;y`h*pRxakWxwY${_E5&w z5ul=?x8zTdhA!##WJ&TS^p=^@!r6L@OKtH5?vhU1l|H+{-`H3^@W)+}YN=A^hI(2b zdj#j{i}>-16X}>T%|tBHc3H90D{U0+sTbLN-+;J&zjUbD^s`BMe>Q55r-uDdlYDwu z*C!055XSc9QVsXu!{^6L2tem<+og@RW}>2)>TPdwBOoZ2duK*|9_QdEk_T z4$7IWq>W##y&|ewrp4q|bE?~;hes@a85IV8|h z%+D?~ZPIw-(yU-X4$+b*81|AjM0%9)r4^2}b|N2Gsk}KKbEel&li%J(oR7G1aE6zM zo%L3f76pt=m5bTkYruQK?PY*$oOQ@etfas443jXcwD zb4og!N*=AQU7|TP?N?J{)$OWjy8tS&U+3yfwU=cF_TwJvw`5?OViXGIVCH&%ZJw*W z+=Ry!REMFm_jV9>W$CrWJUAV#LLQqvlcfx#{{od}dNUaFQ5e&XsAvN0^>^sWJ(B5M z?`!(KeFJLKJek>Q?+NXq8Kq~2XNPCqvmDS&e}cKoF|$+k_pbpRnwLLIGwgN{pEBV^f}D~G8y(m|j8#f9iD$Iq zI10)ji3ap#W2JKTyd;;frf+kjsWkR-?=}F~Fv6-zgJsYK_}PGggfqAT@N3M}XGUszm9@c{miCMu?bzqQ%gMd@A5Dpx)p?`Tq=wK_f8k7dzkPi%N>k zJ}ra3l3QsWoE4}c^8m}R%ngX+S=u0zsH*D=19g)!(g(BXhoC zrZ`$n%|W~+acAWLX9%zZO-xT#3Y>q7dt>Pfx63v>Tx;>YFfmNUJ&+aYAif9m1X__~ zZS+vw&G#)W%(S&*dC)`mbxk#n*qZH(=N@3HbENTjL+SC|?bkWlEUoI@WjF*iut}O) z9erJngq3A`wB1cH4q6&aAsQVt=xz`5c_Lf;^FLe5z7@iEW1h`$I@wm2OOFTpvvY9~QMd7nV?lpLlc;HE9A`=NM#py8R zjdq$C*A{wHD)gEJ^qlhGK85a!>=U??!z{scknG3{sSneOUzz|qOL+LzJLX;@{>#Rw*RBm=sb3%0YlRK3POuSHxfIBX6C~7Cg)oj0p|VVX&uNsq$4j ziU~^*CqpPi0aJ`m2Y;wUc+#$fyTV4jtuM$63K$_V@nx0{6xtOS$Ixp4XVJvv4i7W* z_h8M`%TbwUepV_{M3&B87_85(H?`G7)_+IWm>&qs$96UPPdRy(6FsHiy)$n>JVO3J zusnapoz%5+*Cy9|hf%Leryx$kJTsO!$@W@c!CpLwF52b%{gGOOjWJ+ z<6mHR6bGi1s8YLtBID(-rSLW41I;TozECQW-&P~ykFosrI5P?Ry+h;zE^&byVU^Sy zV<9EkPQ{zG+*z(l_Q-*?D+4(aR{`19wHb46RPh=?%bfIYXtt5PDL2ugAN?oJm**$5 zL?{rhh0@4nRih6j0?`v?(2u%V2@N@V&d32LNGHq?MzR*I{;eeXO$O#i4%};$SAAM! zJ!F(-i%gKB(LA^ChP9E48AitN&2jxVo|@YUCYQ` z7-7^_H=zcq>s#t^Z}u~PNI;^+@d*>?1L?NM5N(f@Wsj(As<$W8#Yoa_FDKK`AMwxb zqh~(xp+t@_n4a0Jx*y*h3XEKGg!N8oSo-7MqK$UCV#g!9OWM`g>?Ya%){eFal8GpD zm`rzB22Gb%g4){3*B>SKs7M06BjA+|I2G+($FeW8jRzMpJM=)RXn2tA2Q9$oz3+9Fs(h5ha1mzF+Qcn$r$3|L57I>B{-i=Xd*aJ9JAe=&$txdH4!s zqTo5+B6Kf8L4q+4K+g`3$aWyzpY@)o2)DO+tHDlrK2RU*1{#St_nYefYMkQxfn%v1d9f<9>1V_npG7zEI zq(5M5{Qh5=KP_Zt!yN=tOW!v`Q~?KAk?;s?8bbhYv&M5@B3IP<(bVWfC;d#G;}|5+_;MU1FKXg3Kti`R*l!CiNzD_hYH^25WlB(#Cdjc3NW0liPj zwAIX)aOC{0H~Pki!qz$=2M92gLc3>i4EXu?kWSkTw>m|OJZOIbD`MyO##s@kffmr> z0D1-VPHR|%a@t=D0lF!{=oBz*h!|GISR2S&@PJPh<|(t|{2S0FnvaIP{w3drWV4_jrlFm)r~xG)Xy+NV{S4k}|G1o42Oe+*Ho2I14xm@2j7B(^%^z9IhADa`k;tBjR1NeUe&Ud)eC?(eGnKM2QIGM%E)QAw5ZXd%PW$}j5f*z zipMxz1`0`{VF0}s%FK+r-}C9v=;H@~v4v2O6tYBAuKJ40%*3DhRiI$(B_6iSH7xiM zfaj`>vy+8-*;sqJhm%+%LQtN38}bTx9(G`)58s~vEhnH({QEv!DKCpe5?Z%mx(@zY zb%90wAdgQ*5E`P#g_&n=H)5fS$(A4{yPvXNoDc5MdKy+8kHx}-PnQ`zB{oL%DE0{B zOci}K@cb&+!LC2eZ@z{D%2TS98+iwehDrrLD!qYHbga%8?dv^x!~-YwwXuXV<$CRo z8!~P)#z%%dBRgN`N2jiH|7AUdD0Gh+3CK&bWnKzzxoi87QP0+NubfZwphXu!LHNLE0a zAU=?U6mCV;nPc~jX?8*4S|KB)QY}vzknCB_U#wW%7T>0e?Mx^H;0>N~n|&n6{vJJy z2^zEp;W5|YKKOtS^w|DU+^Z#LAWdcG&A~0y&B3COt3;W5N0@kvI8HB@Cdak2#zyDV za<^PI7uA|`tr(}hcq6_UAx5jjOx-%VjSyFXn;Axf=c{-n?!?w3HAO8O4&T`T+n_ z9Hj8D$$AAR_SYpLmu24MZAtLeT60wtp7>TqvSHbQ<%|WQ-#pkdV83z}h3F3ha8v?) zQ4h%`#`VbX$nVE;ds9aA!~5dfXBMR|X7(5{g4wO_W=AO;AM+QgRKa#E%x0U@HqmZR z#1)x(#W-sgZ4#zb&`}%nJ+wd);_xIxTe7!owd3DluQ6S56Jqp|!t9V`=fW(nl<8xT|H_Au4p!Q{$-NKwa ztby#lSSo=%jW~x^3gPPQqW=)g5Dl(Mz2CAwK?vdMpl3rq9xw7>AB3n@1ym(&-}6=8 zgeALF=w7F{QX!?nB1=828198uduC$3gXF3db9|tJRG0#ZV8!ei3tAJvB9fo_Os&QW zNP-jSM zV&l%kz|R)HOcs$OCI!fE|5+SQd;9G0Y88gU;5O&udod4JL0HQ@ncu%|3bP`J{5Fl^ zd}iUOUGG1>K0gy>hqv7lEczOSBxzQj7F(U4bu2s&wPcJ79*n zaAYy(i2Fc)GRvN6ore0Wa%l6E!UM70H|eLaTy?M@^X;os3FGoh0s2$CoUso$upc|U zmiYM;I3eE;o=ITa{?Kf%)eUGCCz=EC+Ki~>jG3z*lI^o&Zv1L3Z^l=5m2W2-)l&ES z{sd@*WK6---xPLJyjg&nO^G&5?L(X&us=62bY<_=Ym^^f4bLwfE~`OZowit|qb$$l zbQ9ZfAGGG2X^l6%;#0a6=Z>`{RPw{GGWu?Ov8nt%@)#j}`*H?jST!!jOyxiNjlRW$ z^P4l~Zi+^|z%?0AO$&zFZ=SFy5pigCv*~J&aQSfZwL?R<&)pdgjY4~N?%u5cfEkiN z#^N{k^O>OO;um?S-H_yKhqi)^EINNq4`@9XNC~I+D9fq#TKjdsoILv5X6JiZJt75; z{2*rbZ2`qfvL^Vp|CsdCsaICd1SWz#8T~XhPVQP4I3|%j4~<=yYEyf<{wF|z#{kmZVEiK%?*SdD`o zFglvhso;DB#;aa^u2#-r>dc#jzCr4`)_&cO2oaV`6%>PEDn}y8=fDq(xyqVMx^N91?{tFtL~#?ZLU4$lYao}kM%;~lWYB;crwYh}84 zk`^bg*wyu{N@7ys(%?Qy5NqNjQ88mmcWE{ibc&_Hx`#(po?S^+p~+X}B=LDh;Z&`3 z!Q73>`4@o+ZP%&6M!xa^yBb&QMO`RF{@-$bP$qB#q!&{Hj&Mxy|CoUi)CM0ZmZvYt z)<5nit5CwQ(G_+&D6BmdZUO`VfqLQ1O}fYS3#!nK?7!yPGF6Kg%$d5eBpR!#Ll|R* zye;ToRdXam*L#EP_UkJaJ;=^V)_0Hot1DjGJvMtVYZ~n72h(8C_ceT@s~U~!-=ei4 zFV})}>}Ng9hz#}F+t`{IN7YQoJN!>v36PWoGSehE3Wx7P6bDXUZ!vE^ zsQMn6kw@!=PlVPeB2!?bVE)Lm(Q^GvugWDQf}d+WQqM4VMBItzG*n)G%~+nrU;LWT z6;Okjr)f8ID9r&cDb~Uwv3GsEVL~_$3g4lGwLKH9Bbi33?W=wA1CrBHudWrHy~UTE z(@DrSX9m4BUznf>fyTJ^l6;^BrdX=f%@Qwf@kP<(#*biz0Oy?~IMytWjZ4kXG}p06 zFQ|crmByR}z)I7XDEH$5>m0WjjkA*n^PXZ!h%HjNk85e(W8vOVr+rde3<#f%p4C{B z>51w70)r<(*1B^FzR0U;3FwbO zgSOLaB?t4^LDl3_5e|=f;y(Uy8pA zPgLm&^()?mM+*m7KL3bo=Q2cA=WPA}Tm@KL^2r~be2#ql@0p^RtO#lMD@+pcl68bU zTL~}PV*~@%3`4p5sJ&L1MhPowGagh6chQY9;-B`q9Ptn=wQV;@>3^JiQj7eZ$HNLbuG? zcojzyQAuW;nFG5lTHmsG>{TFJP=utTI*smoA<|gk69nZ#XMz*mo3A2ssvmG?>G^QjdWG0yto#m*$Zfod^&csgu8~rvQZO_$9!eR(iFlg)9=%180uwR0aET7^&BX z>m-HZT;S&-GcUGFt`;tkOJ+b?C|T6!Vx*(iE=p(5j+WURnfMD|9l@NMzLhXUyJV@W zf1*!RzxZAGiVi~RRNDVK+icLp-x)7d@CQE0rY#4z7WFqTZdeXm*kb_Ue<9CI)6$o~ z8#b~CIW!hry>VnNsEhy9U&NOWt%d)6E;=vf9yf|_R}>k=gxb?BC>Bp;jDwQyx$(Fx zlZ?T`AS$VVOys}5-_b!(l6M%@r}TEkOGodOX3$d@pu?NORvn*}450yPzfyMGBk88r zL#E=%HveUORvlEq8)O1{CPk}<8J;3p(VL|2q1=ZV5%~-^f%96nN)Jtsbp)1o-E4PA zg08qMoijQgqVx9eZY27@aA8nEgR_F}8i1tGn(Tm(V(Yq?;^H>s>hln)TftVrde&@e zxJ@!Q-R!lDrbLLRI}h|d!hE>}l1*e|~Q66O1CEk`rxY9YsmhqYdxdwMa_puf%K+KBD!>|GC&4~AA0rt1%m~KM@v$>@38zjN>Rv9`#BRV9{ z7wE(E#ew;J6G(+CYM(Y|k&tfj>6CmuPt{*eNCkPR>NHZ~cTp`Co`qNim9z&3H~)s=5uL6z;!0PGDP!hLF@yN!zD3Ca_pv|H)% z8RAo-HNO2wunu*8z2REF3yg{I!^(nLz|Kg#DOW?qLRdv{R!*+*yMsy6%A_*Jd8}Ri1;ODdZDml%Yt`=Q%un!j zg7pzYIN&39W>pso3FXi>0~`@jS9@zZuqH~_(dttu^@+DtKi6dafvX`GRRK4<{izcF zR?tU`^7ZjqeQm&TS6PhI+sv+Od~~v9zX|AebLRuoXx{4<=IUAv10Or7eiiZ^$mEjp zv2!ictdr@%ZiUX*f^q`uJxnhFFG{_*P!2ZJincs^XUXWOr=H}?w%v+VMVie_Qt2b^ zH7F_hW>p21Q@T7Y=14?_{T>LCB4gZkA!D5{g^06TzSNAS6PTTr8bJ(} z6v3BOgq!cPmMM2~b1MW%kzsGR5HTlTf6Aj@qH2Y@n-a|OMw7&2X>~ZLBPZu+6Rk8L zsff3C4bg*3E-@drSkfjDKN@%7Qoh z!({27hGu)6xK}ai)Y*Z3svIuavYA7&+MV}xxN|Nz5$|{7>4CPpGX}fQ&<*>{sDfu+ zm#0}%J3Ds%VZn=}!R<_isXI=>z5byl!|3zZ=6EXB3{SfwaGyeP{c5aIF$wsvMt48O zB(SY}TeBxv+vJ-$6~Z66;%Pg^>x=c?d8zfBPXjs&sUWX)jhH*Hwb589PMkTVf}4I4 z;-mSyWy4`4?S}bWn(aq#&Ax{gLA|)Dop*o`2+EDV)2UGPfGD<}-Qly0|C#rp8FLvn zdQy!K_^-c_Bo;a~yY2M0MxwyN=AXAtqm7Z~X6n9*8e>jiT{Mf$sw11L1Pa;RMzLMm zOP1InaSSPTBB^gmc-?W8iz9Gy4NiCTn<0Eg9 z5gmx7l)XJEQxxt$wNpUmpz`pkK%tPIm9FdO)d*c$dJmln5BmBlcW^xA1aoq=J4fi4 z%Q@tiZ2U}36FxQfF{S#GDo1rCcbgPwL%2nj7C|-v~Y=!ODJGlgOx}=$w)8>B=u`^dW@uOlb0 z_ClpN`Scj;p1I6_adOs8B{JL%)zL2$qjYXX5mB7L4=91HGka7s*f*+(TyH>7YL!%T zxF!trFE=J=|LEV;3>sV1N4UKeNqK4NK1e|^M2cefZ5Dv-SM?g%6}$gI7YHPLx&81> z-<#N&_SGL;EZX=dQMC{-FPnA__ZXaa0!~J2PZ|3MatHf3ES!&;Q!B3!h>Rkr2hSxP zDWg-Mci0XF3zN-WyJm2+i1YT6(b4JqK{^%)rSQK5D+S|WZtgG%>jn}p?g&G zAn0Fl@+#95lw@zHScsYJWLX&MQ=!X1A9!tW!I!2&-J2`+1GL1S&J|6Z7acwLc10i+ zwwxZ4XF%Aadp-eM_wOkzuqW-*%RoJb8XwCONU`xl`JgG#9P%L_u87f{An~)GDBJpG zJ4UH@LTiJ^&Pcq5%b3rX$b4TEZasa*`85d3h`1M;bF_*O$5YTMfF+M?(x!2gUL#-I zWt_IT3fBb`!Cem+@cqyvt-})R3P~Np4=MY@t(Au$))RN}mbIc}k5uFWwFTsNXTyc5 zm|;9ufF$TMl=RBIAl+t_x#>bNbGJ1e1Ut4l09la*E5No#`q*=T3R0oAfC`U-xm-d| zh8ao^=SsUa*t{inj~sBfBuS|MPTzLOC$BqH2?DyS$T_B2eX$tpeUA|tyX;_s9S z8wW*a;>ndQ$a!oYp1J?86$^{WJWaNels|gepUD_3&Ux0_xeSXq&-q}j;uqmD{I{aO zsO0OSvSs=h@Nyd(E5H1CcZ!p)s{6g8nH|za_S>^zmF>`>x$CgHd>R+K%cY%_i1Q`3 zq9l7o>n|*B-+M=<0h;F}!6}Yn6@;ZJGRUbhDlX#{7t1*J=|I9o7+H&wJ3TT8Ry0nq zy7JigQ=ZM`s|j%=#DlkKw^{hEiswAN#-dHl>t>pood@H7|0Dbxeet$frJZ?~j;&C& z-(oPswj+CvOYjhE&L8bqN=;ZP6-p^UQ&))oKv-~OVOX&?W8HX5{c~gypFm!uITBma zDcV1l)H9NK9P}9MK@C`DAxMaoH0QKwDkJZ+zmTfkySa}X!P}w9HvWqp-oWwWu!t4Z zB3lpgk6`CTBG}N>0FrfbAFhnSRJs;a3pm85=CyF>jDpYx_W;>XVF^>E>9FvZMS-n!b z!E9b>_S$2V*E9utd%{TVG$5Ml>t78}6Cc1d(4a&1JOMhJ7`SM`oD%@N8zYh7oy7)s zsrGhnHbE~qh%k=tCSGDD*hXT*W|%erdmR-@9rhEg8W@2eVA!8vb{yUW zQf0ijTrVG8OW%6i1wKK5^hH6U`&#-0XRIDGBP%oVKv3-616T4pGY5m~*(u0D-x>Rr zLn|HU!M{5?ltOvdq#Ft+7_BFNkG~&ldq+Nh1$#9JbEl4l3BAlUb$GX&Iew|ve}hL_ z>!-St;!8%0$3LR_?zMy{7A?OB8XorOL)j}}%)M=Fdc6jP2#)0Bih=~kaqve((#wF_F z18WB5FQ*d)$nv1S%aQNqbXcK^z;ZjI6>7aCV6h6LKosp%Bdi*MP)z(Dh{?y__(WdQ z&0wN_)N)X*ib7PxPgOedxRgf@oSD3Pba9-UVENW=%>eKVLK0MZNd5b_m8Rkl4X`hi z+oZuMf+w!4KFgi^&982PYy2bD-zco2k8%bGuPz;oWu}i%8PSQVMl=?Yi8#M#vp*e8 zAJoC-Xs6bgx&*ZsgCqYQan-(xFVh+N2o5>aRerwNCSYh`#aC{~pWu6SZ?{b!8qKYo z=J@@KY8A7pNu6wmCyItT6CneKrZ`IWzuBsGPu#kRpq9kLg|^5^wr0#QCxGz8>_9?s z*HrfLVQmmb*~?N4z_-KEn6YPB6454}f+AwpSEu4UwV ztkfC)RZy>vhw`gW`y&vKH>Jnx3`uE&NAbCcWD4u^nOE=%{W$DzUo=WkgbSHYorHw$ zBa{SH@7^xikjjiAJkY%LSK=D6;6f)uQA%tg0#fc-Yww5A8%**!*E&UWncHR0h}G^0 z+5_VUH;}16GO|t>>!R#!f~rQbA=^StsBgtSPMzJmAVD@T6jq~eCy1Yus%1h_n3wh> z%}MfCu?K<47ol}qC_S>PEy;Zjc6H@_C{|~bX0y-$zGz?atu*YIYM<^?qBz87Vnp=* zKJpoj1}>;b@!l~qvV4UDrD2nT%vtFgt^AKhX-H+@1BC|RqA8GDW;(aHV@ZrOzzDFj z;gIj)h%wxm5-6ciH_okX4I7oETgT+zH0%Ymg>02KM$?{?2Lsh1_}GFo_dAM5mLI5p z-W{V84@8BG0&PcvRD350*Z)g}A|m@t8J=Ok9Q@fXdE;|=z~09pbT=2x+x9drNo-kB zt8tDQ=w7h=XTn-ee$=W)De~_SP_%u<4C1+iX7&CAYb>h=gdxaTs@zp1@anFLSoTd%;T`-eh^w0<<6Jd15E!IiY zF&Zb=r?PPTf6hb@ds6Z`=&r_Hjit6Oc5ClUp+3tS-%}C3 zQxepr$Ne$sG%|)7=CxAR2m7G-;6E#j()c6CFV4=12!f=o$5~qCz1qEui^BP*c6T=; z1+nwJ4!~Ea`^e6V!^r!#EydExsCuKCwu2tRYDKk@aeSALtbq#h)bUGBSize|-NDLA z0q0iOT8w&xzVaZ7`Rq>Iq241RQFVpvXmtgrOEJST$x#Oy--8l}F)$Q<>ZuMGC%)47^V!hHfP*-}cDyo-=xw0%iN*I6?mdeC_Cl>}AaT zE$@EK>3E>Vkndao5ZIzP{C*~L-zXDM@fh}jI<{HF0X#vlzrC_FpZ8w$4v}KXm+fAc zW6+yu2dJ1ep#`z&0i7v&YN(~mbSvaHo3<`N%-5)bB)G%;k5X@``GUdrm8>p{H62wh zxAz;;x$v&Bz>+m8!zmfRUu%|rEW7Y0p-POkb{zdG6b<>24v61$# zztx(X>T@MK`}w0WptdUGW3r6vIWLnIS05#9Se^Hccqm~I?FPF!N9g=~Yp4&(*S>*y z4wpv*G1G>h_5NsMUdu=aWurC)dYm4NXg3&qobkM%jMr~2MrxnjNdZs=jmpj*JXNYog( z-s2wJFHv{GA%%Ro!niy}lK%0lv5zVZl%^%|*c9M6e|$Cl!$CtabHMVTs&+o@ zGj(jkMC0Ek=pt;-kDOYtQXJqRN9RD(uhOXTR<4Z-D2Y}5UU1=k^GM+q8V>q9WBNqNO7G4QQw|7FW99K4#MnyH9wO5>sz?AgkTq`AQQeM``1=5ZQ^P+PGN5ioXEan^>}QWwduvoCv<$AX+rtPMp=8*ARh3U7qPg*gq~`r-vJiG_*|Km zk$``e1P$dNCa>Q*_x!G$yK;6hJJpxRZ`SY&s^fb+Wt@62N7fpsNtOe&yYedSC=9{a?9E zs7Qx4e8NKesL9&Y(~|wCs&~T3mp*WOXP{M}bKv(etKizy6T16%a zRVa@a{{2Q|2KMDrWACi+7u3TLt%aZ`tK;a@EDtO)9aC30EG0m9jV@xdT5Y(bZshIV zwH*~vOuI%Ud(UjGTCA3N4!kGh&l5l~6#rlKU=;iIdpc5rH6^UN#O)d#;igBQPi*w?+T;GZcgUecFCp25cr?@G7=pBs|kt zD?O9Ce_09rhu@~XXHq)A-nIEdW6d$8Oo(8JRR%$&>MI@+jcV*{1Edqy$B{m314I#l zK1^YeA2TLm3X_wIiuuKdr2@U-NlDQ0lwsC6^^$vsrB~hQP<*5`H+*ZK?vocVkz;0? zY+TEySMrb4%v!=BaAffw$tcTQ!TbqkC+gL7LXl={XytlBl8a`2U1~kPj!d}K?y#-C z=h;w0D%egB+17o5JHflT)_qFUMRqL;zH!>^vim&zG?Ep^;i$XNAM&lHs-c#U(5lB0e3Ff?R zE;rAnjEi~ey==vod^M5oqtaFR>w@>#AJyjY0OV2jq@Sf$|FK-<5U-(S?vV*t*3osamoFbm~k%PN0bGF216Ut0}V{dpN z34TD_$gn}2hk?1Fsiw)~VMeyO!^4^kGqf@$AM3y* zGk~*`nQ&9?X|&Oek>DQ_VfgbeX?dO_Na?K(__iELd6?cCs>iN3&+6H*pyZsD3D!4P zYzD(}KXB zYBETST=Io=*0vL3K>05GTeXKUFxv8Z+)C)cHbiSO-1syg&{kywPRhipVNp%#2}oSD?eV*H@g5#--tnx9;>6C1?D&Qp8XML_IT|3{TIsK z5eY^Ovpo9~#);a(bIKbmug33prl?+Y>);Q#$8KWUidO?~ei{~e+S%pdl_yA^&n*25 zL5{7fS>KF91r9kc(q&~=AQiS&&lrN$KxR!=P-K2fYp)TMgaw)x?d506(Q#Ta1I!m8 zF6Ri6pz>ZXji{2$y}dIvei}`RX7uuEqpL%<77Z;U5nG@!dPvHV?bTChcOqo3qIA5lG{MT<(VHERILwko%!pri*5cj3J*Jq@b zGsvJ1FB<~~pLPwEIWKxcEaRwb+pbzhk|rB+5ZMdBUg)W|FSRXBUlA0so zP3R&zYn|=(lXW3Q;UP(WSe_pQ2zA!as|QnQ1C*1jw)MNNUwQx6r$e)mo+;4%HqW6)pF9^GG6yl32Nl0Kk^VbL0)8D*ZQ!3RqQQw~Ok`G?K$nb{W#;*tj}b$8jB_VR~0~_O_J6oVkqJYxA`_Q5Hf) z1LZEco9&R+A@Z)*(u}$iz}LHTT%zx_aY)k>z6fhqy5IC{;=iYU2NQzvw3cI+4>ao?zkB^h@hwd zLn9%kGvDBD`7|0K314agU^pK4I$8&srGM0;dTXMRaf|uw|2uzd+}yItGf<8>I&)b+ z)y7JRjHl6gh{8@vM}`k!Q2G@dV}QtsaA6&)S<^zes~L6bu9_==@DJEivHm|IX>D9&9hyr^;iwbx5?w5@TXPh2PJ! z1Tq+?7N0-t<%&i9QRCX1wBQ7EppXF=oyq42Zcg4jxw=)gLyv45s7p&Z{s?ZxW|B}o zs8pJyk;Drj16v*LG<3jZED6suB$=9BouqAgb%hC*s}z<``cx6_s&ad|(%Poiep3!i z%hFa4x}O-)hZ;v2V)+ zj&B{9?Ke(WER}Lt(#`meU`~i5n>P3*(1G_;^CHa8-58d#r>70R0@rwm$xvAYQ;=@+ zR%Q#n3yxXI{N7M6PmsP_6Ia{K6(`wy?f0%TAEB_8CndhU%(4DY=AF;`Ml4uNF^8@j z9YR93S~<|{g+7|H1T!i$deZtFb?mnA*3bS}>Sk{5$BvHuN>>2{d}lsAkE){$jDF3+ z{W@Y%ADLkn84jH3FY31*n^mh}D)ny8chnJDr#*l5_k@oBfUSC);OmDlCOYg=r|5h~ z9mrVk<{$szj1_$b6M91(*jvFf)KWY=7r+*_dS;1??^8ZJrS!xef9CX3dF{aD{+0@& z_iUY?V)FLGCZeQpfB8lXqW8D()v-=6E5)s7`v&1X)qj-6seV3_<=YEMKVROPMWsnq zHV~e9<&r|aaa#+0C1;XWkN!_rr*c@k zw$}zP@OOP(dv7TdR`!Bu|EN^%NZ0cHYo(CC8v{!;uEuKe zU?%)vTIXpDT+tWmpxAh!!Kckx7j6pJz(0C+Y^}B3ZV#(CD7FckOHFKbc$5Ky6qA)V{xo(b z@?CxP20zhda5O#MZq%=eziheM&xu{h+x&x3zVF{>T!0iFA!ZJF~A`4q(gN`rNF1Y-$|IYLd_qG23Tf>(#N!^lFgqSbQ$~Q;fw*PonNEIi> zL<4R>Gcgr%TVZ8&c#Wh&zac5wKGuV| z57k63#B3hgd>B}gg#yv{TJH-_AO+ed7qzX7z&072u3-pjP_fr$)OFU}%uJWS+W~u` za;0(C^igcZrkmguLLk^pu>|p`{dIpdXHPFED0jqx7$87kz-vgln9m1LzzKNQO^Wgp zVQ>b5+ZXOPes#;yX-bkJ^m0(Ggb!F*-f=%b;P7kkec&?o;T#@n4YeEBtk~}L=N;|8 zR!`!qqPsqr4qT{WO`USQBn|C0(;le{3Nn%WJ)Y;I?qPbXprn5XmvYRxbgZNBB)b}a zin>b1vT6TlnN0HFdfBTZRW@)-9CFjB=uahP+@ffbC!PgBKNPKP^<&wHR>80ds+1Nv z^l4i@6BaYcF9AMXA{<9OW!FS;=( zUmGhr3g%w!R3J#9~N^mrq&~H;<^RYV|W%Ps9{{3 z3QNAZUTFmXnPOhUgE-r7u&8_V0m>H@zsq38wf-V2M4>kU8mjB@oKQtqgA`E>2(9!1 z=>r~J4c&^w$|_AqNX)_6xCpv>X9E7Ywg}R;r8Ls1q`{-2OnE(B6BUZo&FvlM)|$6RVU&SJkwsq+sAd6tZsk( zTZj`VOgAf>`MrQ&WPOY`tAvHFzqaRbh47Y|bS7`7q@3A$*xnP{B*c35NFx)8sH3D2 z4X2aaSA1)V{~AM2SaxOUXlU@P-!Z~N!U?+dcT01CtBIwiR7R3Y^#@4dL|1nD7W z>bSurtv)w0>-etd@m))-f$nJPuN2S}g1K|aMY?EhMkYC>kacuPF6)8YDkn@)_BTAX zkzFXc8THpW{n<$iTYiSMHVR%X>`H}#@rXR-gf?XnCi#%z+Sh4sDF{S@qcrx3hZ1p2TXi-@}Clzo5f$&Vb-mu*#fvIwygz~R#fqI!y6iObTo7}8NG?^2WFLmOAky95E^ zXH5CgnqWqoOO)@E=-S`HE7XmhtIazC&$>iCAXoUSo(OP!BrN1_z|fz8^Lni(Y>A3I zQ5v>Dib2a#pyv;ShRoHtaLtBLNy|F)@6Yo??L~ZKtz%R47~M^|@aV}E_af51NL#!v zTV0vL3|Y{QH#?7KyQuFvp1vMJ0t!^GVDONtb&S^U1E?{tV(Rzq$MAp<)zgS0B;1)v z-Q`a5RHUOU)6TGRVUCKK*En=cHoET-p2^aIVt{FvZiCVNYxO*ob<5Wtp#2mBm2G;r z6m)2bWyMk}7QO4$8RfOBua{+^JJ3kLw+Hf-WKrfv06Ti*uzl4F9i94{;OzruL3_6b zpN0xoG&{G^*LktfycM6@m-_&`g`TPJAcy zo-n%zK$X2c6;3}pj7PQ%QJ;-r&GGvmp0bU-{SCH!t`)ql?+kU01$NlLBEmZ;m889Y z1&z!Erbh?X&F1x@BSYTl&ZDCWCGj%S$kYq_h9|(mP5wMeU;7KsY%E=+W&Un_w|(D8 zPW1l&6gPqE@IDMlnzgt<`^X>0>%j>3C78h!H#6E)qmsnmt% zfmtuf%vIcsufZk5-m>Ob=L0|h&JpTFI1bLtUZ4iBP2HUX2pLaqvS1QW!_n?T6+~U4 zJ;&t$07%>;o&&g=dF(N;O6kgBO-wGyuT;H__hqkKw~k}Cbn9asK8wIVoHc$BJR2+c zLvu%R%g&wdtFnz(+Owscx*VyPr#TaMCrZ2XoU&wDy6RjwW~&^YCMHlwyQj52eGNn6 zRonpas%gwB|G#K0z1oh7D}g^c%drr6!ZXnf28((W(9i$iP z_qe~^R{K`H*&gjRO~r1Gf#34aL%Tc*x>>I`Oskvg%-=5|Q?oqU-kK8RizjfNrq!}u zVoWFGT7T?)YMD@DYR&S|>ve`tr7D~_%R82+>?`0lZ7ZdFPGbv)>X*Aas0{f|aA7Ck zD5Hf$p@*IM@l)eiJoKBEf%?H+KiEx^F|H^-jRn>t_3H4mlxFwS+bJ_eQ9p?{3$t-p zNqSuK{b;rT|AtuRd)7$(tfl$w`zfvkx4=d{q~%;rEiypB<5tqomSrrTEk&4zeT*=?T!@C=pQ9J z`L`eG(?5=UGl4YYWZjzI7F-iFE8YPBX;v4Tdmetb-qnVys*j-QB13YtU0503k-_DK zZFcYv9JrHC=l9KO?ROOUuwLEJ_Go>me~h=6(4-$@{om?Erfma<@{ZvU3M(9FJ$5T? zwMDed2UAoGok$8cNqM=%vf?abe-f((3w~xOh7_9mrj(ZgX&P1O^fUw*U3Pk5A0SH( zjwNK|C^zxw-<}w_xFnC#Cbg=OON9tCbt}e0`}!g(z6A5@fQ|`fz|c_=ge~Vc^%Rt% zFLXyxWCc4cF+L?%Qh_*`-wZoe_6xj?R{{?kYRazh`gL5wSYtBGRyaqf6uz4`$b$Fr zmVQJ>6Ag$mRqSLTvEH^?;$W^WTR0b2w>Y}?%92VtV~An59kh7XsX)#<)iGF6G?E2c znhsyJ`xZN5raC^Q%Fvm~m|rL{0fyi&W-bL7A{XxLDYV?3^7*Q;6AA&c;B046*^*MS zfqg${d@A#rV_As4Ep=2A`J;t$o%(XKzHEspR$Ie->|a&tyPTmfGd7`S3XJjQf8gxA zoV+F@xRuld;Yh$9tN;#ppOo09+czIMWWgAwg53l%hb=%gPJu?{pf*}4@jhglBk#9o zR2b|n$%%b`{;_4=nNM0b6V8E;L8h0&u(;S0n2`w`z#)bm4EidX9>F)_wq!8I`snj8#l#79s?`WdA5tR!)#7IjIF zVg2Z2De;dYH5RtYejf&-`Y9&zfSuSv%t-=I2NR!BEy8ZS&@DRyd4YJsT+&GoI&Bf* zbRDHI{cpoUAiB4G08-ChA7(Qkd#Zxtggr)wJ3N8Cef)PbaDws9i1Jj1NDOmM?iEVP zf-$76>}3T}ULpyLMoqQXVY~`b#UE}uF!xG3UUbv6)5WB>TR!GO<>wD$E|BYAe`ET! z=en0$9)L{D)_+oRXMaoc_%(%;!}xX7CBx*^xfhKH-CS= z$WR6-Kqf@cKii88O-$ZO@+u9dIBm*@MaPRgF5MlN6ETi;r$^uDf;dTPiibcufh~ozM zuwC(1Rc>zj@m`r#+4U>|8>xrgzde8>+4^ZnuWV3#`$3S!4i&iB>ZXL+3uHC9BEEDM zT+lqe{VK1ABnz}2QN}z^cBgPS)@Ee^$bSmmh;igQ{4{Ce3wqB6J)K3*j0?O(8mvzzu>n_DA zR+0T;;zOV;uNP<+behut|C9t-9UFcqL9;aF>|eSuT2{{}p3X1Zjnil238G`^j$7 zb-)336l_jAuUhmj=?7b48UXOL#+ZorbBVaZeH#kC-`@yD1dB_riNVd+GXgiHXVr`v z|L{K!q$S?X?ElX`4&e?|>n-<&?LDzn%bV9bu_5;D+`i-_W4fw20vNpLI#1z(xr|W~ zUoFaa?GV#=gOF257c!@A)(Cf4zIT*tq9|3D2(gA@kPXW=;4or{M%lhp%1L)0nNBpq z-<0u@o$4lxHX8o^RT2nx&j*mImDVN-u@28k>s3`T%0gA^E37cyt7D>7OgdEIKo*oW ztW$1~H3csO&C^=8h+)1WOCJc4d@04Ri?yjl}rc=Yy0^UthJNkP8S#qDy{DT-B<=j7D*J8XH3 zN^t?);W9_Epgfmbm_e^_XP_kkbSj;fl&d{ctQD(^WbBO_syFT)v=ilL3 z%%{soJSw$!xs5$(!SiFtHO~YCx`MCaoW(@uEV!g&9?^>Lf`rR7ajSbRjhcB=$geHj zW@Bgz9_NBnX7o3F3OaKJMMG(5f5L*}iS>6iMGy$Zkbuy7TfT^>2~K_yF;kf@lg!SA zi$z!pYcG93Exo1e!2aDgi6}5-t(CCtK)0FniM)e!`1bkw3ovi5|FSrS@~H_JZ)dV5 z-qxRyNW1kc-bdfG{;ej1&0tKL+LPt_&YzzkZOLhdSI)p^S)*O)>SrltU=PckYR%6O z==B4zGRzoC*3f?CXc(?kE!C3y8~M&4zBe;b{$Wl+Q~hPKkOihK0;G)OOmULI^@>+} z_gclZupnz%EHl|uh{s|rjEizSw$h|(sePAQS~T@rmT$GvkYN3-6v!y00u(q6TJVqN z?pHy4ptG5FkikyiPO@;{h2nHyR+HEYrbj0bEp3x&6QaXL)_;-CjbB0(h{vG7?;s zEpMJNFm=?mD4BeAi-%<^MSnSj3JrSz3KV4pg4(zHX7?BGG%D`P^(djV;>!X3m}FVJ z^_X!_dZgYj9A6_?EWIhSoPSo*8PcK`P6=G#XmohZkLqT&?aPi(t$em@=}u-i^!0)I zfUgbGaJNPmmk}Tc($26lnT4g*=WM+mZI6C5en&a<&XDK)h_TRqvIFE`{jS!YBs6|j zPzb74Xn2QqJN}i`d2hNX+z0hahXPFhW8|?)GKaXVw9xD8$QJ{59PnUOz0o8>my%IH z@S#tLelgGuC5<+V+pM-zKAJ=|6Rbh8l_{ieA; z*-IlHm?q1v-5FjraE$M?#6;GGNA45MP*=UyPJ}XeS)7IYmcMs?YR61CD*2>QPaj}j zW{XscefD**IdOZmhN9X0duv0NM{s-RXGmBDXaMW^pTyPD$lu4;=j%~K?9(7Vt|jb) zu|WPpW$OFR7t8edb{G!Vf;G=QPy%Z0gFq8Ey{_b@C{?o;VJc-o2ZIAlybsb2q>YWu zdzJ^{PEEursMNEF#yl8Z*=r=PC;IUe@p3`|1%9JvQqZFQE+)i5-28HUbW}UKgDH4o zShRaln_S*NWPbZC_qY&94Z&|I$AAa~%9t<>%5TH^jTV$}-OT10aX~5m*K3g?$mRh{ zo^;5wFrnB`A&z_4pTeVI3?td>*=x-EBrGdHs!erf> zb?l-uy;<7iyNRT+B;8r9^go;;#nL64{0ijHp}9E_l`7!tSqbD3|u=#g=3iNU) zDvrp!QEpJOAK7Y0fU=xAPsqw?*SgT->Z!sYSRcTEkzTBWf|2uu6heG40UBpAuxJo1 zuOPZafqCsgT5=DkzU+fQ5((=H$T)kIXdm(RBUy*_{sxd9^DVKhEIEv6Bl7aMZVdKJd>l{eo$~8% zuHYGrF_d6W3|%GiNHXTgM7blOZsn)5G9()DzAC_2$iN$XN<>oLG*Y~5G7dn8!|Mwh zl5xl8#pPkz%Dt8xh&lB50~m0xAC7JN?WiR)#t+al`@*YsR%c7CCRUWZL;InKY&ll4 zgizrYwf=98Nt9Xa8bKjvd7}|3$7*a0cuap+I2)jBP7#xG^aEN*gEx_*HdiR4gXsRi0~{gT*MKGmh0(LV(t_{NP;yCo_!qGpo7q zq*WJX0W}7)+Og&eKTu!c%iX2?LL=jtoTVdQZs!!+3gPRM?ndK=LH)i~_WzEk4W7|h zS*IyU+E@=OM21Kl=TA41jGmrCZ4t8Q$sot`Fy&H0--e!X%l|W=w(2>BEZA?HhQY1T zC0UFq{5))oh>>|!Cd_)NKkNwn+srsT*B+zY^eD@q|C6~`6Mx8p=EXOex7K?TOx~5p zQ`Wi@!KL&Q_LBJ$-;^dv1%1Wh7r#2->om)nOtPZ;V9#U6Ijbj62!$8d$4TuzXnw>E zzQ9Rn`WTj>sc4IRsmag9yqkcAPMiD(D|djVEG%%4LD&8L+zT1;qCBBqErno8zT8Y) zx{e0{F5ws~M0>~64(Dyj-m%ov4NP^$vCowisnlF4$7I?E89IWL2Ng63fPDBB<5FK% zw|C#(Mq;J0eR1F2Si0{h;)8xkCZpAM(ti=^X?!K==!s*c|43PL9sWhcjZ-Z ztt-WeE>eC_OK`V)t=8Zj<8g2hy@oqdh7{3;1_qISsv8U~mr--su`mK`Cra_nCCDKt zY}s+nksg%9ak$_e+@BWS<;WR3AkpNZ$|=XVtp>)NyZGzn>(O6SrV_XS-p790dTDdT z2!wC+Z$=JDX@Gy4Q|H^;TX~&n^GKpDlV`McvA3J8vlD=4eEy0a#Q>N8f}el;h|%Ak ztBNH32l_aoBhUoTZ}$SQC+pYt+dY$6%gynus&MJ`tNxGs;~kIyhGp@(ce+MBG)NOi z2BR1wDRjx~fG}C73NJVZJW{*!!tZs($>NxDg8A?gu-J%aYFsAu+6qDzG%ue;M)L@3eq2UV>ca2`fTmH(f)Pwv!>Z&! zrAc%d-%?gBNpn$}s~BqEE{mlM7AeUA(T_PEF;90dj7G?PMN&S03@asm`hqM=Ore9t zP28>jB0I>51CDAPvl73?0_e Unten", - "lowerToUpper": "Unten -> Oben", - "selectMOCEvent": "MOC-Ereignis wählen", - "selectPFEvent": "PF-Ereignis wählen", - "selectASEvent": "AS-Ereignis wählen", - "selectCEEvent": "CE-Ereignis wählen", - "selectEvent": "Ereignis wählen", - "selectFloor": "Ebene wählen", - "selectSide": "Seite wählen", - "selectBuff": "Buff wählen", - "selectStage": "Phase wählen", - "previous": "Zurück", - "next": "Weiter", - "noMonstersFound": "Keine Monster gefunden", - "addNewWave": "Neue Welle hinzufügen", - "searchStage": "Phase suchen...", - "noStageFound": "Keine Phase gefunden", - "searchMonster": "Monster suchen...", - "changeRelic": "Relikt wechseln", - "deleteRelic": "Relikt löschen", - "deleteRelicConfirm": "Möchtest du das Relikt auf diesem Platz wirklich löschen?", - "setEffects": "Effekte einstellen", - "details": "Details", - "normal": "Standardangriff", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Firefly-Tools von Firefly Shelter" + }, + "DataPage": { + "skillType": "Fähigkeitstyp", + "skillName": "Fähigkeitsname", + "character": "Charakter", + "id": "ID", + "path": "Pfad", + "rarity": "Seltenheit", + "element": "Element", + "technique": "Technik", + "talent": "Talent", + "basic": "Standardangriff", + "skill": "Fähigkeit", + "ultimate": "Ultimate", + "servant": "Diener", + "damage": "Schaden", + "type": "Typ", + "warrior": "Die Zerstörung", + "knight": "Die Bewahrung", + "mage": "Die Gelehrsamkeit", + "priest": "Der Überfluss", + "rogue": "Die Jagd", + "shaman": "Die Harmonie", + "warlock": "Die Nichtigkeit", + "memory": "Die Erinnerung", + "elation": "Die Freude", + "fire": "Feuer", + "ice": "Eis", + "imaginary": "Imaginär", + "physical": "Physisch", + "quantum": "Quanten", + "thunder": "Blitz", + "wind": "Wind", + "hp": "LP", + "atk": "ANG", + "speed": "GES", + "critRate": "Krit. Rate", + "critDmg": "Krit. SCH", + "breakEffect": "Brucheffekt", + "effectRes": "Effekt-WDS", + "energyRegenerationRate": "Energie-Regenerationsrate", + "effectHitRate": "Effekttrefferquote", + "outgoingHealingBoost": "Ausgehender Heilungsbonus", + "fireDmgBoost": "Feuer-SCH-Bonus", + "iceDmgBoost": "Eis-SCH-Bonus", + "imaginaryDmgBoost": "Imaginär-SCH-Bonus", + "physicalDmgBoost": "Physisch-SCH-Bonus", + "quantumDmgBoost": "Quanten-SCH-Bonus", + "thunderDmgBoost": "Blitz-SCH-Bonus", + "windDmgBoost": "Wind-SCH-Bonus", + "pursued": "Zusätzlicher Schaden", + "true damage": "Wahrer Schaden", + "elationdamage": "Freude-Schaden", + "follow-up": "Folgeangriff-Schaden", + "elemental damage": "Bruch- und Superbruch-Schaden", + "dot": "Schaden über Zeit", + "qte": "QTE-Fähigkeit", + "level": "Stufe", + "relics": "Relikte", + "eidolons": "Eidolons", + "lightcones": "Lichtkegel", + "loadData": "Daten laden", + "exportData": "Daten exportieren", + "connectSetting": "Verbindungseinstellungen", + "connected": "Verbunden", + "unconnected": "Nicht verbunden", + "psConnection": "PS-Verbindung", + "connectionType": "Verbindungstyp", + "status": "Status", + "connectPs": "Mit PS verbinden", + "disconnect": "Trennen", + "other": "Andere", + "freeSr": "FreeSR", + "database": "Datenbank", + "enka": "Enka", + "monsterSetting": "Monstereinstellungen", + "serverUrl": "Server-URL", + "privateType": "Privater Typ", + "local": "Lokal", + "server": "Server", + "username": "Benutzername", + "password": "Passwort", + "placeholderServerUrl": "Server-URL eingeben", + "placeholderUsername": "Benutzernamen eingeben", + "placeholderPassword": "Passwort eingeben", + "connectedSuccess": "Erfolgreich mit PS verbunden", + "connectedFailed": "Verbindung zu PS fehlgeschlagen", + "syncSuccess": "Daten erfolgreich mit PS synchronisiert", + "syncFailed": "Fehler beim Synchronisieren", + "sync": "Synchronisieren", + "importSetting": "Import-Einstellungen", + "profile": "Profil", + "default": "Standard", + "copyProfiles": "Profile kopieren", + "addNewProfile": "Neues Profil hinzufügen", + "createNewProfile": "Neues Profil erstellen", + "editProfile": "Profil bearbeiten", + "placeholderProfileName": "Profilnamen eingeben", + "profileName": "Profilname", + "create": "Erstellen", + "update": "Aktualisieren", + "characterInformation": "Charakterinformationen", + "skills": "Fähigkeiten", + "showcaseCard": "Showcase-Karte", + "comingSoon": "Demnächst", + "characterName": "Charaktername", + "placeholderCharacter": "Charakternamen eingeben", + "characterSettings": "Charaktereinstellungen", + "levelConfiguration": "Stufenkonfiguration", + "characterLevel": "Charakterstufe", + "max": "MAX", + "ultimateEnergy": "Ultimate-Energie", + "currentEnergy": "Aktuelle Energie", + "setTo50": "Auf 50% setzen", + "battleConfiguration": "Kampfkonfiguration", + "useTechnique": "Technik verwenden", + "techniqueNote": "Technikeffekte vor dem Kampf aktivieren", + "enhancement": "Verbesserung", + "enhancementLevel": "Verbesserungsstufe", + "origin": "Ursprung", + "enhancedNote": "Höhere Verbesserungen schalten Fähigkeiten frei", + "lightconeEquipment": "Lichtkegel-Ausrüstung", + "lightconeSettings": "Lichtkegel-Einstellungen", + "placeholderLevel": "Stufe eingeben", + "superimpositionRank": "Überlagerungsrang", + "ranksNote": "Höhere Ränge bieten stärkere Effekte", + "changeLightcone": "Lichtkegel wechseln", + "removeLightcone": "Lichtkegel entfernen", + "equipLightcone": "Lichtkegel ausrüsten", + "noLightconeEquipped": "Kein Lichtkegel ausgerüstet", + "equipLightconeNote": "Rüste einen Lichtkegel aus, um deinen Charakter zu stärken", + "filter": "Filter", + "selectedCharacters": "Ausgewählte Charaktere", + "selectedProfiles": "Ausgewählte Profile", + "clearAll": "Alles löschen", + "selectAll": "Alles auswählen", + "copy": "Kopieren", + "copied": "Kopiert", + "noAvatarSelected": "Kein Charakter ausgewählt", + "noAvatarToCopySelected": "Kein Charakter zum Kopieren ausgewählt", + "pleaseSelectAtLeastOneProfile": "Bitte wähle mindestens ein Profil aus", + "pleaseEnterUid": "Bitte UID eingeben", + "failedToFetchEnkaData": "Fehler beim Abrufen der Enka-Daten", + "pleaseSelectAtLeastOneCharacter": "Bitte wähle mindestens einen Charakter aus", + "noDataToImport": "Keine Daten zum Importieren", + "pleaseSelectAFile": "Bitte wähle eine Datei", + "fileMustBeAValidJsonFile": "Die Datei muss eine gültige JSON-Datei sein", + "importEnkaDataSuccess": "Enka-Daten erfolgreich importiert", + "importFreeSRDataSuccess": "FreeSR-Daten erfolgreich importiert", + "importDatabaseSuccess": "Datenbank erfolgreich importiert", + "getData": "Daten abrufen", + "import": "Importieren", + "freeSRImport": "FreeSR-Import", + "onlySupportFreeSRJsonFile": "Unterstützt nur FreeSR-JSON-Dateien", + "pickAFile": "Datei auswählen", + "lightConeSetting": "Lichtkegel-Einstellung", + "relicMaker": "Relikt-Ersteller", + "pleaseSelectAllOptions": "Bitte wähle alle Optionen", + "relicSavedSuccessfully": "Relikt erfolgreich gespeichert", + "mainSettings": "Haupteinstellungen", + "mainStat": "Hauptwert", + "set": "Set", + "pleaseSelectASet": "Bitte wähle ein Set", + "effectBonus": "Effektbonus", + "totalRoll": "Gesamte Aufwertungen", + "randomizeStats": "Werte zufällig", + "randomizeRolls": "Aufwertungen zufällig", + "selectASubStat": "Wähle einen Nebenwert", + "selectASet": "Wähle ein Set", + "selectAMainStat": "Wähle einen Hauptwert", + "save": "Speichern", + "reset": "Zurücksetzen", + "roll": "Aufwertung", + "step": "Schritt", + "memoryOfChaos": "Vergessene Halle", + "pureFiction": "Reine Fiktion", + "apocalypticShadow": "Apokalyptischer Schatten", + "customEnemy": "Benutzerdefinierter Feind", + "simulatedUniverse": "Universum-Simulation", + "floor": "Ebene", + "side": "Seite", + "wave": "Welle", + "stage": "Phase", + "useCycleCount": "Zyklen-Zählung verwenden?", + "useTurbulenceBuff": "Turbulenz-Buff verwenden?", + "firstHalfEnemies": "Gegner erste Hälfte", + "secondHalfEnemies": "Gegner zweite Hälfte", + "firstNodeEnemies": "Gegner Knoten 1", + "secondNodeEnemies": "Gegner Knoten 2", + "thirdNodeEnemies": "Gegner Knoten 3", + "firstNode": "Knoten 1", + "secondNode": "Knoten 2", + "thirdNode": "Knoten 3", + "listEnemies": "Gegnerliste", + "turbulenceBuff": "Turbulenz-Buff", + "noEventSelected": "Kein Ereignis ausgewählt", + "noTurbulenceBuff": "Kein Turbulenz-Buff", + "upper": "Oben", + "lower": "Unten", + "upperToLower": "Oben -> Unten", + "lowerToUpper": "Unten -> Oben", + "selectMOCEvent": "MOC-Ereignis wählen", + "selectPFEvent": "PF-Ereignis wählen", + "selectASEvent": "AS-Ereignis wählen", + "selectCEEvent": "CE-Ereignis wählen", + "selectEvent": "Ereignis wählen", + "selectFloor": "Ebene wählen", + "selectSide": "Seite wählen", + "selectBuff": "Buff wählen", + "selectStage": "Phase wählen", + "previous": "Zurück", + "next": "Weiter", + "noMonstersFound": "Keine Monster gefunden", + "addNewWave": "Neue Welle hinzufügen", + "searchStage": "Phase suchen...", + "noStageFound": "Keine Phase gefunden", + "searchMonster": "Monster suchen...", + "changeRelic": "Relikt wechseln", + "deleteRelic": "Relikt löschen", + "deleteRelicConfirm": "Möchtest du das Relikt auf diesem Platz wirklich löschen?", + "setEffects": "Effekte einstellen", + "details": "Details", + "normal": "Standardangriff", "bpskill": "Fähigkeit", "maze": "Technik", "ultra": "Ultimate", "assist": "Assist-Fähigkeit", "servantskill": "Memosprite-Fähigkeit", - "severaltalent": "Memosprite-Talent", - "singleattack": "Einzelangriff", - "enhance": "Verbessern", - "summon": "Beschwören", - "mazeattack": "Technik-Angriff", - "blast": "Explosion", - "restore": "Wiederherstellen", - "support": "Unterstützung", - "aoeattack": "Flächenangriff", - "impair": "Beeinträchtigen", - "bounce": "Abprallen", - "active": "Aktiv", - "defence": "Verteidigung", - "inactive": "Inaktiv", - "maxAll": "Alles maximieren", - "maxAllSuccess": "Fähigkeiten erfolgreich maximiert.", - "maxAllFailed": "Fehler beim Maximieren.", - "noRelicEquipped": "Kein Relikt ausgerüstet", - "anomalyArbitration": "Anomalie-Schiedsgericht", - "normalMode": "Normaler Modus", - "hardMode": "Schwerer Modus", - "selectPEAKEvent": "PEAK-Ereignis wählen", - "mode": "Modus", - "selectMode": "Modus wählen", - "rollBack": "Rückgängig", - "upRoll": "Aufwertung hoch", - "downRoll": "Aufwertung runter", - "actions": "Aktionen", - "avatars": "Avatare", - "quickView": "Schnellansicht", - "extraSetting": "Extra-Einstellungen", - "disableCensorship": "Zensur deaktivieren", - "hideUI": "UI verstecken", - "theoryCraftMode": "Theorycraft-Modus", - "cycleCount": "Zyklen-Anzahl", - "pleaseSelectAllSubStats": "Bitte alle Nebenwerte auswählen", - "subStatRollCountCannotBeZero": "Nebenwert-Aufwertungen dürfen nicht null sein", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Mehrpfad-Charakter", - "mainPath": "Hauptpfad", - "march7Path": "Pfad 7. März", - "challenge": "Herausforderung", - "skipNode": "Knoten überspringen", - "disableSkip": "Überspringen deaktivieren", - "skipNode1": "Knoten 1 überspringen", - "skipNode2": "Knoten 2 überspringen", - "extraFeatures": "Zusatzfunktionen", - "detailTheoryCraft": "Ermöglicht die Anpassung der Zykluszahl und der Gegner-LP.", - "detailSkipNode": "Ermöglicht das Überspringen (Knoten 1/2) im Memory of Chaos oder Pure Fiction.", - "detailChallengePeak": "Ändert die Peak-Saison in der aktuellen Anomalie.", - "detailHiddenUi": "Versteckt die Spiel-Benutzeroberfläche.", - "detailDisableCensorship": "Deaktiviert die Zensur im Spiel.", - "detailMultipathCharacter": "Ermöglicht das Ändern des Pfades bestimmter Charaktere.", - "trailblazer": "Trailblazer", - "listExtraEffect": "Liste Zusatzeffekte", - "extra": "Extra", - "customLineup": "Benutzerdefinierte Aufstellung" - } + "severaltalent": "Memosprite-Talent", + "singleattack": "Einzelangriff", + "enhance": "Verbessern", + "summon": "Beschwören", + "mazeattack": "Technik-Angriff", + "blast": "Explosion", + "restore": "Wiederherstellen", + "support": "Unterstützung", + "aoeattack": "Flächenangriff", + "impair": "Beeinträchtigen", + "bounce": "Abprallen", + "active": "Aktiv", + "defence": "Verteidigung", + "inactive": "Inaktiv", + "maxAll": "Alles maximieren", + "maxAllSuccess": "Fähigkeiten erfolgreich maximiert.", + "maxAllFailed": "Fehler beim Maximieren.", + "noRelicEquipped": "Kein Relikt ausgerüstet", + "anomalyArbitration": "Anomalie-Schiedsgericht", + "normalMode": "Normaler Modus", + "hardMode": "Schwerer Modus", + "selectPEAKEvent": "PEAK-Ereignis wählen", + "mode": "Modus", + "selectMode": "Modus wählen", + "rollBack": "Rückgängig", + "upRoll": "Aufwertung hoch", + "downRoll": "Aufwertung runter", + "actions": "Aktionen", + "avatars": "Avatare", + "quickView": "Schnellansicht", + "extraSetting": "Extra-Einstellungen", + "disableCensorship": "Zensur deaktivieren", + "hideUI": "UI verstecken", + "theoryCraftMode": "Theorycraft-Modus", + "cycleCount": "Zyklen-Anzahl", + "pleaseSelectAllSubStats": "Bitte alle Nebenwerte auswählen", + "subStatRollCountCannotBeZero": "Nebenwert-Aufwertungen dürfen nicht null sein", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Mehrpfad-Charakter", + "mainPath": "Hauptpfad", + "march7Path": "Pfad 7. März", + "challenge": "Herausforderung", + "skipNode": "Knoten überspringen", + "disableSkip": "Überspringen deaktivieren", + "skipNode1": "Knoten 1 überspringen", + "skipNode2": "Knoten 2 überspringen", + "extraFeatures": "Zusatzfunktionen", + "detailTheoryCraft": "Ermöglicht die Anpassung der Zykluszahl und der Gegner-LP.", + "detailSkipNode": "Ermöglicht das Überspringen (Knoten 1/2) im Memory of Chaos oder Pure Fiction.", + "detailChallengePeak": "Ändert die Peak-Saison in der aktuellen Anomalie.", + "detailHiddenUi": "Versteckt die Spiel-Benutzeroberfläche.", + "detailDisableCensorship": "Deaktiviert die Zensur im Spiel.", + "detailMultipathCharacter": "Ermöglicht das Ändern des Pfades bestimmter Charaktere.", + "trailblazer": "Trailblazer", + "listExtraEffect": "Liste Zusatzeffekte", + "extra": "Extra", + "customLineup": "Benutzerdefinierte Aufstellung" + } } diff --git a/messages/en.json b/messages/en.json index 5bd634b..21bb26c 100644 --- a/messages/en.json +++ b/messages/en.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Firefly tools by Firefly Shelter" - }, - "DataPage": { - "skillType": "Skill Type", - "skillName": "Skill Name", - "character": "Character", - "id": "Id", - "path": "Path", - "rarity": "Rarity", - "element": "Element", - "technique": "Technique", - "talent": "Talent", - "basic": "Basic Attack", - "skill": "Skill", - "ultimate": "Ultimate", - "servant": "Servant", - "damage": "Damage", - "type": "Type", - "warrior": "The Destruction", - "knight": "The Preservation", - "mage": "The Erudition", - "priest": "The Abundance", - "rogue": "The Hunt", - "shaman": "The Harmony", - "warlock": "The Nihility", - "memory": "The Remembrance", - "elation": "The Elation", - "fire": "Fire", - "ice": "Ice", - "imaginary": "Imaginary", - "physical": "Physical", - "quantum": "Quantum", - "thunder": "Thunder", - "wind": "Wind", - "hp": "Hp", - "atk": "Atk", - "speed": "Speed", - "critRate": "Crit Rate", - "critDmg": "Crit Dmg", - "breakEffect": "Break Effect", - "effectRes": "Effect Res", - "energyRegenerationRate": "Energy Regeneration Rate", - "effectHitRate": "Effect Hit Rate", - "outgoingHealingBoost": "Outgoing Healing Boost", - "fireDmgBoost": "Fire damage boost", - "iceDmgBoost": "Ice damage Boost", - "imaginaryDmgBoost": "Imaginary damage boost", - "physicalDmgBoost": "Physical damage boost", - "quantumDmgBoost": "Quantum damage boost", - "thunderDmgBoost": "Thunder damage boost", - "windDmgBoost": "Wind damage boost", - "pursued": "Additional damage", - "true damage": "True damage", - "elationdamage": "Elation damage", - "follow-up": "Follow-up Damage", - "elemental damage": "Break and Super break damage", - "dot": "Damage over time ", - "qte": "QTE Skill", - "level": "Level", - "relics": "Relics", - "eidolons": "Eidolons", - "lightcones": "Lightcones", - "loadData": "Load data", - "exportData": "Export data", - "connectSetting": "Connection Setting", - "connected": "Connected", - "unconnected": "Unconnected", - "psConnection": "PS Connection", - "connectionType": "Connection Type", - "status": "Status", - "connectPs": "Connect PS", - "disconnect": "Disconnect", - "other": "Other", - "freeSr": "FreeSR", - "database": "Database", - "enka": "Enka", - "monsterSetting": "Monster Setting", - "serverUrl": "Server URL", - "privateType": "Private Type", - "local": "Local", - "server": "Server", - "username": "Username", - "password": "Password", - "placeholderServerUrl": "Enter server URL", - "placeholderUsername": "Enter username", - "placeholderPassword": "Enter password", - "connectedSuccess": "Connected to PS successfully", - "connectedFailed": "Failed to connect to PS", - "syncSuccess": "Synced data to PS successfully", - "syncFailed": "Failed to sync data to PS", - "sync": "Sync", - "importSetting": "Import Setting", - "profile": "Profile", - "default": "Default", - "copyProfiles": "Copy profiles", - "addNewProfile": "Add new profile", - "createNewProfile": "Create new profile", - "editProfile": "Edit profile", - "placeholderProfileName": "Enter profile name", - "profileName": "Profile name", - "create": "Create", - "update": "Update", - "characterInformation": "Character Information", - "skills": "Skills", - "showcaseCard": "Showcase Card", - "comingSoon": "Coming soon", - "characterName": "Character name", - "placeholderCharacter": "Enter character name", - "characterSettings": "Character Settings", - "levelConfiguration": "Level Configuration", - "characterLevel": "Character Level", - "max": "MAX", - "ultimateEnergy": "Ultimate Energy", - "currentEnergy": "Current Energy", - "setTo50": "Set to 50%", - "battleConfiguration": "Battle Configuration", - "useTechnique": "Use Technique", - "techniqueNote": "Enable pre-battle technique effects", - "enhancement": "Enhancement", - "enhancementLevel": "Enhancement Level", - "origin": "Origin", - "enhancedNote": "Higher enhanced unlock additional abilities", - "lightconeEquipment": "Lightcone Equipment", - "lightconeSettings": "Lightcone Settings", - "placeholderLevel": "Enter level", - "superimpositionRank": "Superimposition Rank", - "ranksNote": "Higher ranks provide stronger effects", - "changeLightcone": "Change Lightcone", - "removeLightcone": "Remove Lightcone", - "equipLightcone": "Equip Lightcone", - "noLightconeEquipped": "No Lightcone Equipped", - "equipLightconeNote": "Equip a lightcone to enhance your character's abilities", - "filter": "Filter", - "selectedCharacters": "Selected Characters", - "selectedProfiles": "Selected Profiles", - "clearAll": "Clear All", - "selectAll": "Select All", - "copy": "Copy", - "copied": "Copied", - "noAvatarSelected": "No avatar selected", - "noAvatarToCopySelected": "No avatar to copy selected", - "pleaseSelectAtLeastOneProfile": "Please select at least one profile", - "pleaseEnterUid": "Please enter UID", - "failedToFetchEnkaData": "Failed to fetch enka data", - "pleaseSelectAtLeastOneCharacter": "Please select at least one character", - "noDataToImport": "No data to import", - "pleaseSelectAFile": "Please select a file", - "fileMustBeAValidJsonFile": "File must be a valid json file", - "importEnkaDataSuccess": "Import Enka data success", - "importFreeSRDataSuccess": "Import FreeSR data success", - "importDatabaseSuccess": "Import database success", - "getData": "Get Data", - "import": "Import", - "freeSRImport": "FreeSR Import", - "onlySupportFreeSRJsonFile": "Only support FreeSR json file", - "pickAFile": "Pick a file", - "lightConeSetting": "LightCone Setting", - "relicMaker": "Relic Maker", - "pleaseSelectAllOptions": "Please select all options", - "relicSavedSuccessfully": "Relic saved successfully", - "mainSettings": "Main Settings", - "mainStat": "Main Stat", - "set": "Set", - "pleaseSelectASet": "Please select a set", - "effectBonus": "Effect Bonus", - "totalRoll": "Total Roll", - "randomizeStats": "Randomize Stats", - "randomizeRolls": "Randomize Rolls", - "selectASubStat": "Select a sub stat", - "selectASet": "Select a set", - "selectAMainStat": "Select a main stat", - "save": "Save", - "reset": "Reset", - "roll": "Roll", - "step": "Step", - "memoryOfChaos": "Memory of Chaos", - "pureFiction": "Pure Fiction", - "apocalypticShadow": "Apocalyptic Shadow", - "customEnemy": "Custom Enemy", - "simulatedUniverse": "Simulated Universe", - "floor": "Floor", - "side": "Side", - "wave": "Wave", - "stage": "Stage", - "useCycleCount": "Use cycle count?", - "useTurbulenceBuff": "Use turbulence buff?", - "firstHalfEnemies": "First half enemies", - "secondHalfEnemies": "Second half enemies", - "firstNodeEnemies": "First node enemies", - "secondNodeEnemies": "Second node enemies", - "thirdNodeEnemies": "Third node enemies", - "firstNode": "First Node", - "secondNode": "Second Node", - "thirdNode": "Third Node", - "listEnemies": "List enemies", - "turbulenceBuff": "Turbulence Buff", - "noEventSelected": "No event selected", - "noTurbulenceBuff": "No Turbulence Buff", - "upper": "Upper", - "lower": "Lower", - "upperToLower": "Upper -> Lower", - "lowerToUpper": "Lower -> Upper", - "selectMOCEvent": "Select MOC Event", - "selectPFEvent": "Select PF Event", - "selectASEvent": "Select AS Event", - "selectCEEvent": "Select CE Event", - "selectEvent": "Select Event", - "selectFloor": "Select a Floor", - "selectSide": "Select a Side", - "selectBuff": "Select a Buff", - "selectStage": "Select a Stage", - "previous": "Previous", - "next": "Next", - "noMonstersFound": "No monsters found", - "addNewWave": "Add New Wave", - "searchStage": "Search stage...", - "noStageFound": "No stage found", - "searchMonster": "Search monster...", - "changeRelic": "Change relic", - "deleteRelic": "Delete relic", - "deleteRelicConfirm": "Are you sure you want to delete relic in slot", - "setEffects": "Set Effects", - "details": "Details", - "normal": "Basic ATK", - "bpskill": "Skill", - "maze": "Technique", - "ultra": "Ultimate", - "assist": "Assist Skill", - "servantskill": "Memosprite Skill", - "severaltalent": "Memosprite Talent", - "singleattack": "Single Attack", - "enhance": "Enhance", - "summon": "Summon", - "mazeattack": "Technique Attack", - "blast": "Blast", - "restore": "Restore", - "support": "Support", - "aoeattack": "AoE Attack", - "impair": "Impair", - "bounce": "Bounce", - "active": "Active", - "defence": "Defence", - "inactive": "Inactive", - "maxAll": "Max All", - "maxAllSuccess": "Successfully set skill level to max.", - "maxAllFailed": "Failed to set skill level to max.", - "noRelicEquipped": "No relic equipped", - "anomalyArbitration": "Anomaly Arbitration", - "normalMode": "Normal Mode", - "hardMode": "Hard Mode", - "selectPEAKEvent": "Select PEAK Event", - "mode": "Mode", - "selectMode": "Select a mode", - "rollBack": "Roll Back", - "upRoll": "Up Roll", - "downRoll": "Down Roll", - "actions": "Actions", - "avatars": "Avatars", - "quickView": "Quick View", - "extraSetting": "Extra Settings", - "disableCensorship": "Disable Censorship", - "hideUI": "Hide UI", - "theoryCraftMode": "Theorycraft Mode", - "cycleCount": "Cycle Count", - "pleaseSelectAllSubStats": "Please select all sub stats", - "subStatRollCountCannotBeZero": "Sub stat roll count cannot be zero", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Multipath Character", - "mainPath": "Main Path", - "march7Path": "March 7 Path", - "challenge": "Challenge", - "skipNode": "Skip Node", - "disableSkip": "Disable skip", - "skipNode1": "Skip node 1", - "skipNode2": "Skip node 2", - "extraFeatures": "Extra Features", - "detailTheoryCraft": "Enabling this feature allows you to customize the cycle count and adjust enemy HP in the enemy settings.", - "detailSkipNode": "Enabling this feature allows you to skip (Node 1/Node 2) in Memory of Chaos or Pure Fiction.", - "detailChallengePeak": "Allows changing the Peak season in the current Anomaly.", - "detailHiddenUi": "Enabling this feature will hide the game UI.", - "detailDisableCensorship": "Enabling this feature will disable in-game censorship.", - "detailMultipathCharacter": "Allows changing the Path of certain characters.", - "trailblazer": "Trailblazer", - "listExtraEffect": "List Extra Effect", - "extra": "Extra", - "customLineup": "Custom Lineup" - } +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Firefly tools by Firefly Shelter" + }, + "DataPage": { + "skillType": "Skill Type", + "skillName": "Skill Name", + "character": "Character", + "id": "Id", + "path": "Path", + "rarity": "Rarity", + "element": "Element", + "technique": "Technique", + "talent": "Talent", + "basic": "Basic Attack", + "skill": "Skill", + "ultimate": "Ultimate", + "servant": "Servant", + "damage": "Damage", + "type": "Type", + "warrior": "The Destruction", + "knight": "The Preservation", + "mage": "The Erudition", + "priest": "The Abundance", + "rogue": "The Hunt", + "shaman": "The Harmony", + "warlock": "The Nihility", + "memory": "The Remembrance", + "elation": "The Elation", + "fire": "Fire", + "ice": "Ice", + "imaginary": "Imaginary", + "physical": "Physical", + "quantum": "Quantum", + "thunder": "Thunder", + "wind": "Wind", + "hp": "Hp", + "atk": "Atk", + "speed": "Speed", + "critRate": "Crit Rate", + "critDmg": "Crit Dmg", + "breakEffect": "Break Effect", + "effectRes": "Effect Res", + "energyRegenerationRate": "Energy Regeneration Rate", + "effectHitRate": "Effect Hit Rate", + "outgoingHealingBoost": "Outgoing Healing Boost", + "fireDmgBoost": "Fire damage boost", + "iceDmgBoost": "Ice damage Boost", + "imaginaryDmgBoost": "Imaginary damage boost", + "physicalDmgBoost": "Physical damage boost", + "quantumDmgBoost": "Quantum damage boost", + "thunderDmgBoost": "Thunder damage boost", + "windDmgBoost": "Wind damage boost", + "pursued": "Additional damage", + "true damage": "True damage", + "elationdamage": "Elation damage", + "follow-up": "Follow-up Damage", + "elemental damage": "Break and Super break damage", + "dot": "Damage over time ", + "qte": "QTE Skill", + "level": "Level", + "relics": "Relics", + "eidolons": "Eidolons", + "lightcones": "Lightcones", + "loadData": "Load data", + "exportData": "Export data", + "connectSetting": "Connection Setting", + "connected": "Connected", + "unconnected": "Unconnected", + "psConnection": "PS Connection", + "connectionType": "Connection Type", + "status": "Status", + "connectPs": "Connect PS", + "disconnect": "Disconnect", + "other": "Other", + "freeSr": "FreeSR", + "database": "Database", + "enka": "Enka", + "monsterSetting": "Monster Setting", + "serverUrl": "Server URL", + "privateType": "Private Type", + "local": "Local", + "server": "Server", + "username": "Username", + "password": "Password", + "placeholderServerUrl": "Enter server URL", + "placeholderUsername": "Enter username", + "placeholderPassword": "Enter password", + "connectedSuccess": "Connected to PS successfully", + "connectedFailed": "Failed to connect to PS", + "syncSuccess": "Synced data to PS successfully", + "syncFailed": "Failed to sync data to PS", + "sync": "Sync", + "importSetting": "Import Setting", + "profile": "Profile", + "default": "Default", + "copyProfiles": "Copy profiles", + "addNewProfile": "Add new profile", + "createNewProfile": "Create new profile", + "editProfile": "Edit profile", + "placeholderProfileName": "Enter profile name", + "profileName": "Profile name", + "create": "Create", + "update": "Update", + "characterInformation": "Character Information", + "skills": "Skills", + "showcaseCard": "Showcase Card", + "comingSoon": "Coming soon", + "characterName": "Character name", + "placeholderCharacter": "Enter character name", + "characterSettings": "Character Settings", + "levelConfiguration": "Level Configuration", + "characterLevel": "Character Level", + "max": "MAX", + "ultimateEnergy": "Ultimate Energy", + "currentEnergy": "Current Energy", + "setTo50": "Set to 50%", + "battleConfiguration": "Battle Configuration", + "useTechnique": "Use Technique", + "techniqueNote": "Enable pre-battle technique effects", + "enhancement": "Enhancement", + "enhancementLevel": "Enhancement Level", + "origin": "Origin", + "enhancedNote": "Higher enhanced unlock additional abilities", + "lightconeEquipment": "Lightcone Equipment", + "lightconeSettings": "Lightcone Settings", + "placeholderLevel": "Enter level", + "superimpositionRank": "Superimposition Rank", + "ranksNote": "Higher ranks provide stronger effects", + "changeLightcone": "Change Lightcone", + "removeLightcone": "Remove Lightcone", + "equipLightcone": "Equip Lightcone", + "noLightconeEquipped": "No Lightcone Equipped", + "equipLightconeNote": "Equip a lightcone to enhance your character's abilities", + "filter": "Filter", + "selectedCharacters": "Selected Characters", + "selectedProfiles": "Selected Profiles", + "clearAll": "Clear All", + "selectAll": "Select All", + "copy": "Copy", + "copied": "Copied", + "noAvatarSelected": "No avatar selected", + "noAvatarToCopySelected": "No avatar to copy selected", + "pleaseSelectAtLeastOneProfile": "Please select at least one profile", + "pleaseEnterUid": "Please enter UID", + "failedToFetchEnkaData": "Failed to fetch enka data", + "pleaseSelectAtLeastOneCharacter": "Please select at least one character", + "noDataToImport": "No data to import", + "pleaseSelectAFile": "Please select a file", + "fileMustBeAValidJsonFile": "File must be a valid json file", + "importEnkaDataSuccess": "Import Enka data success", + "importFreeSRDataSuccess": "Import FreeSR data success", + "importDatabaseSuccess": "Import database success", + "getData": "Get Data", + "import": "Import", + "freeSRImport": "FreeSR Import", + "onlySupportFreeSRJsonFile": "Only support FreeSR json file", + "pickAFile": "Pick a file", + "lightConeSetting": "LightCone Setting", + "relicMaker": "Relic Maker", + "pleaseSelectAllOptions": "Please select all options", + "relicSavedSuccessfully": "Relic saved successfully", + "mainSettings": "Main Settings", + "mainStat": "Main Stat", + "set": "Set", + "pleaseSelectASet": "Please select a set", + "effectBonus": "Effect Bonus", + "totalRoll": "Total Roll", + "randomizeStats": "Randomize Stats", + "randomizeRolls": "Randomize Rolls", + "selectASubStat": "Select a sub stat", + "selectASet": "Select a set", + "selectAMainStat": "Select a main stat", + "save": "Save", + "reset": "Reset", + "roll": "Roll", + "step": "Step", + "memoryOfChaos": "Memory of Chaos", + "pureFiction": "Pure Fiction", + "apocalypticShadow": "Apocalyptic Shadow", + "customEnemy": "Custom Enemy", + "simulatedUniverse": "Simulated Universe", + "floor": "Floor", + "side": "Side", + "wave": "Wave", + "stage": "Stage", + "useCycleCount": "Use cycle count?", + "useTurbulenceBuff": "Use turbulence buff?", + "firstHalfEnemies": "First half enemies", + "secondHalfEnemies": "Second half enemies", + "firstNodeEnemies": "First node enemies", + "secondNodeEnemies": "Second node enemies", + "thirdNodeEnemies": "Third node enemies", + "firstNode": "First Node", + "secondNode": "Second Node", + "thirdNode": "Third Node", + "listEnemies": "List enemies", + "turbulenceBuff": "Turbulence Buff", + "noEventSelected": "No event selected", + "noTurbulenceBuff": "No Turbulence Buff", + "upper": "Upper", + "lower": "Lower", + "upperToLower": "Upper -> Lower", + "lowerToUpper": "Lower -> Upper", + "selectMOCEvent": "Select MOC Event", + "selectPFEvent": "Select PF Event", + "selectASEvent": "Select AS Event", + "selectCEEvent": "Select CE Event", + "selectEvent": "Select Event", + "selectFloor": "Select a Floor", + "selectSide": "Select a Side", + "selectBuff": "Select a Buff", + "selectStage": "Select a Stage", + "previous": "Previous", + "next": "Next", + "noMonstersFound": "No monsters found", + "addNewWave": "Add New Wave", + "searchStage": "Search stage...", + "noStageFound": "No stage found", + "searchMonster": "Search monster...", + "changeRelic": "Change relic", + "deleteRelic": "Delete relic", + "deleteRelicConfirm": "Are you sure you want to delete relic in slot", + "setEffects": "Set Effects", + "details": "Details", + "normal": "Basic ATK", + "bpskill": "Skill", + "maze": "Technique", + "ultra": "Ultimate", + "assist": "Assist Skill", + "servantskill": "Memosprite Skill", + "severaltalent": "Memosprite Talent", + "singleattack": "Single Attack", + "enhance": "Enhance", + "summon": "Summon", + "mazeattack": "Technique Attack", + "blast": "Blast", + "restore": "Restore", + "support": "Support", + "aoeattack": "AoE Attack", + "impair": "Impair", + "bounce": "Bounce", + "active": "Active", + "defence": "Defence", + "inactive": "Inactive", + "maxAll": "Max All", + "maxAllSuccess": "Successfully set skill level to max.", + "maxAllFailed": "Failed to set skill level to max.", + "noRelicEquipped": "No relic equipped", + "anomalyArbitration": "Anomaly Arbitration", + "normalMode": "Normal Mode", + "hardMode": "Hard Mode", + "selectPEAKEvent": "Select PEAK Event", + "mode": "Mode", + "selectMode": "Select a mode", + "rollBack": "Roll Back", + "upRoll": "Up Roll", + "downRoll": "Down Roll", + "actions": "Actions", + "avatars": "Avatars", + "quickView": "Quick View", + "extraSetting": "Extra Settings", + "disableCensorship": "Disable Censorship", + "hideUI": "Hide UI", + "theoryCraftMode": "Theorycraft Mode", + "cycleCount": "Cycle Count", + "pleaseSelectAllSubStats": "Please select all sub stats", + "subStatRollCountCannotBeZero": "Sub stat roll count cannot be zero", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Multipath Character", + "mainPath": "Main Path", + "march7Path": "March 7 Path", + "challenge": "Challenge", + "skipNode": "Skip Node", + "disableSkip": "Disable skip", + "skipNode1": "Skip node 1", + "skipNode2": "Skip node 2", + "extraFeatures": "Extra Features", + "detailTheoryCraft": "Enabling this feature allows you to customize the cycle count and adjust enemy HP in the enemy settings.", + "detailSkipNode": "Enabling this feature allows you to skip (Node 1/Node 2) in Memory of Chaos or Pure Fiction.", + "detailChallengePeak": "Allows changing the Peak season in the current Anomaly.", + "detailHiddenUi": "Enabling this feature will hide the game UI.", + "detailDisableCensorship": "Enabling this feature will disable in-game censorship.", + "detailMultipathCharacter": "Allows changing the Path of certain characters.", + "trailblazer": "Trailblazer", + "listExtraEffect": "List Extra Effect", + "extra": "Extra", + "customLineup": "Custom Lineup" + } } \ No newline at end of file diff --git a/messages/es.json b/messages/es.json index f576e99..724d117 100644 --- a/messages/es.json +++ b/messages/es.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Herramientas Firefly por Firefly Shelter" - }, - "DataPage": { - "skillType": "Tipo de habilidad", - "skillName": "Nombre de la habilidad", - "character": "Personaje", - "id": "Id", - "path": "Vía", - "rarity": "Rareza", - "element": "Elemento", - "technique": "Técnica", - "talent": "Talento", - "basic": "Ataque Básico", - "skill": "Habilidad", - "ultimate": "Habilidad Definitiva", - "servant": "Mnemoduende", - "damage": "Daño", - "type": "Tipo", - "warrior": "La Destrucción", - "knight": "La Conservación", - "mage": "La Erudición", - "priest": "La Abundancia", - "rogue": "La Cacería", - "shaman": "La Armonía", - "warlock": "La Nihilidad", - "memory": "La Reminiscencia", - "elation": "La Exultación", - "fire": "Fuego", - "ice": "Hielo", - "imaginary": "Imaginario", - "physical": "Físico", - "quantum": "Cuántico", - "thunder": "Rayo", - "wind": "Viento", - "hp": "PV", - "atk": "ATQ", - "speed": "VEL", - "critRate": "Prob. CRIT", - "critDmg": "Daño CRIT", - "breakEffect": "Efecto de Ruptura", - "effectRes": "RES a Efecto", - "energyRegenerationRate": "Recuperación de Energía", - "effectHitRate": "Acierto de Efecto", - "outgoingHealingBoost": "Bono de Curación", - "fireDmgBoost": "Aumento de Daño de Fuego", - "iceDmgBoost": "Aumento de Daño de Hielo", - "imaginaryDmgBoost": "Aumento de Daño Imaginario", - "physicalDmgBoost": "Aumento de Daño Físico", - "quantumDmgBoost": "Aumento de Daño Cuántico", - "thunderDmgBoost": "Aumento de Daño de Rayo", - "windDmgBoost": "Aumento de Daño de Viento", - "pursued": "Daño adicional", - "true damage": "Daño verdadero", - "elationdamage": "Daño de Exultación", - "follow-up": "Daño de Ataque Adicional", - "elemental damage": "Daño de Ruptura y Superruptura", - "dot": "Daño con el tiempo", - "qte": "Habilidad QTE", - "level": "Nivel", - "relics": "Artefactos", - "eidolons": "Eidolones", - "lightcones": "Conos de Luz", - "loadData": "Cargar datos", - "exportData": "Exportar datos", - "connectSetting": "Ajustes de conexión", - "connected": "Conectado", - "unconnected": "Desconectado", - "psConnection": "Conexión PS", - "connectionType": "Tipo de conexión", - "status": "Estado", - "connectPs": "Conectar PS", - "disconnect": "Desconectar", - "other": "Otro", - "freeSr": "FreeSR", - "database": "Base de datos", - "enka": "Enka", - "monsterSetting": "Ajuste de Monstruos", - "serverUrl": "URL del Servidor", - "privateType": "Tipo privado", - "local": "Local", - "server": "Servidor", - "username": "Usuario", - "password": "Contraseña", - "placeholderServerUrl": "Introducir URL del servidor", - "placeholderUsername": "Introducir usuario", - "placeholderPassword": "Introducir contraseña", - "connectedSuccess": "Conectado a PS exitosamente", - "connectedFailed": "Fallo al conectar a PS", - "syncSuccess": "Datos sincronizados a PS exitosamente", - "syncFailed": "Fallo al sincronizar datos a PS", - "sync": "Sincronizar", - "importSetting": "Ajustes de Importación", - "profile": "Perfil", - "default": "Por defecto", - "copyProfiles": "Copiar perfiles", - "addNewProfile": "Añadir nuevo perfil", - "createNewProfile": "Crear nuevo perfil", - "editProfile": "Editar perfil", - "placeholderProfileName": "Introducir nombre de perfil", - "profileName": "Nombre del perfil", - "create": "Crear", - "update": "Actualizar", - "characterInformation": "Información del personaje", - "skills": "Habilidades", - "showcaseCard": "Tarjeta de presentación del personaje", - "comingSoon": "Próximamente", - "characterName": "Nombre del personaje", - "placeholderCharacter": "Introducir nombre del personaje", - "characterSettings": "Ajustes del Personaje", - "levelConfiguration": "Configuración de Nivel", - "characterLevel": "Nivel de Personaje", - "max": "MÁX", - "ultimateEnergy": "Energía de Habilidad Definitiva", - "currentEnergy": "Energía al inicio del combate", - "setTo50": "Ajustar al 50%", - "battleConfiguration": "Configuración de Batalla", - "useTechnique": "Usar Técnica", - "techniqueNote": "Activar efectos de técnica pre-batalla", - "enhancement": "Mejora", - "enhancementLevel": "Nivel de Mejora", - "origin": "Original", - "enhancedNote": "Niveles superiores desbloquean más habilidades", - "lightconeEquipment": "Equipamiento de Cono de Luz", - "lightconeSettings": "Ajustes de Cono de Luz", - "placeholderLevel": "Introducir nivel", - "superimpositionRank": "Rango de Superposición", - "ranksNote": "Rangos mayores ofrecen efectos más fuertes", - "changeLightcone": "Cambiar Cono de Luz", - "removeLightcone": "Quitar Cono de Luz", - "equipLightcone": "Equipar Cono de Luz", - "noLightconeEquipped": "Sin Cono de Luz", - "equipLightconeNote": "Equipa un cono de luz para mejorar tu personaje", - "filter": "Filtro", - "selectedCharacters": "Personajes Seleccionados", - "selectedProfiles": "Perfiles Seleccionados", - "clearAll": "Limpiar Todo", - "selectAll": "Seleccionar Todo", - "copy": "Copiar", - "copied": "Copiado", - "noAvatarSelected": "Ningún personaje seleccionado", - "noAvatarToCopySelected": "Ningún personaje seleccionado para copiar", - "pleaseSelectAtLeastOneProfile": "Por favor, selecciona al menos un perfil", - "pleaseEnterUid": "Por favor, introduce UID", - "failedToFetchEnkaData": "Fallo al obtener datos de Enka", - "pleaseSelectAtLeastOneCharacter": "Por favor, selecciona al menos un personaje", - "noDataToImport": "Sin datos para importar", - "pleaseSelectAFile": "Por favor, selecciona un archivo", - "fileMustBeAValidJsonFile": "El archivo debe ser un JSON válido", - "importEnkaDataSuccess": "Datos de Enka importados con éxito", - "importFreeSRDataSuccess": "Datos de FreeSR importados con éxito", - "importDatabaseSuccess": "Base de datos importada con éxito", - "getData": "Obtener Datos", - "import": "Importar", - "freeSRImport": "Importar FreeSR", - "onlySupportFreeSRJsonFile": "Solo soporta archivos JSON de FreeSR", - "pickAFile": "Elegir un archivo", - "lightConeSetting": "Ajuste de Cono de Luz", - "relicMaker": "Creador de Artefactos", - "pleaseSelectAllOptions": "Por favor selecciona todas las opciones", - "relicSavedSuccessfully": "Artefacto guardado exitosamente", - "mainSettings": "Ajustes Principales", - "mainStat": "Estadística Principal", - "set": "Conjunto", - "pleaseSelectASet": "Por favor, selecciona un conjunto", - "effectBonus": "Bono de Efecto", - "totalRoll": "Total de Mejoras", - "randomizeStats": "Estadísticas Aleatorias", - "randomizeRolls": "Mejoras Aleatorias", - "selectASubStat": "Seleccionar estadística secundaria", - "selectASet": "Seleccionar conjunto", - "selectAMainStat": "Seleccionar estadística principal", - "save": "Guardar", - "reset": "Reiniciar", - "roll": "Mejora", - "step": "Paso", - "memoryOfChaos": "Memoria del Caos", - "pureFiction": "Pura Ficción", - "apocalypticShadow": "Sombra Apocalíptica", - "customEnemy": "Enemigo Personalizado", - "simulatedUniverse": "Universo Simulado", - "floor": "Piso", - "side": "Lado", - "wave": "Oleada", - "stage": "Etapa", - "useCycleCount": "¿Usar conteo de ciclos?", - "useTurbulenceBuff": "¿Usar buff de turbulencia?", - "firstHalfEnemies": "Enemigos primera mitad", - "secondHalfEnemies": "Enemigos segunda mitad", - "firstNodeEnemies": "Enemigos del nodo 1", - "secondNodeEnemies": "Enemigos del nodo 2", - "thirdNodeEnemies": "Enemigos del nodo 3", - "firstNode": "Nodo 1", - "secondNode": "Nodo 2", - "thirdNode": "Nodo 3", - "listEnemies": "Lista de enemigos", - "turbulenceBuff": "Buff de Turbulencia", - "noEventSelected": "Ningún evento seleccionado", - "noTurbulenceBuff": "Sin Buff de Turbulencia", - "upper": "Superior", - "lower": "Inferior", - "upperToLower": "Superior -> Inferior", - "lowerToUpper": "Inferior -> Superior", - "selectMOCEvent": "Seleccionar evento de MOC", - "selectPFEvent": "Seleccionar evento de PF", - "selectASEvent": "Seleccionar evento de AS", - "selectCEEvent": "Seleccionar evento de CE", - "selectEvent": "Seleccionar Evento", - "selectFloor": "Seleccionar Piso", - "selectSide": "Seleccionar Lado", - "selectBuff": "Seleccionar Buff", - "selectStage": "Seleccionar Etapa", - "previous": "Anterior", - "next": "Siguiente", - "noMonstersFound": "No se encontraron monstruos", - "addNewWave": "Añadir Nueva Oleada", - "searchStage": "Buscar etapa...", - "noStageFound": "No se encontró etapa", - "searchMonster": "Buscar monstruo...", - "changeRelic": "Cambiar artefacto", - "deleteRelic": "Borrar artefacto", - "deleteRelicConfirm": "¿Seguro que quieres borrar el artefacto en este espacio?", - "setEffects": "Configurar Efectos", - "details": "Detalles", - "normal": "Ataque Básico", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Herramientas Firefly por Firefly Shelter" + }, + "DataPage": { + "skillType": "Tipo de habilidad", + "skillName": "Nombre de la habilidad", + "character": "Personaje", + "id": "Id", + "path": "Vía", + "rarity": "Rareza", + "element": "Elemento", + "technique": "Técnica", + "talent": "Talento", + "basic": "Ataque Básico", + "skill": "Habilidad", + "ultimate": "Habilidad Definitiva", + "servant": "Mnemoduende", + "damage": "Daño", + "type": "Tipo", + "warrior": "La Destrucción", + "knight": "La Conservación", + "mage": "La Erudición", + "priest": "La Abundancia", + "rogue": "La Cacería", + "shaman": "La Armonía", + "warlock": "La Nihilidad", + "memory": "La Reminiscencia", + "elation": "La Exultación", + "fire": "Fuego", + "ice": "Hielo", + "imaginary": "Imaginario", + "physical": "Físico", + "quantum": "Cuántico", + "thunder": "Rayo", + "wind": "Viento", + "hp": "PV", + "atk": "ATQ", + "speed": "VEL", + "critRate": "Prob. CRIT", + "critDmg": "Daño CRIT", + "breakEffect": "Efecto de Ruptura", + "effectRes": "RES a Efecto", + "energyRegenerationRate": "Recuperación de Energía", + "effectHitRate": "Acierto de Efecto", + "outgoingHealingBoost": "Bono de Curación", + "fireDmgBoost": "Aumento de Daño de Fuego", + "iceDmgBoost": "Aumento de Daño de Hielo", + "imaginaryDmgBoost": "Aumento de Daño Imaginario", + "physicalDmgBoost": "Aumento de Daño Físico", + "quantumDmgBoost": "Aumento de Daño Cuántico", + "thunderDmgBoost": "Aumento de Daño de Rayo", + "windDmgBoost": "Aumento de Daño de Viento", + "pursued": "Daño adicional", + "true damage": "Daño verdadero", + "elationdamage": "Daño de Exultación", + "follow-up": "Daño de Ataque Adicional", + "elemental damage": "Daño de Ruptura y Superruptura", + "dot": "Daño con el tiempo", + "qte": "Habilidad QTE", + "level": "Nivel", + "relics": "Artefactos", + "eidolons": "Eidolones", + "lightcones": "Conos de Luz", + "loadData": "Cargar datos", + "exportData": "Exportar datos", + "connectSetting": "Ajustes de conexión", + "connected": "Conectado", + "unconnected": "Desconectado", + "psConnection": "Conexión PS", + "connectionType": "Tipo de conexión", + "status": "Estado", + "connectPs": "Conectar PS", + "disconnect": "Desconectar", + "other": "Otro", + "freeSr": "FreeSR", + "database": "Base de datos", + "enka": "Enka", + "monsterSetting": "Ajuste de Monstruos", + "serverUrl": "URL del Servidor", + "privateType": "Tipo privado", + "local": "Local", + "server": "Servidor", + "username": "Usuario", + "password": "Contraseña", + "placeholderServerUrl": "Introducir URL del servidor", + "placeholderUsername": "Introducir usuario", + "placeholderPassword": "Introducir contraseña", + "connectedSuccess": "Conectado a PS exitosamente", + "connectedFailed": "Fallo al conectar a PS", + "syncSuccess": "Datos sincronizados a PS exitosamente", + "syncFailed": "Fallo al sincronizar datos a PS", + "sync": "Sincronizar", + "importSetting": "Ajustes de Importación", + "profile": "Perfil", + "default": "Por defecto", + "copyProfiles": "Copiar perfiles", + "addNewProfile": "Añadir nuevo perfil", + "createNewProfile": "Crear nuevo perfil", + "editProfile": "Editar perfil", + "placeholderProfileName": "Introducir nombre de perfil", + "profileName": "Nombre del perfil", + "create": "Crear", + "update": "Actualizar", + "characterInformation": "Información del personaje", + "skills": "Habilidades", + "showcaseCard": "Tarjeta de presentación del personaje", + "comingSoon": "Próximamente", + "characterName": "Nombre del personaje", + "placeholderCharacter": "Introducir nombre del personaje", + "characterSettings": "Ajustes del Personaje", + "levelConfiguration": "Configuración de Nivel", + "characterLevel": "Nivel de Personaje", + "max": "MÁX", + "ultimateEnergy": "Energía de Habilidad Definitiva", + "currentEnergy": "Energía al inicio del combate", + "setTo50": "Ajustar al 50%", + "battleConfiguration": "Configuración de Batalla", + "useTechnique": "Usar Técnica", + "techniqueNote": "Activar efectos de técnica pre-batalla", + "enhancement": "Mejora", + "enhancementLevel": "Nivel de Mejora", + "origin": "Original", + "enhancedNote": "Niveles superiores desbloquean más habilidades", + "lightconeEquipment": "Equipamiento de Cono de Luz", + "lightconeSettings": "Ajustes de Cono de Luz", + "placeholderLevel": "Introducir nivel", + "superimpositionRank": "Rango de Superposición", + "ranksNote": "Rangos mayores ofrecen efectos más fuertes", + "changeLightcone": "Cambiar Cono de Luz", + "removeLightcone": "Quitar Cono de Luz", + "equipLightcone": "Equipar Cono de Luz", + "noLightconeEquipped": "Sin Cono de Luz", + "equipLightconeNote": "Equipa un cono de luz para mejorar tu personaje", + "filter": "Filtro", + "selectedCharacters": "Personajes Seleccionados", + "selectedProfiles": "Perfiles Seleccionados", + "clearAll": "Limpiar Todo", + "selectAll": "Seleccionar Todo", + "copy": "Copiar", + "copied": "Copiado", + "noAvatarSelected": "Ningún personaje seleccionado", + "noAvatarToCopySelected": "Ningún personaje seleccionado para copiar", + "pleaseSelectAtLeastOneProfile": "Por favor, selecciona al menos un perfil", + "pleaseEnterUid": "Por favor, introduce UID", + "failedToFetchEnkaData": "Fallo al obtener datos de Enka", + "pleaseSelectAtLeastOneCharacter": "Por favor, selecciona al menos un personaje", + "noDataToImport": "Sin datos para importar", + "pleaseSelectAFile": "Por favor, selecciona un archivo", + "fileMustBeAValidJsonFile": "El archivo debe ser un JSON válido", + "importEnkaDataSuccess": "Datos de Enka importados con éxito", + "importFreeSRDataSuccess": "Datos de FreeSR importados con éxito", + "importDatabaseSuccess": "Base de datos importada con éxito", + "getData": "Obtener Datos", + "import": "Importar", + "freeSRImport": "Importar FreeSR", + "onlySupportFreeSRJsonFile": "Solo soporta archivos JSON de FreeSR", + "pickAFile": "Elegir un archivo", + "lightConeSetting": "Ajuste de Cono de Luz", + "relicMaker": "Creador de Artefactos", + "pleaseSelectAllOptions": "Por favor selecciona todas las opciones", + "relicSavedSuccessfully": "Artefacto guardado exitosamente", + "mainSettings": "Ajustes Principales", + "mainStat": "Estadística Principal", + "set": "Conjunto", + "pleaseSelectASet": "Por favor, selecciona un conjunto", + "effectBonus": "Bono de Efecto", + "totalRoll": "Total de Mejoras", + "randomizeStats": "Estadísticas Aleatorias", + "randomizeRolls": "Mejoras Aleatorias", + "selectASubStat": "Seleccionar estadística secundaria", + "selectASet": "Seleccionar conjunto", + "selectAMainStat": "Seleccionar estadística principal", + "save": "Guardar", + "reset": "Reiniciar", + "roll": "Mejora", + "step": "Paso", + "memoryOfChaos": "Memoria del Caos", + "pureFiction": "Pura Ficción", + "apocalypticShadow": "Sombra Apocalíptica", + "customEnemy": "Enemigo Personalizado", + "simulatedUniverse": "Universo Simulado", + "floor": "Piso", + "side": "Lado", + "wave": "Oleada", + "stage": "Etapa", + "useCycleCount": "¿Usar conteo de ciclos?", + "useTurbulenceBuff": "¿Usar buff de turbulencia?", + "firstHalfEnemies": "Enemigos primera mitad", + "secondHalfEnemies": "Enemigos segunda mitad", + "firstNodeEnemies": "Enemigos del nodo 1", + "secondNodeEnemies": "Enemigos del nodo 2", + "thirdNodeEnemies": "Enemigos del nodo 3", + "firstNode": "Nodo 1", + "secondNode": "Nodo 2", + "thirdNode": "Nodo 3", + "listEnemies": "Lista de enemigos", + "turbulenceBuff": "Buff de Turbulencia", + "noEventSelected": "Ningún evento seleccionado", + "noTurbulenceBuff": "Sin Buff de Turbulencia", + "upper": "Superior", + "lower": "Inferior", + "upperToLower": "Superior -> Inferior", + "lowerToUpper": "Inferior -> Superior", + "selectMOCEvent": "Seleccionar evento de MOC", + "selectPFEvent": "Seleccionar evento de PF", + "selectASEvent": "Seleccionar evento de AS", + "selectCEEvent": "Seleccionar evento de CE", + "selectEvent": "Seleccionar Evento", + "selectFloor": "Seleccionar Piso", + "selectSide": "Seleccionar Lado", + "selectBuff": "Seleccionar Buff", + "selectStage": "Seleccionar Etapa", + "previous": "Anterior", + "next": "Siguiente", + "noMonstersFound": "No se encontraron monstruos", + "addNewWave": "Añadir Nueva Oleada", + "searchStage": "Buscar etapa...", + "noStageFound": "No se encontró etapa", + "searchMonster": "Buscar monstruo...", + "changeRelic": "Cambiar artefacto", + "deleteRelic": "Borrar artefacto", + "deleteRelicConfirm": "¿Seguro que quieres borrar el artefacto en este espacio?", + "setEffects": "Configurar Efectos", + "details": "Detalles", + "normal": "Ataque Básico", "bpskill": "Habilidad", "maze": "Técnica", "ultra": "Habilidad Definitiva", "assist": "Habilidad de asistencia", "servantskill": "Habilidad de Mnemoduende", - "severaltalent": "Talento de Mnemoduende", - "singleattack": "Ataque Individual", - "enhance": "Mejorar", - "summon": "Invocar", - "mazeattack": "Ataque de Técnica", - "blast": "Ráfaga", - "restore": "Restaurar", - "support": "Soporte", - "aoeattack": "Ataque en Área", - "impair": "Debilitación", - "bounce": "Rebote", - "active": "Activo", - "defence": "Defensa", - "inactive": "Inactivo", - "maxAll": "Maximizar Todo", - "maxAllSuccess": "Habilidades maximizadas con éxito.", - "maxAllFailed": "Fallo al maximizar habilidades.", - "noRelicEquipped": "Sin artefacto equipado", - "anomalyArbitration": "Arbitraje Atípico", - "normalMode": "Modo Normal", - "hardMode": "Modo Difícil", - "selectPEAKEvent": "Seleccionar evento PEAK", - "mode": "Modo", - "selectMode": "Seleccionar un modo", - "rollBack": "Retroceder", - "upRoll": "Subir Mejora", - "downRoll": "Bajar Mejora", - "actions": "Acciones", - "avatars": "Avatares", - "quickView": "Vista Rápida", - "extraSetting": "Ajustes Extra", - "disableCensorship": "Desactivar Censura", - "hideUI": "Ocultar UI", - "theoryCraftMode": "Modo Theorycraft", - "cycleCount": "Conteo de Ciclos", - "pleaseSelectAllSubStats": "Por favor selecciona todas las sub-estadísticas", - "subStatRollCountCannotBeZero": "El conteo de mejoras no puede ser cero", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Personaje Multivía", - "mainPath": "Vía Principal", - "march7Path": "Vía de Siete de Marzo", - "challenge": "Desafío", - "skipNode": "Saltar Nodo", - "disableSkip": "Desactivar salto", - "skipNode1": "Saltar nodo 1", - "skipNode2": "Saltar nodo 2", - "extraFeatures": "Características Extra", - "detailTheoryCraft": "Permite personalizar los ciclos y la vida del enemigo en los ajustes.", - "detailSkipNode": "Permite saltar el Nodo 1 o 2 en Memoria del Caos o Pura Ficción.", - "detailChallengePeak": "Permite cambiar la temporada actual de Arbitraje Atípico.", - "detailHiddenUi": "Oculta la interfaz del juego.", - "detailDisableCensorship": "Desactiva la censura dentro del juego.", - "detailMultipathCharacter": "Permite cambiar la Vía de algunos personajes.", - "trailblazer": "Trazacaminos", - "listExtraEffect": "Lista de Efectos Extra", - "extra": "Extra", - "customLineup": "Alineación de equipo personalizada" - } + "severaltalent": "Talento de Mnemoduende", + "singleattack": "Ataque Individual", + "enhance": "Mejorar", + "summon": "Invocar", + "mazeattack": "Ataque de Técnica", + "blast": "Ráfaga", + "restore": "Restaurar", + "support": "Soporte", + "aoeattack": "Ataque en Área", + "impair": "Debilitación", + "bounce": "Rebote", + "active": "Activo", + "defence": "Defensa", + "inactive": "Inactivo", + "maxAll": "Maximizar Todo", + "maxAllSuccess": "Habilidades maximizadas con éxito.", + "maxAllFailed": "Fallo al maximizar habilidades.", + "noRelicEquipped": "Sin artefacto equipado", + "anomalyArbitration": "Arbitraje Atípico", + "normalMode": "Modo Normal", + "hardMode": "Modo Difícil", + "selectPEAKEvent": "Seleccionar evento PEAK", + "mode": "Modo", + "selectMode": "Seleccionar un modo", + "rollBack": "Retroceder", + "upRoll": "Subir Mejora", + "downRoll": "Bajar Mejora", + "actions": "Acciones", + "avatars": "Avatares", + "quickView": "Vista Rápida", + "extraSetting": "Ajustes Extra", + "disableCensorship": "Desactivar Censura", + "hideUI": "Ocultar UI", + "theoryCraftMode": "Modo Theorycraft", + "cycleCount": "Conteo de Ciclos", + "pleaseSelectAllSubStats": "Por favor selecciona todas las sub-estadísticas", + "subStatRollCountCannotBeZero": "El conteo de mejoras no puede ser cero", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Personaje Multivía", + "mainPath": "Vía Principal", + "march7Path": "Vía de Siete de Marzo", + "challenge": "Desafío", + "skipNode": "Saltar Nodo", + "disableSkip": "Desactivar salto", + "skipNode1": "Saltar nodo 1", + "skipNode2": "Saltar nodo 2", + "extraFeatures": "Características Extra", + "detailTheoryCraft": "Permite personalizar los ciclos y la vida del enemigo en los ajustes.", + "detailSkipNode": "Permite saltar el Nodo 1 o 2 en Memoria del Caos o Pura Ficción.", + "detailChallengePeak": "Permite cambiar la temporada actual de Arbitraje Atípico.", + "detailHiddenUi": "Oculta la interfaz del juego.", + "detailDisableCensorship": "Desactiva la censura dentro del juego.", + "detailMultipathCharacter": "Permite cambiar la Vía de algunos personajes.", + "trailblazer": "Trazacaminos", + "listExtraEffect": "Lista de Efectos Extra", + "extra": "Extra", + "customLineup": "Alineación de equipo personalizada" + } } diff --git a/messages/fr.json b/messages/fr.json index 72575b1..57fca61 100644 --- a/messages/fr.json +++ b/messages/fr.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Outils Firefly par Firefly Shelter" - }, - "DataPage": { - "skillType": "Type de Compétence", - "skillName": "Nom de Compétence", - "character": "Personnage", - "id": "Id", - "path": "Voie", - "rarity": "Rareté", - "element": "Élément", - "technique": "Technique", - "talent": "Talent", - "basic": "Attaque Normale", - "skill": "Compétence", - "ultimate": "Ultime", - "servant": "Serviteur", - "damage": "Dégâts", - "type": "Type", - "warrior": "La Destruction", - "knight": "La Préservation", - "mage": "L'Érudition", - "priest": "L'Abondance", - "rogue": "La Chasse", - "shaman": "L'Harmonie", - "warlock": "La Nihilité", - "memory": "Le Souvenir", - "elation": "L'Allégresse", - "fire": "Feu", - "ice": "Glace", - "imaginary": "Imaginaire", - "physical": "Physique", - "quantum": "Quantique", - "thunder": "Foudre", - "wind": "Vent", - "hp": "PV", - "atk": "ATQ", - "speed": "VIT", - "critRate": "Taux CRIT", - "critDmg": "DGT CRIT", - "breakEffect": "Effet de Rupture", - "effectRes": "RÉS aux effets", - "energyRegenerationRate": "Taux de régénération d'énergie", - "effectHitRate": "Chances d'application d'effets", - "outgoingHealingBoost": "Augmentation des soins", - "fireDmgBoost": "Bonus de dégâts de Feu", - "iceDmgBoost": "Bonus de dégâts de Glace", - "imaginaryDmgBoost": "Bonus de dégâts Imaginaire", - "physicalDmgBoost": "Bonus de dégâts Physique", - "quantumDmgBoost": "Bonus de dégâts Quantique", - "thunderDmgBoost": "Bonus de dégâts de Foudre", - "windDmgBoost": "Bonus de dégâts de Vent", - "pursued": "Dégâts additionnels", - "true damage": "Dégâts bruts", - "elationdamage": "Dégâts d'Allégresse", - "follow-up": "Dégâts d'attaque de suivi", - "elemental damage": "Dégâts de Rupture et Super Rupture", - "dot": "Dégâts sur la durée", - "qte": "Compétence QTE", - "level": "Niveau", - "relics": "Reliques", - "eidolons": "Eidolons", - "lightcones": "Cônes de Lumière", - "loadData": "Charger les données", - "exportData": "Exporter les données", - "connectSetting": "Paramètres de connexion", - "connected": "Connecté", - "unconnected": "Déconnecté", - "psConnection": "Connexion PS", - "connectionType": "Type de connexion", - "status": "Statut", - "connectPs": "Connecter PS", - "disconnect": "Déconnecter", - "other": "Autre", - "freeSr": "FreeSR", - "database": "Base de données", - "enka": "Enka", - "monsterSetting": "Paramètre de monstres", - "serverUrl": "URL du Serveur", - "privateType": "Type privé", - "local": "Local", - "server": "Serveur", - "username": "Nom d'utilisateur", - "password": "Mot de passe", - "placeholderServerUrl": "Entrer l'URL du serveur", - "placeholderUsername": "Entrer le nom d'utilisateur", - "placeholderPassword": "Entrer le mot de passe", - "connectedSuccess": "Connecté au PS avec succès", - "connectedFailed": "Échec de connexion au PS", - "syncSuccess": "Données synchronisées au PS avec succès", - "syncFailed": "Échec de synchronisation au PS", - "sync": "Synchroniser", - "importSetting": "Paramètres d'importation", - "profile": "Profil", - "default": "Défaut", - "copyProfiles": "Copier les profils", - "addNewProfile": "Ajouter un nouveau profil", - "createNewProfile": "Créer un nouveau profil", - "editProfile": "Éditer le profil", - "placeholderProfileName": "Entrer le nom du profil", - "profileName": "Nom du profil", - "create": "Créer", - "update": "Mettre à jour", - "characterInformation": "Informations du personnage", - "skills": "Compétences", - "showcaseCard": "Carte de présentation", - "comingSoon": "Bientôt disponible", - "characterName": "Nom du personnage", - "placeholderCharacter": "Entrer le nom du personnage", - "characterSettings": "Paramètres du personnage", - "levelConfiguration": "Configuration de niveau", - "characterLevel": "Niveau du personnage", - "max": "MAX", - "ultimateEnergy": "Énergie de l'Ultime", - "currentEnergy": "Énergie actuelle", - "setTo50": "Régler sur 50%", - "battleConfiguration": "Configuration de combat", - "useTechnique": "Utiliser Technique", - "techniqueNote": "Activer les effets de technique avant le combat", - "enhancement": "Amélioration", - "enhancementLevel": "Niveau d'amélioration", - "origin": "Origine", - "enhancedNote": "Les améliorations élevées débloquent des compétences", - "lightconeEquipment": "Équipement de Cône de Lumière", - "lightconeSettings": "Paramètres de Cône de Lumière", - "placeholderLevel": "Entrer le niveau", - "superimpositionRank": "Rang de Superposition", - "ranksNote": "Les rangs élevés offrent des effets plus forts", - "changeLightcone": "Changer de Cône de Lumière", - "removeLightcone": "Retirer le Cône de Lumière", - "equipLightcone": "Équiper un Cône de Lumière", - "noLightconeEquipped": "Aucun Cône de Lumière", - "equipLightconeNote": "Équipez un cône pour renforcer votre personnage", - "filter": "Filtre", - "selectedCharacters": "Personnages sélectionnés", - "selectedProfiles": "Profils sélectionnés", - "clearAll": "Tout effacer", - "selectAll": "Tout sélectionner", - "copy": "Copier", - "copied": "Copié", - "noAvatarSelected": "Aucun personnage sélectionné", - "noAvatarToCopySelected": "Aucun personnage à copier sélectionné", - "pleaseSelectAtLeastOneProfile": "Veuillez sélectionner au moins un profil", - "pleaseEnterUid": "Veuillez entrer un UID", - "failedToFetchEnkaData": "Échec de récupération des données Enka", - "pleaseSelectAtLeastOneCharacter": "Veuillez sélectionner au moins un personnage", - "noDataToImport": "Aucune donnée à importer", - "pleaseSelectAFile": "Veuillez sélectionner un fichier", - "fileMustBeAValidJsonFile": "Le fichier doit être un JSON valide", - "importEnkaDataSuccess": "Importation Enka réussie", - "importFreeSRDataSuccess": "Importation FreeSR réussie", - "importDatabaseSuccess": "Importation de base de données réussie", - "getData": "Obtenir des données", - "import": "Importer", - "freeSRImport": "Importation FreeSR", - "onlySupportFreeSRJsonFile": "Supporte uniquement les fichiers JSON FreeSR", - "pickAFile": "Choisir un fichier", - "lightConeSetting": "Paramètre de Cône de Lumière", - "relicMaker": "Créateur de Reliques", - "pleaseSelectAllOptions": "Veuillez sélectionner toutes les options", - "relicSavedSuccessfully": "Relique sauvegardée avec succès", - "mainSettings": "Paramètres principaux", - "mainStat": "Statistique principale", - "set": "Set", - "pleaseSelectASet": "Veuillez sélectionner un set", - "effectBonus": "Bonus d'effet", - "totalRoll": "Total d'améliorations", - "randomizeStats": "Statistiques aléatoires", - "randomizeRolls": "Améliorations aléatoires", - "selectASubStat": "Sélectionner une stat secondaire", - "selectASet": "Sélectionner un set", - "selectAMainStat": "Sélectionner une stat principale", - "save": "Sauvegarder", - "reset": "Réinitialiser", - "roll": "Amélioration", - "step": "Étape", - "memoryOfChaos": "Mémoire du Chaos", - "pureFiction": "Pure Fiction", - "apocalypticShadow": "Ombre Apocalyptique", - "customEnemy": "Ennemi personnalisé", - "simulatedUniverse": "Univers Simulé", - "floor": "Étage", - "side": "Côté", - "wave": "Vague", - "stage": "Niveau", - "useCycleCount": "Utiliser le compteur de cycles ?", - "useTurbulenceBuff": "Utiliser le buff de turbulence ?", - "firstHalfEnemies": "Ennemis première moitié", - "secondHalfEnemies": "Ennemis deuxième moitié", - "firstNodeEnemies": "Ennemis du nœud 1", - "secondNodeEnemies": "Ennemis du nœud 2", - "thirdNodeEnemies": "Ennemis du nœud 3", - "firstNode": "Nœud 1", - "secondNode": "Nœud 2", - "thirdNode": "Nœud 3", - "listEnemies": "Liste des ennemis", - "turbulenceBuff": "Buff de Turbulence", - "noEventSelected": "Aucun événement sélectionné", - "noTurbulenceBuff": "Aucun Buff de Turbulence", - "upper": "Supérieur", - "lower": "Inférieur", - "upperToLower": "Supérieur -> Inférieur", - "lowerToUpper": "Inférieur -> Supérieur", - "selectMOCEvent": "Sélectionner un événement MOC", - "selectPFEvent": "Sélectionner un événement PF", - "selectASEvent": "Sélectionner un événement AS", - "selectCEEvent": "Sélectionner un événement CE", - "selectEvent": "Sélectionner un événement", - "selectFloor": "Sélectionner un étage", - "selectSide": "Sélectionner un côté", - "selectBuff": "Sélectionner un buff", - "selectStage": "Sélectionner un niveau", - "previous": "Précédent", - "next": "Suivant", - "noMonstersFound": "Aucun monstre trouvé", - "addNewWave": "Ajouter une nouvelle vague", - "searchStage": "Chercher un niveau...", - "noStageFound": "Aucun niveau trouvé", - "searchMonster": "Chercher un monstre...", - "changeRelic": "Changer de relique", - "deleteRelic": "Supprimer la relique", - "deleteRelicConfirm": "Êtes-vous sûr de vouloir supprimer la relique de cet emplacement ?", - "setEffects": "Définir les effets", - "details": "Détails", - "normal": "Attaque Normale", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Outils Firefly par Firefly Shelter" + }, + "DataPage": { + "skillType": "Type de Compétence", + "skillName": "Nom de Compétence", + "character": "Personnage", + "id": "Id", + "path": "Voie", + "rarity": "Rareté", + "element": "Élément", + "technique": "Technique", + "talent": "Talent", + "basic": "Attaque Normale", + "skill": "Compétence", + "ultimate": "Ultime", + "servant": "Serviteur", + "damage": "Dégâts", + "type": "Type", + "warrior": "La Destruction", + "knight": "La Préservation", + "mage": "L'Érudition", + "priest": "L'Abondance", + "rogue": "La Chasse", + "shaman": "L'Harmonie", + "warlock": "La Nihilité", + "memory": "Le Souvenir", + "elation": "L'Allégresse", + "fire": "Feu", + "ice": "Glace", + "imaginary": "Imaginaire", + "physical": "Physique", + "quantum": "Quantique", + "thunder": "Foudre", + "wind": "Vent", + "hp": "PV", + "atk": "ATQ", + "speed": "VIT", + "critRate": "Taux CRIT", + "critDmg": "DGT CRIT", + "breakEffect": "Effet de Rupture", + "effectRes": "RÉS aux effets", + "energyRegenerationRate": "Taux de régénération d'énergie", + "effectHitRate": "Chances d'application d'effets", + "outgoingHealingBoost": "Augmentation des soins", + "fireDmgBoost": "Bonus de dégâts de Feu", + "iceDmgBoost": "Bonus de dégâts de Glace", + "imaginaryDmgBoost": "Bonus de dégâts Imaginaire", + "physicalDmgBoost": "Bonus de dégâts Physique", + "quantumDmgBoost": "Bonus de dégâts Quantique", + "thunderDmgBoost": "Bonus de dégâts de Foudre", + "windDmgBoost": "Bonus de dégâts de Vent", + "pursued": "Dégâts additionnels", + "true damage": "Dégâts bruts", + "elationdamage": "Dégâts d'Allégresse", + "follow-up": "Dégâts d'attaque de suivi", + "elemental damage": "Dégâts de Rupture et Super Rupture", + "dot": "Dégâts sur la durée", + "qte": "Compétence QTE", + "level": "Niveau", + "relics": "Reliques", + "eidolons": "Eidolons", + "lightcones": "Cônes de Lumière", + "loadData": "Charger les données", + "exportData": "Exporter les données", + "connectSetting": "Paramètres de connexion", + "connected": "Connecté", + "unconnected": "Déconnecté", + "psConnection": "Connexion PS", + "connectionType": "Type de connexion", + "status": "Statut", + "connectPs": "Connecter PS", + "disconnect": "Déconnecter", + "other": "Autre", + "freeSr": "FreeSR", + "database": "Base de données", + "enka": "Enka", + "monsterSetting": "Paramètre de monstres", + "serverUrl": "URL du Serveur", + "privateType": "Type privé", + "local": "Local", + "server": "Serveur", + "username": "Nom d'utilisateur", + "password": "Mot de passe", + "placeholderServerUrl": "Entrer l'URL du serveur", + "placeholderUsername": "Entrer le nom d'utilisateur", + "placeholderPassword": "Entrer le mot de passe", + "connectedSuccess": "Connecté au PS avec succès", + "connectedFailed": "Échec de connexion au PS", + "syncSuccess": "Données synchronisées au PS avec succès", + "syncFailed": "Échec de synchronisation au PS", + "sync": "Synchroniser", + "importSetting": "Paramètres d'importation", + "profile": "Profil", + "default": "Défaut", + "copyProfiles": "Copier les profils", + "addNewProfile": "Ajouter un nouveau profil", + "createNewProfile": "Créer un nouveau profil", + "editProfile": "Éditer le profil", + "placeholderProfileName": "Entrer le nom du profil", + "profileName": "Nom du profil", + "create": "Créer", + "update": "Mettre à jour", + "characterInformation": "Informations du personnage", + "skills": "Compétences", + "showcaseCard": "Carte de présentation", + "comingSoon": "Bientôt disponible", + "characterName": "Nom du personnage", + "placeholderCharacter": "Entrer le nom du personnage", + "characterSettings": "Paramètres du personnage", + "levelConfiguration": "Configuration de niveau", + "characterLevel": "Niveau du personnage", + "max": "MAX", + "ultimateEnergy": "Énergie de l'Ultime", + "currentEnergy": "Énergie actuelle", + "setTo50": "Régler sur 50%", + "battleConfiguration": "Configuration de combat", + "useTechnique": "Utiliser Technique", + "techniqueNote": "Activer les effets de technique avant le combat", + "enhancement": "Amélioration", + "enhancementLevel": "Niveau d'amélioration", + "origin": "Origine", + "enhancedNote": "Les améliorations élevées débloquent des compétences", + "lightconeEquipment": "Équipement de Cône de Lumière", + "lightconeSettings": "Paramètres de Cône de Lumière", + "placeholderLevel": "Entrer le niveau", + "superimpositionRank": "Rang de Superposition", + "ranksNote": "Les rangs élevés offrent des effets plus forts", + "changeLightcone": "Changer de Cône de Lumière", + "removeLightcone": "Retirer le Cône de Lumière", + "equipLightcone": "Équiper un Cône de Lumière", + "noLightconeEquipped": "Aucun Cône de Lumière", + "equipLightconeNote": "Équipez un cône pour renforcer votre personnage", + "filter": "Filtre", + "selectedCharacters": "Personnages sélectionnés", + "selectedProfiles": "Profils sélectionnés", + "clearAll": "Tout effacer", + "selectAll": "Tout sélectionner", + "copy": "Copier", + "copied": "Copié", + "noAvatarSelected": "Aucun personnage sélectionné", + "noAvatarToCopySelected": "Aucun personnage à copier sélectionné", + "pleaseSelectAtLeastOneProfile": "Veuillez sélectionner au moins un profil", + "pleaseEnterUid": "Veuillez entrer un UID", + "failedToFetchEnkaData": "Échec de récupération des données Enka", + "pleaseSelectAtLeastOneCharacter": "Veuillez sélectionner au moins un personnage", + "noDataToImport": "Aucune donnée à importer", + "pleaseSelectAFile": "Veuillez sélectionner un fichier", + "fileMustBeAValidJsonFile": "Le fichier doit être un JSON valide", + "importEnkaDataSuccess": "Importation Enka réussie", + "importFreeSRDataSuccess": "Importation FreeSR réussie", + "importDatabaseSuccess": "Importation de base de données réussie", + "getData": "Obtenir des données", + "import": "Importer", + "freeSRImport": "Importation FreeSR", + "onlySupportFreeSRJsonFile": "Supporte uniquement les fichiers JSON FreeSR", + "pickAFile": "Choisir un fichier", + "lightConeSetting": "Paramètre de Cône de Lumière", + "relicMaker": "Créateur de Reliques", + "pleaseSelectAllOptions": "Veuillez sélectionner toutes les options", + "relicSavedSuccessfully": "Relique sauvegardée avec succès", + "mainSettings": "Paramètres principaux", + "mainStat": "Statistique principale", + "set": "Set", + "pleaseSelectASet": "Veuillez sélectionner un set", + "effectBonus": "Bonus d'effet", + "totalRoll": "Total d'améliorations", + "randomizeStats": "Statistiques aléatoires", + "randomizeRolls": "Améliorations aléatoires", + "selectASubStat": "Sélectionner une stat secondaire", + "selectASet": "Sélectionner un set", + "selectAMainStat": "Sélectionner une stat principale", + "save": "Sauvegarder", + "reset": "Réinitialiser", + "roll": "Amélioration", + "step": "Étape", + "memoryOfChaos": "Mémoire du Chaos", + "pureFiction": "Pure Fiction", + "apocalypticShadow": "Ombre Apocalyptique", + "customEnemy": "Ennemi personnalisé", + "simulatedUniverse": "Univers Simulé", + "floor": "Étage", + "side": "Côté", + "wave": "Vague", + "stage": "Niveau", + "useCycleCount": "Utiliser le compteur de cycles ?", + "useTurbulenceBuff": "Utiliser le buff de turbulence ?", + "firstHalfEnemies": "Ennemis première moitié", + "secondHalfEnemies": "Ennemis deuxième moitié", + "firstNodeEnemies": "Ennemis du nœud 1", + "secondNodeEnemies": "Ennemis du nœud 2", + "thirdNodeEnemies": "Ennemis du nœud 3", + "firstNode": "Nœud 1", + "secondNode": "Nœud 2", + "thirdNode": "Nœud 3", + "listEnemies": "Liste des ennemis", + "turbulenceBuff": "Buff de Turbulence", + "noEventSelected": "Aucun événement sélectionné", + "noTurbulenceBuff": "Aucun Buff de Turbulence", + "upper": "Supérieur", + "lower": "Inférieur", + "upperToLower": "Supérieur -> Inférieur", + "lowerToUpper": "Inférieur -> Supérieur", + "selectMOCEvent": "Sélectionner un événement MOC", + "selectPFEvent": "Sélectionner un événement PF", + "selectASEvent": "Sélectionner un événement AS", + "selectCEEvent": "Sélectionner un événement CE", + "selectEvent": "Sélectionner un événement", + "selectFloor": "Sélectionner un étage", + "selectSide": "Sélectionner un côté", + "selectBuff": "Sélectionner un buff", + "selectStage": "Sélectionner un niveau", + "previous": "Précédent", + "next": "Suivant", + "noMonstersFound": "Aucun monstre trouvé", + "addNewWave": "Ajouter une nouvelle vague", + "searchStage": "Chercher un niveau...", + "noStageFound": "Aucun niveau trouvé", + "searchMonster": "Chercher un monstre...", + "changeRelic": "Changer de relique", + "deleteRelic": "Supprimer la relique", + "deleteRelicConfirm": "Êtes-vous sûr de vouloir supprimer la relique de cet emplacement ?", + "setEffects": "Définir les effets", + "details": "Détails", + "normal": "Attaque Normale", "bpskill": "Compétence", "maze": "Technique", "ultra": "Ultime", "assist": "Compétence d'assistance", "servantskill": "Compétence de Mémolutin", - "severaltalent": "Talent de Mémolutin", - "singleattack": "Attaque à cible unique", - "enhance": "Renforcement", - "summon": "Invocation", - "mazeattack": "Attaque de Technique", - "blast": "Diffusion", - "restore": "Restauration", - "support": "Soutien", - "aoeattack": "Attaque de zone", - "impair": "Malus", - "bounce": "Rebond", - "active": "Actif", - "defence": "Défense", - "inactive": "Inactif", - "maxAll": "Tout maximiser", - "maxAllSuccess": "Compétences maximisées avec succès.", - "maxAllFailed": "Échec de maximisation.", - "noRelicEquipped": "Aucune relique équipée", - "anomalyArbitration": "Arbitrage d'Anomalie", - "normalMode": "Mode Normal", - "hardMode": "Mode Difficile", - "selectPEAKEvent": "Sélectionner un événement PEAK", - "mode": "Mode", - "selectMode": "Sélectionner un mode", - "rollBack": "Annuler l'étape", - "upRoll": "Augmenter l'amélioration", - "downRoll": "Diminuer l'amélioration", - "actions": "Actions", - "avatars": "Avatars", - "quickView": "Aperçu rapide", - "extraSetting": "Paramètres supplémentaires", - "disableCensorship": "Désactiver la censure", - "hideUI": "Cacher l'UI", - "theoryCraftMode": "Mode Theorycraft", - "cycleCount": "Nombre de cycles", - "pleaseSelectAllSubStats": "Veuillez sélectionner toutes les stats secondaires", - "subStatRollCountCannotBeZero": "Les améliorations de stat secondaire ne peuvent être à zéro", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Personnage Multi-Voies", - "mainPath": "Voie Principale", - "march7Path": "Voie de March 7th", - "challenge": "Défi", - "skipNode": "Passer le nœud", - "disableSkip": "Désactiver le passage", - "skipNode1": "Passer le nœud 1", - "skipNode2": "Passer le nœud 2", - "extraFeatures": "Fonctionnalités supplémentaires", - "detailTheoryCraft": "Permet de personnaliser le nombre de cycles et d'ajuster les PV ennemis.", - "detailSkipNode": "Permet de passer le nœud (1 ou 2) dans Mémoire du Chaos ou Pure Fiction.", - "detailChallengePeak": "Permet de changer la saison de Peak dans l'anomalie actuelle.", - "detailHiddenUi": "Cachera l'interface du jeu.", - "detailDisableCensorship": "Désactivera la censure du jeu.", - "detailMultipathCharacter": "Permet de changer la Voie de certains personnages.", - "trailblazer": "Pionnier", - "listExtraEffect": "Liste des effets supplémentaires", - "extra": "Extra", - "customLineup": "Composition personnalisée" - } + "severaltalent": "Talent de Mémolutin", + "singleattack": "Attaque à cible unique", + "enhance": "Renforcement", + "summon": "Invocation", + "mazeattack": "Attaque de Technique", + "blast": "Diffusion", + "restore": "Restauration", + "support": "Soutien", + "aoeattack": "Attaque de zone", + "impair": "Malus", + "bounce": "Rebond", + "active": "Actif", + "defence": "Défense", + "inactive": "Inactif", + "maxAll": "Tout maximiser", + "maxAllSuccess": "Compétences maximisées avec succès.", + "maxAllFailed": "Échec de maximisation.", + "noRelicEquipped": "Aucune relique équipée", + "anomalyArbitration": "Arbitrage d'Anomalie", + "normalMode": "Mode Normal", + "hardMode": "Mode Difficile", + "selectPEAKEvent": "Sélectionner un événement PEAK", + "mode": "Mode", + "selectMode": "Sélectionner un mode", + "rollBack": "Annuler l'étape", + "upRoll": "Augmenter l'amélioration", + "downRoll": "Diminuer l'amélioration", + "actions": "Actions", + "avatars": "Avatars", + "quickView": "Aperçu rapide", + "extraSetting": "Paramètres supplémentaires", + "disableCensorship": "Désactiver la censure", + "hideUI": "Cacher l'UI", + "theoryCraftMode": "Mode Theorycraft", + "cycleCount": "Nombre de cycles", + "pleaseSelectAllSubStats": "Veuillez sélectionner toutes les stats secondaires", + "subStatRollCountCannotBeZero": "Les améliorations de stat secondaire ne peuvent être à zéro", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Personnage Multi-Voies", + "mainPath": "Voie Principale", + "march7Path": "Voie de March 7th", + "challenge": "Défi", + "skipNode": "Passer le nœud", + "disableSkip": "Désactiver le passage", + "skipNode1": "Passer le nœud 1", + "skipNode2": "Passer le nœud 2", + "extraFeatures": "Fonctionnalités supplémentaires", + "detailTheoryCraft": "Permet de personnaliser le nombre de cycles et d'ajuster les PV ennemis.", + "detailSkipNode": "Permet de passer le nœud (1 ou 2) dans Mémoire du Chaos ou Pure Fiction.", + "detailChallengePeak": "Permet de changer la saison de Peak dans l'anomalie actuelle.", + "detailHiddenUi": "Cachera l'interface du jeu.", + "detailDisableCensorship": "Désactivera la censure du jeu.", + "detailMultipathCharacter": "Permet de changer la Voie de certains personnages.", + "trailblazer": "Pionnier", + "listExtraEffect": "Liste des effets supplémentaires", + "extra": "Extra", + "customLineup": "Composition personnalisée" + } } diff --git a/messages/id.json b/messages/id.json index acac465..336819d 100644 --- a/messages/id.json +++ b/messages/id.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Alat Firefly oleh Firefly Shelter" - }, - "DataPage": { - "skillType": "Tipe Skill", - "skillName": "Nama Skill", - "character": "Karakter", - "id": "Id", - "path": "Path", - "rarity": "Rarity", - "element": "Elemen", - "technique": "Technique", - "talent": "Talent", - "basic": "Basic Attack", - "skill": "Skill", - "ultimate": "Ultimate", - "servant": "Servant", - "damage": "Damage", - "type": "Tipe", - "warrior": "The Destruction", - "knight": "The Preservation", - "mage": "The Erudition", - "priest": "The Abundance", - "rogue": "The Hunt", - "shaman": "The Harmony", - "warlock": "The Nihility", - "memory": "The Remembrance", - "elation": "The Elation", - "fire": "Fire", - "ice": "Ice", - "imaginary": "Imaginary", - "physical": "Physical", - "quantum": "Quantum", - "thunder": "Lightning", - "wind": "Wind", - "hp": "HP", - "atk": "ATK", - "speed": "SPD", - "critRate": "CRIT Rate", - "critDmg": "CRIT DMG", - "breakEffect": "Break Effect", - "effectRes": "Effect RES", - "energyRegenerationRate": "Energy Regeneration Rate", - "effectHitRate": "Effect Hit Rate", - "outgoingHealingBoost": "Outgoing Healing Boost", - "fireDmgBoost": "Fire DMG Boost", - "iceDmgBoost": "Ice DMG Boost", - "imaginaryDmgBoost": "Imaginary DMG Boost", - "physicalDmgBoost": "Physical DMG Boost", - "quantumDmgBoost": "Quantum DMG Boost", - "thunderDmgBoost": "Lightning DMG Boost", - "windDmgBoost": "Wind DMG Boost", - "pursued": "Additional Damage", - "true damage": "True Damage", - "elationdamage": "Elation Damage", - "follow-up": "Follow-up Attack Damage", - "elemental damage": "Break dan Super Break Damage", - "dot": "Damage Over Time", - "qte": "QTE Skill", - "level": "Level", - "relics": "Relic", - "eidolons": "Eidolon", - "lightcones": "Light Cone", - "loadData": "Muat data", - "exportData": "Ekspor data", - "connectSetting": "Pengaturan Koneksi", - "connected": "Terhubung", - "unconnected": "Tidak terhubung", - "psConnection": "Koneksi PS", - "connectionType": "Tipe Koneksi", - "status": "Status", - "connectPs": "Hubungkan PS", - "disconnect": "Putuskan sambungan", - "other": "Lainnya", - "freeSr": "FreeSR", - "database": "Database", - "enka": "Enka", - "monsterSetting": "Pengaturan Monster", - "serverUrl": "URL Server", - "privateType": "Tipe Private", - "local": "Lokal", - "server": "Server", - "username": "Username", - "password": "Password", - "placeholderServerUrl": "Masukkan URL server", - "placeholderUsername": "Masukkan username", - "placeholderPassword": "Masukkan password", - "connectedSuccess": "Berhasil terhubung ke PS", - "connectedFailed": "Gagal terhubung ke PS", - "syncSuccess": "Berhasil sinkronisasi data ke PS", - "syncFailed": "Gagal sinkronisasi data ke PS", - "sync": "Sinkronisasi", - "importSetting": "Pengaturan Impor", - "profile": "Profil", - "default": "Default", - "copyProfiles": "Salin profil", - "addNewProfile": "Tambah profil baru", - "createNewProfile": "Buat profil baru", - "editProfile": "Edit profil", - "placeholderProfileName": "Masukkan nama profil", - "profileName": "Nama profil", - "create": "Buat", - "update": "Perbarui", - "characterInformation": "Informasi Karakter", - "skills": "Skill", - "showcaseCard": "Showcase Card", - "comingSoon": "Segera hadir", - "characterName": "Nama Karakter", - "placeholderCharacter": "Masukkan nama karakter", - "characterSettings": "Pengaturan Karakter", - "levelConfiguration": "Konfigurasi Level", - "characterLevel": "Level Karakter", - "max": "MAX", - "ultimateEnergy": "Energy Ultimate", - "currentEnergy": "Energy Saat Ini", - "setTo50": "Atur ke 50%", - "battleConfiguration": "Konfigurasi Pertempuran", - "useTechnique": "Gunakan Technique", - "techniqueNote": "Aktifkan efek technique sebelum pertempuran", - "enhancement": "Enhancement", - "enhancementLevel": "Level Enhancement", - "origin": "Asli", - "enhancedNote": "Enhancement lebih tinggi membuka kemampuan tambahan", - "lightconeEquipment": "Peralatan Light Cone", - "lightconeSettings": "Pengaturan Light Cone", - "placeholderLevel": "Masukkan level", - "superimpositionRank": "Superimposition Rank", - "ranksNote": "Rank lebih tinggi memberikan efek lebih kuat", - "changeLightcone": "Ganti Light Cone", - "removeLightcone": "Lepas Light Cone", - "equipLightcone": "Pakai Light Cone", - "noLightconeEquipped": "Tidak Ada Light Cone", - "equipLightconeNote": "Pakai light cone untuk memperkuat karaktermu", - "filter": "Filter", - "selectedCharacters": "Karakter Dipilih", - "selectedProfiles": "Profil Dipilih", - "clearAll": "Bersihkan Semua", - "selectAll": "Pilih Semua", - "copy": "Salin", - "copied": "Tersalin", - "noAvatarSelected": "Tidak ada karakter dipilih", - "noAvatarToCopySelected": "Tidak ada karakter untuk disalin", - "pleaseSelectAtLeastOneProfile": "Pilih setidaknya satu profil", - "pleaseEnterUid": "Silakan masukkan UID", - "failedToFetchEnkaData": "Gagal mengambil data Enka", - "pleaseSelectAtLeastOneCharacter": "Pilih setidaknya satu karakter", - "noDataToImport": "Tidak ada data untuk diimpor", - "pleaseSelectAFile": "Silakan pilih file", - "fileMustBeAValidJsonFile": "File harus berupa file JSON yang valid", - "importEnkaDataSuccess": "Impor data Enka berhasil", - "importFreeSRDataSuccess": "Impor data FreeSR berhasil", - "importDatabaseSuccess": "Impor database berhasil", - "getData": "Dapatkan Data", - "import": "Impor", - "freeSRImport": "Impor FreeSR", - "onlySupportFreeSRJsonFile": "Hanya mendukung file JSON FreeSR", - "pickAFile": "Pilih sebuah file", - "lightConeSetting": "Pengaturan Light Cone", - "relicMaker": "Pembuat Relic", - "pleaseSelectAllOptions": "Silakan pilih semua opsi", - "relicSavedSuccessfully": "Relic berhasil disimpan", - "mainSettings": "Pengaturan Utama", - "mainStat": "Statistik Utama", - "set": "Set", - "pleaseSelectASet": "Pilih sebuah set", - "effectBonus": "Bonus Efek", - "totalRoll": "Total Roll", - "randomizeStats": "Acak Statistik", - "randomizeRolls": "Acak Roll", - "selectASubStat": "Pilih sub stat", - "selectASet": "Pilih sebuah set", - "selectAMainStat": "Pilih stat utama", - "save": "Simpan", - "reset": "Reset", - "roll": "Roll", - "step": "Langkah", - "memoryOfChaos": "Memory of Chaos", - "pureFiction": "Pure Fiction", - "apocalypticShadow": "Apocalyptic Shadow", - "customEnemy": "Musuh Kustom", - "simulatedUniverse": "Simulated Universe", - "floor": "Lantai", - "side": "Sisi", - "wave": "Gelombang", - "stage": "Tahap", - "useCycleCount": "Gunakan hitungan siklus?", - "useTurbulenceBuff": "Gunakan buff turbulence?", - "firstHalfEnemies": "Musuh paruh pertama", - "secondHalfEnemies": "Musuh paruh kedua", - "firstNodeEnemies": "Musuh Node 1", - "secondNodeEnemies": "Musuh Node 2", - "thirdNodeEnemies": "Musuh Node 3", - "firstNode": "Node 1", - "secondNode": "Node 2", - "thirdNode": "Node 3", - "listEnemies": "Daftar musuh", - "turbulenceBuff": "Turbulence Buff", - "noEventSelected": "Tidak ada event dipilih", - "noTurbulenceBuff": "Tanpa Turbulence Buff", - "upper": "Atas", - "lower": "Bawah", - "upperToLower": "Atas -> Bawah", - "lowerToUpper": "Bawah -> Atas", - "selectMOCEvent": "Pilih Event MOC", - "selectPFEvent": "Pilih Event PF", - "selectASEvent": "Pilih Event AS", - "selectCEEvent": "Pilih Event CE", - "selectEvent": "Pilih Event", - "selectFloor": "Pilih Lantai", - "selectSide": "Pilih Sisi", - "selectBuff": "Pilih Buff", - "selectStage": "Pilih Tahap", - "previous": "Sebelumnya", - "next": "Selanjutnya", - "noMonstersFound": "Tidak ada monster ditemukan", - "addNewWave": "Tambah Gelombang Baru", - "searchStage": "Cari tahap...", - "noStageFound": "Tahap tidak ditemukan", - "searchMonster": "Cari monster...", - "changeRelic": "Ganti relic", - "deleteRelic": "Hapus relic", - "deleteRelicConfirm": "Yakin ingin menghapus relic di slot ini?", - "setEffects": "Atur Efek", - "details": "Detail", - "normal": "Basic ATK", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Alat Firefly oleh Firefly Shelter" + }, + "DataPage": { + "skillType": "Tipe Skill", + "skillName": "Nama Skill", + "character": "Karakter", + "id": "Id", + "path": "Path", + "rarity": "Rarity", + "element": "Elemen", + "technique": "Technique", + "talent": "Talent", + "basic": "Basic Attack", + "skill": "Skill", + "ultimate": "Ultimate", + "servant": "Servant", + "damage": "Damage", + "type": "Tipe", + "warrior": "The Destruction", + "knight": "The Preservation", + "mage": "The Erudition", + "priest": "The Abundance", + "rogue": "The Hunt", + "shaman": "The Harmony", + "warlock": "The Nihility", + "memory": "The Remembrance", + "elation": "The Elation", + "fire": "Fire", + "ice": "Ice", + "imaginary": "Imaginary", + "physical": "Physical", + "quantum": "Quantum", + "thunder": "Lightning", + "wind": "Wind", + "hp": "HP", + "atk": "ATK", + "speed": "SPD", + "critRate": "CRIT Rate", + "critDmg": "CRIT DMG", + "breakEffect": "Break Effect", + "effectRes": "Effect RES", + "energyRegenerationRate": "Energy Regeneration Rate", + "effectHitRate": "Effect Hit Rate", + "outgoingHealingBoost": "Outgoing Healing Boost", + "fireDmgBoost": "Fire DMG Boost", + "iceDmgBoost": "Ice DMG Boost", + "imaginaryDmgBoost": "Imaginary DMG Boost", + "physicalDmgBoost": "Physical DMG Boost", + "quantumDmgBoost": "Quantum DMG Boost", + "thunderDmgBoost": "Lightning DMG Boost", + "windDmgBoost": "Wind DMG Boost", + "pursued": "Additional Damage", + "true damage": "True Damage", + "elationdamage": "Elation Damage", + "follow-up": "Follow-up Attack Damage", + "elemental damage": "Break dan Super Break Damage", + "dot": "Damage Over Time", + "qte": "QTE Skill", + "level": "Level", + "relics": "Relic", + "eidolons": "Eidolon", + "lightcones": "Light Cone", + "loadData": "Muat data", + "exportData": "Ekspor data", + "connectSetting": "Pengaturan Koneksi", + "connected": "Terhubung", + "unconnected": "Tidak terhubung", + "psConnection": "Koneksi PS", + "connectionType": "Tipe Koneksi", + "status": "Status", + "connectPs": "Hubungkan PS", + "disconnect": "Putuskan sambungan", + "other": "Lainnya", + "freeSr": "FreeSR", + "database": "Database", + "enka": "Enka", + "monsterSetting": "Pengaturan Monster", + "serverUrl": "URL Server", + "privateType": "Tipe Private", + "local": "Lokal", + "server": "Server", + "username": "Username", + "password": "Password", + "placeholderServerUrl": "Masukkan URL server", + "placeholderUsername": "Masukkan username", + "placeholderPassword": "Masukkan password", + "connectedSuccess": "Berhasil terhubung ke PS", + "connectedFailed": "Gagal terhubung ke PS", + "syncSuccess": "Berhasil sinkronisasi data ke PS", + "syncFailed": "Gagal sinkronisasi data ke PS", + "sync": "Sinkronisasi", + "importSetting": "Pengaturan Impor", + "profile": "Profil", + "default": "Default", + "copyProfiles": "Salin profil", + "addNewProfile": "Tambah profil baru", + "createNewProfile": "Buat profil baru", + "editProfile": "Edit profil", + "placeholderProfileName": "Masukkan nama profil", + "profileName": "Nama profil", + "create": "Buat", + "update": "Perbarui", + "characterInformation": "Informasi Karakter", + "skills": "Skill", + "showcaseCard": "Showcase Card", + "comingSoon": "Segera hadir", + "characterName": "Nama Karakter", + "placeholderCharacter": "Masukkan nama karakter", + "characterSettings": "Pengaturan Karakter", + "levelConfiguration": "Konfigurasi Level", + "characterLevel": "Level Karakter", + "max": "MAX", + "ultimateEnergy": "Energy Ultimate", + "currentEnergy": "Energy Saat Ini", + "setTo50": "Atur ke 50%", + "battleConfiguration": "Konfigurasi Pertempuran", + "useTechnique": "Gunakan Technique", + "techniqueNote": "Aktifkan efek technique sebelum pertempuran", + "enhancement": "Enhancement", + "enhancementLevel": "Level Enhancement", + "origin": "Asli", + "enhancedNote": "Enhancement lebih tinggi membuka kemampuan tambahan", + "lightconeEquipment": "Peralatan Light Cone", + "lightconeSettings": "Pengaturan Light Cone", + "placeholderLevel": "Masukkan level", + "superimpositionRank": "Superimposition Rank", + "ranksNote": "Rank lebih tinggi memberikan efek lebih kuat", + "changeLightcone": "Ganti Light Cone", + "removeLightcone": "Lepas Light Cone", + "equipLightcone": "Pakai Light Cone", + "noLightconeEquipped": "Tidak Ada Light Cone", + "equipLightconeNote": "Pakai light cone untuk memperkuat karaktermu", + "filter": "Filter", + "selectedCharacters": "Karakter Dipilih", + "selectedProfiles": "Profil Dipilih", + "clearAll": "Bersihkan Semua", + "selectAll": "Pilih Semua", + "copy": "Salin", + "copied": "Tersalin", + "noAvatarSelected": "Tidak ada karakter dipilih", + "noAvatarToCopySelected": "Tidak ada karakter untuk disalin", + "pleaseSelectAtLeastOneProfile": "Pilih setidaknya satu profil", + "pleaseEnterUid": "Silakan masukkan UID", + "failedToFetchEnkaData": "Gagal mengambil data Enka", + "pleaseSelectAtLeastOneCharacter": "Pilih setidaknya satu karakter", + "noDataToImport": "Tidak ada data untuk diimpor", + "pleaseSelectAFile": "Silakan pilih file", + "fileMustBeAValidJsonFile": "File harus berupa file JSON yang valid", + "importEnkaDataSuccess": "Impor data Enka berhasil", + "importFreeSRDataSuccess": "Impor data FreeSR berhasil", + "importDatabaseSuccess": "Impor database berhasil", + "getData": "Dapatkan Data", + "import": "Impor", + "freeSRImport": "Impor FreeSR", + "onlySupportFreeSRJsonFile": "Hanya mendukung file JSON FreeSR", + "pickAFile": "Pilih sebuah file", + "lightConeSetting": "Pengaturan Light Cone", + "relicMaker": "Pembuat Relic", + "pleaseSelectAllOptions": "Silakan pilih semua opsi", + "relicSavedSuccessfully": "Relic berhasil disimpan", + "mainSettings": "Pengaturan Utama", + "mainStat": "Statistik Utama", + "set": "Set", + "pleaseSelectASet": "Pilih sebuah set", + "effectBonus": "Bonus Efek", + "totalRoll": "Total Roll", + "randomizeStats": "Acak Statistik", + "randomizeRolls": "Acak Roll", + "selectASubStat": "Pilih sub stat", + "selectASet": "Pilih sebuah set", + "selectAMainStat": "Pilih stat utama", + "save": "Simpan", + "reset": "Reset", + "roll": "Roll", + "step": "Langkah", + "memoryOfChaos": "Memory of Chaos", + "pureFiction": "Pure Fiction", + "apocalypticShadow": "Apocalyptic Shadow", + "customEnemy": "Musuh Kustom", + "simulatedUniverse": "Simulated Universe", + "floor": "Lantai", + "side": "Sisi", + "wave": "Gelombang", + "stage": "Tahap", + "useCycleCount": "Gunakan hitungan siklus?", + "useTurbulenceBuff": "Gunakan buff turbulence?", + "firstHalfEnemies": "Musuh paruh pertama", + "secondHalfEnemies": "Musuh paruh kedua", + "firstNodeEnemies": "Musuh Node 1", + "secondNodeEnemies": "Musuh Node 2", + "thirdNodeEnemies": "Musuh Node 3", + "firstNode": "Node 1", + "secondNode": "Node 2", + "thirdNode": "Node 3", + "listEnemies": "Daftar musuh", + "turbulenceBuff": "Turbulence Buff", + "noEventSelected": "Tidak ada event dipilih", + "noTurbulenceBuff": "Tanpa Turbulence Buff", + "upper": "Atas", + "lower": "Bawah", + "upperToLower": "Atas -> Bawah", + "lowerToUpper": "Bawah -> Atas", + "selectMOCEvent": "Pilih Event MOC", + "selectPFEvent": "Pilih Event PF", + "selectASEvent": "Pilih Event AS", + "selectCEEvent": "Pilih Event CE", + "selectEvent": "Pilih Event", + "selectFloor": "Pilih Lantai", + "selectSide": "Pilih Sisi", + "selectBuff": "Pilih Buff", + "selectStage": "Pilih Tahap", + "previous": "Sebelumnya", + "next": "Selanjutnya", + "noMonstersFound": "Tidak ada monster ditemukan", + "addNewWave": "Tambah Gelombang Baru", + "searchStage": "Cari tahap...", + "noStageFound": "Tahap tidak ditemukan", + "searchMonster": "Cari monster...", + "changeRelic": "Ganti relic", + "deleteRelic": "Hapus relic", + "deleteRelicConfirm": "Yakin ingin menghapus relic di slot ini?", + "setEffects": "Atur Efek", + "details": "Detail", + "normal": "Basic ATK", "bpskill": "Skill", "maze": "Technique", "ultra": "Ultimate", "assist": "Skill Bantuan", "servantskill": "Skill Memosprite", - "severaltalent": "Talent Memosprite", - "singleattack": "Single Attack", - "enhance": "Enhance", - "summon": "Summon", - "mazeattack": "Technique Attack", - "blast": "Blast", - "restore": "Restore", - "support": "Support", - "aoeattack": "AoE Attack", - "impair": "Impair", - "bounce": "Bounce", - "active": "Aktif", - "defence": "Defence", - "inactive": "Nonaktif", - "maxAll": "Maksimalkan Semua", - "maxAllSuccess": "Berhasil memaksimalkan level skill.", - "maxAllFailed": "Gagal memaksimalkan level skill.", - "noRelicEquipped": "Tidak ada relic dipakai", - "anomalyArbitration": "Anomaly Arbitration", - "normalMode": "Mode Normal", - "hardMode": "Mode Sulit", - "selectPEAKEvent": "Pilih Event PEAK", - "mode": "Mode", - "selectMode": "Pilih Mode", - "rollBack": "Roll Back", - "upRoll": "Up Roll", - "downRoll": "Down Roll", - "actions": "Aksi", - "avatars": "Avatar", - "quickView": "Tampilan Cepat", - "extraSetting": "Pengaturan Ekstra", - "disableCensorship": "Nonaktifkan Sensor", - "hideUI": "Sembunyikan UI", - "theoryCraftMode": "Mode Theorycraft", - "cycleCount": "Hitungan Siklus", - "pleaseSelectAllSubStats": "Pilih semua sub statistik", - "subStatRollCountCannotBeZero": "Hitungan roll sub stat tidak boleh nol", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Karakter Multipath", - "mainPath": "Path Utama", - "march7Path": "Path March 7th", - "challenge": "Tantangan", - "skipNode": "Lewati Node", - "disableSkip": "Nonaktifkan lewati", - "skipNode1": "Lewati node 1", - "skipNode2": "Lewati node 2", - "extraFeatures": "Fitur Ekstra", - "detailTheoryCraft": "Mengaktifkan fitur ini memungkinkan Anda menyesuaikan jumlah siklus dan menyesuaikan HP musuh.", - "detailSkipNode": "Memungkinkan Anda melewati (Node 1/Node 2) di Memory of Chaos atau Pure Fiction.", - "detailChallengePeak": "Memungkinkan perubahan musim Peak dalam Anomaly saat ini.", - "detailHiddenUi": "Mengaktifkan fitur ini akan menyembunyikan UI game.", - "detailDisableCensorship": "Mengaktifkan fitur ini akan mematikan sensor dalam game.", - "detailMultipathCharacter": "Memungkinkan perubahan Path untuk karakter tertentu.", - "trailblazer": "Trailblazer", - "listExtraEffect": "Daftar Efek Ekstra", - "extra": "Ekstra", - "customLineup": "Lineup Kustom" - } + "severaltalent": "Talent Memosprite", + "singleattack": "Single Attack", + "enhance": "Enhance", + "summon": "Summon", + "mazeattack": "Technique Attack", + "blast": "Blast", + "restore": "Restore", + "support": "Support", + "aoeattack": "AoE Attack", + "impair": "Impair", + "bounce": "Bounce", + "active": "Aktif", + "defence": "Defence", + "inactive": "Nonaktif", + "maxAll": "Maksimalkan Semua", + "maxAllSuccess": "Berhasil memaksimalkan level skill.", + "maxAllFailed": "Gagal memaksimalkan level skill.", + "noRelicEquipped": "Tidak ada relic dipakai", + "anomalyArbitration": "Anomaly Arbitration", + "normalMode": "Mode Normal", + "hardMode": "Mode Sulit", + "selectPEAKEvent": "Pilih Event PEAK", + "mode": "Mode", + "selectMode": "Pilih Mode", + "rollBack": "Roll Back", + "upRoll": "Up Roll", + "downRoll": "Down Roll", + "actions": "Aksi", + "avatars": "Avatar", + "quickView": "Tampilan Cepat", + "extraSetting": "Pengaturan Ekstra", + "disableCensorship": "Nonaktifkan Sensor", + "hideUI": "Sembunyikan UI", + "theoryCraftMode": "Mode Theorycraft", + "cycleCount": "Hitungan Siklus", + "pleaseSelectAllSubStats": "Pilih semua sub statistik", + "subStatRollCountCannotBeZero": "Hitungan roll sub stat tidak boleh nol", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Karakter Multipath", + "mainPath": "Path Utama", + "march7Path": "Path March 7th", + "challenge": "Tantangan", + "skipNode": "Lewati Node", + "disableSkip": "Nonaktifkan lewati", + "skipNode1": "Lewati node 1", + "skipNode2": "Lewati node 2", + "extraFeatures": "Fitur Ekstra", + "detailTheoryCraft": "Mengaktifkan fitur ini memungkinkan Anda menyesuaikan jumlah siklus dan menyesuaikan HP musuh.", + "detailSkipNode": "Memungkinkan Anda melewati (Node 1/Node 2) di Memory of Chaos atau Pure Fiction.", + "detailChallengePeak": "Memungkinkan perubahan musim Peak dalam Anomaly saat ini.", + "detailHiddenUi": "Mengaktifkan fitur ini akan menyembunyikan UI game.", + "detailDisableCensorship": "Mengaktifkan fitur ini akan mematikan sensor dalam game.", + "detailMultipathCharacter": "Memungkinkan perubahan Path untuk karakter tertentu.", + "trailblazer": "Trailblazer", + "listExtraEffect": "Daftar Efek Ekstra", + "extra": "Ekstra", + "customLineup": "Lineup Kustom" + } } diff --git a/messages/ja.json b/messages/ja.json index 55c07f9..91e8037 100644 --- a/messages/ja.json +++ b/messages/ja.json @@ -1,290 +1,290 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Firefly tools by Firefly Shelter" - }, - "DataPage": { - "skillType": "スキルタイプ", - "skillName": "スキル名", - "character": "キャラクター", - "id": "ID", - "path": "運命", - "rarity": "レアリティ", - "element": "属性", - "technique": "秘技", - "talent": "天賦", - "basic": "通常攻撃", - "skill": "スキル", - "ultimate": "アルティメット", - "servant": "サーバント", - "damage": "ダメージ", - "type": "タイプ", - "warrior": "壊滅", - "knight": "存護", - "mage": "知恵", - "priest": "豊穣", - "rogue": "巡狩", - "shaman": "調和", - "warlock": "虚無", - "memory": "記憶", - "elation": "愉悦", - "fire": "火", - "ice": "氷", - "imaginary": "虚数", - "physical": "物理", - "quantum": "量子", - "thunder": "雷", - "wind": "風", - "hp": "HP", - "atk": "攻撃", - "speed": "速度", - "critRate": "会心率", - "critDmg": "会心ダメージ", - "breakEffect": "撃破特効", - "effectRes": "効果抵抗", - "energyRegenerationRate": "EP回復効率", - "effectHitRate": "効果命中率", - "outgoingHealingBoost": "回復増加", - "fireDmgBoost": "火属性ダメージ強化", - "iceDmgBoost": "氷属性ダメージ強化", - "imaginaryDmgBoost": "幻影ダメージ強化", - "physicalDmgBoost": "物理ダメージ強化", - "quantumDmgBoost": "量子ダメージ強化", - "thunderDmgBoost": "雷属性ダメージ強化", - "windDmgBoost": "風属性ダメージ強化", - "pursued": "追加ダメージ", - "true damage": "確定ダメージ", - "elationdamage": "愉悦ダメージ", - "follow-up": "追撃ダメージ", - "elemental damage": "属性ダメージ", - "dot": "継続ダメージ", - "qte": "QTEスキル", - "level": "レベル", - "relics": "遺物", - "eidolons": "エイドロン", - "lightcones": "光円錐", - "loadData": "データ読み込み", - "exportData": "データ出力", - "connectSetting": "接続設定", - "connected": "接続済み", - "unconnected": "未接続", - "psConnection": "PS接続", - "connectionType": "接続タイプ", - "status": "ステータス", - "connectPs": "PS接続", - "disconnect": "切断", - "other": "その他", - "freeSr": "FreeSR", - "database": "データベース", - "enka": "Enka", - "monsterSetting": "モンスター設定", - "serverUrl": "サーバー URL", - "privateType": "プライベートタイプ", - "local": "ローカル", - "server": "サーバー", - "username": "ユーザー名", - "password": "パスワード", - "placeholderServerUrl": "サーバー URL を入力", - "placeholderUsername": "ユーザー名を入力", - "placeholderPassword": "パスワードを入力", - "connectedSuccess": "PS接続成功", - "connectedFailed": "PS接続失敗", - "syncSuccess": "PSへのデータ同期に成功", - "syncFailed": "PSへのデータ同期に失敗", - "sync": "同期", - "importSetting": "インポート設定", - "profile": "プロファイル", - "default": "デフォルト", - "copyProfiles": "プロファイルをコピー", - "addNewProfile": "プロファイルを追加", - "createNewProfile": "新しいプロファイルを作成", - "editProfile": "プロファイル編集", - "placeholderProfileName": "プロファイル名を入力", - "profileName": "プロファイル名", - "create": "作成", - "update": "更新", - "characterInformation": "キャラクター情報", - "skills": "スキル", - "showcaseCard": "ショーケースカード", - "comingSoon": "近日公開", - "characterName": "キャラクター名", - "placeholderCharacter": "キャラクター名を入力", - "characterSettings": "キャラクター設定", - "levelConfiguration": "レベル構成", - "characterLevel": "キャラクターレベル", - "max": "最大", - "ultimateEnergy": "アルティメットエネルギー", - "currentEnergy": "現在のエネルギー", - "setTo50": "50%に設定", - "battleConfiguration": "バトル構成", - "useTechnique": "秘技を使用", - "techniqueNote": "バトル前に秘技効果を有効化", - "enhancement": "強化", - "enhancementLevel": "強化レベル", - "origin": "由来", - "enhancedNote": "強化レベルに応じて追加スキル解放", - "lightconeEquipment": "光円錐装備", - "lightconeSettings": "光円錐の設定", - "placeholderLevel": "レベルを入力", - "superimpositionRank": "重ねランク", - "ranksNote": "ランクが高いほど効果強化", - "changeLightcone": "光円錐を変更", - "removeLightcone": "光円錐を外す", - "equipLightcone": "光円錐を装備", - "noLightconeEquipped": "光円錐が装備されていません", - "equipLightconeNote": "強化のため光円錐を装備してください", - "filter": "フィルター", - "selectedCharacters": "選択中のキャラクター", - "selectedProfiles": "選択中のプロファイル", - "clearAll": "全てクリア", - "selectAll": "全て選択", - "copy": "コピー", - "copied": "コピー済み", - "noAvatarSelected": "キャラクターが選択されていません", - "noAvatarToCopySelected": "コピーするキャラクター選択されていません", - "pleaseSelectAtLeastOneProfile": "プロファイルを少なくとも1つ選んでください", - "pleaseEnterUid": "UIDを入力してください", - "failedToFetchEnkaData": "Enka のデータ取得に失敗", - "pleaseSelectAtLeastOneCharacter": "キャラクターを最低1つ選択してください", - "noDataToImport": "インポートするデータがありません", - "pleaseSelectAFile": "ファイルを選択してください", - "fileMustBeAValidJsonFile": "有効な JSON ファイルである必要があります", - "importEnkaDataSuccess": "Enka データのインポート成功", - "importFreeSRDataSuccess": "FreeSR データのインポート成功", - "importDatabaseSuccess": "データベースのインポート成功", - "getData": "データ取得", - "import": "インポート", - "freeSRImport": "FreeSR インポート", - "onlySupportFreeSRJsonFile": "FreeSR JSON ファイルのみ対応", - "pickAFile": "ファイル選択", - "lightConeSetting": "ライトコーン設定", - "relicMaker": "遺物製作", - "pleaseSelectAllOptions": "すべてのオプションを選択してください", - "relicSavedSuccessfully": "遺物の保存に成功しました", - "mainSettings": "メイン設定", - "mainStat": "メインステータス", - "set": "セット", - "pleaseSelectASet": "セットを選択してください", - "effectBonus": "効果ボーナス", - "totalRoll": "総ロール数", - "randomizeStats": "ステータスランダム化", - "randomizeRolls": "ロール回数ランダム化", - "selectASubStat": "サブステータスを選択", - "selectASet": "セットを選択", - "selectAMainStat": "メインステータスを選んでください", - "save": "保存", - "reset": "リセット", - "roll": "ロール", - "step": "ステップ", - "memoryOfChaos": "混沌の記憶", - "pureFiction": "虚構叙事", - "apocalypticShadow": "末日の幻影", - "customEnemy": "カスタム敵", - "simulatedUniverse": "模擬宇宙", - "floor": "階層", - "side": "前半/後半", - "wave": "ウェーブ", - "stage": "ステージ", - "useCycleCount": "サイクル数を使用しますか?", - "useTurbulenceBuff": "乱気流バフを使用しますか?", - "firstHalfEnemies": "前半の敵", - "secondHalfEnemies": "後半の敵", - "firstNodeEnemies": "ノード 1 の敵", - "secondNodeEnemies": "ノード 2 の敵", - "thirdNodeEnemies": "ノード 3 の敵", - "firstNode": "ノード 1", - "secondNode": "ノード 2", - "thirdNode": "ノード 3", - "turbulenceBuff": "乱気流バフ", - "noEventSelected": "イベントが選択されていません", - "noTurbulenceBuff": "乱気流バフがありません", - "upper": "上半", - "lower": "下半", - "upperToLower": "上半 -> 下半", - "lowerToUpper": "下半 -> 上半", - "selectMOCEvent": "MOC イベントを選択", - "selectPFEvent": "PF イベントを選択", - "selectASEvent": "AS イベントを選択", - "selectCEEvent": "CE イベントを選択", - "selectEvent": "イベントを選択", - "selectFloor": "階層を選択", - "selectSide": "前半/後半を選択", - "selectBuff": "バフを選択", - "selectStage": "ステージを選択", - "previous": "前へ", - "next": "次へ", - "noMonstersFound": "敵が見つかりません", - "addNewWave": "新しいウェーブを追加", - "searchStage": "ステージを検索...", - "noStageFound": "ステージが見つかりません", - "searchMonster": "敵を検索...", - "changeRelic": "遺物を変更", - "deleteRelic": "遺物を削除", - "deleteRelicConfirm": "この遺物を削除してもよろしいですか?", - "setEffects": "効果を設定", - "details": "詳細", - "normal": "通常攻撃", - "bpskill": "戦闘スキル", - "assist": "アシストスキル", - "maze": "秘技", - "ultra": "必殺技", - "servantskill": "メモスプライトスキル", - "severaltalent": "メモスプライトの才能", - "singleattack": "単体攻撃", - "enhance": "強化", - "summon": "召喚", - "blast": "爆発", - "restore": "回復", - "support": "支援", - "aoeattack": "範囲攻撃", - "mazeattack": "迷宮秘技", - "impair": "弱体化", - "bounce": "弾跳", - "active": "アクティブ", - "inactive": "非アクティブ", - "defence": "防御", - "maxAll": "すべて最大化", - "maxAllSuccess": "スキルレベルを最大に設定しました。", - "maxAllFailed": "スキルレベルの最大設定に失敗しました。", - "noRelicEquipped": "遺物が装備されていません", - "anomalyArbitration": "異相の仲裁", - "normalMode": "通常モード", - "hardMode": "困難モード", - "selectPEAKEvent": "PEAK イベントを選択", - "mode": "モード", - "selectMode": "モードを選択", - "rollBack": "前の状態に戻る", - "upRoll": "サブステータスを増やす", - "downRoll": "サブステータスを減らす", - "actions": "アクション", - "avatars": "アバター", - "quickView": "クイックビュー", - "extraSetting": "追加設定", - "disableCensorship": "検閲を無効化", - "hideUI": "UIを非表示", - "theoryCraftMode": "シアリークラフトモード", - "cycleCount": "サイクル数", - "pleaseSelectAllSubStats": "すべてのサブステータスを選択してください", - "subStatRollCountCannotBeZero": "サブステータスの行数は0にできません", - "theoryCraft": "シアリークラフト", - "multipathCharacter": "複数運命キャラ", - "mainPath": "主人公の運命", - "march7Path": "三月なのかの運命", - "challenge": "挑戦", - "skipNode": "ノードをスキップ", - "disableSkip": "スキップ無効", - "skipNode1": "ノード1をスキップ", - "skipNode2": "ノード2をスキップ", - "extraFeatures": "追加機能", - "detailTheoryCraft": "この機能を有効にすると、サイクル数の調整や敵設定でHPの調整が可能になります。", - "detailSkipNode": "この機能を有効にすると、混沌の記憶または虚構叙事の(ノード1/ノード2)をスキップできます。", - "detailChallengePeak": "現在の異相における「頂」のシーズンを変更できます。", - "detailHiddenUi": "この機能を有効にすると、ゲームのUIを非表示にします。", - "detailDisableCensorship": "この機能を有効にすると、ゲーム内の検閲を無効にします。", - "detailMultipathCharacter": "一部キャラクターの運命を変更できます。", - "trailblazer": "開拓者", - "listExtraEffect": "追加効果一覧", - "extra": "追加", - "customLineup": "カスタム編成" - } +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Firefly tools by Firefly Shelter" + }, + "DataPage": { + "skillType": "スキルタイプ", + "skillName": "スキル名", + "character": "キャラクター", + "id": "ID", + "path": "運命", + "rarity": "レアリティ", + "element": "属性", + "technique": "秘技", + "talent": "天賦", + "basic": "通常攻撃", + "skill": "スキル", + "ultimate": "アルティメット", + "servant": "サーバント", + "damage": "ダメージ", + "type": "タイプ", + "warrior": "壊滅", + "knight": "存護", + "mage": "知恵", + "priest": "豊穣", + "rogue": "巡狩", + "shaman": "調和", + "warlock": "虚無", + "memory": "記憶", + "elation": "愉悦", + "fire": "火", + "ice": "氷", + "imaginary": "虚数", + "physical": "物理", + "quantum": "量子", + "thunder": "雷", + "wind": "風", + "hp": "HP", + "atk": "攻撃", + "speed": "速度", + "critRate": "会心率", + "critDmg": "会心ダメージ", + "breakEffect": "撃破特効", + "effectRes": "効果抵抗", + "energyRegenerationRate": "EP回復効率", + "effectHitRate": "効果命中率", + "outgoingHealingBoost": "回復増加", + "fireDmgBoost": "火属性ダメージ強化", + "iceDmgBoost": "氷属性ダメージ強化", + "imaginaryDmgBoost": "幻影ダメージ強化", + "physicalDmgBoost": "物理ダメージ強化", + "quantumDmgBoost": "量子ダメージ強化", + "thunderDmgBoost": "雷属性ダメージ強化", + "windDmgBoost": "風属性ダメージ強化", + "pursued": "追加ダメージ", + "true damage": "確定ダメージ", + "elationdamage": "愉悦ダメージ", + "follow-up": "追撃ダメージ", + "elemental damage": "属性ダメージ", + "dot": "継続ダメージ", + "qte": "QTEスキル", + "level": "レベル", + "relics": "遺物", + "eidolons": "エイドロン", + "lightcones": "光円錐", + "loadData": "データ読み込み", + "exportData": "データ出力", + "connectSetting": "接続設定", + "connected": "接続済み", + "unconnected": "未接続", + "psConnection": "PS接続", + "connectionType": "接続タイプ", + "status": "ステータス", + "connectPs": "PS接続", + "disconnect": "切断", + "other": "その他", + "freeSr": "FreeSR", + "database": "データベース", + "enka": "Enka", + "monsterSetting": "モンスター設定", + "serverUrl": "サーバー URL", + "privateType": "プライベートタイプ", + "local": "ローカル", + "server": "サーバー", + "username": "ユーザー名", + "password": "パスワード", + "placeholderServerUrl": "サーバー URL を入力", + "placeholderUsername": "ユーザー名を入力", + "placeholderPassword": "パスワードを入力", + "connectedSuccess": "PS接続成功", + "connectedFailed": "PS接続失敗", + "syncSuccess": "PSへのデータ同期に成功", + "syncFailed": "PSへのデータ同期に失敗", + "sync": "同期", + "importSetting": "インポート設定", + "profile": "プロファイル", + "default": "デフォルト", + "copyProfiles": "プロファイルをコピー", + "addNewProfile": "プロファイルを追加", + "createNewProfile": "新しいプロファイルを作成", + "editProfile": "プロファイル編集", + "placeholderProfileName": "プロファイル名を入力", + "profileName": "プロファイル名", + "create": "作成", + "update": "更新", + "characterInformation": "キャラクター情報", + "skills": "スキル", + "showcaseCard": "ショーケースカード", + "comingSoon": "近日公開", + "characterName": "キャラクター名", + "placeholderCharacter": "キャラクター名を入力", + "characterSettings": "キャラクター設定", + "levelConfiguration": "レベル構成", + "characterLevel": "キャラクターレベル", + "max": "最大", + "ultimateEnergy": "アルティメットエネルギー", + "currentEnergy": "現在のエネルギー", + "setTo50": "50%に設定", + "battleConfiguration": "バトル構成", + "useTechnique": "秘技を使用", + "techniqueNote": "バトル前に秘技効果を有効化", + "enhancement": "強化", + "enhancementLevel": "強化レベル", + "origin": "由来", + "enhancedNote": "強化レベルに応じて追加スキル解放", + "lightconeEquipment": "光円錐装備", + "lightconeSettings": "光円錐の設定", + "placeholderLevel": "レベルを入力", + "superimpositionRank": "重ねランク", + "ranksNote": "ランクが高いほど効果強化", + "changeLightcone": "光円錐を変更", + "removeLightcone": "光円錐を外す", + "equipLightcone": "光円錐を装備", + "noLightconeEquipped": "光円錐が装備されていません", + "equipLightconeNote": "強化のため光円錐を装備してください", + "filter": "フィルター", + "selectedCharacters": "選択中のキャラクター", + "selectedProfiles": "選択中のプロファイル", + "clearAll": "全てクリア", + "selectAll": "全て選択", + "copy": "コピー", + "copied": "コピー済み", + "noAvatarSelected": "キャラクターが選択されていません", + "noAvatarToCopySelected": "コピーするキャラクター選択されていません", + "pleaseSelectAtLeastOneProfile": "プロファイルを少なくとも1つ選んでください", + "pleaseEnterUid": "UIDを入力してください", + "failedToFetchEnkaData": "Enka のデータ取得に失敗", + "pleaseSelectAtLeastOneCharacter": "キャラクターを最低1つ選択してください", + "noDataToImport": "インポートするデータがありません", + "pleaseSelectAFile": "ファイルを選択してください", + "fileMustBeAValidJsonFile": "有効な JSON ファイルである必要があります", + "importEnkaDataSuccess": "Enka データのインポート成功", + "importFreeSRDataSuccess": "FreeSR データのインポート成功", + "importDatabaseSuccess": "データベースのインポート成功", + "getData": "データ取得", + "import": "インポート", + "freeSRImport": "FreeSR インポート", + "onlySupportFreeSRJsonFile": "FreeSR JSON ファイルのみ対応", + "pickAFile": "ファイル選択", + "lightConeSetting": "ライトコーン設定", + "relicMaker": "遺物製作", + "pleaseSelectAllOptions": "すべてのオプションを選択してください", + "relicSavedSuccessfully": "遺物の保存に成功しました", + "mainSettings": "メイン設定", + "mainStat": "メインステータス", + "set": "セット", + "pleaseSelectASet": "セットを選択してください", + "effectBonus": "効果ボーナス", + "totalRoll": "総ロール数", + "randomizeStats": "ステータスランダム化", + "randomizeRolls": "ロール回数ランダム化", + "selectASubStat": "サブステータスを選択", + "selectASet": "セットを選択", + "selectAMainStat": "メインステータスを選んでください", + "save": "保存", + "reset": "リセット", + "roll": "ロール", + "step": "ステップ", + "memoryOfChaos": "混沌の記憶", + "pureFiction": "虚構叙事", + "apocalypticShadow": "末日の幻影", + "customEnemy": "カスタム敵", + "simulatedUniverse": "模擬宇宙", + "floor": "階層", + "side": "前半/後半", + "wave": "ウェーブ", + "stage": "ステージ", + "useCycleCount": "サイクル数を使用しますか?", + "useTurbulenceBuff": "乱気流バフを使用しますか?", + "firstHalfEnemies": "前半の敵", + "secondHalfEnemies": "後半の敵", + "firstNodeEnemies": "ノード 1 の敵", + "secondNodeEnemies": "ノード 2 の敵", + "thirdNodeEnemies": "ノード 3 の敵", + "firstNode": "ノード 1", + "secondNode": "ノード 2", + "thirdNode": "ノード 3", + "turbulenceBuff": "乱気流バフ", + "noEventSelected": "イベントが選択されていません", + "noTurbulenceBuff": "乱気流バフがありません", + "upper": "上半", + "lower": "下半", + "upperToLower": "上半 -> 下半", + "lowerToUpper": "下半 -> 上半", + "selectMOCEvent": "MOC イベントを選択", + "selectPFEvent": "PF イベントを選択", + "selectASEvent": "AS イベントを選択", + "selectCEEvent": "CE イベントを選択", + "selectEvent": "イベントを選択", + "selectFloor": "階層を選択", + "selectSide": "前半/後半を選択", + "selectBuff": "バフを選択", + "selectStage": "ステージを選択", + "previous": "前へ", + "next": "次へ", + "noMonstersFound": "敵が見つかりません", + "addNewWave": "新しいウェーブを追加", + "searchStage": "ステージを検索...", + "noStageFound": "ステージが見つかりません", + "searchMonster": "敵を検索...", + "changeRelic": "遺物を変更", + "deleteRelic": "遺物を削除", + "deleteRelicConfirm": "この遺物を削除してもよろしいですか?", + "setEffects": "効果を設定", + "details": "詳細", + "normal": "通常攻撃", + "bpskill": "戦闘スキル", + "assist": "アシストスキル", + "maze": "秘技", + "ultra": "必殺技", + "servantskill": "メモスプライトスキル", + "severaltalent": "メモスプライトの才能", + "singleattack": "単体攻撃", + "enhance": "強化", + "summon": "召喚", + "blast": "爆発", + "restore": "回復", + "support": "支援", + "aoeattack": "範囲攻撃", + "mazeattack": "迷宮秘技", + "impair": "弱体化", + "bounce": "弾跳", + "active": "アクティブ", + "inactive": "非アクティブ", + "defence": "防御", + "maxAll": "すべて最大化", + "maxAllSuccess": "スキルレベルを最大に設定しました。", + "maxAllFailed": "スキルレベルの最大設定に失敗しました。", + "noRelicEquipped": "遺物が装備されていません", + "anomalyArbitration": "異相の仲裁", + "normalMode": "通常モード", + "hardMode": "困難モード", + "selectPEAKEvent": "PEAK イベントを選択", + "mode": "モード", + "selectMode": "モードを選択", + "rollBack": "前の状態に戻る", + "upRoll": "サブステータスを増やす", + "downRoll": "サブステータスを減らす", + "actions": "アクション", + "avatars": "アバター", + "quickView": "クイックビュー", + "extraSetting": "追加設定", + "disableCensorship": "検閲を無効化", + "hideUI": "UIを非表示", + "theoryCraftMode": "シアリークラフトモード", + "cycleCount": "サイクル数", + "pleaseSelectAllSubStats": "すべてのサブステータスを選択してください", + "subStatRollCountCannotBeZero": "サブステータスの行数は0にできません", + "theoryCraft": "シアリークラフト", + "multipathCharacter": "複数運命キャラ", + "mainPath": "主人公の運命", + "march7Path": "三月なのかの運命", + "challenge": "挑戦", + "skipNode": "ノードをスキップ", + "disableSkip": "スキップ無効", + "skipNode1": "ノード1をスキップ", + "skipNode2": "ノード2をスキップ", + "extraFeatures": "追加機能", + "detailTheoryCraft": "この機能を有効にすると、サイクル数の調整や敵設定でHPの調整が可能になります。", + "detailSkipNode": "この機能を有効にすると、混沌の記憶または虚構叙事の(ノード1/ノード2)をスキップできます。", + "detailChallengePeak": "現在の異相における「頂」のシーズンを変更できます。", + "detailHiddenUi": "この機能を有効にすると、ゲームのUIを非表示にします。", + "detailDisableCensorship": "この機能を有効にすると、ゲーム内の検閲を無効にします。", + "detailMultipathCharacter": "一部キャラクターの運命を変更できます。", + "trailblazer": "開拓者", + "listExtraEffect": "追加効果一覧", + "extra": "追加", + "customLineup": "カスタム編成" + } } \ No newline at end of file diff --git a/messages/ko.json b/messages/ko.json index a498ef5..4d883a4 100644 --- a/messages/ko.json +++ b/messages/ko.json @@ -1,290 +1,290 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Firefly tools by Firefly Shelter" - }, - "DataPage": { - "skillType": "스킬 유형", - "skillName": "스킬 이름", - "character": "캐릭터", - "id": "ID", - "path": "운명", - "rarity": "희귀도", - "element": "속성", - "technique": "비기", - "talent": "탈렌트", - "basic": "기본 공격", - "skill": "스킬", - "ultimate": "궁극기", - "servant": "서번트", - "damage": "데미지", - "type": "종류", - "warrior": "파괴", - "knight": "보호", - "mage": "박학", - "priest": "풍요", - "rogue": "사냥", - "shaman": "조화", - "warlock": "허무", - "memory": "기억", - "elation": "환락", - "fire": "화염", - "ice": "얼음", - "imaginary": "환상", - "physical": "물리", - "quantum": "양자", - "thunder": "번개", - "wind": "바람", - "hp": "HP", - "atk": "공격력", - "speed": "속도", - "critRate": "치명타 확률", - "critDmg": "치명타 피해", - "breakEffect": "파괴 피해", - "effectRes": "효과 저항", - "energyRegenerationRate": "에너지 회복속도", - "effectHitRate": "효과 적중률", - "outgoingHealingBoost": "치유 강화", - "fireDmgBoost": "화염 피해 증가", - "iceDmgBoost": "얼음 피해 증가", - "imaginaryDmgBoost": "환상 피해 증가", - "physicalDmgBoost": "물리 피해 증가", - "quantumDmgBoost": "양자 피해 증가", - "thunderDmgBoost": "번개 피해 증가", - "windDmgBoost": "바람 피해 증가", - "pursued": "추가 피해", - "true damage": "진실한 피해", - "elationdamage": "환락 피해", - "follow-up": "후속 피해", - "elemental damage": "파괴 및 초파괴 피해", - "dot": "시간 경과 피해", - "qte": "QTE 스킬", - "level": "레벨", - "relics": "유물", - "eidolons": "에이돌론", - "lightcones": "라이트콘", - "loadData": "데이터 불러오기", - "exportData": "데이터 내보내기", - "connectSetting": "연결 설정", - "connected": "연결됨", - "unconnected": "연결 안됨", - "psConnection": "PS 연결", - "connectionType": "연결 타입", - "status": "상태", - "connectPs": "PS 연결", - "disconnect": "연결 끊기", - "other": "기타", - "freeSr": "FreeSR", - "database": "데이터베이스", - "enka": "Enka", - "monsterSetting": "몬스터 설정", - "serverUrl": "서버 URL", - "privateType": "프라이빗 타입", - "local": "로컬", - "server": "서버", - "username": "사용자명", - "password": "비밀번호", - "placeholderServerUrl": "서버 URL 입력", - "placeholderUsername": "사용자명 입력", - "placeholderPassword": "비밀번호 입력", - "connectedSuccess": "PS에 성공적으로 연결됨", - "connectedFailed": "PS 연결 실패", - "syncSuccess": "PS에 데이터 동기화 성공", - "syncFailed": "PS에 데이터 동기화 실패", - "sync": "동기화", - "importSetting": "설정 가져오기", - "profile": "프로필", - "default": "기본", - "copyProfiles": "프로필 복사", - "addNewProfile": "새 프로필 추가", - "createNewProfile": "새 프로필 생성", - "editProfile": "프로필 편집", - "placeholderProfileName": "프로필 이름 입력", - "profileName": "프로필 이름", - "create": "생성", - "update": "업데이트", - "characterInformation": "캐릭터 정보", - "skills": "스킬", - "showcaseCard": "쇼케이스 카드", - "comingSoon": "곧 출시", - "characterName": "캐릭터 이름", - "placeholderCharacter": "캐릭터 이름 입력", - "characterSettings": "캐릭터 설정", - "levelConfiguration": "레벨 구성", - "characterLevel": "캐릭터 레벨", - "max": "최대", - "ultimateEnergy": "궁극 에너지", - "currentEnergy": "현재 에너지", - "setTo50": "50%로 설정", - "battleConfiguration": "전투 구성", - "useTechnique": "비기 사용", - "techniqueNote": "전투 전 비기 효과 활성화", - "enhancement": "강화", - "enhancementLevel": "강화 레벨", - "origin": "출처", - "enhancedNote": "강화 레벨이 높을수록 추가 효과 해제", - "lightconeEquipment": "라이트콘 장비", - "lightconeSettings": "라이트콘 설정", - "placeholderLevel": "레벨 입력", - "superimpositionRank": "중첩 등급", - "ranksNote": "등급이 높을수록 효과가 강함", - "changeLightcone": "라이트콘 변경", - "removeLightcone": "라이트콘 제거", - "equipLightcone": "라이트콘 장착", - "noLightconeEquipped": "라이트콘 미장착", - "equipLightconeNote": "캐릭터 능력 향상을 위해 장착하세요", - "filter": "필터", - "selectedCharacters": "선택된 캐릭터", - "selectedProfiles": "선택된 프로필", - "clearAll": "전체 지우기", - "selectAll": "전체 선택", - "copy": "복사", - "copied": "복사됨", - "noAvatarSelected": "캐릭터가 선택되지 않음", - "noAvatarToCopySelected": "복사할 캐릭터가 선택되지 않음", - "pleaseSelectAtLeastOneProfile": "프로필을 최소 하나 선택하세요", - "pleaseEnterUid": "UID를 입력해주세요", - "failedToFetchEnkaData": "Enka 데이터 가져오기 실패", - "pleaseSelectAtLeastOneCharacter": "캐릭터를 최소 하나 선택하세요", - "noDataToImport": "가져올 데이터가 없습니다", - "pleaseSelectAFile": "파일을 선택하세요", - "fileMustBeAValidJsonFile": "유효한 JSON 파일이어야 합니다", - "importEnkaDataSuccess": "Enka 데이터 가져오기 성공", - "importFreeSRDataSuccess": "FreeSR 데이터 가져오기 성공", - "importDatabaseSuccess": "데이터베이스 가져오기 성공", - "getData": "데이터 가져오기", - "import": "가져오기", - "freeSRImport": "FreeSR 가져오기", - "onlySupportFreeSRJsonFile": "FreeSR JSON 파일만 지원", - "pickAFile": "파일 선택", - "lightConeSetting": "라이트콘 설정", - "relicMaker": "유물 제작", - "pleaseSelectAllOptions": "모든 옵션을 선택해주세요", - "relicSavedSuccessfully": "유물 저장 성공", - "mainSettings": "메인 설정", - "mainStat": "주 속성", - "set": "세트", - "pleaseSelectASet": "세트 하나를 선택해주세요", - "effectBonus": "효과 보너스", - "totalRoll": "총 횟수", - "randomizeStats": "속성 랜덤화", - "randomizeRolls": "횟수 랜덤화", - "selectASubStat": "부 속성 선택", - "selectASet": "세트 선택", - "selectAMainStat": "주 속성 선택", - "save": "저장", - "reset": "초기화", - "roll": "굴리기", - "step": "단계", - "memoryOfChaos": "망각의 정원", - "pureFiction": "허구 이야기", - "apocalypticShadow": "종말의 환영", - "customEnemy": "커스텀 적", - "simulatedUniverse": "시뮬레이티드 유니버스", - "floor": "층수", - "side": "전반/후반", - "wave": "웨이브", - "stage": "스테이지", - "useCycleCount": "사이클 수 사용?", - "useTurbulenceBuff": "난류 버프 사용?", - "firstHalfEnemies": "전반 적", - "secondHalfEnemies": "후반 적", - "firstNodeEnemies": "노드 1 적", - "secondNodeEnemies": "노드 2 적", - "thirdNodeEnemies": "노드 3 적", - "firstNode": "노드 1", - "secondNode": "노드 2", - "thirdNode": "노드 3", - "turbulenceBuff": "난류 버프", - "noEventSelected": "이벤트가 선택되지 않음", - "noTurbulenceBuff": "난류 버프가 없음", - "upper": "상반", - "lower": "하반", - "upperToLower": "상반 -> 하반", - "lowerToUpper": "하반 -> 상반", - "selectMOCEvent": "MOC 이벤트 선택", - "selectPFEvent": "PF 이벤트 선택", - "selectASEvent": "AS 이벤트 선택", - "selectCEEvent": "CE 이벤트 선택", - "selectEvent": "이벤트 선택", - "selectFloor": "층 선택", - "selectSide": "전반/후반 선택", - "selectBuff": "버프 선택", - "selectStage": "스테이지 선택", - "previous": "이전", - "next": "다음", - "noMonstersFound": "적을 찾을 수 없음", - "addNewWave": "새 웨이브 추가", - "searchStage": "스테이지 검색...", - "noStageFound": "스테이지를 찾을 수 없음", - "searchMonster": "적 검색...", - "changeRelic": "유물 변경", - "deleteRelic": "유물 삭제", - "deleteRelicConfirm": "이 슬롯의 유물을 삭제하시겠습니까?", - "setEffects": "효과 설정", - "details": "상세", - "normal": "기본 공격", - "bpskill": "스킬", - "assist": "지원 스킬", - "maze": "전술", - "ultra": "필살기", - "servantskill": "메모스프라이트 스킬", - "severaltalent": "메모스프라이트 재능", - "singleattack": "단일 공격", - "enhance": "강화", - "summon": "소환", - "blast": "광역 공격", - "restore": "회복", - "support": "지원", - "aoeattack": "광역 공격", - "mazeattack": "미궁 비기", - "impair": "약화", - "bounce": "튕김", - "active": "활성", - "inactive": "비활성", - "defence": "방어", - "maxAll": "모두 최대치", - "maxAllSuccess": "스킬 레벨이 최대치로 설정되었습니다.", - "maxAllFailed": "스킬 레벨을 최대치로 설정하지 못했습니다.", - "noRelicEquipped": "성유물이 장착되지 않음", - "anomalyArbitration": "이상 중재", - "normalMode": "일반 모드", - "hardMode": "어려움 모드", - "selectPEAKEvent": "PEAK 이벤트 선택", - "mode": "모드", - "selectMode": "모드를 선택", - "rollBack": "이전 상태로 되돌리기", - "upRoll": "부옵션 추가", - "downRoll": "부옵션 감소", - "actions": "동작", - "avatars": "아바타", - "quickView": "빠른 조회", - "extraSetting": "추가 설정", - "disableCensorship": "검열 비활성화", - "hideUI": "UI 숨기기", - "theoryCraftMode": "Theory Craft 모드", - "cycleCount": "사이클 수", - "pleaseSelectAllSubStats": "모든 부옵션을 선택하세요", - "subStatRollCountCannotBeZero": "부옵션의 줄 수는 0일 수 없습니다", - "theoryCraft": "Theory Craft", - "multipathCharacter": "다중 운명 캐릭터", - "mainPath": "개척자 운명", - "march7Path": "삼월칠일 운명", - "challenge": "도전", - "skipNode": "노드 건너뛰기", - "disableSkip": "건너뛰기 비활성화", - "skipNode1": "노드 1 건너뛰기", - "skipNode2": "노드 2 건너뛰기", - "extraFeatures": "추가 기능", - "detailTheoryCraft": "이 기능을 활성화하면 사이클 수를 조정하고 적 설정에서 HP를 변경할 수 있습니다.", - "detailSkipNode": "이 기능을 활성화하면 혼돈의 기억 또는 허구 서사의 (노드 1/노드 2)를 건너뛸 수 있습니다.", - "detailChallengePeak": "현재 이형에서의 피크 시즌을 변경할 수 있습니다.", - "detailHiddenUi": "이 기능을 활성화하면 게임 UI가 숨겨집니다.", - "detailDisableCensorship": "이 기능을 활성화하면 게임 내 검열이 비활성화됩니다.", - "detailMultipathCharacter": "일부 캐릭터의 운명을 변경할 수 있습니다.", - "trailblazer": "개척자", - "listExtraEffect": "추가 효과 목록", - "extra": "추가", - "customLineup": "커스텀 편성" - } +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Firefly tools by Firefly Shelter" + }, + "DataPage": { + "skillType": "스킬 유형", + "skillName": "스킬 이름", + "character": "캐릭터", + "id": "ID", + "path": "운명", + "rarity": "희귀도", + "element": "속성", + "technique": "비기", + "talent": "탈렌트", + "basic": "기본 공격", + "skill": "스킬", + "ultimate": "궁극기", + "servant": "서번트", + "damage": "데미지", + "type": "종류", + "warrior": "파괴", + "knight": "보호", + "mage": "박학", + "priest": "풍요", + "rogue": "사냥", + "shaman": "조화", + "warlock": "허무", + "memory": "기억", + "elation": "환락", + "fire": "화염", + "ice": "얼음", + "imaginary": "환상", + "physical": "물리", + "quantum": "양자", + "thunder": "번개", + "wind": "바람", + "hp": "HP", + "atk": "공격력", + "speed": "속도", + "critRate": "치명타 확률", + "critDmg": "치명타 피해", + "breakEffect": "파괴 피해", + "effectRes": "효과 저항", + "energyRegenerationRate": "에너지 회복속도", + "effectHitRate": "효과 적중률", + "outgoingHealingBoost": "치유 강화", + "fireDmgBoost": "화염 피해 증가", + "iceDmgBoost": "얼음 피해 증가", + "imaginaryDmgBoost": "환상 피해 증가", + "physicalDmgBoost": "물리 피해 증가", + "quantumDmgBoost": "양자 피해 증가", + "thunderDmgBoost": "번개 피해 증가", + "windDmgBoost": "바람 피해 증가", + "pursued": "추가 피해", + "true damage": "진실한 피해", + "elationdamage": "환락 피해", + "follow-up": "후속 피해", + "elemental damage": "파괴 및 초파괴 피해", + "dot": "시간 경과 피해", + "qte": "QTE 스킬", + "level": "레벨", + "relics": "유물", + "eidolons": "에이돌론", + "lightcones": "라이트콘", + "loadData": "데이터 불러오기", + "exportData": "데이터 내보내기", + "connectSetting": "연결 설정", + "connected": "연결됨", + "unconnected": "연결 안됨", + "psConnection": "PS 연결", + "connectionType": "연결 타입", + "status": "상태", + "connectPs": "PS 연결", + "disconnect": "연결 끊기", + "other": "기타", + "freeSr": "FreeSR", + "database": "데이터베이스", + "enka": "Enka", + "monsterSetting": "몬스터 설정", + "serverUrl": "서버 URL", + "privateType": "프라이빗 타입", + "local": "로컬", + "server": "서버", + "username": "사용자명", + "password": "비밀번호", + "placeholderServerUrl": "서버 URL 입력", + "placeholderUsername": "사용자명 입력", + "placeholderPassword": "비밀번호 입력", + "connectedSuccess": "PS에 성공적으로 연결됨", + "connectedFailed": "PS 연결 실패", + "syncSuccess": "PS에 데이터 동기화 성공", + "syncFailed": "PS에 데이터 동기화 실패", + "sync": "동기화", + "importSetting": "설정 가져오기", + "profile": "프로필", + "default": "기본", + "copyProfiles": "프로필 복사", + "addNewProfile": "새 프로필 추가", + "createNewProfile": "새 프로필 생성", + "editProfile": "프로필 편집", + "placeholderProfileName": "프로필 이름 입력", + "profileName": "프로필 이름", + "create": "생성", + "update": "업데이트", + "characterInformation": "캐릭터 정보", + "skills": "스킬", + "showcaseCard": "쇼케이스 카드", + "comingSoon": "곧 출시", + "characterName": "캐릭터 이름", + "placeholderCharacter": "캐릭터 이름 입력", + "characterSettings": "캐릭터 설정", + "levelConfiguration": "레벨 구성", + "characterLevel": "캐릭터 레벨", + "max": "최대", + "ultimateEnergy": "궁극 에너지", + "currentEnergy": "현재 에너지", + "setTo50": "50%로 설정", + "battleConfiguration": "전투 구성", + "useTechnique": "비기 사용", + "techniqueNote": "전투 전 비기 효과 활성화", + "enhancement": "강화", + "enhancementLevel": "강화 레벨", + "origin": "출처", + "enhancedNote": "강화 레벨이 높을수록 추가 효과 해제", + "lightconeEquipment": "라이트콘 장비", + "lightconeSettings": "라이트콘 설정", + "placeholderLevel": "레벨 입력", + "superimpositionRank": "중첩 등급", + "ranksNote": "등급이 높을수록 효과가 강함", + "changeLightcone": "라이트콘 변경", + "removeLightcone": "라이트콘 제거", + "equipLightcone": "라이트콘 장착", + "noLightconeEquipped": "라이트콘 미장착", + "equipLightconeNote": "캐릭터 능력 향상을 위해 장착하세요", + "filter": "필터", + "selectedCharacters": "선택된 캐릭터", + "selectedProfiles": "선택된 프로필", + "clearAll": "전체 지우기", + "selectAll": "전체 선택", + "copy": "복사", + "copied": "복사됨", + "noAvatarSelected": "캐릭터가 선택되지 않음", + "noAvatarToCopySelected": "복사할 캐릭터가 선택되지 않음", + "pleaseSelectAtLeastOneProfile": "프로필을 최소 하나 선택하세요", + "pleaseEnterUid": "UID를 입력해주세요", + "failedToFetchEnkaData": "Enka 데이터 가져오기 실패", + "pleaseSelectAtLeastOneCharacter": "캐릭터를 최소 하나 선택하세요", + "noDataToImport": "가져올 데이터가 없습니다", + "pleaseSelectAFile": "파일을 선택하세요", + "fileMustBeAValidJsonFile": "유효한 JSON 파일이어야 합니다", + "importEnkaDataSuccess": "Enka 데이터 가져오기 성공", + "importFreeSRDataSuccess": "FreeSR 데이터 가져오기 성공", + "importDatabaseSuccess": "데이터베이스 가져오기 성공", + "getData": "데이터 가져오기", + "import": "가져오기", + "freeSRImport": "FreeSR 가져오기", + "onlySupportFreeSRJsonFile": "FreeSR JSON 파일만 지원", + "pickAFile": "파일 선택", + "lightConeSetting": "라이트콘 설정", + "relicMaker": "유물 제작", + "pleaseSelectAllOptions": "모든 옵션을 선택해주세요", + "relicSavedSuccessfully": "유물 저장 성공", + "mainSettings": "메인 설정", + "mainStat": "주 속성", + "set": "세트", + "pleaseSelectASet": "세트 하나를 선택해주세요", + "effectBonus": "효과 보너스", + "totalRoll": "총 횟수", + "randomizeStats": "속성 랜덤화", + "randomizeRolls": "횟수 랜덤화", + "selectASubStat": "부 속성 선택", + "selectASet": "세트 선택", + "selectAMainStat": "주 속성 선택", + "save": "저장", + "reset": "초기화", + "roll": "굴리기", + "step": "단계", + "memoryOfChaos": "망각의 정원", + "pureFiction": "허구 이야기", + "apocalypticShadow": "종말의 환영", + "customEnemy": "커스텀 적", + "simulatedUniverse": "시뮬레이티드 유니버스", + "floor": "층수", + "side": "전반/후반", + "wave": "웨이브", + "stage": "스테이지", + "useCycleCount": "사이클 수 사용?", + "useTurbulenceBuff": "난류 버프 사용?", + "firstHalfEnemies": "전반 적", + "secondHalfEnemies": "후반 적", + "firstNodeEnemies": "노드 1 적", + "secondNodeEnemies": "노드 2 적", + "thirdNodeEnemies": "노드 3 적", + "firstNode": "노드 1", + "secondNode": "노드 2", + "thirdNode": "노드 3", + "turbulenceBuff": "난류 버프", + "noEventSelected": "이벤트가 선택되지 않음", + "noTurbulenceBuff": "난류 버프가 없음", + "upper": "상반", + "lower": "하반", + "upperToLower": "상반 -> 하반", + "lowerToUpper": "하반 -> 상반", + "selectMOCEvent": "MOC 이벤트 선택", + "selectPFEvent": "PF 이벤트 선택", + "selectASEvent": "AS 이벤트 선택", + "selectCEEvent": "CE 이벤트 선택", + "selectEvent": "이벤트 선택", + "selectFloor": "층 선택", + "selectSide": "전반/후반 선택", + "selectBuff": "버프 선택", + "selectStage": "스테이지 선택", + "previous": "이전", + "next": "다음", + "noMonstersFound": "적을 찾을 수 없음", + "addNewWave": "새 웨이브 추가", + "searchStage": "스테이지 검색...", + "noStageFound": "스테이지를 찾을 수 없음", + "searchMonster": "적 검색...", + "changeRelic": "유물 변경", + "deleteRelic": "유물 삭제", + "deleteRelicConfirm": "이 슬롯의 유물을 삭제하시겠습니까?", + "setEffects": "효과 설정", + "details": "상세", + "normal": "기본 공격", + "bpskill": "스킬", + "assist": "지원 스킬", + "maze": "전술", + "ultra": "필살기", + "servantskill": "메모스프라이트 스킬", + "severaltalent": "메모스프라이트 재능", + "singleattack": "단일 공격", + "enhance": "강화", + "summon": "소환", + "blast": "광역 공격", + "restore": "회복", + "support": "지원", + "aoeattack": "광역 공격", + "mazeattack": "미궁 비기", + "impair": "약화", + "bounce": "튕김", + "active": "활성", + "inactive": "비활성", + "defence": "방어", + "maxAll": "모두 최대치", + "maxAllSuccess": "스킬 레벨이 최대치로 설정되었습니다.", + "maxAllFailed": "스킬 레벨을 최대치로 설정하지 못했습니다.", + "noRelicEquipped": "성유물이 장착되지 않음", + "anomalyArbitration": "이상 중재", + "normalMode": "일반 모드", + "hardMode": "어려움 모드", + "selectPEAKEvent": "PEAK 이벤트 선택", + "mode": "모드", + "selectMode": "모드를 선택", + "rollBack": "이전 상태로 되돌리기", + "upRoll": "부옵션 추가", + "downRoll": "부옵션 감소", + "actions": "동작", + "avatars": "아바타", + "quickView": "빠른 조회", + "extraSetting": "추가 설정", + "disableCensorship": "검열 비활성화", + "hideUI": "UI 숨기기", + "theoryCraftMode": "Theory Craft 모드", + "cycleCount": "사이클 수", + "pleaseSelectAllSubStats": "모든 부옵션을 선택하세요", + "subStatRollCountCannotBeZero": "부옵션의 줄 수는 0일 수 없습니다", + "theoryCraft": "Theory Craft", + "multipathCharacter": "다중 운명 캐릭터", + "mainPath": "개척자 운명", + "march7Path": "삼월칠일 운명", + "challenge": "도전", + "skipNode": "노드 건너뛰기", + "disableSkip": "건너뛰기 비활성화", + "skipNode1": "노드 1 건너뛰기", + "skipNode2": "노드 2 건너뛰기", + "extraFeatures": "추가 기능", + "detailTheoryCraft": "이 기능을 활성화하면 사이클 수를 조정하고 적 설정에서 HP를 변경할 수 있습니다.", + "detailSkipNode": "이 기능을 활성화하면 혼돈의 기억 또는 허구 서사의 (노드 1/노드 2)를 건너뛸 수 있습니다.", + "detailChallengePeak": "현재 이형에서의 피크 시즌을 변경할 수 있습니다.", + "detailHiddenUi": "이 기능을 활성화하면 게임 UI가 숨겨집니다.", + "detailDisableCensorship": "이 기능을 활성화하면 게임 내 검열이 비활성화됩니다.", + "detailMultipathCharacter": "일부 캐릭터의 운명을 변경할 수 있습니다.", + "trailblazer": "개척자", + "listExtraEffect": "추가 효과 목록", + "extra": "추가", + "customLineup": "커스텀 편성" + } } \ No newline at end of file diff --git a/messages/pt.json b/messages/pt.json index 634c693..f9585b0 100644 --- a/messages/pt.json +++ b/messages/pt.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Ferramentas Firefly por Firefly Shelter" - }, - "DataPage": { - "skillType": "Tipo de Habilidade", - "skillName": "Nome da Habilidade", - "character": "Personagem", - "id": "Id", - "path": "Caminho", - "rarity": "Raridade", - "element": "Elemento", - "technique": "Técnica", - "talent": "Talento", - "basic": "Ataque Básico", - "skill": "Perícia", - "ultimate": "Perícia Suprema", - "servant": "Servo", - "damage": "Dano", - "type": "Tipo", - "warrior": "A Destruição", - "knight": "A Preservação", - "mage": "A Erudição", - "priest": "A Abundância", - "rogue": "A Caça", - "shaman": "A Harmonia", - "warlock": "A Inexistência", - "memory": "A Lembrança", - "elation": "A Alegria", - "fire": "Fogo", - "ice": "Gelo", - "imaginary": "Imaginário", - "physical": "Físico", - "quantum": "Quântico", - "thunder": "Raio", - "wind": "Vento", - "hp": "PV", - "atk": "ATQ", - "speed": "VEL", - "critRate": "Taxa CRIT", - "critDmg": "Dano CRIT", - "breakEffect": "Efeito de Quebra", - "effectRes": "RES a Efeito", - "energyRegenerationRate": "Taxa de Regeneração de Energia", - "effectHitRate": "Taxa de Acerto de Efeito", - "outgoingHealingBoost": "Bônus de Cura", - "fireDmgBoost": "Bônus de Dano de Fogo", - "iceDmgBoost": "Bônus de Dano de Gelo", - "imaginaryDmgBoost": "Bônus de Dano Imaginário", - "physicalDmgBoost": "Bônus de Dano Físico", - "quantumDmgBoost": "Bônus de Dano Quântico", - "thunderDmgBoost": "Bônus de Dano de Raio", - "windDmgBoost": "Bônus de Dano de Vento", - "pursued": "Dano Adicional", - "true damage": "Dano Verdadeiro", - "elationdamage": "Dano de Alegria", - "follow-up": "Dano de Ataque Extra", - "elemental damage": "Dano de Quebra e Superquebra", - "dot": "Dano Contínuo", - "qte": "Habilidade QTE", - "level": "Nível", - "relics": "Relíquias", - "eidolons": "Eidolons", - "lightcones": "Cones de Luz", - "loadData": "Carregar dados", - "exportData": "Exportar dados", - "connectSetting": "Configuração de Conexão", - "connected": "Conectado", - "unconnected": "Desconectado", - "psConnection": "Conexão PS", - "connectionType": "Tipo de Conexão", - "status": "Status", - "connectPs": "Conectar PS", - "disconnect": "Desconectar", - "other": "Outro", - "freeSr": "FreeSR", - "database": "Banco de dados", - "enka": "Enka", - "monsterSetting": "Configuração de Monstros", - "serverUrl": "URL do Servidor", - "privateType": "Tipo Privado", - "local": "Local", - "server": "Servidor", - "username": "Usuário", - "password": "Senha", - "placeholderServerUrl": "Digite o URL do servidor", - "placeholderUsername": "Digite o usuário", - "placeholderPassword": "Digite a senha", - "connectedSuccess": "Conectado ao PS com sucesso", - "connectedFailed": "Falha ao conectar ao PS", - "syncSuccess": "Dados sincronizados com o PS com sucesso", - "syncFailed": "Falha ao sincronizar dados com o PS", - "sync": "Sincronizar", - "importSetting": "Configuração de Importação", - "profile": "Perfil", - "default": "Padrão", - "copyProfiles": "Copiar perfis", - "addNewProfile": "Adicionar novo perfil", - "createNewProfile": "Criar novo perfil", - "editProfile": "Editar perfil", - "placeholderProfileName": "Digite o nome do perfil", - "profileName": "Nome do perfil", - "create": "Criar", - "update": "Atualizar", - "characterInformation": "Informação do Personagem", - "skills": "Habilidades", - "showcaseCard": "Cartão de Exibição", - "comingSoon": "Em breve", - "characterName": "Nome do personagem", - "placeholderCharacter": "Digite o nome do personagem", - "characterSettings": "Configurações de Personagem", - "levelConfiguration": "Configuração de Nível", - "characterLevel": "Nível do Personagem", - "max": "MÁX", - "ultimateEnergy": "Energia da Perícia Suprema", - "currentEnergy": "Energia Atual", - "setTo50": "Definir para 50%", - "battleConfiguration": "Configuração de Batalha", - "useTechnique": "Usar Técnica", - "techniqueNote": "Ativar efeitos de técnica pré-batalha", - "enhancement": "Aprimoramento", - "enhancementLevel": "Nível de Aprimoramento", - "origin": "Origem", - "enhancedNote": "Níveis altos desbloqueiam habilidades", - "lightconeEquipment": "Equipamento de Cone de Luz", - "lightconeSettings": "Configurações de Cone de Luz", - "placeholderLevel": "Digite o nível", - "superimpositionRank": "Rank de Sobreposição", - "ranksNote": "Ranks maiores dão efeitos mais fortes", - "changeLightcone": "Mudar Cone de Luz", - "removeLightcone": "Remover Cone de Luz", - "equipLightcone": "Equipar Cone de Luz", - "noLightconeEquipped": "Sem Cone de Luz", - "equipLightconeNote": "Equipe um cone de luz para melhorar o personagem", - "filter": "Filtro", - "selectedCharacters": "Personagens Selecionados", - "selectedProfiles": "Perfis Selecionados", - "clearAll": "Limpar Tudo", - "selectAll": "Selecionar Tudo", - "copy": "Copiar", - "copied": "Copiado", - "noAvatarSelected": "Nenhum personagem selecionado", - "noAvatarToCopySelected": "Nenhum personagem para copiar", - "pleaseSelectAtLeastOneProfile": "Por favor, selecione ao menos um perfil", - "pleaseEnterUid": "Por favor, insira o UID", - "failedToFetchEnkaData": "Falha ao obter dados Enka", - "pleaseSelectAtLeastOneCharacter": "Selecione ao menos um personagem", - "noDataToImport": "Sem dados para importar", - "pleaseSelectAFile": "Por favor, selecione um arquivo", - "fileMustBeAValidJsonFile": "O arquivo deve ser um JSON válido", - "importEnkaDataSuccess": "Dados Enka importados com sucesso", - "importFreeSRDataSuccess": "Dados FreeSR importados com sucesso", - "importDatabaseSuccess": "Banco de dados importado com sucesso", - "getData": "Obter Dados", - "import": "Importar", - "freeSRImport": "Importação FreeSR", - "onlySupportFreeSRJsonFile": "Suporta apenas arquivos JSON FreeSR", - "pickAFile": "Escolher um arquivo", - "lightConeSetting": "Configuração de Cone de Luz", - "relicMaker": "Criador de Relíquias", - "pleaseSelectAllOptions": "Por favor selecione todas as opções", - "relicSavedSuccessfully": "Relíquia salva com sucesso", - "mainSettings": "Configurações Principais", - "mainStat": "Atributo Principal", - "set": "Conjunto", - "pleaseSelectASet": "Selecione um conjunto", - "effectBonus": "Bônus de Efeito", - "totalRoll": "Total de Melhorias", - "randomizeStats": "Atributos Aleatórios", - "randomizeRolls": "Melhorias Aleatórias", - "selectASubStat": "Selecionar sub-atributo", - "selectASet": "Selecionar conjunto", - "selectAMainStat": "Selecionar atributo principal", - "save": "Salvar", - "reset": "Redefinir", - "roll": "Melhoria", - "step": "Passo", - "memoryOfChaos": "Memória do Caos", - "pureFiction": "Pura Ficção", - "apocalypticShadow": "Sombra Apocalíptica", - "customEnemy": "Inimigo Personalizado", - "simulatedUniverse": "Universo Simulado", - "floor": "Andar", - "side": "Lado", - "wave": "Onda", - "stage": "Fase", - "useCycleCount": "Usar contagem de ciclos?", - "useTurbulenceBuff": "Usar buff de turbulência?", - "firstHalfEnemies": "Inimigos da primeira metade", - "secondHalfEnemies": "Inimigos da segunda metade", - "firstNodeEnemies": "Inimigos do nodo 1", - "secondNodeEnemies": "Inimigos do nodo 2", - "thirdNodeEnemies": "Inimigos do nodo 3", - "firstNode": "Nodo 1", - "secondNode": "Nodo 2", - "thirdNode": "Nodo 3", - "listEnemies": "Lista de inimigos", - "turbulenceBuff": "Buff de Turbulência", - "noEventSelected": "Nenhum evento selecionado", - "noTurbulenceBuff": "Sem Buff de Turbulência", - "upper": "Superior", - "lower": "Inferior", - "upperToLower": "Superior -> Inferior", - "lowerToUpper": "Inferior -> Superior", - "selectMOCEvent": "Selecionar Evento MOC", - "selectPFEvent": "Selecionar Evento PF", - "selectASEvent": "Selecionar Evento AS", - "selectCEEvent": "Selecionar Evento CE", - "selectEvent": "Selecionar Evento", - "selectFloor": "Selecionar Andar", - "selectSide": "Selecionar Lado", - "selectBuff": "Selecionar Buff", - "selectStage": "Selecionar Fase", - "previous": "Anterior", - "next": "Próximo", - "noMonstersFound": "Nenhum monstro encontrado", - "addNewWave": "Adicionar Nova Onda", - "searchStage": "Buscar fase...", - "noStageFound": "Fase não encontrada", - "searchMonster": "Buscar monstro...", - "changeRelic": "Mudar relíquia", - "deleteRelic": "Deletar relíquia", - "deleteRelicConfirm": "Tem certeza que deseja deletar a relíquia neste slot?", - "setEffects": "Definir Efeitos", - "details": "Detalhes", - "normal": "Ataque Básico", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Ferramentas Firefly por Firefly Shelter" + }, + "DataPage": { + "skillType": "Tipo de Habilidade", + "skillName": "Nome da Habilidade", + "character": "Personagem", + "id": "Id", + "path": "Caminho", + "rarity": "Raridade", + "element": "Elemento", + "technique": "Técnica", + "talent": "Talento", + "basic": "Ataque Básico", + "skill": "Perícia", + "ultimate": "Perícia Suprema", + "servant": "Servo", + "damage": "Dano", + "type": "Tipo", + "warrior": "A Destruição", + "knight": "A Preservação", + "mage": "A Erudição", + "priest": "A Abundância", + "rogue": "A Caça", + "shaman": "A Harmonia", + "warlock": "A Inexistência", + "memory": "A Lembrança", + "elation": "A Alegria", + "fire": "Fogo", + "ice": "Gelo", + "imaginary": "Imaginário", + "physical": "Físico", + "quantum": "Quântico", + "thunder": "Raio", + "wind": "Vento", + "hp": "PV", + "atk": "ATQ", + "speed": "VEL", + "critRate": "Taxa CRIT", + "critDmg": "Dano CRIT", + "breakEffect": "Efeito de Quebra", + "effectRes": "RES a Efeito", + "energyRegenerationRate": "Taxa de Regeneração de Energia", + "effectHitRate": "Taxa de Acerto de Efeito", + "outgoingHealingBoost": "Bônus de Cura", + "fireDmgBoost": "Bônus de Dano de Fogo", + "iceDmgBoost": "Bônus de Dano de Gelo", + "imaginaryDmgBoost": "Bônus de Dano Imaginário", + "physicalDmgBoost": "Bônus de Dano Físico", + "quantumDmgBoost": "Bônus de Dano Quântico", + "thunderDmgBoost": "Bônus de Dano de Raio", + "windDmgBoost": "Bônus de Dano de Vento", + "pursued": "Dano Adicional", + "true damage": "Dano Verdadeiro", + "elationdamage": "Dano de Alegria", + "follow-up": "Dano de Ataque Extra", + "elemental damage": "Dano de Quebra e Superquebra", + "dot": "Dano Contínuo", + "qte": "Habilidade QTE", + "level": "Nível", + "relics": "Relíquias", + "eidolons": "Eidolons", + "lightcones": "Cones de Luz", + "loadData": "Carregar dados", + "exportData": "Exportar dados", + "connectSetting": "Configuração de Conexão", + "connected": "Conectado", + "unconnected": "Desconectado", + "psConnection": "Conexão PS", + "connectionType": "Tipo de Conexão", + "status": "Status", + "connectPs": "Conectar PS", + "disconnect": "Desconectar", + "other": "Outro", + "freeSr": "FreeSR", + "database": "Banco de dados", + "enka": "Enka", + "monsterSetting": "Configuração de Monstros", + "serverUrl": "URL do Servidor", + "privateType": "Tipo Privado", + "local": "Local", + "server": "Servidor", + "username": "Usuário", + "password": "Senha", + "placeholderServerUrl": "Digite o URL do servidor", + "placeholderUsername": "Digite o usuário", + "placeholderPassword": "Digite a senha", + "connectedSuccess": "Conectado ao PS com sucesso", + "connectedFailed": "Falha ao conectar ao PS", + "syncSuccess": "Dados sincronizados com o PS com sucesso", + "syncFailed": "Falha ao sincronizar dados com o PS", + "sync": "Sincronizar", + "importSetting": "Configuração de Importação", + "profile": "Perfil", + "default": "Padrão", + "copyProfiles": "Copiar perfis", + "addNewProfile": "Adicionar novo perfil", + "createNewProfile": "Criar novo perfil", + "editProfile": "Editar perfil", + "placeholderProfileName": "Digite o nome do perfil", + "profileName": "Nome do perfil", + "create": "Criar", + "update": "Atualizar", + "characterInformation": "Informação do Personagem", + "skills": "Habilidades", + "showcaseCard": "Cartão de Exibição", + "comingSoon": "Em breve", + "characterName": "Nome do personagem", + "placeholderCharacter": "Digite o nome do personagem", + "characterSettings": "Configurações de Personagem", + "levelConfiguration": "Configuração de Nível", + "characterLevel": "Nível do Personagem", + "max": "MÁX", + "ultimateEnergy": "Energia da Perícia Suprema", + "currentEnergy": "Energia Atual", + "setTo50": "Definir para 50%", + "battleConfiguration": "Configuração de Batalha", + "useTechnique": "Usar Técnica", + "techniqueNote": "Ativar efeitos de técnica pré-batalha", + "enhancement": "Aprimoramento", + "enhancementLevel": "Nível de Aprimoramento", + "origin": "Origem", + "enhancedNote": "Níveis altos desbloqueiam habilidades", + "lightconeEquipment": "Equipamento de Cone de Luz", + "lightconeSettings": "Configurações de Cone de Luz", + "placeholderLevel": "Digite o nível", + "superimpositionRank": "Rank de Sobreposição", + "ranksNote": "Ranks maiores dão efeitos mais fortes", + "changeLightcone": "Mudar Cone de Luz", + "removeLightcone": "Remover Cone de Luz", + "equipLightcone": "Equipar Cone de Luz", + "noLightconeEquipped": "Sem Cone de Luz", + "equipLightconeNote": "Equipe um cone de luz para melhorar o personagem", + "filter": "Filtro", + "selectedCharacters": "Personagens Selecionados", + "selectedProfiles": "Perfis Selecionados", + "clearAll": "Limpar Tudo", + "selectAll": "Selecionar Tudo", + "copy": "Copiar", + "copied": "Copiado", + "noAvatarSelected": "Nenhum personagem selecionado", + "noAvatarToCopySelected": "Nenhum personagem para copiar", + "pleaseSelectAtLeastOneProfile": "Por favor, selecione ao menos um perfil", + "pleaseEnterUid": "Por favor, insira o UID", + "failedToFetchEnkaData": "Falha ao obter dados Enka", + "pleaseSelectAtLeastOneCharacter": "Selecione ao menos um personagem", + "noDataToImport": "Sem dados para importar", + "pleaseSelectAFile": "Por favor, selecione um arquivo", + "fileMustBeAValidJsonFile": "O arquivo deve ser um JSON válido", + "importEnkaDataSuccess": "Dados Enka importados com sucesso", + "importFreeSRDataSuccess": "Dados FreeSR importados com sucesso", + "importDatabaseSuccess": "Banco de dados importado com sucesso", + "getData": "Obter Dados", + "import": "Importar", + "freeSRImport": "Importação FreeSR", + "onlySupportFreeSRJsonFile": "Suporta apenas arquivos JSON FreeSR", + "pickAFile": "Escolher um arquivo", + "lightConeSetting": "Configuração de Cone de Luz", + "relicMaker": "Criador de Relíquias", + "pleaseSelectAllOptions": "Por favor selecione todas as opções", + "relicSavedSuccessfully": "Relíquia salva com sucesso", + "mainSettings": "Configurações Principais", + "mainStat": "Atributo Principal", + "set": "Conjunto", + "pleaseSelectASet": "Selecione um conjunto", + "effectBonus": "Bônus de Efeito", + "totalRoll": "Total de Melhorias", + "randomizeStats": "Atributos Aleatórios", + "randomizeRolls": "Melhorias Aleatórias", + "selectASubStat": "Selecionar sub-atributo", + "selectASet": "Selecionar conjunto", + "selectAMainStat": "Selecionar atributo principal", + "save": "Salvar", + "reset": "Redefinir", + "roll": "Melhoria", + "step": "Passo", + "memoryOfChaos": "Memória do Caos", + "pureFiction": "Pura Ficção", + "apocalypticShadow": "Sombra Apocalíptica", + "customEnemy": "Inimigo Personalizado", + "simulatedUniverse": "Universo Simulado", + "floor": "Andar", + "side": "Lado", + "wave": "Onda", + "stage": "Fase", + "useCycleCount": "Usar contagem de ciclos?", + "useTurbulenceBuff": "Usar buff de turbulência?", + "firstHalfEnemies": "Inimigos da primeira metade", + "secondHalfEnemies": "Inimigos da segunda metade", + "firstNodeEnemies": "Inimigos do nodo 1", + "secondNodeEnemies": "Inimigos do nodo 2", + "thirdNodeEnemies": "Inimigos do nodo 3", + "firstNode": "Nodo 1", + "secondNode": "Nodo 2", + "thirdNode": "Nodo 3", + "listEnemies": "Lista de inimigos", + "turbulenceBuff": "Buff de Turbulência", + "noEventSelected": "Nenhum evento selecionado", + "noTurbulenceBuff": "Sem Buff de Turbulência", + "upper": "Superior", + "lower": "Inferior", + "upperToLower": "Superior -> Inferior", + "lowerToUpper": "Inferior -> Superior", + "selectMOCEvent": "Selecionar Evento MOC", + "selectPFEvent": "Selecionar Evento PF", + "selectASEvent": "Selecionar Evento AS", + "selectCEEvent": "Selecionar Evento CE", + "selectEvent": "Selecionar Evento", + "selectFloor": "Selecionar Andar", + "selectSide": "Selecionar Lado", + "selectBuff": "Selecionar Buff", + "selectStage": "Selecionar Fase", + "previous": "Anterior", + "next": "Próximo", + "noMonstersFound": "Nenhum monstro encontrado", + "addNewWave": "Adicionar Nova Onda", + "searchStage": "Buscar fase...", + "noStageFound": "Fase não encontrada", + "searchMonster": "Buscar monstro...", + "changeRelic": "Mudar relíquia", + "deleteRelic": "Deletar relíquia", + "deleteRelicConfirm": "Tem certeza que deseja deletar a relíquia neste slot?", + "setEffects": "Definir Efeitos", + "details": "Detalhes", + "normal": "Ataque Básico", "bpskill": "Perícia", "maze": "Técnica", "ultra": "Perícia Suprema", "assist": "Habilidade de Assistência", "servantskill": "Habilidade do Memoespirito", - "severaltalent": "Talento do Memoespirito", - "singleattack": "Ataque Único", - "enhance": "Aprimorar", - "summon": "Invocar", - "mazeattack": "Ataque de Técnica", - "blast": "Explosão", - "restore": "Restaurar", - "support": "Suporte", - "aoeattack": "Ataque em Área", - "impair": "Enfraquecer", - "bounce": "Rebote", - "active": "Ativo", - "defence": "Defesa", - "inactive": "Inativo", - "maxAll": "Maximizar Tudo", - "maxAllSuccess": "Habilidades maximizadas com sucesso.", - "maxAllFailed": "Falha ao maximizar habilidades.", - "noRelicEquipped": "Sem relíquia equipada", - "anomalyArbitration": "Arbitragem de Anomalia", - "normalMode": "Modo Normal", - "hardMode": "Modo Difícil", - "selectPEAKEvent": "Selecionar Evento PEAK", - "mode": "Modo", - "selectMode": "Selecionar um modo", - "rollBack": "Reverter", - "upRoll": "Aumentar Melhoria", - "downRoll": "Diminuir Melhoria", - "actions": "Ações", - "avatars": "Avatares", - "quickView": "Visualização Rápida", - "extraSetting": "Configurações Extras", - "disableCensorship": "Desativar Censura", - "hideUI": "Ocultar UI", - "theoryCraftMode": "Modo Theorycraft", - "cycleCount": "Contagem de Ciclos", - "pleaseSelectAllSubStats": "Selecione todos os sub-atributos", - "subStatRollCountCannotBeZero": "As melhorias do sub-atributo não podem ser zero", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Personagem Multicaminho", - "mainPath": "Caminho Principal", - "march7Path": "Caminho de 7 de Março", - "challenge": "Desafio", - "skipNode": "Pular Nó", - "disableSkip": "Desativar pulo", - "skipNode1": "Pular nó 1", - "skipNode2": "Pular nó 2", - "extraFeatures": "Recursos Extras", - "detailTheoryCraft": "Ativar isso permite personalizar os ciclos e ajustar o HP dos inimigos.", - "detailSkipNode": "Permite pular (Nó 1/Nó 2) em Memória do Caos ou Pura Ficção.", - "detailChallengePeak": "Permite mudar a temporada de Peak na Anomalia atual.", - "detailHiddenUi": "Irá esconder a interface do jogo.", - "detailDisableCensorship": "Desativa a censura no jogo.", - "detailMultipathCharacter": "Permite mudar o Caminho de certos personagens.", - "trailblazer": "Desbravador", - "listExtraEffect": "Lista de Efeitos Extras", - "extra": "Extra", - "customLineup": "Formação Personalizada" - } + "severaltalent": "Talento do Memoespirito", + "singleattack": "Ataque Único", + "enhance": "Aprimorar", + "summon": "Invocar", + "mazeattack": "Ataque de Técnica", + "blast": "Explosão", + "restore": "Restaurar", + "support": "Suporte", + "aoeattack": "Ataque em Área", + "impair": "Enfraquecer", + "bounce": "Rebote", + "active": "Ativo", + "defence": "Defesa", + "inactive": "Inativo", + "maxAll": "Maximizar Tudo", + "maxAllSuccess": "Habilidades maximizadas com sucesso.", + "maxAllFailed": "Falha ao maximizar habilidades.", + "noRelicEquipped": "Sem relíquia equipada", + "anomalyArbitration": "Arbitragem de Anomalia", + "normalMode": "Modo Normal", + "hardMode": "Modo Difícil", + "selectPEAKEvent": "Selecionar Evento PEAK", + "mode": "Modo", + "selectMode": "Selecionar um modo", + "rollBack": "Reverter", + "upRoll": "Aumentar Melhoria", + "downRoll": "Diminuir Melhoria", + "actions": "Ações", + "avatars": "Avatares", + "quickView": "Visualização Rápida", + "extraSetting": "Configurações Extras", + "disableCensorship": "Desativar Censura", + "hideUI": "Ocultar UI", + "theoryCraftMode": "Modo Theorycraft", + "cycleCount": "Contagem de Ciclos", + "pleaseSelectAllSubStats": "Selecione todos os sub-atributos", + "subStatRollCountCannotBeZero": "As melhorias do sub-atributo não podem ser zero", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Personagem Multicaminho", + "mainPath": "Caminho Principal", + "march7Path": "Caminho de 7 de Março", + "challenge": "Desafio", + "skipNode": "Pular Nó", + "disableSkip": "Desativar pulo", + "skipNode1": "Pular nó 1", + "skipNode2": "Pular nó 2", + "extraFeatures": "Recursos Extras", + "detailTheoryCraft": "Ativar isso permite personalizar os ciclos e ajustar o HP dos inimigos.", + "detailSkipNode": "Permite pular (Nó 1/Nó 2) em Memória do Caos ou Pura Ficção.", + "detailChallengePeak": "Permite mudar a temporada de Peak na Anomalia atual.", + "detailHiddenUi": "Irá esconder a interface do jogo.", + "detailDisableCensorship": "Desativa a censura no jogo.", + "detailMultipathCharacter": "Permite mudar o Caminho de certos personagens.", + "trailblazer": "Desbravador", + "listExtraEffect": "Lista de Efeitos Extras", + "extra": "Extra", + "customLineup": "Formação Personalizada" + } } diff --git a/messages/ru.json b/messages/ru.json index 157c6ed..e012982 100644 --- a/messages/ru.json +++ b/messages/ru.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Инструменты Firefly от Firefly Shelter" - }, - "DataPage": { - "skillType": "Тип навыка", - "skillName": "Название навыка", - "character": "Персонаж", - "id": "ID", - "path": "Путь", - "rarity": "Редкость", - "element": "Элемент", - "technique": "Техника", - "talent": "Талант", - "basic": "Базовая атака", - "skill": "Навык", - "ultimate": "Сверхспособность", - "servant": "Слуга", - "damage": "Урон", - "type": "Тип", - "warrior": "Разрушение", - "knight": "Сохранение", - "mage": "Эрудиция", - "priest": "Изобилие", - "rogue": "Охота", - "shaman": "Гармония", - "warlock": "Небытие", - "memory": "Память", - "elation": "Радость", - "fire": "Огонь", - "ice": "Лед", - "imaginary": "Мнимый", - "physical": "Физический", - "quantum": "Квантовый", - "thunder": "Электрический", - "wind": "Ветряной", - "hp": "HP", - "atk": "Сила атаки", - "speed": "Скорость", - "critRate": "Крит. шанс", - "critDmg": "Крит. урон", - "breakEffect": "Эффект пробития", - "effectRes": "Сопротивление эффектам", - "energyRegenerationRate": "Скорость восст. энергии", - "effectHitRate": "Шанс попадания эффектов", - "outgoingHealingBoost": "Бонус исходящего исцеления", - "fireDmgBoost": "Бонус огненного урона", - "iceDmgBoost": "Бонус ледяного урона", - "imaginaryDmgBoost": "Бонус мнимого урона", - "physicalDmgBoost": "Бонус физ. урона", - "quantumDmgBoost": "Бонус квантового урона", - "thunderDmgBoost": "Бонус электр. урона", - "windDmgBoost": "Бонус ветряного урона", - "pursued": "Дополнительный урон", - "true damage": "Истинный урон", - "elationdamage": "Урон радости", - "follow-up": "Урон бонус-атаки", - "elemental damage": "Урон пробития и суперпробития", - "dot": "Периодический урон", - "qte": "QTE Навык", - "level": "Уровень", - "relics": "Реликвии", - "eidolons": "Эйдолоны", - "lightcones": "Световые конусы", - "loadData": "Загрузить данные", - "exportData": "Экспортировать данные", - "connectSetting": "Настройки подключения", - "connected": "Подключено", - "unconnected": "Не подключено", - "psConnection": "Подключение к PS", - "connectionType": "Тип подключения", - "status": "Статус", - "connectPs": "Подключить PS", - "disconnect": "Отключить", - "other": "Другое", - "freeSr": "FreeSR", - "database": "База данных", - "enka": "Enka", - "monsterSetting": "Настройки монстров", - "serverUrl": "URL сервера", - "privateType": "Приватный тип", - "local": "Локальный", - "server": "Сервер", - "username": "Имя пользователя", - "password": "Пароль", - "placeholderServerUrl": "Введите URL сервера", - "placeholderUsername": "Введите имя пользователя", - "placeholderPassword": "Введите пароль", - "connectedSuccess": "Успешное подключение к PS", - "connectedFailed": "Ошибка подключения к PS", - "syncSuccess": "Данные успешно синхронизированы с PS", - "syncFailed": "Ошибка синхронизации данных", - "sync": "Синхронизация", - "importSetting": "Настройки импорта", - "profile": "Профиль", - "default": "По умолчанию", - "copyProfiles": "Копировать профили", - "addNewProfile": "Добавить новый профиль", - "createNewProfile": "Создать новый профиль", - "editProfile": "Редактировать профиль", - "placeholderProfileName": "Введите имя профиля", - "profileName": "Имя профиля", - "create": "Создать", - "update": "Обновить", - "characterInformation": "Информация о персонаже", - "skills": "Навыки", - "showcaseCard": "Карточка персонажа", - "comingSoon": "Скоро", - "characterName": "Имя персонажа", - "placeholderCharacter": "Введите имя персонажа", - "characterSettings": "Настройки персонажа", - "levelConfiguration": "Конфигурация уровня", - "characterLevel": "Уровень персонажа", - "max": "МАКС", - "ultimateEnergy": "Энергия сверхспособности", - "currentEnergy": "Текущая энергия", - "setTo50": "Установить на 50%", - "battleConfiguration": "Конфигурация боя", - "useTechnique": "Использовать технику", - "techniqueNote": "Включить эффекты техники до боя", - "enhancement": "Усиление", - "enhancementLevel": "Уровень усиления", - "origin": "Оригинал", - "enhancedNote": "Высокие уровни открывают новые способности", - "lightconeEquipment": "Снаряжение конуса", - "lightconeSettings": "Настройки светового конуса", - "placeholderLevel": "Введите уровень", - "superimpositionRank": "Уровень наложения", - "ranksNote": "Высокие ранги дают более сильные эффекты", - "changeLightcone": "Изменить световой конус", - "removeLightcone": "Снять световой конус", - "equipLightcone": "Экипировать конус", - "noLightconeEquipped": "Световой конус не экипирован", - "equipLightconeNote": "Наденьте конус для усиления персонажа", - "filter": "Фильтр", - "selectedCharacters": "Выбранные персонажи", - "selectedProfiles": "Выбранные профили", - "clearAll": "Очистить всё", - "selectAll": "Выбрать всё", - "copy": "Копировать", - "copied": "Скопировано", - "noAvatarSelected": "Персонаж не выбран", - "noAvatarToCopySelected": "Нет персонажа для копирования", - "pleaseSelectAtLeastOneProfile": "Пожалуйста, выберите хотя бы один профиль", - "pleaseEnterUid": "Пожалуйста, введите UID", - "failedToFetchEnkaData": "Не удалось получить данные Enka", - "pleaseSelectAtLeastOneCharacter": "Пожалуйста, выберите хотя бы одного персонажа", - "noDataToImport": "Нет данных для импорта", - "pleaseSelectAFile": "Пожалуйста, выберите файл", - "fileMustBeAValidJsonFile": "Файл должен быть в формате JSON", - "importEnkaDataSuccess": "Успешный импорт из Enka", - "importFreeSRDataSuccess": "Успешный импорт из FreeSR", - "importDatabaseSuccess": "Успешный импорт базы данных", - "getData": "Получить данные", - "import": "Импорт", - "freeSRImport": "Импорт FreeSR", - "onlySupportFreeSRJsonFile": "Поддерживаются только JSON от FreeSR", - "pickAFile": "Выберите файл", - "lightConeSetting": "Настройки конуса", - "relicMaker": "Создатель реликвий", - "pleaseSelectAllOptions": "Пожалуйста, выберите все параметры", - "relicSavedSuccessfully": "Реликвия успешно сохранена", - "mainSettings": "Основные настройки", - "mainStat": "Основная характеристика", - "set": "Набор", - "pleaseSelectASet": "Выберите набор", - "effectBonus": "Бонус эффекта", - "totalRoll": "Всего улучшений", - "randomizeStats": "Случайные статы", - "randomizeRolls": "Случайные улучшения", - "selectASubStat": "Выберите доп. стат", - "selectASet": "Выберите набор", - "selectAMainStat": "Выберите основной стат", - "save": "Сохранить", - "reset": "Сброс", - "roll": "Улучшение", - "step": "Шаг", - "memoryOfChaos": "Зал забвения", - "pureFiction": "Чистый вымысел", - "apocalypticShadow": "Апокалиптическая тень", - "customEnemy": "Свой противник", - "simulatedUniverse": "Виртуальная вселенная", - "floor": "Этаж", - "side": "Половина", - "wave": "Волна", - "stage": "Стадия", - "useCycleCount": "Использовать счетчик циклов?", - "useTurbulenceBuff": "Использовать бафф турбулентности?", - "firstHalfEnemies": "Враги первой половины", - "secondHalfEnemies": "Враги второй половины", - "firstNodeEnemies": "Враги узла 1", - "secondNodeEnemies": "Враги узла 2", - "thirdNodeEnemies": "Враги узла 3", - "firstNode": "Узел 1", - "secondNode": "Узел 2", - "thirdNode": "Узел 3", - "listEnemies": "Список врагов", - "turbulenceBuff": "Бафф турбулентности", - "noEventSelected": "Событие не выбрано", - "noTurbulenceBuff": "Нет баффа турбулентности", - "upper": "Верх", - "lower": "Низ", - "upperToLower": "Верх -> Низ", - "lowerToUpper": "Низ -> Верх", - "selectMOCEvent": "Выбрать событие MOC", - "selectPFEvent": "Выбрать событие PF", - "selectASEvent": "Выбрать событие AS", - "selectCEEvent": "Выбрать событие CE", - "selectEvent": "Выбрать событие", - "selectFloor": "Выбрать этаж", - "selectSide": "Выбрать половину", - "selectBuff": "Выбрать бафф", - "selectStage": "Выбрать стадию", - "previous": "Назад", - "next": "Вперед", - "noMonstersFound": "Монстры не найдены", - "addNewWave": "Добавить новую волну", - "searchStage": "Поиск стадии...", - "noStageFound": "Стадия не найдена", - "searchMonster": "Поиск монстра...", - "changeRelic": "Изменить реликвию", - "deleteRelic": "Удалить реликвию", - "deleteRelicConfirm": "Удалить реликвию в этом слоте?", - "setEffects": "Настроить эффекты", - "details": "Детали", - "normal": "Базовая атака", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Инструменты Firefly от Firefly Shelter" + }, + "DataPage": { + "skillType": "Тип навыка", + "skillName": "Название навыка", + "character": "Персонаж", + "id": "ID", + "path": "Путь", + "rarity": "Редкость", + "element": "Элемент", + "technique": "Техника", + "talent": "Талант", + "basic": "Базовая атака", + "skill": "Навык", + "ultimate": "Сверхспособность", + "servant": "Слуга", + "damage": "Урон", + "type": "Тип", + "warrior": "Разрушение", + "knight": "Сохранение", + "mage": "Эрудиция", + "priest": "Изобилие", + "rogue": "Охота", + "shaman": "Гармония", + "warlock": "Небытие", + "memory": "Память", + "elation": "Радость", + "fire": "Огонь", + "ice": "Лед", + "imaginary": "Мнимый", + "physical": "Физический", + "quantum": "Квантовый", + "thunder": "Электрический", + "wind": "Ветряной", + "hp": "HP", + "atk": "Сила атаки", + "speed": "Скорость", + "critRate": "Крит. шанс", + "critDmg": "Крит. урон", + "breakEffect": "Эффект пробития", + "effectRes": "Сопротивление эффектам", + "energyRegenerationRate": "Скорость восст. энергии", + "effectHitRate": "Шанс попадания эффектов", + "outgoingHealingBoost": "Бонус исходящего исцеления", + "fireDmgBoost": "Бонус огненного урона", + "iceDmgBoost": "Бонус ледяного урона", + "imaginaryDmgBoost": "Бонус мнимого урона", + "physicalDmgBoost": "Бонус физ. урона", + "quantumDmgBoost": "Бонус квантового урона", + "thunderDmgBoost": "Бонус электр. урона", + "windDmgBoost": "Бонус ветряного урона", + "pursued": "Дополнительный урон", + "true damage": "Истинный урон", + "elationdamage": "Урон радости", + "follow-up": "Урон бонус-атаки", + "elemental damage": "Урон пробития и суперпробития", + "dot": "Периодический урон", + "qte": "QTE Навык", + "level": "Уровень", + "relics": "Реликвии", + "eidolons": "Эйдолоны", + "lightcones": "Световые конусы", + "loadData": "Загрузить данные", + "exportData": "Экспортировать данные", + "connectSetting": "Настройки подключения", + "connected": "Подключено", + "unconnected": "Не подключено", + "psConnection": "Подключение к PS", + "connectionType": "Тип подключения", + "status": "Статус", + "connectPs": "Подключить PS", + "disconnect": "Отключить", + "other": "Другое", + "freeSr": "FreeSR", + "database": "База данных", + "enka": "Enka", + "monsterSetting": "Настройки монстров", + "serverUrl": "URL сервера", + "privateType": "Приватный тип", + "local": "Локальный", + "server": "Сервер", + "username": "Имя пользователя", + "password": "Пароль", + "placeholderServerUrl": "Введите URL сервера", + "placeholderUsername": "Введите имя пользователя", + "placeholderPassword": "Введите пароль", + "connectedSuccess": "Успешное подключение к PS", + "connectedFailed": "Ошибка подключения к PS", + "syncSuccess": "Данные успешно синхронизированы с PS", + "syncFailed": "Ошибка синхронизации данных", + "sync": "Синхронизация", + "importSetting": "Настройки импорта", + "profile": "Профиль", + "default": "По умолчанию", + "copyProfiles": "Копировать профили", + "addNewProfile": "Добавить новый профиль", + "createNewProfile": "Создать новый профиль", + "editProfile": "Редактировать профиль", + "placeholderProfileName": "Введите имя профиля", + "profileName": "Имя профиля", + "create": "Создать", + "update": "Обновить", + "characterInformation": "Информация о персонаже", + "skills": "Навыки", + "showcaseCard": "Карточка персонажа", + "comingSoon": "Скоро", + "characterName": "Имя персонажа", + "placeholderCharacter": "Введите имя персонажа", + "characterSettings": "Настройки персонажа", + "levelConfiguration": "Конфигурация уровня", + "characterLevel": "Уровень персонажа", + "max": "МАКС", + "ultimateEnergy": "Энергия сверхспособности", + "currentEnergy": "Текущая энергия", + "setTo50": "Установить на 50%", + "battleConfiguration": "Конфигурация боя", + "useTechnique": "Использовать технику", + "techniqueNote": "Включить эффекты техники до боя", + "enhancement": "Усиление", + "enhancementLevel": "Уровень усиления", + "origin": "Оригинал", + "enhancedNote": "Высокие уровни открывают новые способности", + "lightconeEquipment": "Снаряжение конуса", + "lightconeSettings": "Настройки светового конуса", + "placeholderLevel": "Введите уровень", + "superimpositionRank": "Уровень наложения", + "ranksNote": "Высокие ранги дают более сильные эффекты", + "changeLightcone": "Изменить световой конус", + "removeLightcone": "Снять световой конус", + "equipLightcone": "Экипировать конус", + "noLightconeEquipped": "Световой конус не экипирован", + "equipLightconeNote": "Наденьте конус для усиления персонажа", + "filter": "Фильтр", + "selectedCharacters": "Выбранные персонажи", + "selectedProfiles": "Выбранные профили", + "clearAll": "Очистить всё", + "selectAll": "Выбрать всё", + "copy": "Копировать", + "copied": "Скопировано", + "noAvatarSelected": "Персонаж не выбран", + "noAvatarToCopySelected": "Нет персонажа для копирования", + "pleaseSelectAtLeastOneProfile": "Пожалуйста, выберите хотя бы один профиль", + "pleaseEnterUid": "Пожалуйста, введите UID", + "failedToFetchEnkaData": "Не удалось получить данные Enka", + "pleaseSelectAtLeastOneCharacter": "Пожалуйста, выберите хотя бы одного персонажа", + "noDataToImport": "Нет данных для импорта", + "pleaseSelectAFile": "Пожалуйста, выберите файл", + "fileMustBeAValidJsonFile": "Файл должен быть в формате JSON", + "importEnkaDataSuccess": "Успешный импорт из Enka", + "importFreeSRDataSuccess": "Успешный импорт из FreeSR", + "importDatabaseSuccess": "Успешный импорт базы данных", + "getData": "Получить данные", + "import": "Импорт", + "freeSRImport": "Импорт FreeSR", + "onlySupportFreeSRJsonFile": "Поддерживаются только JSON от FreeSR", + "pickAFile": "Выберите файл", + "lightConeSetting": "Настройки конуса", + "relicMaker": "Создатель реликвий", + "pleaseSelectAllOptions": "Пожалуйста, выберите все параметры", + "relicSavedSuccessfully": "Реликвия успешно сохранена", + "mainSettings": "Основные настройки", + "mainStat": "Основная характеристика", + "set": "Набор", + "pleaseSelectASet": "Выберите набор", + "effectBonus": "Бонус эффекта", + "totalRoll": "Всего улучшений", + "randomizeStats": "Случайные статы", + "randomizeRolls": "Случайные улучшения", + "selectASubStat": "Выберите доп. стат", + "selectASet": "Выберите набор", + "selectAMainStat": "Выберите основной стат", + "save": "Сохранить", + "reset": "Сброс", + "roll": "Улучшение", + "step": "Шаг", + "memoryOfChaos": "Зал забвения", + "pureFiction": "Чистый вымысел", + "apocalypticShadow": "Апокалиптическая тень", + "customEnemy": "Свой противник", + "simulatedUniverse": "Виртуальная вселенная", + "floor": "Этаж", + "side": "Половина", + "wave": "Волна", + "stage": "Стадия", + "useCycleCount": "Использовать счетчик циклов?", + "useTurbulenceBuff": "Использовать бафф турбулентности?", + "firstHalfEnemies": "Враги первой половины", + "secondHalfEnemies": "Враги второй половины", + "firstNodeEnemies": "Враги узла 1", + "secondNodeEnemies": "Враги узла 2", + "thirdNodeEnemies": "Враги узла 3", + "firstNode": "Узел 1", + "secondNode": "Узел 2", + "thirdNode": "Узел 3", + "listEnemies": "Список врагов", + "turbulenceBuff": "Бафф турбулентности", + "noEventSelected": "Событие не выбрано", + "noTurbulenceBuff": "Нет баффа турбулентности", + "upper": "Верх", + "lower": "Низ", + "upperToLower": "Верх -> Низ", + "lowerToUpper": "Низ -> Верх", + "selectMOCEvent": "Выбрать событие MOC", + "selectPFEvent": "Выбрать событие PF", + "selectASEvent": "Выбрать событие AS", + "selectCEEvent": "Выбрать событие CE", + "selectEvent": "Выбрать событие", + "selectFloor": "Выбрать этаж", + "selectSide": "Выбрать половину", + "selectBuff": "Выбрать бафф", + "selectStage": "Выбрать стадию", + "previous": "Назад", + "next": "Вперед", + "noMonstersFound": "Монстры не найдены", + "addNewWave": "Добавить новую волну", + "searchStage": "Поиск стадии...", + "noStageFound": "Стадия не найдена", + "searchMonster": "Поиск монстра...", + "changeRelic": "Изменить реликвию", + "deleteRelic": "Удалить реликвию", + "deleteRelicConfirm": "Удалить реликвию в этом слоте?", + "setEffects": "Настроить эффекты", + "details": "Детали", + "normal": "Базовая атака", "bpskill": "Навык", "maze": "Техника", "ultra": "Сверхспособность", "assist": "Навык поддержки", "servantskill": "Навык мемоспрайта", - "severaltalent": "Талант мемоспрайта", - "singleattack": "Одиночная атака", - "enhance": "Усиление", - "summon": "Призыв", - "mazeattack": "Атака в технике", - "blast": "Взрыв", - "restore": "Восстановление", - "support": "Поддержка", - "aoeattack": "АоЕ атака", - "impair": "Ослабление", - "bounce": "Отскок", - "active": "Активен", - "defence": "Защита", - "inactive": "Неактивен", - "maxAll": "Улучшить всё", - "maxAllSuccess": "Уровни навыков улучшены до максимума.", - "maxAllFailed": "Не удалось улучшить навыки.", - "noRelicEquipped": "Нет экипированных реликвий", - "anomalyArbitration": "Аномальный арбитраж", - "normalMode": "Обычный режим", - "hardMode": "Сложный режим", - "selectPEAKEvent": "Выбрать событие PEAK", - "mode": "Режим", - "selectMode": "Выбрать режим", - "rollBack": "Отменить шаг", - "upRoll": "Повысить улучшение", - "downRoll": "Понизить улучшение", - "actions": "Действия", - "avatars": "Персонажи", - "quickView": "Быстрый просмотр", - "extraSetting": "Дополнительные настройки", - "disableCensorship": "Отключить цензуру", - "hideUI": "Скрыть интерфейс", - "theoryCraftMode": "Режим Theorycraft", - "cycleCount": "Счетчик циклов", - "pleaseSelectAllSubStats": "Пожалуйста, выберите все саб-статы", - "subStatRollCountCannotBeZero": "Количество улучшений саб-стата не может быть нулем", - "theoryCraft": "Theorycraft", - "multipathCharacter": "Многопутевой персонаж", - "mainPath": "Основной Путь", - "march7Path": "Путь Март 7", - "challenge": "Испытание", - "skipNode": "Пропустить узел", - "disableSkip": "Отключить пропуск", - "skipNode1": "Пропустить узел 1", - "skipNode2": "Пропустить узел 2", - "extraFeatures": "Дополнительные функции", - "detailTheoryCraft": "Включение этой функции позволяет настроить количество циклов и здоровье противников.", - "detailSkipNode": "Позволяет пропустить (Узел 1/Узел 2) в Зале забвения или Чистом вымысле.", - "detailChallengePeak": "Позволяет изменить сезон Peak в текущей Аномалии.", - "detailHiddenUi": "Скрывает игровой интерфейс.", - "detailDisableCensorship": "Отключает внутриигровую цензуру.", - "detailMultipathCharacter": "Позволяет изменить Путь некоторых персонажей.", - "trailblazer": "Первопроходец", - "listExtraEffect": "Список доп. эффектов", - "extra": "Экстра", - "customLineup": "Пользовательский отряд" - } + "severaltalent": "Талант мемоспрайта", + "singleattack": "Одиночная атака", + "enhance": "Усиление", + "summon": "Призыв", + "mazeattack": "Атака в технике", + "blast": "Взрыв", + "restore": "Восстановление", + "support": "Поддержка", + "aoeattack": "АоЕ атака", + "impair": "Ослабление", + "bounce": "Отскок", + "active": "Активен", + "defence": "Защита", + "inactive": "Неактивен", + "maxAll": "Улучшить всё", + "maxAllSuccess": "Уровни навыков улучшены до максимума.", + "maxAllFailed": "Не удалось улучшить навыки.", + "noRelicEquipped": "Нет экипированных реликвий", + "anomalyArbitration": "Аномальный арбитраж", + "normalMode": "Обычный режим", + "hardMode": "Сложный режим", + "selectPEAKEvent": "Выбрать событие PEAK", + "mode": "Режим", + "selectMode": "Выбрать режим", + "rollBack": "Отменить шаг", + "upRoll": "Повысить улучшение", + "downRoll": "Понизить улучшение", + "actions": "Действия", + "avatars": "Персонажи", + "quickView": "Быстрый просмотр", + "extraSetting": "Дополнительные настройки", + "disableCensorship": "Отключить цензуру", + "hideUI": "Скрыть интерфейс", + "theoryCraftMode": "Режим Theorycraft", + "cycleCount": "Счетчик циклов", + "pleaseSelectAllSubStats": "Пожалуйста, выберите все саб-статы", + "subStatRollCountCannotBeZero": "Количество улучшений саб-стата не может быть нулем", + "theoryCraft": "Theorycraft", + "multipathCharacter": "Многопутевой персонаж", + "mainPath": "Основной Путь", + "march7Path": "Путь Март 7", + "challenge": "Испытание", + "skipNode": "Пропустить узел", + "disableSkip": "Отключить пропуск", + "skipNode1": "Пропустить узел 1", + "skipNode2": "Пропустить узел 2", + "extraFeatures": "Дополнительные функции", + "detailTheoryCraft": "Включение этой функции позволяет настроить количество циклов и здоровье противников.", + "detailSkipNode": "Позволяет пропустить (Узел 1/Узел 2) в Зале забвения или Чистом вымысле.", + "detailChallengePeak": "Позволяет изменить сезон Peak в текущей Аномалии.", + "detailHiddenUi": "Скрывает игровой интерфейс.", + "detailDisableCensorship": "Отключает внутриигровую цензуру.", + "detailMultipathCharacter": "Позволяет изменить Путь некоторых персонажей.", + "trailblazer": "Первопроходец", + "listExtraEffect": "Список доп. эффектов", + "extra": "Экстра", + "customLineup": "Пользовательский отряд" + } } diff --git a/messages/th.json b/messages/th.json index 1b54e81..1a4eadd 100644 --- a/messages/th.json +++ b/messages/th.json @@ -1,291 +1,291 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "เครื่องมือ Firefly โดย Firefly Shelter" - }, - "DataPage": { - "skillType": "ประเภทสกิล", - "skillName": "ชื่อสกิล", - "character": "ตัวละคร", - "id": "ไอดี", - "path": "Path", - "rarity": "ระดับความหายาก", - "element": "ธาตุ", - "technique": "เทคนิค", - "talent": "พรสวรรค์", - "basic": "โจมตีปกติ", - "skill": "สกิลต่อสู้", - "ultimate": "ท่าไม้ตาย", - "servant": "ผู้ติดตาม", - "damage": "ความเสียหาย", - "type": "ประเภท", - "warrior": "ทำลายล้าง", - "knight": "อนุรักษ์", - "mage": "ปัญญา", - "priest": "เฟื่องฟู", - "rogue": "ล่าสังหาร", - "shaman": "ประสาน", - "warlock": "ลบล้าง", - "memory": "ลบล้าง", - "elation": "ปิติสุข", - "fire": "ไฟ", - "ice": "น้ำแข็ง", - "imaginary": "จินตภาพ", - "physical": "กายภาพ", - "quantum": "ควอนตัม", - "thunder": "สายฟ้า", - "wind": "ลม", - "hp": "HP", - "atk": "ATK", - "speed": "ความเร็ว", - "critRate": "อัตราคริติคอล", - "critDmg": "ความเสียหายคริติคอล", - "breakEffect": "เอฟเฟกต์ทำลายล้าง", - "effectRes": "ต้านทานสถานะ", - "energyRegenerationRate": "อัตราฟื้นฟูพลังงาน", - "effectHitRate": "อัตราสร้างสถานะ", - "outgoingHealingBoost": "โบนัสการรักษา", - "fireDmgBoost": "โบนัสความเสียหายไฟ", - "iceDmgBoost": "โบนัสความเสียหายน้ำแข็ง", - "imaginaryDmgBoost": "โบนัสความเสียหายจินตภาพ", - "physicalDmgBoost": "โบนัสความเสียหายกายภาพ", - "quantumDmgBoost": "โบนัสความเสียหายควอนตัม", - "thunderDmgBoost": "โบนัสความเสียหายสายฟ้า", - "windDmgBoost": "โบนัสความเสียหายลม", - "pursued": "ความเสียหายเพิ่มเติม", - "true damage": "ความเสียหายจริง", - "elationdamage": "ความเสียหายปิติสุข", - "follow-up": "ความเสียหายโจมตีต่อเนื่อง", - "elemental damage": "ความเสียหายทำลายล้างและซูเปอร์", - "dot": "ความเสียหายต่อเนื่อง", - "qte": "สกิล QTE", - "level": "เลเวล", - "relics": "รีลิกส์", - "eidolons": "Eidolon", - "lightcones": "Light Cone", - "loadData": "โหลดข้อมูล", - "exportData": "ส่งออกข้อมูล", - "connectSetting": "การตั้งค่าการเชื่อมต่อ", - "connected": "เชื่อมต่อแล้ว", - "unconnected": "ไม่ได้เชื่อมต่อ", - "psConnection": "การเชื่อมต่อ PS", - "connectionType": "ประเภทการเชื่อมต่อ", - "status": "สถานะ", - "connectPs": "เชื่อมต่อ PS", - "disconnect": "ยกเลิกการเชื่อมต่อ", - "other": "อื่นๆ", - "freeSr": "FreeSR", - "database": "ฐานข้อมูล", - "enka": "Enka", - "monsterSetting": "ตั้งค่ามอนสเตอร์", - "serverUrl": "URL เซิร์ฟเวอร์", - "privateType": "ประเภทเซิร์ฟเวอร์ส่วนตัว", - "local": "ในเครื่อง", - "server": "เซิร์ฟเวอร์", - "username": "ชื่อผู้ใช้", - "password": "รหัสผ่าน", - "placeholderServerUrl": "ป้อน URL เซิร์ฟเวอร์", - "placeholderUsername": "ป้อนชื่อผู้ใช้", - "placeholderPassword": "ป้อนรหัสผ่าน", - "connectedSuccess": "เชื่อมต่อกับ PS สำเร็จ", - "connectedFailed": "ล้มเหลวในการเชื่อมต่อกับ PS", - "syncSuccess": "ซิงค์ข้อมูลกับ PS สำเร็จ", - "syncFailed": "ล้มเหลวในการซิงค์ข้อมูลกับ PS", - "sync": "ซิงค์", - "importSetting": "การตั้งค่าการนำเข้า", - "profile": "โปรไฟล์", - "default": "ค่าเริ่มต้น", - "copyProfiles": "คัดลอกโปรไฟล์", - "addNewProfile": "เพิ่มโปรไฟล์ใหม่", - "createNewProfile": "สร้างโปรไฟล์ใหม่", - "editProfile": "แก้ไขโปรไฟล์", - "placeholderProfileName": "ป้อนชื่อโปรไฟล์", - "profileName": "ชื่อโปรไฟล์", - "create": "สร้าง", - "update": "อัปเดต", - "characterInformation": "ข้อมูลตัวละคร", - "skills": "สกิล", - "showcaseCard": "การ์ดแสดง", - "comingSoon": "เร็วๆ นี้", - "characterName": "ชื่อตัวละคร", - "placeholderCharacter": "ป้อนชื่อตัวละคร", - "characterSettings": "การตั้งค่าตัวละคร", - "levelConfiguration": "การกำหนดระดับเลเวล", - "characterLevel": "เลเวลตัวละคร", - "max": "สูงสุด", - "ultimateEnergy": "พลังงานท่าไม้ตาย", - "currentEnergy": "พลังงานปัจจุบัน", - "setTo50": "ตั้งค่าเป็น 50%", - "battleConfiguration": "การกำหนดค่าการต่อสู้", - "useTechnique": "ใช้เทคนิค", - "techniqueNote": "เปิดใช้เอฟเฟกต์เทคนิคก่อนการต่อสู้", - "enhancement": "การเสริมพลัง", - "enhancementLevel": "ระดับการเสริมพลัง", - "origin": "ดั้งเดิม", - "enhancedNote": "การเสริมพลังที่สูงขึ้นจะปลดล็อกความสามารถ", - "lightconeEquipment": "สวมใส่ Light Cone", - "lightconeSettings": "การตั้งค่า Light Cone", - "placeholderLevel": "ป้อนเลเวล", - "superimpositionRank": "ระดับการขัดเกลา", - "ranksNote": "ระดับที่สูงขึ้นให้เอฟเฟกต์ที่แข็งแกร่งกว่า", - "changeLightcone": "เปลี่ยน Light Cone", - "removeLightcone": "ถอด Light Cone", - "equipLightcone": "สวมใส่ Light Cone", - "noLightconeEquipped": "ไม่ได้สวมใส่ Light Cone", - "equipLightconeNote": "สวมใส่ Light Cone เพื่อเพิ่มพลัง", - "filter": "กรอง", - "selectedCharacters": "ตัวละครที่เลือก", - "selectedProfiles": "โปรไฟล์ที่เลือก", - "clearAll": "ล้างทั้งหมด", - "selectAll": "เลือกทั้งหมด", - "copy": "คัดลอก", - "copied": "คัดลอกแล้ว", - "noAvatarSelected": "ไม่ได้เลือกตัวละคร", - "noAvatarToCopySelected": "ไม่ได้เลือกตัวละครที่จะคัดลอก", - "pleaseSelectAtLeastOneProfile": "โปรดเลือกอย่างน้อยหนึ่งโปรไฟล์", - "pleaseEnterUid": "โปรดป้อน UID", - "failedToFetchEnkaData": "ไม่สามารถดึงข้อมูล Enka ได้", - "pleaseSelectAtLeastOneCharacter": "โปรดเลือกอย่างน้อยหนึ่งตัวละคร", - "noDataToImport": "ไม่มีข้อมูลที่จะนำเข้า", - "pleaseSelectAFile": "โปรดเลือกไฟล์", - "fileMustBeAValidJsonFile": "ไฟล์ต้องเป็นไฟล์ JSON ที่ถูกต้อง", - "importEnkaDataSuccess": "นำเข้าข้อมูล Enka สำเร็จ", - "importFreeSRDataSuccess": "นำเข้าข้อมูล FreeSR สำเร็จ", - "importDatabaseSuccess": "นำเข้าฐานข้อมูลสำเร็จ", - "getData": "รับข้อมูล", - "import": "นำเข้า", - "freeSRImport": "นำเข้า FreeSR", - "onlySupportFreeSRJsonFile": "รองรับเฉพาะไฟล์ JSON ของ FreeSR", - "pickAFile": "เลือกไฟล์", - "lightConeSetting": "การตั้งค่า Light Cone", - "relicMaker": "สร้างรีลิกส์", - "pleaseSelectAllOptions": "โปรดเลือกตัวเลือกทั้งหมด", - "relicSavedSuccessfully": "บันทึกรีลิกส์สำเร็จ", - "mainSettings": "การตั้งค่าหลัก", - "mainStat": "ค่าสเตตัสหลัก", - "set": "เซ็ต", - "pleaseSelectASet": "โปรดเลือกเซ็ต", - "effectBonus": "โบนัสเอฟเฟกต์", - "totalRoll": "จำนวนการอัปเกรด", - "randomizeStats": "สุ่มสเตตัส", - "randomizeRolls": "สุ่มอัปเกรด", - "selectASubStat": "เลือกสเตตัสรอง", - "selectASet": "เลือกเซ็ต", - "selectAMainStat": "เลือกสเตตัสหลัก", - "save": "บันทึก", - "reset": "รีเซ็ต", - "roll": "อัปเกรด", - "step": "ขั้น", - "memoryOfChaos": "Memory of Chaos", - "pureFiction": "Pure Fiction", - "apocalypticShadow": "Apocalyptic Shadow", - "customEnemy": "ศัตรูกำหนดเอง", - "simulatedUniverse": "Simulated Universe", - "floor": "ชั้น", - "side": "ฝั่ง", - "wave": "เวฟ", - "stage": "ด่าน", - "useCycleCount": "ใช้การนับรอบหรือไม่?", - "useTurbulenceBuff": "ใช้บัฟบรรยากาศหรือไม่?", - "firstHalfEnemies": "ศัตรูครึ่งแรก", - "secondHalfEnemies": "ศัตรูครึ่งหลัง", - "firstNodeEnemies": "ศัตรูโหนด 1", - "secondNodeEnemies": "ศัตรูโหนด 2", - "thirdNodeEnemies": "ศัตรูโหนด 3", - "firstNode": "โหนด 1", - "secondNode": "โหนด 2", - "thirdNode": "โหนด 3", - "listEnemies": "รายการศัตรู", - "turbulenceBuff": "บัฟบรรยากาศ", - "noEventSelected": "ไม่ได้เลือกอีเวนต์", - "noTurbulenceBuff": "ไม่มีบัฟบรรยากาศ", - "upper": "บน", - "lower": "ล่าง", - "upperToLower": "บน -> ล่าง", - "lowerToUpper": "ล่าง -> บน", - "selectMOCEvent": "เลือกอีเวนต์ MOC", - "selectPFEvent": "เลือกอีเวนต์ PF", - "selectASEvent": "เลือกอีเวนต์ AS", - "selectCEEvent": "เลือกอีเวนต์ CE", - "selectEvent": "เลือกอีเวนต์", - "selectFloor": "เลือกชั้น", - "selectSide": "เลือกฝั่ง", - "selectBuff": "เลือกบัฟ", - "selectStage": "เลือกด่าน", - "previous": "ก่อนหน้า", - "next": "ถัดไป", - "noMonstersFound": "ไม่พบมอนสเตอร์", - "addNewWave": "เพิ่มเวฟใหม่", - "searchStage": "ค้นหาด่าน...", - "noStageFound": "ไม่พบด่าน", - "searchMonster": "ค้นหามอนสเตอร์...", - "changeRelic": "เปลี่ยนรีลิกส์", - "deleteRelic": "ลบรีลิกส์", - "deleteRelicConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบรีลิกส์ในช่องนี้?", - "setEffects": "ตั้งค่าเอฟเฟกต์", - "details": "รายละเอียด", - "normal": "โจมตีปกติ", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "เครื่องมือ Firefly โดย Firefly Shelter" + }, + "DataPage": { + "skillType": "ประเภทสกิล", + "skillName": "ชื่อสกิล", + "character": "ตัวละคร", + "id": "ไอดี", + "path": "Path", + "rarity": "ระดับความหายาก", + "element": "ธาตุ", + "technique": "เทคนิค", + "talent": "พรสวรรค์", + "basic": "โจมตีปกติ", + "skill": "สกิลต่อสู้", + "ultimate": "ท่าไม้ตาย", + "servant": "ผู้ติดตาม", + "damage": "ความเสียหาย", + "type": "ประเภท", + "warrior": "ทำลายล้าง", + "knight": "อนุรักษ์", + "mage": "ปัญญา", + "priest": "เฟื่องฟู", + "rogue": "ล่าสังหาร", + "shaman": "ประสาน", + "warlock": "ลบล้าง", + "memory": "ลบล้าง", + "elation": "ปิติสุข", + "fire": "ไฟ", + "ice": "น้ำแข็ง", + "imaginary": "จินตภาพ", + "physical": "กายภาพ", + "quantum": "ควอนตัม", + "thunder": "สายฟ้า", + "wind": "ลม", + "hp": "HP", + "atk": "ATK", + "speed": "ความเร็ว", + "critRate": "อัตราคริติคอล", + "critDmg": "ความเสียหายคริติคอล", + "breakEffect": "เอฟเฟกต์ทำลายล้าง", + "effectRes": "ต้านทานสถานะ", + "energyRegenerationRate": "อัตราฟื้นฟูพลังงาน", + "effectHitRate": "อัตราสร้างสถานะ", + "outgoingHealingBoost": "โบนัสการรักษา", + "fireDmgBoost": "โบนัสความเสียหายไฟ", + "iceDmgBoost": "โบนัสความเสียหายน้ำแข็ง", + "imaginaryDmgBoost": "โบนัสความเสียหายจินตภาพ", + "physicalDmgBoost": "โบนัสความเสียหายกายภาพ", + "quantumDmgBoost": "โบนัสความเสียหายควอนตัม", + "thunderDmgBoost": "โบนัสความเสียหายสายฟ้า", + "windDmgBoost": "โบนัสความเสียหายลม", + "pursued": "ความเสียหายเพิ่มเติม", + "true damage": "ความเสียหายจริง", + "elationdamage": "ความเสียหายปิติสุข", + "follow-up": "ความเสียหายโจมตีต่อเนื่อง", + "elemental damage": "ความเสียหายทำลายล้างและซูเปอร์", + "dot": "ความเสียหายต่อเนื่อง", + "qte": "สกิล QTE", + "level": "เลเวล", + "relics": "รีลิกส์", + "eidolons": "Eidolon", + "lightcones": "Light Cone", + "loadData": "โหลดข้อมูล", + "exportData": "ส่งออกข้อมูล", + "connectSetting": "การตั้งค่าการเชื่อมต่อ", + "connected": "เชื่อมต่อแล้ว", + "unconnected": "ไม่ได้เชื่อมต่อ", + "psConnection": "การเชื่อมต่อ PS", + "connectionType": "ประเภทการเชื่อมต่อ", + "status": "สถานะ", + "connectPs": "เชื่อมต่อ PS", + "disconnect": "ยกเลิกการเชื่อมต่อ", + "other": "อื่นๆ", + "freeSr": "FreeSR", + "database": "ฐานข้อมูล", + "enka": "Enka", + "monsterSetting": "ตั้งค่ามอนสเตอร์", + "serverUrl": "URL เซิร์ฟเวอร์", + "privateType": "ประเภทเซิร์ฟเวอร์ส่วนตัว", + "local": "ในเครื่อง", + "server": "เซิร์ฟเวอร์", + "username": "ชื่อผู้ใช้", + "password": "รหัสผ่าน", + "placeholderServerUrl": "ป้อน URL เซิร์ฟเวอร์", + "placeholderUsername": "ป้อนชื่อผู้ใช้", + "placeholderPassword": "ป้อนรหัสผ่าน", + "connectedSuccess": "เชื่อมต่อกับ PS สำเร็จ", + "connectedFailed": "ล้มเหลวในการเชื่อมต่อกับ PS", + "syncSuccess": "ซิงค์ข้อมูลกับ PS สำเร็จ", + "syncFailed": "ล้มเหลวในการซิงค์ข้อมูลกับ PS", + "sync": "ซิงค์", + "importSetting": "การตั้งค่าการนำเข้า", + "profile": "โปรไฟล์", + "default": "ค่าเริ่มต้น", + "copyProfiles": "คัดลอกโปรไฟล์", + "addNewProfile": "เพิ่มโปรไฟล์ใหม่", + "createNewProfile": "สร้างโปรไฟล์ใหม่", + "editProfile": "แก้ไขโปรไฟล์", + "placeholderProfileName": "ป้อนชื่อโปรไฟล์", + "profileName": "ชื่อโปรไฟล์", + "create": "สร้าง", + "update": "อัปเดต", + "characterInformation": "ข้อมูลตัวละคร", + "skills": "สกิล", + "showcaseCard": "การ์ดแสดง", + "comingSoon": "เร็วๆ นี้", + "characterName": "ชื่อตัวละคร", + "placeholderCharacter": "ป้อนชื่อตัวละคร", + "characterSettings": "การตั้งค่าตัวละคร", + "levelConfiguration": "การกำหนดระดับเลเวล", + "characterLevel": "เลเวลตัวละคร", + "max": "สูงสุด", + "ultimateEnergy": "พลังงานท่าไม้ตาย", + "currentEnergy": "พลังงานปัจจุบัน", + "setTo50": "ตั้งค่าเป็น 50%", + "battleConfiguration": "การกำหนดค่าการต่อสู้", + "useTechnique": "ใช้เทคนิค", + "techniqueNote": "เปิดใช้เอฟเฟกต์เทคนิคก่อนการต่อสู้", + "enhancement": "การเสริมพลัง", + "enhancementLevel": "ระดับการเสริมพลัง", + "origin": "ดั้งเดิม", + "enhancedNote": "การเสริมพลังที่สูงขึ้นจะปลดล็อกความสามารถ", + "lightconeEquipment": "สวมใส่ Light Cone", + "lightconeSettings": "การตั้งค่า Light Cone", + "placeholderLevel": "ป้อนเลเวล", + "superimpositionRank": "ระดับการขัดเกลา", + "ranksNote": "ระดับที่สูงขึ้นให้เอฟเฟกต์ที่แข็งแกร่งกว่า", + "changeLightcone": "เปลี่ยน Light Cone", + "removeLightcone": "ถอด Light Cone", + "equipLightcone": "สวมใส่ Light Cone", + "noLightconeEquipped": "ไม่ได้สวมใส่ Light Cone", + "equipLightconeNote": "สวมใส่ Light Cone เพื่อเพิ่มพลัง", + "filter": "กรอง", + "selectedCharacters": "ตัวละครที่เลือก", + "selectedProfiles": "โปรไฟล์ที่เลือก", + "clearAll": "ล้างทั้งหมด", + "selectAll": "เลือกทั้งหมด", + "copy": "คัดลอก", + "copied": "คัดลอกแล้ว", + "noAvatarSelected": "ไม่ได้เลือกตัวละคร", + "noAvatarToCopySelected": "ไม่ได้เลือกตัวละครที่จะคัดลอก", + "pleaseSelectAtLeastOneProfile": "โปรดเลือกอย่างน้อยหนึ่งโปรไฟล์", + "pleaseEnterUid": "โปรดป้อน UID", + "failedToFetchEnkaData": "ไม่สามารถดึงข้อมูล Enka ได้", + "pleaseSelectAtLeastOneCharacter": "โปรดเลือกอย่างน้อยหนึ่งตัวละคร", + "noDataToImport": "ไม่มีข้อมูลที่จะนำเข้า", + "pleaseSelectAFile": "โปรดเลือกไฟล์", + "fileMustBeAValidJsonFile": "ไฟล์ต้องเป็นไฟล์ JSON ที่ถูกต้อง", + "importEnkaDataSuccess": "นำเข้าข้อมูล Enka สำเร็จ", + "importFreeSRDataSuccess": "นำเข้าข้อมูล FreeSR สำเร็จ", + "importDatabaseSuccess": "นำเข้าฐานข้อมูลสำเร็จ", + "getData": "รับข้อมูล", + "import": "นำเข้า", + "freeSRImport": "นำเข้า FreeSR", + "onlySupportFreeSRJsonFile": "รองรับเฉพาะไฟล์ JSON ของ FreeSR", + "pickAFile": "เลือกไฟล์", + "lightConeSetting": "การตั้งค่า Light Cone", + "relicMaker": "สร้างรีลิกส์", + "pleaseSelectAllOptions": "โปรดเลือกตัวเลือกทั้งหมด", + "relicSavedSuccessfully": "บันทึกรีลิกส์สำเร็จ", + "mainSettings": "การตั้งค่าหลัก", + "mainStat": "ค่าสเตตัสหลัก", + "set": "เซ็ต", + "pleaseSelectASet": "โปรดเลือกเซ็ต", + "effectBonus": "โบนัสเอฟเฟกต์", + "totalRoll": "จำนวนการอัปเกรด", + "randomizeStats": "สุ่มสเตตัส", + "randomizeRolls": "สุ่มอัปเกรด", + "selectASubStat": "เลือกสเตตัสรอง", + "selectASet": "เลือกเซ็ต", + "selectAMainStat": "เลือกสเตตัสหลัก", + "save": "บันทึก", + "reset": "รีเซ็ต", + "roll": "อัปเกรด", + "step": "ขั้น", + "memoryOfChaos": "Memory of Chaos", + "pureFiction": "Pure Fiction", + "apocalypticShadow": "Apocalyptic Shadow", + "customEnemy": "ศัตรูกำหนดเอง", + "simulatedUniverse": "Simulated Universe", + "floor": "ชั้น", + "side": "ฝั่ง", + "wave": "เวฟ", + "stage": "ด่าน", + "useCycleCount": "ใช้การนับรอบหรือไม่?", + "useTurbulenceBuff": "ใช้บัฟบรรยากาศหรือไม่?", + "firstHalfEnemies": "ศัตรูครึ่งแรก", + "secondHalfEnemies": "ศัตรูครึ่งหลัง", + "firstNodeEnemies": "ศัตรูโหนด 1", + "secondNodeEnemies": "ศัตรูโหนด 2", + "thirdNodeEnemies": "ศัตรูโหนด 3", + "firstNode": "โหนด 1", + "secondNode": "โหนด 2", + "thirdNode": "โหนด 3", + "listEnemies": "รายการศัตรู", + "turbulenceBuff": "บัฟบรรยากาศ", + "noEventSelected": "ไม่ได้เลือกอีเวนต์", + "noTurbulenceBuff": "ไม่มีบัฟบรรยากาศ", + "upper": "บน", + "lower": "ล่าง", + "upperToLower": "บน -> ล่าง", + "lowerToUpper": "ล่าง -> บน", + "selectMOCEvent": "เลือกอีเวนต์ MOC", + "selectPFEvent": "เลือกอีเวนต์ PF", + "selectASEvent": "เลือกอีเวนต์ AS", + "selectCEEvent": "เลือกอีเวนต์ CE", + "selectEvent": "เลือกอีเวนต์", + "selectFloor": "เลือกชั้น", + "selectSide": "เลือกฝั่ง", + "selectBuff": "เลือกบัฟ", + "selectStage": "เลือกด่าน", + "previous": "ก่อนหน้า", + "next": "ถัดไป", + "noMonstersFound": "ไม่พบมอนสเตอร์", + "addNewWave": "เพิ่มเวฟใหม่", + "searchStage": "ค้นหาด่าน...", + "noStageFound": "ไม่พบด่าน", + "searchMonster": "ค้นหามอนสเตอร์...", + "changeRelic": "เปลี่ยนรีลิกส์", + "deleteRelic": "ลบรีลิกส์", + "deleteRelicConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบรีลิกส์ในช่องนี้?", + "setEffects": "ตั้งค่าเอฟเฟกต์", + "details": "รายละเอียด", + "normal": "โจมตีปกติ", "bpskill": "สกิลต่อสู้", "maze": "เทคนิค", "ultra": "ท่าไม้ตาย", "assist": "สกิลช่วยเหลือ", "servantskill": "สกิล Memosprite", - "severaltalent": "พรสวรรค์ Memosprite", - "singleattack": "โจมตีเป้าหมายเดียว", - "enhance": "เสริมพลัง", - "summon": "อัญเชิญ", - "mazeattack": "โจมตีแบบเทคนิค", - "blast": "กระจาย", - "restore": "ฟื้นฟู", - "support": "สนับสนุน", - "aoeattack": "โจมตีหมู่", - "impair": "ป่วน", - "bounce": "ชิ่ง", - "active": "เปิดใช้งาน", - "defence": "ป้องกัน", - "inactive": "ปิดใช้งาน", - "maxAll": "อัปเกรดทั้งหมด", - "maxAllSuccess": "อัปเกรดสกิลถึงระดับสูงสุดสำเร็จ", - "maxAllFailed": "อัปเกรดสกิลล้มเหลว", - "noRelicEquipped": "ไม่ได้สวมใส่รีลิกส์", - "anomalyArbitration": "Anomaly Arbitration", - "normalMode": "โหมดปกติ", - "hardMode": "โหมดยาก", - "selectPEAKEvent": "เลือกอีเวนต์ PEAK", - "mode": "โหมด", - "selectMode": "เลือกโหมด", - "rollBack": "ย้อนกลับ", - "upRoll": "เพิ่มอัปเกรด", - "downRoll": "ลดอัปเกรด", - "actions": "แอ็กชัน", - "avatars": "อวตาร", - "quickView": "ดูแบบด่วน", - "extraSetting": "การตั้งค่าเพิ่มเติม", - "disableCensorship": "ปิดการเซ็นเซอร์", - "hideUI": "ซ่อน UI", - "theoryCraftMode": "โหมด Theorycraft", - "cycleCount": "จำนวนรอบ", - "pleaseSelectAllSubStats": "โปรดเลือกสเตตัสรองทั้งหมด", - "subStatRollCountCannotBeZero": "จำนวนการอัปเกรดสเตตัสรองต้องไม่เป็นศูนย์", - "theoryCraft": "Theorycraft", - "multipathCharacter": "ตัวละครหลาย Path", - "mainPath": "Path หลัก", - "march7Path": "Path March 7th", - "challenge": "ท้าทาย", - "skipNode": "ข้ามโหนด", - "disableSkip": "ปิดใช้งานการข้าม", - "skipNode1": "ข้ามโหนด 1", - "skipNode2": "ข้ามโหนด 2", - "extraFeatures": "คุณสมบัติพิเศษ", - "detailTheoryCraft": "การเปิดคุณสมบัตินี้จะช่วยให้คุณปรับแต่งจำนวนรอบและปรับ HP ของศัตรูได้", - "detailSkipNode": "ช่วยให้ข้าม (โหนด 1/โหนด 2) ใน Memory of Chaos หรือ Pure Fiction", - "detailChallengePeak": "อนุญาตให้เปลี่ยนฤดูกาล Peak ใน Anomaly ปัจจุบัน", - "detailHiddenUi": "ซ่อนอินเทอร์เฟซของเกม", - "detailDisableCensorship": "ปิดการเซ็นเซอร์ในเกม", - "detailMultipathCharacter": "อนุญาตให้เปลี่ยน Path ของตัวละครบางตัว", - "trailblazer": "ผู้บุกเบิก", - "listExtraEffect": "รายการเอฟเฟกต์พิเศษ", - "extra": "พิเศษ", - "customLineup": "จัดทีมแบบกำหนดเอง" - } + "severaltalent": "พรสวรรค์ Memosprite", + "singleattack": "โจมตีเป้าหมายเดียว", + "enhance": "เสริมพลัง", + "summon": "อัญเชิญ", + "mazeattack": "โจมตีแบบเทคนิค", + "blast": "กระจาย", + "restore": "ฟื้นฟู", + "support": "สนับสนุน", + "aoeattack": "โจมตีหมู่", + "impair": "ป่วน", + "bounce": "ชิ่ง", + "active": "เปิดใช้งาน", + "defence": "ป้องกัน", + "inactive": "ปิดใช้งาน", + "maxAll": "อัปเกรดทั้งหมด", + "maxAllSuccess": "อัปเกรดสกิลถึงระดับสูงสุดสำเร็จ", + "maxAllFailed": "อัปเกรดสกิลล้มเหลว", + "noRelicEquipped": "ไม่ได้สวมใส่รีลิกส์", + "anomalyArbitration": "Anomaly Arbitration", + "normalMode": "โหมดปกติ", + "hardMode": "โหมดยาก", + "selectPEAKEvent": "เลือกอีเวนต์ PEAK", + "mode": "โหมด", + "selectMode": "เลือกโหมด", + "rollBack": "ย้อนกลับ", + "upRoll": "เพิ่มอัปเกรด", + "downRoll": "ลดอัปเกรด", + "actions": "แอ็กชัน", + "avatars": "อวตาร", + "quickView": "ดูแบบด่วน", + "extraSetting": "การตั้งค่าเพิ่มเติม", + "disableCensorship": "ปิดการเซ็นเซอร์", + "hideUI": "ซ่อน UI", + "theoryCraftMode": "โหมด Theorycraft", + "cycleCount": "จำนวนรอบ", + "pleaseSelectAllSubStats": "โปรดเลือกสเตตัสรองทั้งหมด", + "subStatRollCountCannotBeZero": "จำนวนการอัปเกรดสเตตัสรองต้องไม่เป็นศูนย์", + "theoryCraft": "Theorycraft", + "multipathCharacter": "ตัวละครหลาย Path", + "mainPath": "Path หลัก", + "march7Path": "Path March 7th", + "challenge": "ท้าทาย", + "skipNode": "ข้ามโหนด", + "disableSkip": "ปิดใช้งานการข้าม", + "skipNode1": "ข้ามโหนด 1", + "skipNode2": "ข้ามโหนด 2", + "extraFeatures": "คุณสมบัติพิเศษ", + "detailTheoryCraft": "การเปิดคุณสมบัตินี้จะช่วยให้คุณปรับแต่งจำนวนรอบและปรับ HP ของศัตรูได้", + "detailSkipNode": "ช่วยให้ข้าม (โหนด 1/โหนด 2) ใน Memory of Chaos หรือ Pure Fiction", + "detailChallengePeak": "อนุญาตให้เปลี่ยนฤดูกาล Peak ใน Anomaly ปัจจุบัน", + "detailHiddenUi": "ซ่อนอินเทอร์เฟซของเกม", + "detailDisableCensorship": "ปิดการเซ็นเซอร์ในเกม", + "detailMultipathCharacter": "อนุญาตให้เปลี่ยน Path ของตัวละครบางตัว", + "trailblazer": "ผู้บุกเบิก", + "listExtraEffect": "รายการเอฟเฟกต์พิเศษ", + "extra": "พิเศษ", + "customLineup": "จัดทีมแบบกำหนดเอง" + } } diff --git a/messages/vi.json b/messages/vi.json index 566914e..04c282b 100644 --- a/messages/vi.json +++ b/messages/vi.json @@ -1,290 +1,290 @@ -{ - "TabTitle": { - "title": "Firefly Tools", - "description": "Firefly tools by Firefly Shelter" - }, - "DataPage": { - "skillType": "Loại kỹ năng", - "skillName": "Tên kỹ năng", - "character": "Nhân vật", - "id": "ID", - "path": "Vận mệnh", - "rarity": "Độ hiếm", - "element": "Nguyên tố", - "technique": "Bí kỹ", - "talent": "Thiên phú", - "basic": "Đánh thường", - "skill": "Kỹ năng", - "ultimate": "Tuyệt kỹ", - "servant": "Phụ trợ", - "damage": "Sát thương", - "type": "Loại", - "warrior": "Hủy Diệt", - "knight": "Bảo Hộ", - "mage": "Tri Thức", - "priest": "Trù phú", - "rogue": "Săn Bắn", - "shaman": "Hòa Hợp", - "warlock": "Hư Vô", - "memory": "Ký Ức", - "elation": "Vui vẻ", - "fire": "Hỏa", - "ice": "Băng", - "imaginary": "Ảo Ảnh", - "physical": "Vật Lý", - "quantum": "Lượng Tử", - "thunder": "Lôi", - "wind": "Phong", - "hp": "HP", - "atk": "Tấn công", - "speed": "Tốc độ", - "critRate": "Tỷ lệ bạo", - "critDmg": "ST bạo", - "breakEffect": "sát thương kích phá", - "effectRes": "Kháng hiệu ứng", - "energyRegenerationRate": "Tốc độ hồi năng lượng", - "effectHitRate": "Tỷ lệ trúng hiệu ứng", - "outgoingHealingBoost": "Tăng hồi phục", - "fireDmgBoost": "Tăng sát thương Hỏa", - "iceDmgBoost": "Tăng sát thương Băng", - "imaginaryDmgBoost": "Tăng sát thương Ảo Ảnh", - "physicalDmgBoost": "Tăng sát thương Vật Lý", - "quantumDmgBoost": "Tăng sát thương Lượng Tử", - "thunderDmgBoost": "Tăng sát thương Lôi", - "windDmgBoost": "Tăng sát thương Phong", - "pursued": "Sát thương thêm", - "true damage": "Sát thương chuẩn", - "elationdamage": "Sát thương vui vẻ", - "follow-up": "Sát thương phản kích", - "elemental damage": "Sát thương kích phá và siêu kích phá", - "dot": "Sát thương theo thời gian", - "qte": "Kỹ năng QTE", - "level": "Cấp độ", - "relics": "Thánh di vật", - "eidolons": "Tinh hồn", - "lightcones": "Nón ánh sáng", - "loadData": "Tải dữ liệu", - "exportData": "Xuất dữ liệu", - "connectSetting": "Cài đặt kết nối", - "connected": "Đã kết nối", - "unconnected": "Chưa kết nối", - "psConnection": "Kết nối PS", - "connectionType": "Loại kết nối", - "status": "Trạng thái", - "connectPs": "Kết nối PS", - "disconnect": "Ngắt kết nối", - "other": "Khác", - "freeSr": "FreeSR", - "database": "Database", - "enka": "Enka", - "monsterSetting": "Cài đặt quái", - "serverUrl": "Địa chỉ server", - "privateType": "Loại riêng tư", - "local": "Cục bộ", - "server": "Máy chủ", - "username": "Tên người dùng", - "password": "Mật khẩu", - "placeholderServerUrl": "Nhập địa chỉ server", - "placeholderUsername": "Nhập tên người dùng", - "placeholderPassword": "Nhập mật khẩu", - "connectedSuccess": "Kết nối PS thành công", - "connectedFailed": "Kết nối PS thất bại", - "syncSuccess": "Đồng bộ dữ liệu với PS thành công", - "syncFailed": "Đồng bộ dữ liệu với PS thất bại", - "sync": "Đồng bộ", - "importSetting": "Cài đặt nhập", - "profile": "Hồ sơ", - "default": "Mặc định", - "copyProfiles": "Sao chép hồ sơ", - "addNewProfile": "Thêm hồ sơ mới", - "createNewProfile": "Tạo hồ sơ mới", - "editProfile": "Chỉnh sửa hồ sơ", - "placeholderProfileName": "Nhập tên hồ sơ", - "profileName": "Tên hồ sơ", - "create": "Tạo", - "update": "Cập nhật", - "characterInformation": "Thông tin nhân vật", - "skills": "Kỹ năng", - "showcaseCard": "Thẻ trưng bày", - "comingSoon": "Sắp ra mắt", - "characterName": "Tên nhân vật", - "placeholderCharacter": "Nhập tên nhân vật", - "characterSettings": "Cài đặt nhân vật", - "levelConfiguration": "Cấu hình cấp độ", - "characterLevel": "Cấp độ nhân vật", - "max": "Tối đa", - "ultimateEnergy": "Năng lượng tuyệt kỹ", - "currentEnergy": "Năng lượng hiện tại", - "setTo50": "Đặt thành 50%", - "battleConfiguration": "Cấu hình trận đấu", - "useTechnique": "Dùng bí kỹ", - "techniqueNote": "Bật hiệu ứng bí kỹ trước trận", - "enhancement": "Cường hóa", - "enhancementLevel": "Cấp độ cường hóa", - "origin": "Nguyên gốc", - "enhancedNote": "Cường hóa cao mở thêm kỹ năng", - "lightconeEquipment": "Trang bị nón ánh sáng", - "lightconeSettings": "Cài đặt nón ánh sáng", - "placeholderLevel": "Nhập cấp độ", - "superimpositionRank": "Bậc chồng kỹ năng", - "ranksNote": "Bậc càng cao hiệu ứng càng mạnh", - "changeLightcone": "Thay đổi nón ánh sáng", - "removeLightcone": "Gỡ nón ánh sáng", - "equipLightcone": "Trang bị nón ánh sáng", - "noLightconeEquipped": "Chưa trang bị nón ánh sáng", - "equipLightconeNote": "Trang bị nón để tăng sức mạnh cho nhân vật", - "filter": "Lọc", - "selectedCharacters": "Nhân vật đã chọn", - "selectedProfiles": "Hồ sơ đã chọn", - "clearAll": "Xóa tất cả", - "selectAll": "Chọn tất cả", - "copy": "Sao chép", - "copied": "Đã sao chép", - "noAvatarSelected": "Chưa chọn nhân vật", - "noAvatarToCopySelected": "Chưa chọn nhân vật để sao chép", - "pleaseSelectAtLeastOneProfile": "Vui lòng chọn ít nhất một hồ sơ", - "pleaseEnterUid": "Vui lòng nhập UID", - "failedToFetchEnkaData": "Lấy dữ liệu Enka thất bại", - "pleaseSelectAtLeastOneCharacter": "Vui lòng chọn ít nhất một nhân vật", - "noDataToImport": "Không có dữ liệu để nhập", - "pleaseSelectAFile": "Vui lòng chọn một tệp", - "fileMustBeAValidJsonFile": "Tệp phải là tệp JSON hợp lệ", - "importEnkaDataSuccess": "Nhập dữ liệu Enka thành công", - "importFreeSRDataSuccess": "Nhập dữ liệu FreeSR thành công", - "importDatabaseSuccess": "Nhập cơ sở dữ liệu thành công", - "getData": "Lấy dữ liệu", - "import": "Nhập", - "freeSRImport": "Nhập FreeSR", - "onlySupportFreeSRJsonFile": "Chỉ hỗ trợ tệp JSON từ FreeSR", - "pickAFile": "Chọn tệp", - "lightConeSetting": "Cài đặt Nón Ánh Sáng", - "relicMaker": "Trình tạo Thánh Di Vật", - "pleaseSelectAllOptions": "Vui lòng chọn tất cả tùy chọn", - "relicSavedSuccessfully": "Lưu thánh di vật thành công", - "mainSettings": "Cài đặt chính", - "mainStat": "Chỉ số chính", - "set": "Bộ", - "pleaseSelectASet": "Vui lòng chọn một bộ", - "effectBonus": "Hiệu ứng cộng thêm", - "totalRoll": "Tổng số dòng", - "randomizeStats": "Ngẫu nhiên chỉ số", - "randomizeRolls": "Ngẫu nhiên số dòng", - "selectASubStat": "Chọn chỉ số phụ", - "selectASet": "Chọn một bộ", - "selectAMainStat": "Chọn chỉ số chính", - "save": "Lưu", - "reset": "Đặt lại toàn bộ", - "roll": "Số dòng", - "step": "Bước nhảy", - "memoryOfChaos": "Hồi ức hỗn độn", - "pureFiction": "Kể chuyện hư cấu", - "apocalypticShadow": "Ảo ảnh tận thế", - "customEnemy": "Kẻ địch tùy chỉnh", - "simulatedUniverse": "Vũ trụ mô phỏng", - "floor": "Tầng", - "side": "Nửa trận", - "wave": "Đợt", - "stage": "Màn", - "useCycleCount": "Dùng dếm chu kỳ?", - "useTurbulenceBuff": "Dùng buff hỗn loạn?", - "firstHalfEnemies": "Địch nửa đầu", - "secondHalfEnemies": "Địch nửa sau", - "firstNodeEnemies": "Địch Node 1", - "secondNodeEnemies": "Địch Node 2", - "thirdNodeEnemies": "Địch Node 3", - "firstNode": "Node 1", - "secondNode": "Node 2", - "thirdNode": "Node 3", - "turbulenceBuff": "Buff hỗn loạn", - "noEventSelected": "Không có sự kiện", - "noTurbulenceBuff": "Không có buff hỗn loạn", - "upper": "Nửa trên", - "lower": "Nửa dưới", - "upperToLower": "Nửa trên -> Nửa dưới", - "lowerToUpper": "Nửa dưới -> Nửa trên", - "selectMOCEvent": "Chọn sự kiện MOC", - "selectPFEvent": "Chọn sự kiện PF", - "selectASEvent": "Chọn sự kiện AS", - "selectCEEvent": "Chọn sự kiện CE", - "selectPEAKEvent": "Chọn sự kiện PEAK", - "selectEvent": "Chọn sự kiện", - "selectFloor": "Chọn tầng", - "selectSide": "Chọn nửa trận", - "selectBuff": "Chọn buff", - "selectStage": "Chọn màn", - "previous": "Trước", - "next": "Tiếp", - "noMonstersFound": "Không tìm thấy quái", - "addNewWave": "Thêm đợt mới", - "searchStage": "Tìm màn...", - "noStageFound": "Không tìm thấy màn", - "searchMonster": "Tìm quái...", - "changeRelic": "Thay đổi di vật", - "deleteRelic": "Xóa di vật", - "deleteRelicConfirm": "Bạn có chắc chắn muốn xóa di vật trong ô này không?", - "setEffects": "Thiết lập hiệu ứng", - "details": "Chi tiết", - "normal": "Đánh thường", +{ + "TabTitle": { + "title": "Firefly Tools", + "description": "Firefly tools by Firefly Shelter" + }, + "DataPage": { + "skillType": "Loại kỹ năng", + "skillName": "Tên kỹ năng", + "character": "Nhân vật", + "id": "ID", + "path": "Vận mệnh", + "rarity": "Độ hiếm", + "element": "Nguyên tố", + "technique": "Bí kỹ", + "talent": "Thiên phú", + "basic": "Đánh thường", + "skill": "Kỹ năng", + "ultimate": "Tuyệt kỹ", + "servant": "Phụ trợ", + "damage": "Sát thương", + "type": "Loại", + "warrior": "Hủy Diệt", + "knight": "Bảo Hộ", + "mage": "Tri Thức", + "priest": "Trù phú", + "rogue": "Săn Bắn", + "shaman": "Hòa Hợp", + "warlock": "Hư Vô", + "memory": "Ký Ức", + "elation": "Vui vẻ", + "fire": "Hỏa", + "ice": "Băng", + "imaginary": "Ảo Ảnh", + "physical": "Vật Lý", + "quantum": "Lượng Tử", + "thunder": "Lôi", + "wind": "Phong", + "hp": "HP", + "atk": "Tấn công", + "speed": "Tốc độ", + "critRate": "Tỷ lệ bạo", + "critDmg": "ST bạo", + "breakEffect": "sát thương kích phá", + "effectRes": "Kháng hiệu ứng", + "energyRegenerationRate": "Tốc độ hồi năng lượng", + "effectHitRate": "Tỷ lệ trúng hiệu ứng", + "outgoingHealingBoost": "Tăng hồi phục", + "fireDmgBoost": "Tăng sát thương Hỏa", + "iceDmgBoost": "Tăng sát thương Băng", + "imaginaryDmgBoost": "Tăng sát thương Ảo Ảnh", + "physicalDmgBoost": "Tăng sát thương Vật Lý", + "quantumDmgBoost": "Tăng sát thương Lượng Tử", + "thunderDmgBoost": "Tăng sát thương Lôi", + "windDmgBoost": "Tăng sát thương Phong", + "pursued": "Sát thương thêm", + "true damage": "Sát thương chuẩn", + "elationdamage": "Sát thương vui vẻ", + "follow-up": "Sát thương phản kích", + "elemental damage": "Sát thương kích phá và siêu kích phá", + "dot": "Sát thương theo thời gian", + "qte": "Kỹ năng QTE", + "level": "Cấp độ", + "relics": "Thánh di vật", + "eidolons": "Tinh hồn", + "lightcones": "Nón ánh sáng", + "loadData": "Tải dữ liệu", + "exportData": "Xuất dữ liệu", + "connectSetting": "Cài đặt kết nối", + "connected": "Đã kết nối", + "unconnected": "Chưa kết nối", + "psConnection": "Kết nối PS", + "connectionType": "Loại kết nối", + "status": "Trạng thái", + "connectPs": "Kết nối PS", + "disconnect": "Ngắt kết nối", + "other": "Khác", + "freeSr": "FreeSR", + "database": "Database", + "enka": "Enka", + "monsterSetting": "Cài đặt quái", + "serverUrl": "Địa chỉ server", + "privateType": "Loại riêng tư", + "local": "Cục bộ", + "server": "Máy chủ", + "username": "Tên người dùng", + "password": "Mật khẩu", + "placeholderServerUrl": "Nhập địa chỉ server", + "placeholderUsername": "Nhập tên người dùng", + "placeholderPassword": "Nhập mật khẩu", + "connectedSuccess": "Kết nối PS thành công", + "connectedFailed": "Kết nối PS thất bại", + "syncSuccess": "Đồng bộ dữ liệu với PS thành công", + "syncFailed": "Đồng bộ dữ liệu với PS thất bại", + "sync": "Đồng bộ", + "importSetting": "Cài đặt nhập", + "profile": "Hồ sơ", + "default": "Mặc định", + "copyProfiles": "Sao chép hồ sơ", + "addNewProfile": "Thêm hồ sơ mới", + "createNewProfile": "Tạo hồ sơ mới", + "editProfile": "Chỉnh sửa hồ sơ", + "placeholderProfileName": "Nhập tên hồ sơ", + "profileName": "Tên hồ sơ", + "create": "Tạo", + "update": "Cập nhật", + "characterInformation": "Thông tin nhân vật", + "skills": "Kỹ năng", + "showcaseCard": "Thẻ trưng bày", + "comingSoon": "Sắp ra mắt", + "characterName": "Tên nhân vật", + "placeholderCharacter": "Nhập tên nhân vật", + "characterSettings": "Cài đặt nhân vật", + "levelConfiguration": "Cấu hình cấp độ", + "characterLevel": "Cấp độ nhân vật", + "max": "Tối đa", + "ultimateEnergy": "Năng lượng tuyệt kỹ", + "currentEnergy": "Năng lượng hiện tại", + "setTo50": "Đặt thành 50%", + "battleConfiguration": "Cấu hình trận đấu", + "useTechnique": "Dùng bí kỹ", + "techniqueNote": "Bật hiệu ứng bí kỹ trước trận", + "enhancement": "Cường hóa", + "enhancementLevel": "Cấp độ cường hóa", + "origin": "Nguyên gốc", + "enhancedNote": "Cường hóa cao mở thêm kỹ năng", + "lightconeEquipment": "Trang bị nón ánh sáng", + "lightconeSettings": "Cài đặt nón ánh sáng", + "placeholderLevel": "Nhập cấp độ", + "superimpositionRank": "Bậc chồng kỹ năng", + "ranksNote": "Bậc càng cao hiệu ứng càng mạnh", + "changeLightcone": "Thay đổi nón ánh sáng", + "removeLightcone": "Gỡ nón ánh sáng", + "equipLightcone": "Trang bị nón ánh sáng", + "noLightconeEquipped": "Chưa trang bị nón ánh sáng", + "equipLightconeNote": "Trang bị nón để tăng sức mạnh cho nhân vật", + "filter": "Lọc", + "selectedCharacters": "Nhân vật đã chọn", + "selectedProfiles": "Hồ sơ đã chọn", + "clearAll": "Xóa tất cả", + "selectAll": "Chọn tất cả", + "copy": "Sao chép", + "copied": "Đã sao chép", + "noAvatarSelected": "Chưa chọn nhân vật", + "noAvatarToCopySelected": "Chưa chọn nhân vật để sao chép", + "pleaseSelectAtLeastOneProfile": "Vui lòng chọn ít nhất một hồ sơ", + "pleaseEnterUid": "Vui lòng nhập UID", + "failedToFetchEnkaData": "Lấy dữ liệu Enka thất bại", + "pleaseSelectAtLeastOneCharacter": "Vui lòng chọn ít nhất một nhân vật", + "noDataToImport": "Không có dữ liệu để nhập", + "pleaseSelectAFile": "Vui lòng chọn một tệp", + "fileMustBeAValidJsonFile": "Tệp phải là tệp JSON hợp lệ", + "importEnkaDataSuccess": "Nhập dữ liệu Enka thành công", + "importFreeSRDataSuccess": "Nhập dữ liệu FreeSR thành công", + "importDatabaseSuccess": "Nhập cơ sở dữ liệu thành công", + "getData": "Lấy dữ liệu", + "import": "Nhập", + "freeSRImport": "Nhập FreeSR", + "onlySupportFreeSRJsonFile": "Chỉ hỗ trợ tệp JSON từ FreeSR", + "pickAFile": "Chọn tệp", + "lightConeSetting": "Cài đặt Nón Ánh Sáng", + "relicMaker": "Trình tạo Thánh Di Vật", + "pleaseSelectAllOptions": "Vui lòng chọn tất cả tùy chọn", + "relicSavedSuccessfully": "Lưu thánh di vật thành công", + "mainSettings": "Cài đặt chính", + "mainStat": "Chỉ số chính", + "set": "Bộ", + "pleaseSelectASet": "Vui lòng chọn một bộ", + "effectBonus": "Hiệu ứng cộng thêm", + "totalRoll": "Tổng số dòng", + "randomizeStats": "Ngẫu nhiên chỉ số", + "randomizeRolls": "Ngẫu nhiên số dòng", + "selectASubStat": "Chọn chỉ số phụ", + "selectASet": "Chọn một bộ", + "selectAMainStat": "Chọn chỉ số chính", + "save": "Lưu", + "reset": "Đặt lại toàn bộ", + "roll": "Số dòng", + "step": "Bước nhảy", + "memoryOfChaos": "Hồi ức hỗn độn", + "pureFiction": "Kể chuyện hư cấu", + "apocalypticShadow": "Ảo ảnh tận thế", + "customEnemy": "Kẻ địch tùy chỉnh", + "simulatedUniverse": "Vũ trụ mô phỏng", + "floor": "Tầng", + "side": "Nửa trận", + "wave": "Đợt", + "stage": "Màn", + "useCycleCount": "Dùng dếm chu kỳ?", + "useTurbulenceBuff": "Dùng buff hỗn loạn?", + "firstHalfEnemies": "Địch nửa đầu", + "secondHalfEnemies": "Địch nửa sau", + "firstNodeEnemies": "Địch Node 1", + "secondNodeEnemies": "Địch Node 2", + "thirdNodeEnemies": "Địch Node 3", + "firstNode": "Node 1", + "secondNode": "Node 2", + "thirdNode": "Node 3", + "turbulenceBuff": "Buff hỗn loạn", + "noEventSelected": "Không có sự kiện", + "noTurbulenceBuff": "Không có buff hỗn loạn", + "upper": "Nửa trên", + "lower": "Nửa dưới", + "upperToLower": "Nửa trên -> Nửa dưới", + "lowerToUpper": "Nửa dưới -> Nửa trên", + "selectMOCEvent": "Chọn sự kiện MOC", + "selectPFEvent": "Chọn sự kiện PF", + "selectASEvent": "Chọn sự kiện AS", + "selectCEEvent": "Chọn sự kiện CE", + "selectPEAKEvent": "Chọn sự kiện PEAK", + "selectEvent": "Chọn sự kiện", + "selectFloor": "Chọn tầng", + "selectSide": "Chọn nửa trận", + "selectBuff": "Chọn buff", + "selectStage": "Chọn màn", + "previous": "Trước", + "next": "Tiếp", + "noMonstersFound": "Không tìm thấy quái", + "addNewWave": "Thêm đợt mới", + "searchStage": "Tìm màn...", + "noStageFound": "Không tìm thấy màn", + "searchMonster": "Tìm quái...", + "changeRelic": "Thay đổi di vật", + "deleteRelic": "Xóa di vật", + "deleteRelicConfirm": "Bạn có chắc chắn muốn xóa di vật trong ô này không?", + "setEffects": "Thiết lập hiệu ứng", + "details": "Chi tiết", + "normal": "Đánh thường", "bpskill": "Chiến kỹ", "maze": "Bí kỹ", "ultra": "Tuyệt kỹ", "assist": "Kỹ năng hỗ trợ", "servantskill": "Kỹ năng vật triệu hồi", - "severaltalent": "Thiên phú vật triệu hồi", - "singleattack": "Tấn công đơn", - "enhance": "Cường hóa", - "summon": "Triệu hồi", - "blast": "Tấn công 3 mục tiêu", - "restore": "Hồi phục", - "support": "Hỗ trợ", - "aoeattack": "Tấn công đa mục tiêu", - "mazeattack": "Bí kỹ tấn công", - "impair": "Suy yếu", - "bounce": "Nảy bật", - "active": "Kích hoạt", - "inactive": "Không kích hoạt", - "defence": "Phòng thủ", - "maxAll": "Tối đa tất cả", - "maxAllSuccess": "Đã thiết lập cấp độ kỹ năng tối đa thành công.", - "maxAllFailed": "Thiết lập cấp độ kỹ năng tối đa thất bại.", - "noRelicEquipped": "Không có di vật", - "anomalyArbitration": "Trọng tài dị tướng", - "normalMode": "Chế độ thường", - "hardMode": "Chế độ khó", - "mode": "Chế độ", - "selectMode": "Chọn chế độ", - "rollBack": "Quay lại bước trước", - "upRoll": "Tăng dòng", - "downRoll": "Giảm dòng", - "actions": "Hành động", - "avatars": "Nhân vật", - "quickView": "Xem nhanh", - "extraSetting": "Cài đặt bổ sung", - "disableCensorship": "Tắt kiểm duyệt", - "hideUI": "Ẩn giao diện", - "theoryCraftMode": "Chế độ Theory Craft", - "cycleCount": "Số vòng", - "pleaseSelectAllSubStats": "Vui lòng chọn tất cả chỉ số phụ", - "subStatRollCountCannotBeZero": "Số dòng của chỉ số phụ không thể bằng 0", - "theoryCraft": "Theory Craft", - "multipathCharacter": "Nhân vật đa Vận Mệnh", - "mainPath": "Vận Mệnh Nhân Vật Chính", - "march7Path": "Vận Mệnh March 7", - "challenge": "Thử thách", - "skipNode": "Bỏ qua node", - "disableSkip": "Tắt bỏ qua", - "skipNode1": "Bỏ qua node 1", - "skipNode2": "Bỏ qua node 2", - "extraFeatures": "Tính năng bổ sung", - "detailTheoryCraft": "Khi bật tính năng này sẽ cho phép tùy chỉnh số cycle và trong mục kẻ địch tủy chỉnh sẽ cho phép điều chỉnh số hp.", - "detailSkipNode": "Khi bật tính năng này sẽ cho phép bỏ qua (node 1/node 2) của Hồi ức hỗn độn hoặc Kể chuyện hư cấu.", - "detailChallengePeak": "Cho phép thay đổi mùa Trọng tại dị tướng hiện tại.", - "detailHiddenUi": "Khi bật tính năng này sẽ ẩn giao diện của game.", - "detailDisableCensorship": "Khi bật tính năng này sẽ tắt kiểm duyệt của game.", - "detailMultipathCharacter": "Cho phép thay đổi Vận Mệnh của một vài nhân vật.", - "trailblazer": "Nhà khai phá", - "listExtraEffect": "Danh sách hiệu ứng bổ sung", - "extra": "Bổ sung", - "customLineup": "Đội hình tùy chỉnh" - } + "severaltalent": "Thiên phú vật triệu hồi", + "singleattack": "Tấn công đơn", + "enhance": "Cường hóa", + "summon": "Triệu hồi", + "blast": "Tấn công 3 mục tiêu", + "restore": "Hồi phục", + "support": "Hỗ trợ", + "aoeattack": "Tấn công đa mục tiêu", + "mazeattack": "Bí kỹ tấn công", + "impair": "Suy yếu", + "bounce": "Nảy bật", + "active": "Kích hoạt", + "inactive": "Không kích hoạt", + "defence": "Phòng thủ", + "maxAll": "Tối đa tất cả", + "maxAllSuccess": "Đã thiết lập cấp độ kỹ năng tối đa thành công.", + "maxAllFailed": "Thiết lập cấp độ kỹ năng tối đa thất bại.", + "noRelicEquipped": "Không có di vật", + "anomalyArbitration": "Trọng tài dị tướng", + "normalMode": "Chế độ thường", + "hardMode": "Chế độ khó", + "mode": "Chế độ", + "selectMode": "Chọn chế độ", + "rollBack": "Quay lại bước trước", + "upRoll": "Tăng dòng", + "downRoll": "Giảm dòng", + "actions": "Hành động", + "avatars": "Nhân vật", + "quickView": "Xem nhanh", + "extraSetting": "Cài đặt bổ sung", + "disableCensorship": "Tắt kiểm duyệt", + "hideUI": "Ẩn giao diện", + "theoryCraftMode": "Chế độ Theory Craft", + "cycleCount": "Số vòng", + "pleaseSelectAllSubStats": "Vui lòng chọn tất cả chỉ số phụ", + "subStatRollCountCannotBeZero": "Số dòng của chỉ số phụ không thể bằng 0", + "theoryCraft": "Theory Craft", + "multipathCharacter": "Nhân vật đa Vận Mệnh", + "mainPath": "Vận Mệnh Nhân Vật Chính", + "march7Path": "Vận Mệnh March 7", + "challenge": "Thử thách", + "skipNode": "Bỏ qua node", + "disableSkip": "Tắt bỏ qua", + "skipNode1": "Bỏ qua node 1", + "skipNode2": "Bỏ qua node 2", + "extraFeatures": "Tính năng bổ sung", + "detailTheoryCraft": "Khi bật tính năng này sẽ cho phép tùy chỉnh số cycle và trong mục kẻ địch tủy chỉnh sẽ cho phép điều chỉnh số hp.", + "detailSkipNode": "Khi bật tính năng này sẽ cho phép bỏ qua (node 1/node 2) của Hồi ức hỗn độn hoặc Kể chuyện hư cấu.", + "detailChallengePeak": "Cho phép thay đổi mùa Trọng tại dị tướng hiện tại.", + "detailHiddenUi": "Khi bật tính năng này sẽ ẩn giao diện của game.", + "detailDisableCensorship": "Khi bật tính năng này sẽ tắt kiểm duyệt của game.", + "detailMultipathCharacter": "Cho phép thay đổi Vận Mệnh của một vài nhân vật.", + "trailblazer": "Nhà khai phá", + "listExtraEffect": "Danh sách hiệu ứng bổ sung", + "extra": "Bổ sung", + "customLineup": "Đội hình tùy chỉnh" + } } diff --git a/script/auto-gen.bat b/script/auto-gen.bat index 4816957..93959ae 100644 --- a/script/auto-gen.bat +++ b/script/auto-gen.bat @@ -1,13 +1,13 @@ -@echo off -echo [INFO] Create folder src\zod if not exist... -if not exist src\zod ( - mkdir src\zod -) - -echo [INFO] Start convert file .ts from src\types to Zod schemas... -for %%f in (src\types\*.ts) do ( - echo [ZOD] Chuyển %%f -> src\zod\%%~nf.zod.ts - npx ts-to-zod src\types\%%~nxf src\zod\%%~nf.zod.ts -) - -echo [DONE] ✅ Done +@echo off +echo [INFO] Create folder src\zod if not exist... +if not exist src\zod ( + mkdir src\zod +) + +echo [INFO] Start convert file .ts from src\types to Zod schemas... +for %%f in (src\types\*.ts) do ( + echo [ZOD] Chuyển %%f -> src\zod\%%~nf.zod.ts + npx ts-to-zod src\types\%%~nxf src\zod\%%~nf.zod.ts +) + +echo [DONE] ✅ Done diff --git a/src/app/api/data/[name]/route.ts b/src/app/api/data/[name]/route.ts index c8b7583..25ee82a 100644 --- a/src/app/api/data/[name]/route.ts +++ b/src/app/api/data/[name]/route.ts @@ -1,25 +1,25 @@ -import { getDataCache } from "@/lib/cache/cache" - -export async function GET( - req: Request, - { params }: { params: Promise<{ name: string }> } -) { - const { name } = await params - - const item = getDataCache(name) - - if (!item) { - return new Response("Not found", { status: 404 }) - } - - const headers: Record = { - "Content-Type": "application/json", - "Cache-Control": "public, max-age=3600" - } - - if (item.type === "br") { - headers["Content-Encoding"] = "br" - } - - return new Response(new Uint8Array(item.buf), { headers }) +import { getDataCache } from "@/lib/cache/cache" + +export async function GET( + req: Request, + { params }: { params: Promise<{ name: string }> } +) { + const { name } = await params + + const item = getDataCache(name) + + if (!item) { + return new Response("Not found", { status: 404 }) + } + + const headers: Record = { + "Content-Type": "application/json", + "Cache-Control": "public, max-age=3600" + } + + if (item.type === "br") { + headers["Content-Encoding"] = "br" + } + + return new Response(new Uint8Array(item.buf), { headers }) } \ No newline at end of file diff --git a/src/app/api/proxy/route.ts b/src/app/api/proxy/route.ts index 585fe7d..82c8939 100644 --- a/src/app/api/proxy/route.ts +++ b/src/app/api/proxy/route.ts @@ -1,79 +1,79 @@ import { NextRequest, NextResponse } from 'next/server' import axios from 'axios' import net from 'net' - -function isPrivateHost(hostname: string): boolean { - if ( - hostname === 'localhost' || - hostname.startsWith('127.') || - hostname.startsWith('10.') || - hostname.startsWith('192.168.') || - /^172\.(1[6-9]|2[0-9]|3[0-1])\./.test(hostname) - ) { - return true - } - - if (net.isIP(hostname)) { - return true - } - - return false -} - -export async function GET(req: NextRequest) { - try { - const { searchParams } = new URL(req.url) - const targetUrl = searchParams.get("url") - if (!targetUrl) { - return NextResponse.json({ error: "Missing url" }, { status: 400 }) - } - - const response = await fetch(targetUrl) - - if (!response.ok) { - return NextResponse.json({ error: "Failed to fetch image" }, { status: 500 }) - } - - const buffer = await response.arrayBuffer() - - return new NextResponse(buffer, { - headers: { - "Content-Type": response.headers.get("content-type") || "image/png", - "Cache-Control": "public, max-age=3600", - "Access-Control-Allow-Origin": "*", - }, - }) - } catch (e: unknown) { - return NextResponse.json({ error: (e as Error)?.message }, { status: 500 }) - } -} - - + +function isPrivateHost(hostname: string): boolean { + if ( + hostname === 'localhost' || + hostname.startsWith('127.') || + hostname.startsWith('10.') || + hostname.startsWith('192.168.') || + /^172\.(1[6-9]|2[0-9]|3[0-1])\./.test(hostname) + ) { + return true + } + + if (net.isIP(hostname)) { + return true + } + + return false +} + +export async function GET(req: NextRequest) { + try { + const { searchParams } = new URL(req.url) + const targetUrl = searchParams.get("url") + if (!targetUrl) { + return NextResponse.json({ error: "Missing url" }, { status: 400 }) + } + + const response = await fetch(targetUrl) + + if (!response.ok) { + return NextResponse.json({ error: "Failed to fetch image" }, { status: 500 }) + } + + const buffer = await response.arrayBuffer() + + return new NextResponse(buffer, { + headers: { + "Content-Type": response.headers.get("content-type") || "image/png", + "Cache-Control": "public, max-age=3600", + "Access-Control-Allow-Origin": "*", + }, + }) + } catch (e: unknown) { + return NextResponse.json({ error: (e as Error)?.message }, { status: 500 }) + } +} + + export async function POST(request: NextRequest) { try { const body = await request.json() - const { serverUrl, method, ...payload } = body - - if (!serverUrl) { - return NextResponse.json({ error: 'Missing serverUrl' }, { status: 400 }) - } - if (!method) { - return NextResponse.json({ error: 'Missing method' }, { status: 400 }) - } - - let url = serverUrl.trim() - if (!url.startsWith('http://') && !url.startsWith('https://')) { - url = `http://${url}` - } - - const parsed = new URL(url) - if (isPrivateHost(parsed.hostname)) { - return NextResponse.json( - { error: `Connection to private/internal address (${parsed.hostname}) is not allowed` }, - { status: 403 } - ) - } - + const { serverUrl, method, ...payload } = body + + if (!serverUrl) { + return NextResponse.json({ error: 'Missing serverUrl' }, { status: 400 }) + } + if (!method) { + return NextResponse.json({ error: 'Missing method' }, { status: 400 }) + } + + let url = serverUrl.trim() + if (!url.startsWith('http://') && !url.startsWith('https://')) { + url = `http://${url}` + } + + const parsed = new URL(url) + if (isPrivateHost(parsed.hostname)) { + return NextResponse.json( + { error: `Connection to private/internal address (${parsed.hostname}) is not allowed` }, + { status: 403 } + ) + } + let response switch (method.toUpperCase()) { diff --git a/src/app/eidolons-info/page.tsx b/src/app/eidolons-info/page.tsx index 0b6e428..21a4853 100644 --- a/src/app/eidolons-info/page.tsx +++ b/src/app/eidolons-info/page.tsx @@ -1,9 +1,9 @@ -"use client" -import EidolonsInfo from "@/components/eidolonsInfo"; -export default function EidolonsInfoPage() { - return ( -
    - -
    - ); -} +"use client" +import EidolonsInfo from "@/components/eidolonsInfo"; +export default function EidolonsInfoPage() { + return ( +
    + +
    + ); +} diff --git a/src/app/relics-info/page.tsx b/src/app/relics-info/page.tsx index 29b63e5..fb72df6 100644 --- a/src/app/relics-info/page.tsx +++ b/src/app/relics-info/page.tsx @@ -1,11 +1,11 @@ -"use client"; - -import RelicsInfo from "@/components/relicsInfo"; - -export default function RelicsInfoPage() { - return ( -
    - -
    - ); -} +"use client"; + +import RelicsInfo from "@/components/relicsInfo"; + +export default function RelicsInfoPage() { + return ( +
    + +
    + ); +} diff --git a/src/app/showcase-card/page.tsx b/src/app/showcase-card/page.tsx index 06cb75f..1a26b14 100644 --- a/src/app/showcase-card/page.tsx +++ b/src/app/showcase-card/page.tsx @@ -1,11 +1,11 @@ -"use client" - -import ShowCaseInfo from "@/components/showcaseCard" - -export default function ShowcaseCard() { - return ( -
    - -
    - ) -} +"use client" + +import ShowCaseInfo from "@/components/showcaseCard" + +export default function ShowcaseCard() { + return ( +
    + +
    + ) +} diff --git a/src/app/skills-info/page.tsx b/src/app/skills-info/page.tsx index fbcb679..9d1d415 100644 --- a/src/app/skills-info/page.tsx +++ b/src/app/skills-info/page.tsx @@ -1,11 +1,11 @@ -"use client"; - -import SkillsInfo from "@/components/skillsInfo"; - -export default function SkillsInfoPage() { - return ( -
    - -
    - ); -} +"use client"; + +import SkillsInfo from "@/components/skillsInfo"; + +export default function SkillsInfoPage() { + return ( +
    + +
    + ); +} diff --git a/src/components/actionBar/index.tsx b/src/components/actionBar/index.tsx index d28c9a3..48df368 100644 --- a/src/components/actionBar/index.tsx +++ b/src/components/actionBar/index.tsx @@ -1,445 +1,445 @@ -/* eslint-disable react-hooks/exhaustive-deps */ -"use client"; - -import { useTranslations } from "next-intl"; -import Image from "next/image"; -import { useRouter } from 'next/navigation' -import ParseText from "../parseText"; -import useLocaleStore from "@/stores/localeStore"; -import { getNameChar } from "@/helper/getName"; -import { useEffect, useMemo, useState } from "react"; -import { motion } from "framer-motion"; -import useModelStore from "@/stores/modelStore"; -import useUserDataStore from "@/stores/userDataStore"; -import { ModalConfig, RelicStore } from "@/types"; -import { toast } from "react-toastify"; -import useGlobalStore from "@/stores/globalStore"; -import { connectToPS, syncDataToPS } from "@/helper"; -import CopyImport from "../importBar/copy"; -import useCopyProfileStore from "@/stores/copyProfile"; -import AvatarBar from "../avatarBar"; -import useCurrentDataStore from "@/stores/currentDataStore"; -import useDetailDataStore from "@/stores/detailDataStore"; - -export default function ActionBar() { - const router = useRouter() - const { avatarSelected } = useCurrentDataStore() - const { damageType, baseType } = useDetailDataStore() - const { setResetData } = useCopyProfileStore() - const transI18n = useTranslations("DataPage") - const { locale } = useLocaleStore() - const { - isOpenCreateProfile, - setIsOpenCreateProfile, - isOpenCopy, - setIsOpenCopy, - isOpenAvatars, - setIsOpenAvatars - } = useModelStore() - const { avatars, setAvatar } = useUserDataStore() - const [profileName, setProfileName] = useState(""); - const [formState, setFormState] = useState("EDIT"); - const [profileEdit, setProfileEdit] = useState(-1); - const { isConnectPS } = useGlobalStore() - - const profileCurrent = useMemo(() => { - if (!avatarSelected) return null; - const avatar = avatars[avatarSelected.ID]; - return avatar?.profileList[avatar.profileSelect] || null; - }, [avatarSelected, avatars]); - - const listProfile = useMemo(() => { - if (!avatarSelected) return []; - const avatar = avatars[avatarSelected.ID]; - return avatar?.profileList || []; - }, [avatarSelected, avatars]); - - - const handleUpdateProfile = () => { - if (!profileName.trim()) return; - if (formState === "CREATE" && avatarSelected && avatars[avatarSelected.ID]) { - const newListProfile = [...listProfile] - const newProfile = { - profile_name: profileName, - lightcone: null, - relics: {} as Record - } - newListProfile.push(newProfile) - setAvatar({ ...avatars[avatarSelected.ID], profileList: newListProfile, profileSelect: newListProfile.length - 1 }) - toast.success("Profile created successfully") - } else if (formState === "EDIT" && profileCurrent && avatarSelected && profileEdit !== -1) { - const newListProfile = [...listProfile] - newListProfile[profileEdit].profile_name = profileName; - setAvatar({ ...avatars[avatarSelected.ID], profileList: newListProfile }) - toast.success("Profile updated successfully") - } - handleCloseModal("update_profile_modal"); - }; - - - const handleShow = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.showModal(); - } - }; - - // Close modal handler - const handleCloseModal = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.close(); - } - }; - - - const actionMove = (path: string) => { - router.push(`/${path}`) - } - - const handleProfileSelect = (profileId: number) => { - if (!avatarSelected) return; - if (avatars[avatarSelected.ID].profileSelect === profileId) return; - setAvatar({ ...avatars[avatarSelected.ID], profileSelect: profileId }) - toast.success(`Profile changed to Profile: ${avatars[avatarSelected.ID].profileList[profileId].profile_name}`) - } - - const handleDeleteProfile = (profileId: number, e: React.MouseEvent) => { - e.stopPropagation() - if (!avatarSelected || profileId == 0) return; - if (window.confirm(`Are you sure you want to delete profile: ${avatars[avatarSelected.ID].profileList[profileId].profile_name}?`)) { - const newListProfile = [...listProfile] - newListProfile.splice(profileId, 1) - setAvatar({ ...avatars[avatarSelected.ID], profileList: newListProfile, profileSelect: profileId - 1 }) - toast.success(`Profile ${avatars[avatarSelected.ID].profileList[profileId].profile_name} deleted successfully`) - } - - } - - const handleConnectOrSyncPS = async () => { - if (isConnectPS) { - const res = await syncDataToPS() - if (res.success) { - toast.success(transI18n("syncSuccess")) - } else { - toast.error(`${transI18n("syncFailed")}: ${res.message}`) - } - } else { - const res = await connectToPS() - if (res.success) { - toast.success(transI18n("connectedSuccess")) - } else { - toast.error(`${transI18n("connectedFailed")}: ${res.message}`) - } - } - } - - const modalConfigs: ModalConfig[] = [ - { - id: "update_profile_modal", - title: formState === "CREATE" ? transI18n("createNewProfile") : transI18n("editProfile"), - isOpen: isOpenCreateProfile, - onClose: () => { - setIsOpenCreateProfile(false) - handleCloseModal("update_profile_modal") - }, - content: ( -
    -
    - - setProfileName(e.target.value)} - /> -
    -
    - -
    -
    - ) - }, - { - id: "copy_profile_modal", - title: transI18n("copyProfiles").toUpperCase(), - isOpen: isOpenCopy, - onClose: () => { - setIsOpenCopy(false) - handleCloseModal("copy_profile_modal") - }, - content: - }, - { - id: "avatars_modal", - title: transI18n("avatars").toUpperCase(), - isOpen: isOpenAvatars, - onClose: () => { - setIsOpenAvatars(false) - handleCloseModal("avatars_modal") - }, - content: { setIsOpenAvatars(false); handleCloseModal("avatars_modal") }} /> - } - ] - - // Handle ESC key to close modal - useEffect(() => { - for (const item of modalConfigs) { - if (!item?.isOpen) { - handleCloseModal(item?.id || "") - } - } - const handleEscKey = (event: KeyboardEvent) => { - if (event.key === 'Escape') { - for (const item of modalConfigs) { - handleCloseModal(item?.id || "") - } - } - }; - - window.addEventListener('keydown', handleEscKey); - return () => window.removeEventListener('keydown', handleEscKey); - }, [isOpenCopy, isOpenCreateProfile, isOpenAvatars]); - - - - return ( -
    -
    - -
    -
    -
    - {avatarSelected && ( -
    - {'damage -

    - {transI18n(avatarSelected.BaseType.toLowerCase())} -

    -
    {" / "}
    - -
    {`(${avatarSelected.ID})`}
    -
    - )} -
    - -
    - -
    - {transI18n("profile")}: -
    -
    - - {profileCurrent?.profile_name} - - - - -
    - -
      - {listProfile.map((profile, index) => ( -
    • - - {index !== 0 && ( - <> - - - - )} -
    • - ))} - -
    • - - -
    • -
    -
    -
    - -
    - -
      -
    • - -
    • -
    • - -
    • -
    • - -
    • -
    • - -
    • -
    • - -
    • -
    • - -
    • -
    -
    -
    - -
    -
    - -
    - - - - - - -
    - - {modalConfigs.map(({ id, title, onClose, content }) => ( - -
    -
    - - ✕ - -
    -
    -

    - {title} -

    -
    - {content} -
    -
    - ))} - - -
    -
    - ); +/* eslint-disable react-hooks/exhaustive-deps */ +"use client"; + +import { useTranslations } from "next-intl"; +import Image from "next/image"; +import { useRouter } from 'next/navigation' +import ParseText from "../parseText"; +import useLocaleStore from "@/stores/localeStore"; +import { getNameChar } from "@/helper/getName"; +import { useEffect, useMemo, useState } from "react"; +import { motion } from "framer-motion"; +import useModelStore from "@/stores/modelStore"; +import useUserDataStore from "@/stores/userDataStore"; +import { ModalConfig, RelicStore } from "@/types"; +import { toast } from "react-toastify"; +import useGlobalStore from "@/stores/globalStore"; +import { connectToPS, syncDataToPS } from "@/helper"; +import CopyImport from "../importBar/copy"; +import useCopyProfileStore from "@/stores/copyProfile"; +import AvatarBar from "../avatarBar"; +import useCurrentDataStore from "@/stores/currentDataStore"; +import useDetailDataStore from "@/stores/detailDataStore"; + +export default function ActionBar() { + const router = useRouter() + const { avatarSelected } = useCurrentDataStore() + const { damageType, baseType } = useDetailDataStore() + const { setResetData } = useCopyProfileStore() + const transI18n = useTranslations("DataPage") + const { locale } = useLocaleStore() + const { + isOpenCreateProfile, + setIsOpenCreateProfile, + isOpenCopy, + setIsOpenCopy, + isOpenAvatars, + setIsOpenAvatars + } = useModelStore() + const { avatars, setAvatar } = useUserDataStore() + const [profileName, setProfileName] = useState(""); + const [formState, setFormState] = useState("EDIT"); + const [profileEdit, setProfileEdit] = useState(-1); + const { isConnectPS } = useGlobalStore() + + const profileCurrent = useMemo(() => { + if (!avatarSelected) return null; + const avatar = avatars[avatarSelected.ID]; + return avatar?.profileList[avatar.profileSelect] || null; + }, [avatarSelected, avatars]); + + const listProfile = useMemo(() => { + if (!avatarSelected) return []; + const avatar = avatars[avatarSelected.ID]; + return avatar?.profileList || []; + }, [avatarSelected, avatars]); + + + const handleUpdateProfile = () => { + if (!profileName.trim()) return; + if (formState === "CREATE" && avatarSelected && avatars[avatarSelected.ID]) { + const newListProfile = [...listProfile] + const newProfile = { + profile_name: profileName, + lightcone: null, + relics: {} as Record + } + newListProfile.push(newProfile) + setAvatar({ ...avatars[avatarSelected.ID], profileList: newListProfile, profileSelect: newListProfile.length - 1 }) + toast.success("Profile created successfully") + } else if (formState === "EDIT" && profileCurrent && avatarSelected && profileEdit !== -1) { + const newListProfile = [...listProfile] + newListProfile[profileEdit].profile_name = profileName; + setAvatar({ ...avatars[avatarSelected.ID], profileList: newListProfile }) + toast.success("Profile updated successfully") + } + handleCloseModal("update_profile_modal"); + }; + + + const handleShow = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.showModal(); + } + }; + + // Close modal handler + const handleCloseModal = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.close(); + } + }; + + + const actionMove = (path: string) => { + router.push(`/${path}`) + } + + const handleProfileSelect = (profileId: number) => { + if (!avatarSelected) return; + if (avatars[avatarSelected.ID].profileSelect === profileId) return; + setAvatar({ ...avatars[avatarSelected.ID], profileSelect: profileId }) + toast.success(`Profile changed to Profile: ${avatars[avatarSelected.ID].profileList[profileId].profile_name}`) + } + + const handleDeleteProfile = (profileId: number, e: React.MouseEvent) => { + e.stopPropagation() + if (!avatarSelected || profileId == 0) return; + if (window.confirm(`Are you sure you want to delete profile: ${avatars[avatarSelected.ID].profileList[profileId].profile_name}?`)) { + const newListProfile = [...listProfile] + newListProfile.splice(profileId, 1) + setAvatar({ ...avatars[avatarSelected.ID], profileList: newListProfile, profileSelect: profileId - 1 }) + toast.success(`Profile ${avatars[avatarSelected.ID].profileList[profileId].profile_name} deleted successfully`) + } + + } + + const handleConnectOrSyncPS = async () => { + if (isConnectPS) { + const res = await syncDataToPS() + if (res.success) { + toast.success(transI18n("syncSuccess")) + } else { + toast.error(`${transI18n("syncFailed")}: ${res.message}`) + } + } else { + const res = await connectToPS() + if (res.success) { + toast.success(transI18n("connectedSuccess")) + } else { + toast.error(`${transI18n("connectedFailed")}: ${res.message}`) + } + } + } + + const modalConfigs: ModalConfig[] = [ + { + id: "update_profile_modal", + title: formState === "CREATE" ? transI18n("createNewProfile") : transI18n("editProfile"), + isOpen: isOpenCreateProfile, + onClose: () => { + setIsOpenCreateProfile(false) + handleCloseModal("update_profile_modal") + }, + content: ( +
    +
    + + setProfileName(e.target.value)} + /> +
    +
    + +
    +
    + ) + }, + { + id: "copy_profile_modal", + title: transI18n("copyProfiles").toUpperCase(), + isOpen: isOpenCopy, + onClose: () => { + setIsOpenCopy(false) + handleCloseModal("copy_profile_modal") + }, + content: + }, + { + id: "avatars_modal", + title: transI18n("avatars").toUpperCase(), + isOpen: isOpenAvatars, + onClose: () => { + setIsOpenAvatars(false) + handleCloseModal("avatars_modal") + }, + content: { setIsOpenAvatars(false); handleCloseModal("avatars_modal") }} /> + } + ] + + // Handle ESC key to close modal + useEffect(() => { + for (const item of modalConfigs) { + if (!item?.isOpen) { + handleCloseModal(item?.id || "") + } + } + const handleEscKey = (event: KeyboardEvent) => { + if (event.key === 'Escape') { + for (const item of modalConfigs) { + handleCloseModal(item?.id || "") + } + } + }; + + window.addEventListener('keydown', handleEscKey); + return () => window.removeEventListener('keydown', handleEscKey); + }, [isOpenCopy, isOpenCreateProfile, isOpenAvatars]); + + + + return ( +
    +
    + +
    +
    +
    + {avatarSelected && ( +
    + {'damage +

    + {transI18n(avatarSelected.BaseType.toLowerCase())} +

    +
    {" / "}
    + +
    {`(${avatarSelected.ID})`}
    +
    + )} +
    + +
    + +
    + {transI18n("profile")}: +
    +
    + + {profileCurrent?.profile_name} + + + + +
    + +
      + {listProfile.map((profile, index) => ( +
    • + + {index !== 0 && ( + <> + + + + )} +
    • + ))} + +
    • + + +
    • +
    +
    +
    + +
    + +
      +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    +
    +
    + +
    +
    + +
    + + + + + + +
    + + {modalConfigs.map(({ id, title, onClose, content }) => ( + +
    +
    + + ✕ + +
    +
    +

    + {title} +

    +
    + {content} +
    +
    + ))} + + +
    +
    + ); } \ No newline at end of file diff --git a/src/components/avatarBar/index.tsx b/src/components/avatarBar/index.tsx index 550c6c9..6cfb4b3 100644 --- a/src/components/avatarBar/index.tsx +++ b/src/components/avatarBar/index.tsx @@ -1,140 +1,140 @@ -"use client" -import Image from "next/image" -import { useMemo } from "react" -import CharacterCard from "../card/characterCard" -import useLocaleStore from "@/stores/localeStore" -import { useTranslations } from "next-intl" -import useDetailDataStore from "@/stores/detailDataStore" -import useCurrentDataStore from '@/stores/currentDataStore'; -import { calcRarity, getNameChar } from "@/helper" - -export default function AvatarBar({ onClose }: { onClose?: () => void }) { - const { - avatarSearch, - mapAvatarElementActive, - mapAvatarPathActive, - setAvatarSearch, - setAvatarSelected, - setMapAvatarElementActive, - setMapAvatarPathActive, - setSkillIDSelected, - } = useCurrentDataStore() - const { mapAvatar, baseType, damageType } = useDetailDataStore() - const transI18n = useTranslations("DataPage") - const {locale} = useLocaleStore() - - const listAvatar = useMemo(() => { - if (!mapAvatar || !locale || !transI18n) return [] - - let list = Object.values(mapAvatar) - - if (avatarSearch) { - list = list.filter(item => - getNameChar(locale, transI18n, item) - .toLowerCase() - .includes(avatarSearch.toLowerCase()) - ) - } - - const allElementFalse = !Object.values(mapAvatarElementActive).some(v => v) - const allPathFalse = !Object.values(mapAvatarPathActive).some(v => v) - - list = list.filter(item => - (allElementFalse || mapAvatarElementActive[item.DamageType]) && - (allPathFalse || mapAvatarPathActive[item.BaseType]) - ) - - list.sort((a, b) => { - const r = calcRarity(b.Rarity) - calcRarity(a.Rarity) - if (r !== 0) return r - return b.ID - a.ID - }) - - return list - }, [mapAvatar, mapAvatarElementActive, mapAvatarPathActive, avatarSearch, locale, transI18n]) - - - return ( -
    -
    -
    -
    -
    -
    - setAvatarSearch(e.target.value)} - /> -
    -
    - {Object.entries(damageType).filter(([key]) => key !== "").map(([key, value]) => ( -
    { - setMapAvatarElementActive({ ...mapAvatarElementActive, [key]: !mapAvatarElementActive[key] }) - }} - className="hover:bg-gray-600 grid items-center justify-items-center cursor-pointer rounded-md shadow-lg" - style={{ - backgroundColor: mapAvatarElementActive[key] ? "#374151" : "#6B7280" - }}> - {key} -
    - ))} -
    - -
    - {Object.entries(baseType).filter(([key]) => key !== "").map(([key, value]) => ( -
    { - setMapAvatarPathActive({ ...mapAvatarPathActive, [key]: !mapAvatarPathActive[key] }) - }} - className="hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-lg cursor-pointer" - style={{ - backgroundColor: mapAvatarPathActive[key] ? "#374151" : "#6B7280" - }} - > - - {key} -
    - ))} - -
    -
    - -
    -
      - {listAvatar.map((item, index) => ( -
      { - setAvatarSelected(item); - setSkillIDSelected(null) - if (onClose) onClose() - }}> - -
      - ))} -
    -
    -
    - -
    -
    -
    - ) -} +"use client" +import Image from "next/image" +import { useMemo } from "react" +import CharacterCard from "../card/characterCard" +import useLocaleStore from "@/stores/localeStore" +import { useTranslations } from "next-intl" +import useDetailDataStore from "@/stores/detailDataStore" +import useCurrentDataStore from '@/stores/currentDataStore'; +import { calcRarity, getNameChar } from "@/helper" + +export default function AvatarBar({ onClose }: { onClose?: () => void }) { + const { + avatarSearch, + mapAvatarElementActive, + mapAvatarPathActive, + setAvatarSearch, + setAvatarSelected, + setMapAvatarElementActive, + setMapAvatarPathActive, + setSkillIDSelected, + } = useCurrentDataStore() + const { mapAvatar, baseType, damageType } = useDetailDataStore() + const transI18n = useTranslations("DataPage") + const {locale} = useLocaleStore() + + const listAvatar = useMemo(() => { + if (!mapAvatar || !locale || !transI18n) return [] + + let list = Object.values(mapAvatar) + + if (avatarSearch) { + list = list.filter(item => + getNameChar(locale, transI18n, item) + .toLowerCase() + .includes(avatarSearch.toLowerCase()) + ) + } + + const allElementFalse = !Object.values(mapAvatarElementActive).some(v => v) + const allPathFalse = !Object.values(mapAvatarPathActive).some(v => v) + + list = list.filter(item => + (allElementFalse || mapAvatarElementActive[item.DamageType]) && + (allPathFalse || mapAvatarPathActive[item.BaseType]) + ) + + list.sort((a, b) => { + const r = calcRarity(b.Rarity) - calcRarity(a.Rarity) + if (r !== 0) return r + return b.ID - a.ID + }) + + return list + }, [mapAvatar, mapAvatarElementActive, mapAvatarPathActive, avatarSearch, locale, transI18n]) + + + return ( +
    +
    +
    +
    +
    +
    + setAvatarSearch(e.target.value)} + /> +
    +
    + {Object.entries(damageType).filter(([key]) => key !== "").map(([key, value]) => ( +
    { + setMapAvatarElementActive({ ...mapAvatarElementActive, [key]: !mapAvatarElementActive[key] }) + }} + className="hover:bg-gray-600 grid items-center justify-items-center cursor-pointer rounded-md shadow-lg" + style={{ + backgroundColor: mapAvatarElementActive[key] ? "#374151" : "#6B7280" + }}> + {key} +
    + ))} +
    + +
    + {Object.entries(baseType).filter(([key]) => key !== "").map(([key, value]) => ( +
    { + setMapAvatarPathActive({ ...mapAvatarPathActive, [key]: !mapAvatarPathActive[key] }) + }} + className="hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-lg cursor-pointer" + style={{ + backgroundColor: mapAvatarPathActive[key] ? "#374151" : "#6B7280" + }} + > + + {key} +
    + ))} + +
    +
    + +
    +
      + {listAvatar.map((item, index) => ( +
      { + setAvatarSelected(item); + setSkillIDSelected(null) + if (onClose) onClose() + }}> + +
      + ))} +
    +
    +
    + +
    +
    +
    + ) +} diff --git a/src/components/avatarInfo/index.tsx b/src/components/avatarInfo/index.tsx index c6b3571..68e2ddd 100644 --- a/src/components/avatarInfo/index.tsx +++ b/src/components/avatarInfo/index.tsx @@ -1,529 +1,529 @@ -/* eslint-disable react-hooks/exhaustive-deps */ -"use client" - -import useUserDataStore from "@/stores/userDataStore"; -import { useEffect, useMemo } from "react"; -import { motion } from "framer-motion"; -import LightconeBar from '../lightconeBar' -import { calcPromotion, calcRarity, replaceByParam } from '@/helper'; -import { getSkillTree } from '@/helper/getSkillTree'; -import { useTranslations } from 'next-intl'; -import ParseText from '../parseText'; -import useLocaleStore from '@/stores/localeStore'; -import useModelStore from '@/stores/modelStore'; -import Image from 'next/image'; -import useCurrentDataStore from "@/stores/currentDataStore"; -import useDetailDataStore from "@/stores/detailDataStore"; -import { getLocaleName } from "@/helper/getName"; -export default function AvatarInfo() { - const { avatarSelected, setResetDataLightcone } = useCurrentDataStore() - const { avatars, setAvatars, setAvatar } = useUserDataStore() - const { isOpenLightcone, setIsOpenLightcone } = useModelStore() - const { mapLightCone, baseType } = useDetailDataStore() - const transI18n = useTranslations("DataPage") - const { locale } = useLocaleStore(); - - const lightcone = useMemo(() => { - if (!avatarSelected) return null; - const avatar = avatars[avatarSelected.ID]; - return avatar?.profileList[avatar.profileSelect]?.lightcone || null; - }, [avatarSelected, avatars]); - - const lightconeDetail = useMemo(() => { - if (!mapLightCone || !lightcone?.item_id) return null; - return mapLightCone?.[lightcone.item_id.toString()] || null; - }, [lightcone, mapLightCone]); - - const handleShow = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - setIsOpenLightcone(true); - modal.showModal(); - } - }; - - // Close modal handler - const handleCloseModal = (modalId: string) => { - setIsOpenLightcone(false); - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.close(); - } - }; - - // Handle ESC key to close modal - useEffect(() => { - if (!isOpenLightcone) { - handleCloseModal("action_detail_modal"); - return; - } - - const handleEscKey = (event: KeyboardEvent) => { - if (event.key === 'Escape' && isOpenLightcone) { - handleCloseModal("action_detail_modal"); - } - }; - - window.addEventListener('keydown', handleEscKey); - - return () => window.removeEventListener('keydown', handleEscKey); - }, [isOpenLightcone]); - - return ( -
    - {avatarSelected && avatars[avatarSelected?.ID.toString() || ""] && ( -
    -
    -
    -
    -
    - {/* Header */} -
    -

    -
    - {transI18n("characterSettings")} -

    -
    - -
    - {/* Level Control */} -
    -

    -
    - {transI18n("levelConfiguration")} -

    - -
    - -
    - { - const newLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)); - - setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], level: newLevel, promotion: calcPromotion(newLevel) } }); - }} - className="input input-bordered w-full pr-16 font-mono" - placeholder={transI18n("placeholderLevel")} - /> -
    { - setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], level: 80, promotion: calcPromotion(80) } }); - }} - className="absolute right-3 top-1/2 -translate-y-1/2 text-base-content/60 cursor-pointer"> - {transI18n("max")} -
    -
    -
    - { - const newLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)); - setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], level: newLevel, promotion: calcPromotion(newLevel) } }); - }} - className="range range-info range-sm w-full" - /> -
    -
    -
    - - {/* Energy Control */} -
    -

    -
    - {transI18n("ultimateEnergy")} -

    - -
    - - { - if (!avatars[avatarSelected?.ID.toString() || ""]?.can_change_sp) return - const newSpValue = Math.min(avatars[avatarSelected?.ID.toString() || ""]?.sp_max, Math.max(0, parseInt(e.target.value) || 0)); - setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], sp_value: newSpValue } }); - }} - className="range range-warning range-sm w-full" - /> -
    - 0% - {((avatars[avatarSelected?.ID.toString() || ""]?.sp_value / avatars[avatarSelected?.ID.toString() || ""]?.sp_max) * 100).toFixed(1)}% - 100% -
    -
    - -
    -
    -
    - - {/* Technique Toggle */} -
    -

    -
    - {transI18n("battleConfiguration")} -

    - -
    - -
    - {transI18n("techniqueNote")} -
    -
    -
    - - {/* Enhancement Selection */} - {avatarSelected?.Enhanced && ( -
    -

    - - - - {transI18n("enhancement")} -

    - -
    - - -
    - {transI18n("enhancedNote")} -
    -
    -
    - )} -
    -
    -
    - -
    -
    -
    -
    -
    -
    - {/* Header */} -
    -

    -
    - {transI18n("lightconeEquipment")} -

    -
    - - {lightcone && lightconeDetail ? ( -
    -
    - {/* Level & Rank Controls */} -
    -

    -
    - {transI18n("lightconeSettings")} -

    - -
    - {/* Level Input */} -
    - -
    - { - const newLightconeLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)) - const newLightcone = { ...lightcone, level: newLightconeLevel, promotion: calcPromotion(newLightconeLevel) } - const newAvatar = { ...avatars[avatarSelected.ID] } - newAvatar.profileList[newAvatar.profileSelect].lightcone = newLightcone - setAvatar(newAvatar) - }} - className="input input-bordered w-full pr-16 font-mono" - placeholder={transI18n("placeholderLevel")} - /> -
    { - const newLightcone = { ...lightcone, level: 80, promotion: calcPromotion(80) } - const newAvatar = { ...avatars[avatarSelected.ID] } - newAvatar.profileList[newAvatar.profileSelect].lightcone = newLightcone - setAvatar(newAvatar) - }} - className="absolute right-3 top-1/2 -translate-y-1/2 text-base-content/60 cursor-pointer"> - {transI18n("max")} -
    -
    -
    - { - const newLightconeLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)) - const newLightcone = { ...lightcone, level: newLightconeLevel, promotion: calcPromotion(newLightconeLevel) } - const newAvatar = { ...avatars[avatarSelected.ID] } - newAvatar.profileList[newAvatar.profileSelect].lightcone = newLightcone - setAvatar(newAvatar) - }} - className="range range-primary range-sm" - /> -
    -
    - - {/* Rank Selection */} -
    - {/* Header */} -
    - {transI18n("superimpositionRank")} - S{lightcone.rank} -
    - - {/* Rank Buttons */} -
    -
    - {[1, 2, 3, 4, 5].map((r) => ( - - ))} -
    -
    - - {/* Help Text */} -
    - {transI18n("ranksNote")} -
    -
    -
    -
    - - {/* Action Buttons */} -
    - - -
    -
    - - {/* Lightcone Image */} -
    -
    - Lightcone -
    -
    - - {/* Lightcone Info & Controls */} -
    - {/* Basic Info */} - {lightconeDetail && ( -
    -
    -

    - -

    -
    - {transI18n(lightconeDetail.BaseType.toLowerCase())} -
    -
    - {calcRarity(lightconeDetail.Rarity) + "⭐"} -
    -
    - {"id: " + lightcone.item_id} -
    -
    - -
    -
    -
    -
    - )} - - -
    -
    - ) : ( - /* No Lightcone Equipped State */ -
    -
    handleShow("action_detail_modal")} - className="w-24 h-24 mx-auto mb-6 bg-base-300 rounded-full flex items-center justify-center cursor-pointer" - > - - - -
    -

    {transI18n("noLightconeEquipped")}

    -

    {transI18n("equipLightconeNote")}

    - -
    - )} -
    -
    -
    -
    -
    - )} - - -
    -
    - handleCloseModal("action_detail_modal")} - > - ✕ - -
    - -
    - -
    -
    - - ); -} +/* eslint-disable react-hooks/exhaustive-deps */ +"use client" + +import useUserDataStore from "@/stores/userDataStore"; +import { useEffect, useMemo } from "react"; +import { motion } from "framer-motion"; +import LightconeBar from '../lightconeBar' +import { calcPromotion, calcRarity, replaceByParam } from '@/helper'; +import { getSkillTree } from '@/helper/getSkillTree'; +import { useTranslations } from 'next-intl'; +import ParseText from '../parseText'; +import useLocaleStore from '@/stores/localeStore'; +import useModelStore from '@/stores/modelStore'; +import Image from 'next/image'; +import useCurrentDataStore from "@/stores/currentDataStore"; +import useDetailDataStore from "@/stores/detailDataStore"; +import { getLocaleName } from "@/helper/getName"; +export default function AvatarInfo() { + const { avatarSelected, setResetDataLightcone } = useCurrentDataStore() + const { avatars, setAvatars, setAvatar } = useUserDataStore() + const { isOpenLightcone, setIsOpenLightcone } = useModelStore() + const { mapLightCone, baseType } = useDetailDataStore() + const transI18n = useTranslations("DataPage") + const { locale } = useLocaleStore(); + + const lightcone = useMemo(() => { + if (!avatarSelected) return null; + const avatar = avatars[avatarSelected.ID]; + return avatar?.profileList[avatar.profileSelect]?.lightcone || null; + }, [avatarSelected, avatars]); + + const lightconeDetail = useMemo(() => { + if (!mapLightCone || !lightcone?.item_id) return null; + return mapLightCone?.[lightcone.item_id.toString()] || null; + }, [lightcone, mapLightCone]); + + const handleShow = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + setIsOpenLightcone(true); + modal.showModal(); + } + }; + + // Close modal handler + const handleCloseModal = (modalId: string) => { + setIsOpenLightcone(false); + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.close(); + } + }; + + // Handle ESC key to close modal + useEffect(() => { + if (!isOpenLightcone) { + handleCloseModal("action_detail_modal"); + return; + } + + const handleEscKey = (event: KeyboardEvent) => { + if (event.key === 'Escape' && isOpenLightcone) { + handleCloseModal("action_detail_modal"); + } + }; + + window.addEventListener('keydown', handleEscKey); + + return () => window.removeEventListener('keydown', handleEscKey); + }, [isOpenLightcone]); + + return ( +
    + {avatarSelected && avatars[avatarSelected?.ID.toString() || ""] && ( +
    +
    +
    +
    +
    + {/* Header */} +
    +

    +
    + {transI18n("characterSettings")} +

    +
    + +
    + {/* Level Control */} +
    +

    +
    + {transI18n("levelConfiguration")} +

    + +
    + +
    + { + const newLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)); + + setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], level: newLevel, promotion: calcPromotion(newLevel) } }); + }} + className="input input-bordered w-full pr-16 font-mono" + placeholder={transI18n("placeholderLevel")} + /> +
    { + setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], level: 80, promotion: calcPromotion(80) } }); + }} + className="absolute right-3 top-1/2 -translate-y-1/2 text-base-content/60 cursor-pointer"> + {transI18n("max")} +
    +
    +
    + { + const newLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)); + setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], level: newLevel, promotion: calcPromotion(newLevel) } }); + }} + className="range range-info range-sm w-full" + /> +
    +
    +
    + + {/* Energy Control */} +
    +

    +
    + {transI18n("ultimateEnergy")} +

    + +
    + + { + if (!avatars[avatarSelected?.ID.toString() || ""]?.can_change_sp) return + const newSpValue = Math.min(avatars[avatarSelected?.ID.toString() || ""]?.sp_max, Math.max(0, parseInt(e.target.value) || 0)); + setAvatars({ ...avatars, [avatarSelected?.ID.toString() || ""]: { ...avatars[avatarSelected?.ID.toString() || ""], sp_value: newSpValue } }); + }} + className="range range-warning range-sm w-full" + /> +
    + 0% + {((avatars[avatarSelected?.ID.toString() || ""]?.sp_value / avatars[avatarSelected?.ID.toString() || ""]?.sp_max) * 100).toFixed(1)}% + 100% +
    +
    + +
    +
    +
    + + {/* Technique Toggle */} +
    +

    +
    + {transI18n("battleConfiguration")} +

    + +
    + +
    + {transI18n("techniqueNote")} +
    +
    +
    + + {/* Enhancement Selection */} + {avatarSelected?.Enhanced && ( +
    +

    + + + + {transI18n("enhancement")} +

    + +
    + + +
    + {transI18n("enhancedNote")} +
    +
    +
    + )} +
    +
    +
    + +
    +
    +
    +
    +
    +
    + {/* Header */} +
    +

    +
    + {transI18n("lightconeEquipment")} +

    +
    + + {lightcone && lightconeDetail ? ( +
    +
    + {/* Level & Rank Controls */} +
    +

    +
    + {transI18n("lightconeSettings")} +

    + +
    + {/* Level Input */} +
    + +
    + { + const newLightconeLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)) + const newLightcone = { ...lightcone, level: newLightconeLevel, promotion: calcPromotion(newLightconeLevel) } + const newAvatar = { ...avatars[avatarSelected.ID] } + newAvatar.profileList[newAvatar.profileSelect].lightcone = newLightcone + setAvatar(newAvatar) + }} + className="input input-bordered w-full pr-16 font-mono" + placeholder={transI18n("placeholderLevel")} + /> +
    { + const newLightcone = { ...lightcone, level: 80, promotion: calcPromotion(80) } + const newAvatar = { ...avatars[avatarSelected.ID] } + newAvatar.profileList[newAvatar.profileSelect].lightcone = newLightcone + setAvatar(newAvatar) + }} + className="absolute right-3 top-1/2 -translate-y-1/2 text-base-content/60 cursor-pointer"> + {transI18n("max")} +
    +
    +
    + { + const newLightconeLevel = Math.min(80, Math.max(1, parseInt(e.target.value) || 1)) + const newLightcone = { ...lightcone, level: newLightconeLevel, promotion: calcPromotion(newLightconeLevel) } + const newAvatar = { ...avatars[avatarSelected.ID] } + newAvatar.profileList[newAvatar.profileSelect].lightcone = newLightcone + setAvatar(newAvatar) + }} + className="range range-primary range-sm" + /> +
    +
    + + {/* Rank Selection */} +
    + {/* Header */} +
    + {transI18n("superimpositionRank")} + S{lightcone.rank} +
    + + {/* Rank Buttons */} +
    +
    + {[1, 2, 3, 4, 5].map((r) => ( + + ))} +
    +
    + + {/* Help Text */} +
    + {transI18n("ranksNote")} +
    +
    +
    +
    + + {/* Action Buttons */} +
    + + +
    +
    + + {/* Lightcone Image */} +
    +
    + Lightcone +
    +
    + + {/* Lightcone Info & Controls */} +
    + {/* Basic Info */} + {lightconeDetail && ( +
    +
    +

    + +

    +
    + {transI18n(lightconeDetail.BaseType.toLowerCase())} +
    +
    + {calcRarity(lightconeDetail.Rarity) + "⭐"} +
    +
    + {"id: " + lightcone.item_id} +
    +
    + +
    +
    +
    +
    + )} + + +
    +
    + ) : ( + /* No Lightcone Equipped State */ +
    +
    handleShow("action_detail_modal")} + className="w-24 h-24 mx-auto mb-6 bg-base-300 rounded-full flex items-center justify-center cursor-pointer" + > + + + +
    +

    {transI18n("noLightconeEquipped")}

    +

    {transI18n("equipLightconeNote")}

    + +
    + )} +
    +
    +
    +
    +
    + )} + + +
    +
    + handleCloseModal("action_detail_modal")} + > + ✕ + +
    + +
    + +
    +
    + + ); +} diff --git a/src/components/card/characterCard.tsx b/src/components/card/characterCard.tsx index bfb816c..5b3b6ed 100644 --- a/src/components/card/characterCard.tsx +++ b/src/components/card/characterCard.tsx @@ -1,83 +1,83 @@ -"use client"; -import { getNameChar } from '@/helper'; -import useLocaleStore from '@/stores/localeStore'; -import { AvatarDetail } from '@/types'; -import ParseText from '../parseText'; -import Image from 'next/image'; -import { useTranslations } from 'next-intl'; -import useDetailDataStore from '@/stores/detailDataStore'; - -interface CharacterCardProps { - data: AvatarDetail -} - -export default function CharacterCard({ data }: CharacterCardProps) { - const { locale } = useLocaleStore(); - const transI18n = useTranslations("DataPage"); - const { baseType, damageType } = useDetailDataStore() - - return ( -
  1. -
    - -
    - ALT - {data.DamageType.toLowerCase()} - {data.BaseType.toLowerCase()} -
    -
    - - -
  2. - - ); -} +"use client"; +import { getNameChar } from '@/helper'; +import useLocaleStore from '@/stores/localeStore'; +import { AvatarDetail } from '@/types'; +import ParseText from '../parseText'; +import Image from 'next/image'; +import { useTranslations } from 'next-intl'; +import useDetailDataStore from '@/stores/detailDataStore'; + +interface CharacterCardProps { + data: AvatarDetail +} + +export default function CharacterCard({ data }: CharacterCardProps) { + const { locale } = useLocaleStore(); + const transI18n = useTranslations("DataPage"); + const { baseType, damageType } = useDetailDataStore() + + return ( +
  3. +
    + +
    + ALT + {data.DamageType.toLowerCase()} + {data.BaseType.toLowerCase()} +
    +
    + + +
  4. + + ); +} diff --git a/src/components/card/characterInfoCard.tsx b/src/components/card/characterInfoCard.tsx index 9e0780d..e4c61f0 100644 --- a/src/components/card/characterInfoCard.tsx +++ b/src/components/card/characterInfoCard.tsx @@ -1,125 +1,125 @@ -"use client"; - -import React from 'react'; -import { CharacterInfoCardType } from '@/types'; -import useLocaleStore from '@/stores/localeStore'; -import Image from 'next/image'; -import ParseText from '../parseText'; -import useDetailDataStore from '@/stores/detailDataStore'; -import { getLocaleName } from '@/helper/getName'; - -export default function CharacterInfoCard({ character, selectedCharacters, onCharacterToggle }: { character: CharacterInfoCardType, selectedCharacters: CharacterInfoCardType[], onCharacterToggle: (characterId: CharacterInfoCardType) => void }) { - const isSelected = selectedCharacters.some((selectedCharacter) => selectedCharacter.avatar_id === character.avatar_id); - const { mapAvatar, mapLightCone, baseType, damageType } = useDetailDataStore(); - const { locale } = useLocaleStore(); - - return ( -
    onCharacterToggle(character)} - > - - {/* Character Portrait */} -
    -
    - {getLocaleName(locale, - {mapAvatar[character.avatar_id.toString()]?.DamageType.toLowerCase()} - {mapAvatar[character.avatar_id.toString()]?.BaseType.toLowerCase()} -
    -
    - - {/* Character Name and Level */} -
    -
    - -
    Lv.{character.level} E{character.rank}
    -
    -
    - {character.relics.length > 0 && ( -
    - {character.relics.map((relic, index) => ( -
    -
    - Relic -
    -
    - +{relic.level} -
    -
    - ))} -
    - )} - - {/* Light Cone */} - {character.lightcone.item_id !== 0 && ( -
    -
    - {getLocaleName(locale, - -
    -
    -
    -
    - -
    -
    Lv.{character.lightcone.level} S{character.lightcone.rank}
    -
    -
    -
    - )} -
    - ); +"use client"; + +import React from 'react'; +import { CharacterInfoCardType } from '@/types'; +import useLocaleStore from '@/stores/localeStore'; +import Image from 'next/image'; +import ParseText from '../parseText'; +import useDetailDataStore from '@/stores/detailDataStore'; +import { getLocaleName } from '@/helper/getName'; + +export default function CharacterInfoCard({ character, selectedCharacters, onCharacterToggle }: { character: CharacterInfoCardType, selectedCharacters: CharacterInfoCardType[], onCharacterToggle: (characterId: CharacterInfoCardType) => void }) { + const isSelected = selectedCharacters.some((selectedCharacter) => selectedCharacter.avatar_id === character.avatar_id); + const { mapAvatar, mapLightCone, baseType, damageType } = useDetailDataStore(); + const { locale } = useLocaleStore(); + + return ( +
    onCharacterToggle(character)} + > + + {/* Character Portrait */} +
    +
    + {getLocaleName(locale, + {mapAvatar[character.avatar_id.toString()]?.DamageType.toLowerCase()} + {mapAvatar[character.avatar_id.toString()]?.BaseType.toLowerCase()} +
    +
    + + {/* Character Name and Level */} +
    +
    + +
    Lv.{character.level} E{character.rank}
    +
    +
    + {character.relics.length > 0 && ( +
    + {character.relics.map((relic, index) => ( +
    +
    + Relic +
    +
    + +{relic.level} +
    +
    + ))} +
    + )} + + {/* Light Cone */} + {character.lightcone.item_id !== 0 && ( +
    +
    + {getLocaleName(locale, + +
    +
    +
    +
    + +
    +
    Lv.{character.lightcone.level} S{character.lightcone.rank}
    +
    +
    +
    + )} +
    + ); }; \ No newline at end of file diff --git a/src/components/card/lightconeCard.tsx b/src/components/card/lightconeCard.tsx index e313a1f..a0d153c 100644 --- a/src/components/card/lightconeCard.tsx +++ b/src/components/card/lightconeCard.tsx @@ -1,53 +1,53 @@ -"use client"; - -import { getLocaleName } from '@/helper'; -import useLocaleStore from '@/stores/localeStore'; -import ParseText from '../parseText'; -import Image from 'next/image'; -import { LightConeDetail } from '@/types'; - -interface LightconeCardProps { - data: LightConeDetail -} - -export default function LightconeCard({ data }: LightconeCardProps) { - - const { locale } = useLocaleStore(); - const text = getLocaleName(locale, data.Name) - return ( -
  5. -
    - -
    - ALT -
    -
    - - -
  6. - - ); - -} +"use client"; + +import { getLocaleName } from '@/helper'; +import useLocaleStore from '@/stores/localeStore'; +import ParseText from '../parseText'; +import Image from 'next/image'; +import { LightConeDetail } from '@/types'; + +interface LightconeCardProps { + data: LightConeDetail +} + +export default function LightconeCard({ data }: LightconeCardProps) { + + const { locale } = useLocaleStore(); + const text = getLocaleName(locale, data.Name) + return ( +
  7. +
    + +
    + ALT +
    +
    + + +
  8. + + ); + +} diff --git a/src/components/card/profileCard.tsx b/src/components/card/profileCard.tsx index 64302ac..1a1065b 100644 --- a/src/components/card/profileCard.tsx +++ b/src/components/card/profileCard.tsx @@ -1,79 +1,79 @@ -"use client"; - -import React from 'react'; -import { AvatarProfileCardType } from '@/types'; -import useLocaleStore from '@/stores/localeStore'; -import Image from 'next/image'; -import ParseText from '../parseText'; -import useDetailDataStore from '@/stores/detailDataStore'; -import { getLocaleName } from '@/helper/getName'; - - -export default function ProfileCard({ profile, selectedProfile, onProfileToggle }: { profile: AvatarProfileCardType, selectedProfile: AvatarProfileCardType[], onProfileToggle: (profileId: AvatarProfileCardType) => void }) { - const isSelected = selectedProfile.some((selectedProfile) => selectedProfile.key === profile.key); - const { mapLightCone } = useDetailDataStore(); - const { locale } = useLocaleStore(); - - return ( -
    onProfileToggle(profile)} - > - {/* Light Cone */} - {profile.lightcone && ( -
    -
    - {getLocaleName(locale, - -
    -
    -
    -
    - -
    -
    Lv.{profile.lightcone.level} S{profile.lightcone.rank}
    -
    -
    -
    - )} - - {Object.keys(profile.relics).length > 0 && ( -
    - {Object.values(profile.relics).map((relic, index) => ( -
    -
    - Relic -
    -
    - +{relic.level} -
    -
    - ))} -
    - )} -
    - ); +"use client"; + +import React from 'react'; +import { AvatarProfileCardType } from '@/types'; +import useLocaleStore from '@/stores/localeStore'; +import Image from 'next/image'; +import ParseText from '../parseText'; +import useDetailDataStore from '@/stores/detailDataStore'; +import { getLocaleName } from '@/helper/getName'; + + +export default function ProfileCard({ profile, selectedProfile, onProfileToggle }: { profile: AvatarProfileCardType, selectedProfile: AvatarProfileCardType[], onProfileToggle: (profileId: AvatarProfileCardType) => void }) { + const isSelected = selectedProfile.some((selectedProfile) => selectedProfile.key === profile.key); + const { mapLightCone } = useDetailDataStore(); + const { locale } = useLocaleStore(); + + return ( +
    onProfileToggle(profile)} + > + {/* Light Cone */} + {profile.lightcone && ( +
    +
    + {getLocaleName(locale, + +
    +
    +
    +
    + +
    +
    Lv.{profile.lightcone.level} S{profile.lightcone.rank}
    +
    +
    +
    + )} + + {Object.keys(profile.relics).length > 0 && ( +
    + {Object.values(profile.relics).map((relic, index) => ( +
    +
    + Relic +
    +
    + +{relic.level} +
    +
    + ))} +
    + )} +
    + ); }; \ No newline at end of file diff --git a/src/components/card/relicCard.tsx b/src/components/card/relicCard.tsx index 466a31d..674dd5b 100644 --- a/src/components/card/relicCard.tsx +++ b/src/components/card/relicCard.tsx @@ -1,196 +1,196 @@ -"use client"; - -import useRelicMakerStore from "@/stores/relicMakerStore"; -import useUserDataStore from "@/stores/userDataStore"; -import Image from "next/image"; -import { useMemo } from "react"; - -interface RelicCardProps { - slot: string - avatarId: string -} -const getRarityColor = (rarity: string) => { - switch (rarity) { - case '3': return 'border-green-500 shadow-green-500/50 bg-linear-to-br from-green-700 via-green-400 to-green-500'; - case '4': return 'border-blue-500 shadow-blue-500/50 bg-linear-to-br from-blue-700 via-blue-400 to-blue-500'; - case '5': return 'border-purple-500 shadow-purple-500/50 bg-linear-to-br from-purple-700 via-purple-400 to-purple-500'; - case '6': return 'border-yellow-500 shadow-yellow-500/50 bg-linear-to-br from-yellow-700 via-yellow-400 to-yellow-500'; - default: return 'border-gray-500 shadow-gray-500/50'; - } -}; - -const getRarityName = (slot: string) => { - switch (slot) { - case '1': return ( -
    - Head -

    Head

    -
    - ); - case '2': return ( -
    - Hand -

    Hands

    -
    - ); - case '3': return ( -
    - Body -

    Body

    -
    - ); - case '4': return ( -
    - Foot -

    Feet

    -
    - ); - case '5': return ( -
    - Neck -

    Planar sphere

    -
    - ); - case '6': return ( -
    - Object -

    Link rope

    -
    - ); - default: return ''; - } -}; -export default function RelicCard({ slot, avatarId }: RelicCardProps) { - const { avatars } = useUserDataStore() - const { selectedRelicSlot } = useRelicMakerStore() - - const relicDetail = useMemo(() => { - const avatar = avatars[avatarId]; - if (avatar) { - if (avatar.profileList[avatar.profileSelect].relics[slot]) { - return avatar.profileList[avatar.profileSelect].relics[slot]; - } - return null; - } - return null; - }, [avatars, avatarId, slot]); - - return ( -
    - {relicDetail ? ( -
    -
    - - Relic - - - {/* Level Badge */} -
    - +{relicDetail.level} -
    -
    - -
    -
    {getRarityName(slot)}
    -
    -
    - ) : ( -
    -
    - - - - - - - {/* Level Badge */} -
    - +{0} -
    -
    - -
    -
    {getRarityName(slot)}
    -
    -
    - )} - -
    - ) +"use client"; + +import useRelicMakerStore from "@/stores/relicMakerStore"; +import useUserDataStore from "@/stores/userDataStore"; +import Image from "next/image"; +import { useMemo } from "react"; + +interface RelicCardProps { + slot: string + avatarId: string +} +const getRarityColor = (rarity: string) => { + switch (rarity) { + case '3': return 'border-green-500 shadow-green-500/50 bg-linear-to-br from-green-700 via-green-400 to-green-500'; + case '4': return 'border-blue-500 shadow-blue-500/50 bg-linear-to-br from-blue-700 via-blue-400 to-blue-500'; + case '5': return 'border-purple-500 shadow-purple-500/50 bg-linear-to-br from-purple-700 via-purple-400 to-purple-500'; + case '6': return 'border-yellow-500 shadow-yellow-500/50 bg-linear-to-br from-yellow-700 via-yellow-400 to-yellow-500'; + default: return 'border-gray-500 shadow-gray-500/50'; + } +}; + +const getRarityName = (slot: string) => { + switch (slot) { + case '1': return ( +
    + Head +

    Head

    +
    + ); + case '2': return ( +
    + Hand +

    Hands

    +
    + ); + case '3': return ( +
    + Body +

    Body

    +
    + ); + case '4': return ( +
    + Foot +

    Feet

    +
    + ); + case '5': return ( +
    + Neck +

    Planar sphere

    +
    + ); + case '6': return ( +
    + Object +

    Link rope

    +
    + ); + default: return ''; + } +}; +export default function RelicCard({ slot, avatarId }: RelicCardProps) { + const { avatars } = useUserDataStore() + const { selectedRelicSlot } = useRelicMakerStore() + + const relicDetail = useMemo(() => { + const avatar = avatars[avatarId]; + if (avatar) { + if (avatar.profileList[avatar.profileSelect].relics[slot]) { + return avatar.profileList[avatar.profileSelect].relics[slot]; + } + return null; + } + return null; + }, [avatars, avatarId, slot]); + + return ( +
    + {relicDetail ? ( +
    +
    + + Relic + + + {/* Level Badge */} +
    + +{relicDetail.level} +
    +
    + +
    +
    {getRarityName(slot)}
    +
    +
    + ) : ( +
    +
    + + + + + + + {/* Level Badge */} +
    + +{0} +
    +
    + +
    +
    {getRarityName(slot)}
    +
    +
    + )} + +
    + ) } \ No newline at end of file diff --git a/src/components/card/simpleCharacterCard.tsx b/src/components/card/simpleCharacterCard.tsx index 8b61921..963697c 100644 --- a/src/components/card/simpleCharacterCard.tsx +++ b/src/components/card/simpleCharacterCard.tsx @@ -1,69 +1,69 @@ -"use client"; -import Image from 'next/image'; -import { AvatarDetail } from '@/types'; -import useDetailDataStore from '@/stores/detailDataStore'; - - -interface SimpleAvatarCardProps { - data: AvatarDetail; - isSelected?: boolean; - onClick?: () => void; - showRemoveHover?: boolean; -} - -export const SimpleAvatarCard = ({ data, isSelected, onClick, showRemoveHover }: SimpleAvatarCardProps) => { -const { baseType, damageType } = useDetailDataStore() - - return ( -
    - Avatar -
    - Element -
    -
    - Path -
    - - {showRemoveHover && ( -
    - - - -
    - )} -
    - ); +"use client"; +import Image from 'next/image'; +import { AvatarDetail } from '@/types'; +import useDetailDataStore from '@/stores/detailDataStore'; + + +interface SimpleAvatarCardProps { + data: AvatarDetail; + isSelected?: boolean; + onClick?: () => void; + showRemoveHover?: boolean; +} + +export const SimpleAvatarCard = ({ data, isSelected, onClick, showRemoveHover }: SimpleAvatarCardProps) => { +const { baseType, damageType } = useDetailDataStore() + + return ( +
    + Avatar +
    + Element +
    +
    + Path +
    + + {showRemoveHover && ( +
    + + + +
    + )} +
    + ); }; \ No newline at end of file diff --git a/src/components/changelog/index.tsx b/src/components/changelog/index.tsx index 3d75c08..f6173e9 100644 --- a/src/components/changelog/index.tsx +++ b/src/components/changelog/index.tsx @@ -1,91 +1,91 @@ - -import useLocaleStore from '@/stores/localeStore'; -import { Check, Sparkles, Bug, Zap, Package, Calendar } from 'lucide-react'; - -export default function ChangelogBar() { - const { changelog } = useLocaleStore() - - const getIcon = (type: string) => { - switch (type) { - case 'feature': - return ; - case 'fix': - return ; - case 'improvement': - return ; - default: - return ; - } - }; - - const getBadgeClass = (type: string) => { - switch (type) { - case 'feature': - return 'badge-success'; - case 'fix': - return 'badge-error'; - case 'improvement': - return 'badge-warning'; - default: - return 'badge-info'; - } - }; - - const getTypeLabel = (type: string) => { - switch (type) { - case 'feature': - return 'Feature'; - case 'fix': - return 'Fix'; - case 'improvement': - return 'Improvement'; - default: - return 'Update'; - } - }; - - return ( -
    - {/* Alert */} - {/*
    - -
    */} - - {/* Timeline */} -
    - {changelog.map((change, index) => ( -
    -
    - {/* Version Header */} -
    -
    - {getIcon(change.type)} - {getTypeLabel(change.type)} -
    -

    - Version {change.version} -

    -
    - - {change.date} -
    -
    - - {/* Changes List */} -
      - {change.items.map((item, itemIndex) => ( -
    • -
      - -
      - {item} -
    • - ))} -
    -
    -
    - ))} -
    -
    - ); + +import useLocaleStore from '@/stores/localeStore'; +import { Check, Sparkles, Bug, Zap, Package, Calendar } from 'lucide-react'; + +export default function ChangelogBar() { + const { changelog } = useLocaleStore() + + const getIcon = (type: string) => { + switch (type) { + case 'feature': + return ; + case 'fix': + return ; + case 'improvement': + return ; + default: + return ; + } + }; + + const getBadgeClass = (type: string) => { + switch (type) { + case 'feature': + return 'badge-success'; + case 'fix': + return 'badge-error'; + case 'improvement': + return 'badge-warning'; + default: + return 'badge-info'; + } + }; + + const getTypeLabel = (type: string) => { + switch (type) { + case 'feature': + return 'Feature'; + case 'fix': + return 'Fix'; + case 'improvement': + return 'Improvement'; + default: + return 'Update'; + } + }; + + return ( +
    + {/* Alert */} + {/*
    + +
    */} + + {/* Timeline */} +
    + {changelog.map((change, index) => ( +
    +
    + {/* Version Header */} +
    +
    + {getIcon(change.type)} + {getTypeLabel(change.type)} +
    +

    + Version {change.version} +

    +
    + + {change.date} +
    +
    + + {/* Changes List */} +
      + {change.items.map((item, itemIndex) => ( +
    • +
      + +
      + {item} +
    • + ))} +
    +
    +
    + ))} +
    +
    + ); } \ No newline at end of file diff --git a/src/components/clientDataFetcher/index.tsx b/src/components/clientDataFetcher/index.tsx index c1fa8c6..eb02e5b 100644 --- a/src/components/clientDataFetcher/index.tsx +++ b/src/components/clientDataFetcher/index.tsx @@ -1,56 +1,56 @@ -"use client" - -import { - useFetchASGroupData, - useFetchAvatarData, - useFetchChangelog, - useFetchConfigData, - useFetchLightconeData, - useFetchMOCGroupData, - useFetchMonsterData, - useFetchPeakGroupData, - useFetchPFGroupData, - useFetchRelicSetData -} from "@/lib/hooks" - -export default function ClientDataFetcher({ - children -}: { - children: React.ReactNode -}) { - const q1 = useFetchConfigData() - const q2 = useFetchAvatarData() - const q3 = useFetchLightconeData() - const q4 = useFetchRelicSetData() - const q5 = useFetchMonsterData() - const q6 = useFetchPFGroupData() - const q7 = useFetchMOCGroupData() - const q8 = useFetchASGroupData() - const q9 = useFetchPeakGroupData() - const q10 = useFetchChangelog() - - const queries = [q1,q2,q3,q4,q5,q6,q7,q8,q9,q10] - - const loading = queries.some(q => q.isLoading) - - const progress = - (queries.filter(q => q.isSuccess).length / queries.length) * 100 - - if (loading) { - return ( -
    -
    Loading data...
    - - - -
    {Math.floor(progress)}%
    -
    - ) - } - - return <>{children} +"use client" + +import { + useFetchASGroupData, + useFetchAvatarData, + useFetchChangelog, + useFetchConfigData, + useFetchLightconeData, + useFetchMOCGroupData, + useFetchMonsterData, + useFetchPeakGroupData, + useFetchPFGroupData, + useFetchRelicSetData +} from "@/lib/hooks" + +export default function ClientDataFetcher({ + children +}: { + children: React.ReactNode +}) { + const q1 = useFetchConfigData() + const q2 = useFetchAvatarData() + const q3 = useFetchLightconeData() + const q4 = useFetchRelicSetData() + const q5 = useFetchMonsterData() + const q6 = useFetchPFGroupData() + const q7 = useFetchMOCGroupData() + const q8 = useFetchASGroupData() + const q9 = useFetchPeakGroupData() + const q10 = useFetchChangelog() + + const queries = [q1,q2,q3,q4,q5,q6,q7,q8,q9,q10] + + const loading = queries.some(q => q.isLoading) + + const progress = + (queries.filter(q => q.isSuccess).length / queries.length) * 100 + + if (loading) { + return ( +
    +
    Loading data...
    + + + +
    {Math.floor(progress)}%
    +
    + ) + } + + return <>{children} } \ No newline at end of file diff --git a/src/components/connectBar/index.tsx b/src/components/connectBar/index.tsx index f55ca86..9e4a1fa 100644 --- a/src/components/connectBar/index.tsx +++ b/src/components/connectBar/index.tsx @@ -1,169 +1,169 @@ -"use client" - -import { connectToPS, syncDataToPS } from "@/helper" -import useConnectStore from "@/stores/connectStore" -import useGlobalStore from "@/stores/globalStore" -import { PSConnectType } from "@/types" -import { useTranslations } from "next-intl" -import { useState } from "react" - -export default function ConnectBar() { - const transI18n = useTranslations("DataPage") - const [message, setMessage] = useState({ text: '', type: '' }); - const { - connectionType, - privateType, - serverUrl, - username, - password, - setConnectionType, - setPrivateType, - setServerUrl, - setUsername, - setPassword - } = useConnectStore() - const { isConnectPS, setIsConnectPS } = useGlobalStore() - - return ( -
    -
    - - -
    - - {connectionType === PSConnectType.Other && ( -
    -
    - - setServerUrl(e.target.value)} - /> -
    -
    - - -
    - -
    - - setUsername(e.target.value)} - /> -
    -
    - - setPassword(e.target.value)} - /> -
    -
    - )} - - {message.text && ( -
    - {message.text} -
    - )} - -
    -
    - {transI18n("status")}: - - {isConnectPS ? transI18n("connected") : transI18n("unconnected")} - -
    - - {/* Buttons */} -
    - - - {isConnectPS && ( - - )} -
    -
    - -
    - ) +"use client" + +import { connectToPS, syncDataToPS } from "@/helper" +import useConnectStore from "@/stores/connectStore" +import useGlobalStore from "@/stores/globalStore" +import { PSConnectType } from "@/types" +import { useTranslations } from "next-intl" +import { useState } from "react" + +export default function ConnectBar() { + const transI18n = useTranslations("DataPage") + const [message, setMessage] = useState({ text: '', type: '' }); + const { + connectionType, + privateType, + serverUrl, + username, + password, + setConnectionType, + setPrivateType, + setServerUrl, + setUsername, + setPassword + } = useConnectStore() + const { isConnectPS, setIsConnectPS } = useGlobalStore() + + return ( +
    +
    + + +
    + + {connectionType === PSConnectType.Other && ( +
    +
    + + setServerUrl(e.target.value)} + /> +
    +
    + + +
    + +
    + + setUsername(e.target.value)} + /> +
    +
    + + setPassword(e.target.value)} + /> +
    +
    + )} + + {message.text && ( +
    + {message.text} +
    + )} + +
    +
    + {transI18n("status")}: + + {isConnectPS ? transI18n("connected") : transI18n("unconnected")} + +
    + + {/* Buttons */} +
    + + + {isConnectPS && ( + + )} +
    +
    + +
    + ) } \ No newline at end of file diff --git a/src/components/eidolonsInfo/index.tsx b/src/components/eidolonsInfo/index.tsx index 08f383b..1fa2a0e 100644 --- a/src/components/eidolonsInfo/index.tsx +++ b/src/components/eidolonsInfo/index.tsx @@ -1,85 +1,85 @@ -"use client" -import { replaceByParam, getLocaleName } from '@/helper'; -import Image from "next/image"; -import ParseText from "../parseText"; -import useLocaleStore from "@/stores/localeStore"; -import useUserDataStore from "@/stores/userDataStore"; -import { useMemo } from "react"; -import { useTranslations } from "next-intl"; -import useCurrentDataStore from "@/stores/currentDataStore"; -import ExtraEffectList from '../extraInfo'; - - -export default function EidolonsInfo() { - const { avatarSelected } = useCurrentDataStore() - const { locale } = useLocaleStore() - const transI18n = useTranslations("DataPage") - const { setAvatars, avatars } = useUserDataStore() - - const charRank = useMemo(() => { - if (!avatarSelected) return null; - const avatar = avatars[avatarSelected.ID]; - if (avatar?.enhanced != "") { - return avatarSelected?.Enhanced?.[avatar?.enhanced]?.Ranks - } - return avatarSelected?.Ranks - }, [avatarSelected, avatars]); - - return ( -
    -

    -
    - {transI18n("eidolons")} -

    -
    - {charRank && avatars[avatarSelected?.ID || ""] && ( -
    - {Object.entries(charRank || {}).map(([key, rank]) => ( -
    -
    { - let newRank = Number(rank.Rank) - if (avatars[avatarSelected?.ID || ""]?.data?.rank == Number(rank.Rank)) { - newRank = Number(rank.Rank) - 1 - } - setAvatars({ ...avatars, [avatarSelected?.ID || ""]: { ...avatars[avatarSelected?.ID || ""], data: { ...avatars[avatarSelected?.ID || ""].data, rank: newRank } } }) - }} - > - {`Rank - -
    - {rank.Rank}. - -
    -
    - -
    -
    - -
    -
    - ))} - -
    - )} -
    -
    - ); -} +"use client" +import { replaceByParam, getLocaleName } from '@/helper'; +import Image from "next/image"; +import ParseText from "../parseText"; +import useLocaleStore from "@/stores/localeStore"; +import useUserDataStore from "@/stores/userDataStore"; +import { useMemo } from "react"; +import { useTranslations } from "next-intl"; +import useCurrentDataStore from "@/stores/currentDataStore"; +import ExtraEffectList from '../extraInfo'; + + +export default function EidolonsInfo() { + const { avatarSelected } = useCurrentDataStore() + const { locale } = useLocaleStore() + const transI18n = useTranslations("DataPage") + const { setAvatars, avatars } = useUserDataStore() + + const charRank = useMemo(() => { + if (!avatarSelected) return null; + const avatar = avatars[avatarSelected.ID]; + if (avatar?.enhanced != "") { + return avatarSelected?.Enhanced?.[avatar?.enhanced]?.Ranks + } + return avatarSelected?.Ranks + }, [avatarSelected, avatars]); + + return ( +
    +

    +
    + {transI18n("eidolons")} +

    +
    + {charRank && avatars[avatarSelected?.ID || ""] && ( +
    + {Object.entries(charRank || {}).map(([key, rank]) => ( +
    +
    { + let newRank = Number(rank.Rank) + if (avatars[avatarSelected?.ID || ""]?.data?.rank == Number(rank.Rank)) { + newRank = Number(rank.Rank) - 1 + } + setAvatars({ ...avatars, [avatarSelected?.ID || ""]: { ...avatars[avatarSelected?.ID || ""], data: { ...avatars[avatarSelected?.ID || ""].data, rank: newRank } } }) + }} + > + {`Rank + +
    + {rank.Rank}. + +
    +
    + +
    +
    + +
    +
    + ))} + +
    + )} +
    +
    + ); +} diff --git a/src/components/extraInfo/index.tsx b/src/components/extraInfo/index.tsx index d1f16a9..85d98a3 100644 --- a/src/components/extraInfo/index.tsx +++ b/src/components/extraInfo/index.tsx @@ -1,99 +1,99 @@ -"use client" - -import { useState } from "react" -import { replaceByParam, getLocaleName } from "@/helper" -import { ExtraEffect } from "@/types" -import { useTranslations } from "next-intl" - -type Props = { - extras: Record | undefined - locale: string -} - -export default function ExtraEffectList({ extras, locale }: Props) { - const [openList, setOpenList] = useState(false) - const [openId, setOpenId] = useState(null) - const transI18n = useTranslations("DataPage") - if (!extras || Object.keys(extras).length === 0) return null - - return ( -
    -
    setOpenList(!openList)} - > - - {transI18n("listExtraEffect")} ({Object.keys(extras).length}) - - - - ▶ - -
    - -
    -
    - {Object.values(extras).map((extra) => { - const isOpen = openId === extra.ID - - return ( -
    -
    - setOpenId(isOpen ? null : extra.ID) - } - > -
    - - {transI18n("extra")} - - - - {getLocaleName(locale, extra.Name)} - -
    - - - ▶ - -
    - -
    -
    -
    -
    - ) - })} -
    -
    -
    - ) +"use client" + +import { useState } from "react" +import { replaceByParam, getLocaleName } from "@/helper" +import { ExtraEffect } from "@/types" +import { useTranslations } from "next-intl" + +type Props = { + extras: Record | undefined + locale: string +} + +export default function ExtraEffectList({ extras, locale }: Props) { + const [openList, setOpenList] = useState(false) + const [openId, setOpenId] = useState(null) + const transI18n = useTranslations("DataPage") + if (!extras || Object.keys(extras).length === 0) return null + + return ( +
    +
    setOpenList(!openList)} + > + + {transI18n("listExtraEffect")} ({Object.keys(extras).length}) + + + + ▶ + +
    + +
    +
    + {Object.values(extras).map((extra) => { + const isOpen = openId === extra.ID + + return ( +
    +
    + setOpenId(isOpen ? null : extra.ID) + } + > +
    + + {transI18n("extra")} + + + + {getLocaleName(locale, extra.Name)} + +
    + + + ▶ + +
    + +
    +
    +
    +
    + ) + })} +
    +
    +
    + ) } \ No newline at end of file diff --git a/src/components/extraSettingBar/index.tsx b/src/components/extraSettingBar/index.tsx index d15b40c..a24a642 100644 --- a/src/components/extraSettingBar/index.tsx +++ b/src/components/extraSettingBar/index.tsx @@ -1,584 +1,584 @@ -'use client' -import { motion } from "framer-motion" -import { EyeOff, Eye, Hammer, RefreshCw, ShieldBan, User, Swords, SkipForward, BowArrow, Info, RouteIcon, Search, CupSoda, UsersIcon } from "lucide-react" -import useGlobalStore from '@/stores/globalStore' -import { useTranslations } from "next-intl" -import { getLocaleName, getNameChar } from "@/helper" -import useLocaleStore from "@/stores/localeStore" -import SelectCustomImage from "../select/customSelectImage" -import { useMemo, useState } from "react" -import useDetailDataStore from "@/stores/detailDataStore" -import Editor from "react-simple-code-editor" -import Prism from "prismjs" -import "prismjs/components/prism-lua" -import "prismjs/themes/prism-tomorrow.css" -import { SimpleAvatarCard } from "../card/simpleCharacterCard" - -export default function ExtraSettingBar() { - const { extraData, setExtraData, isEnableChangePath, setIsEnableChangePath, isEnableLua, setIsEnableLua } = useGlobalStore() - const transI18n = useTranslations("DataPage") - const { mapAvatar, mapPeak, stage, baseType } = useDetailDataStore() - const { locale } = useLocaleStore() - const [showSearchStage, setShowSearchStage] = useState(false) - const [showSearchLineup, setShowSearchLineup] = useState(false) - const [isChildClick, setIsChildClick] = useState(false) - const [stageSearchTerm, setStageSearchTerm] = useState("") - const [stagePage, setStagePage] = useState(1) - - const pageSize = 30 - const stageList = useMemo(() => Object.values(stage), [stage]) - - const term = stageSearchTerm.toLowerCase() - - const filteredStages = useMemo(() => stageList.filter((s) => - getLocaleName(locale, s.Name).toLowerCase().includes(term) || - String(s.ID).toLowerCase().includes(term) - ), [stageList, term, locale]) - - const paginatedStages = useMemo(() => filteredStages.slice( - (stagePage - 1) * pageSize, - stagePage * pageSize - ), [filteredStages, stagePage, pageSize]) - - const hasMorePages = useMemo(() => stagePage * pageSize < filteredStages.length, [stagePage, filteredStages]) - - const onChangeSearch = (v: string) => { - setStageSearchTerm(v) - setStagePage(1) - } - - return ( -
    - {extraData?.theory_craft && ( -
    -

    - {transI18n("theoryCraft")} -
    - -
    -

    - - - - - - {extraData?.theory_craft?.mode && ( - <> - - - - - - - - -
    - -
    - {(extraData?.theory_craft?.custom_lineup || []).length > 0 && ( - (extraData?.theory_craft?.custom_lineup || []).map((avatarId) => { - const avatarData = mapAvatar[avatarId]; - if (!avatarData) return null; - return ( - { - const newLineup = (extraData?.theory_craft?.custom_lineup || []).filter(id => id !== avatarId); - setExtraData({ - ...extraData, - theory_craft: { - stage_id: extraData?.theory_craft?.stage_id ?? 30118121, - cycle_count: extraData?.theory_craft?.cycle_count ?? 1, - mode: extraData?.theory_craft?.mode ?? false, - hp: extraData?.theory_craft?.hp ?? {}, - custom_lineup: newLineup - } - }); - }} - /> - ); - }) - )} - - -
    - - {showSearchLineup && ( -
    e.stopPropagation()} - className="mt-2 w-full z-50 border bg-base-200 border-slate-600 rounded-lg p-4 shadow-2xl" - > -
    - {transI18n("selectedCharacters")} - -
    - -
    - {Object.values(mapAvatar).map((avatar) => { - const currentLineup = extraData?.theory_craft?.custom_lineup || []; - const isSelected = currentLineup.includes(avatar.ID.toString()); - - return ( - { - const idStr = avatar.ID.toString(); - let newLineup = [...currentLineup]; - - if (isSelected) { - newLineup = newLineup.filter(id => id !== idStr); - } else { - newLineup.push(idStr); - } - - setExtraData({ - ...extraData, - theory_craft: { - stage_id: extraData?.theory_craft?.stage_id ?? 30118121, - cycle_count: extraData?.theory_craft?.cycle_count ?? 1, - mode: extraData?.theory_craft?.mode ?? false, - hp: extraData?.theory_craft?.hp ?? {}, - custom_lineup: newLineup - } - }); - }} - /> - ); - })} -
    -
    - )} -
    -
    - - )} -
    - )} - - {/*MULTIPATH CHAR */} -
    -

    - {transI18n("multipathCharacter")} -
    - -
    - setIsEnableChangePath(e.target.checked)} - /> -

    - {isEnableChangePath && ( - <> - - - - - - - - - )} -
    - - {/* CHALLENGE */} -
    -

    {transI18n("challenge")}

    - - - - - - - - -
    - - {/*EXTRA FEATURES */} -
    -

    {transI18n("extraFeatures")}

    - - {extraData?.setting?.hide_ui !== undefined && ( - - - - )} - - {extraData?.setting?.censorship !== undefined && ( - - - - )} -
    - -
    -

    - {"Lua"} -
    - -
    - setIsEnableLua(e.target.checked)} - /> -

    - {isEnableLua && ( - <> -
    - - -
    - - setExtraData( - { - ...extraData, - lua: code - } - ) - } - highlight={(code) => Prism.highlight(code, Prism.languages.lua, "lua")} - padding={16} - textareaClassName="outline-none" - className="text-sm font-mono min-h-75" - style={{ - background: "#1e1e1e", - color: "#fff", - }} - /> -
    -
    - - )} -
    - -
    - ) -} +'use client' +import { motion } from "framer-motion" +import { EyeOff, Eye, Hammer, RefreshCw, ShieldBan, User, Swords, SkipForward, BowArrow, Info, RouteIcon, Search, CupSoda, UsersIcon } from "lucide-react" +import useGlobalStore from '@/stores/globalStore' +import { useTranslations } from "next-intl" +import { getLocaleName, getNameChar } from "@/helper" +import useLocaleStore from "@/stores/localeStore" +import SelectCustomImage from "../select/customSelectImage" +import { useMemo, useState } from "react" +import useDetailDataStore from "@/stores/detailDataStore" +import Editor from "react-simple-code-editor" +import Prism from "prismjs" +import "prismjs/components/prism-lua" +import "prismjs/themes/prism-tomorrow.css" +import { SimpleAvatarCard } from "../card/simpleCharacterCard" + +export default function ExtraSettingBar() { + const { extraData, setExtraData, isEnableChangePath, setIsEnableChangePath, isEnableLua, setIsEnableLua } = useGlobalStore() + const transI18n = useTranslations("DataPage") + const { mapAvatar, mapPeak, stage, baseType } = useDetailDataStore() + const { locale } = useLocaleStore() + const [showSearchStage, setShowSearchStage] = useState(false) + const [showSearchLineup, setShowSearchLineup] = useState(false) + const [isChildClick, setIsChildClick] = useState(false) + const [stageSearchTerm, setStageSearchTerm] = useState("") + const [stagePage, setStagePage] = useState(1) + + const pageSize = 30 + const stageList = useMemo(() => Object.values(stage), [stage]) + + const term = stageSearchTerm.toLowerCase() + + const filteredStages = useMemo(() => stageList.filter((s) => + getLocaleName(locale, s.Name).toLowerCase().includes(term) || + String(s.ID).toLowerCase().includes(term) + ), [stageList, term, locale]) + + const paginatedStages = useMemo(() => filteredStages.slice( + (stagePage - 1) * pageSize, + stagePage * pageSize + ), [filteredStages, stagePage, pageSize]) + + const hasMorePages = useMemo(() => stagePage * pageSize < filteredStages.length, [stagePage, filteredStages]) + + const onChangeSearch = (v: string) => { + setStageSearchTerm(v) + setStagePage(1) + } + + return ( +
    + {extraData?.theory_craft && ( +
    +

    + {transI18n("theoryCraft")} +
    + +
    +

    + + + + + + {extraData?.theory_craft?.mode && ( + <> + + + + + + + + +
    + +
    + {(extraData?.theory_craft?.custom_lineup || []).length > 0 && ( + (extraData?.theory_craft?.custom_lineup || []).map((avatarId) => { + const avatarData = mapAvatar[avatarId]; + if (!avatarData) return null; + return ( + { + const newLineup = (extraData?.theory_craft?.custom_lineup || []).filter(id => id !== avatarId); + setExtraData({ + ...extraData, + theory_craft: { + stage_id: extraData?.theory_craft?.stage_id ?? 30118121, + cycle_count: extraData?.theory_craft?.cycle_count ?? 1, + mode: extraData?.theory_craft?.mode ?? false, + hp: extraData?.theory_craft?.hp ?? {}, + custom_lineup: newLineup + } + }); + }} + /> + ); + }) + )} + + +
    + + {showSearchLineup && ( +
    e.stopPropagation()} + className="mt-2 w-full z-50 border bg-base-200 border-slate-600 rounded-lg p-4 shadow-2xl" + > +
    + {transI18n("selectedCharacters")} + +
    + +
    + {Object.values(mapAvatar).map((avatar) => { + const currentLineup = extraData?.theory_craft?.custom_lineup || []; + const isSelected = currentLineup.includes(avatar.ID.toString()); + + return ( + { + const idStr = avatar.ID.toString(); + let newLineup = [...currentLineup]; + + if (isSelected) { + newLineup = newLineup.filter(id => id !== idStr); + } else { + newLineup.push(idStr); + } + + setExtraData({ + ...extraData, + theory_craft: { + stage_id: extraData?.theory_craft?.stage_id ?? 30118121, + cycle_count: extraData?.theory_craft?.cycle_count ?? 1, + mode: extraData?.theory_craft?.mode ?? false, + hp: extraData?.theory_craft?.hp ?? {}, + custom_lineup: newLineup + } + }); + }} + /> + ); + })} +
    +
    + )} +
    +
    + + )} +
    + )} + + {/*MULTIPATH CHAR */} +
    +

    + {transI18n("multipathCharacter")} +
    + +
    + setIsEnableChangePath(e.target.checked)} + /> +

    + {isEnableChangePath && ( + <> + + + + + + + + + )} +
    + + {/* CHALLENGE */} +
    +

    {transI18n("challenge")}

    + + + + + + + + +
    + + {/*EXTRA FEATURES */} +
    +

    {transI18n("extraFeatures")}

    + + {extraData?.setting?.hide_ui !== undefined && ( + + + + )} + + {extraData?.setting?.censorship !== undefined && ( + + + + )} +
    + +
    +

    + {"Lua"} +
    + +
    + setIsEnableLua(e.target.checked)} + /> +

    + {isEnableLua && ( + <> +
    + + +
    + + setExtraData( + { + ...extraData, + lua: code + } + ) + } + highlight={(code) => Prism.highlight(code, Prism.languages.lua, "lua")} + padding={16} + textareaClassName="outline-none" + className="text-sm font-mono min-h-75" + style={{ + background: "#1e1e1e", + color: "#fff", + }} + /> +
    +
    + + )} +
    + +
    + ) +} diff --git a/src/components/footer/index.tsx b/src/components/footer/index.tsx index 4992794..e9fb058 100644 --- a/src/components/footer/index.tsx +++ b/src/components/footer/index.tsx @@ -1,9 +1,9 @@ -export default function Footer() { - return ( -
    - -
    - ) -} +export default function Footer() { + return ( +
    + +
    + ) +} diff --git a/src/components/header/index.tsx b/src/components/header/index.tsx index 1e69938..8e31aa4 100644 --- a/src/components/header/index.tsx +++ b/src/components/header/index.tsx @@ -1,81 +1,81 @@ -/* eslint-disable react-hooks/exhaustive-deps */ -"use client" -import { downloadJson } from "@/helper"; -import { converterToFreeSRJson } from "@/helper/converterToFreeSRJson"; -import { useChangeTheme } from "@/hooks/useChangeTheme"; -import { listCurrentLanguage, listCurrentLanguageApi } from "@/constant/constant"; -import useLocaleStore from "@/stores/localeStore"; -import useUserDataStore from "@/stores/userDataStore"; -import { motion } from "framer-motion"; -import { useTranslations } from "next-intl"; -import { useRouter } from "next/navigation"; -import { useEffect, useState } from "react"; -import EnkaImport from "../importBar/enka"; -import useModelStore from "@/stores/modelStore"; -import FreeSRImport from "../importBar/freesr"; -import { toast } from "react-toastify"; -import { micsSchema } from "@/zod"; -import useGlobalStore from "@/stores/globalStore"; -import MonsterBar from "../monsterBar"; -import Image from "next/image"; -import ConnectBar from "../connectBar"; -import ExtraSettingBar from "../extraSettingBar"; -import ChangelogBar from "../changelog"; -import { ModalConfig } from "@/types"; -import { ScrollText } from "lucide-react"; - -const themes = [ - { label: "Winter" }, - { label: "Night" }, - { label: "Cupcake" }, - { label: "Coffee" }, -]; - -export default function Header() { - const { changeTheme } = useChangeTheme() - const { locale, setLocale } = useLocaleStore() - const { - avatars, - battle_type, - setAvatars, - setBattleType, - moc_config, - pf_config, - as_config, - ce_config, - peak_config, - setMocConfig, - setPfConfig, - setAsConfig, - setCeConfig, - setPeakConfig, - } = useUserDataStore() - - const router = useRouter() - const transI18n = useTranslations("DataPage") - const { - setIsOpenImport, - isOpenImport, - setIsOpenMonster, - isOpenMonster, - setIsOpenConnect, - isOpenConnect, - setIsOpenExtra, - isOpenExtra, - setIsChangelog, - isChangelog - } = useModelStore() - - const [importModal, setImportModal] = useState("enka"); - - const { isConnectPS, extraData } = useGlobalStore() - - useEffect(() => { - - const cookieLocale = document.cookie.split("; ") - .find((row) => row.startsWith("MYNEXTAPP_LOCALE")) - ?.split("=")[1]; - +/* eslint-disable react-hooks/exhaustive-deps */ +"use client" +import { downloadJson } from "@/helper"; +import { converterToFreeSRJson } from "@/helper/converterToFreeSRJson"; +import { useChangeTheme } from "@/hooks/useChangeTheme"; +import { listCurrentLanguage, listCurrentLanguageApi } from "@/constant/constant"; +import useLocaleStore from "@/stores/localeStore"; +import useUserDataStore from "@/stores/userDataStore"; +import { motion } from "framer-motion"; +import { useTranslations } from "next-intl"; +import { useRouter } from "next/navigation"; +import { useEffect, useState } from "react"; +import EnkaImport from "../importBar/enka"; +import useModelStore from "@/stores/modelStore"; +import FreeSRImport from "../importBar/freesr"; +import { toast } from "react-toastify"; +import { micsSchema } from "@/zod"; +import useGlobalStore from "@/stores/globalStore"; +import MonsterBar from "../monsterBar"; +import Image from "next/image"; +import ConnectBar from "../connectBar"; +import ExtraSettingBar from "../extraSettingBar"; +import ChangelogBar from "../changelog"; +import { ModalConfig } from "@/types"; +import { ScrollText } from "lucide-react"; + +const themes = [ + { label: "Winter" }, + { label: "Night" }, + { label: "Cupcake" }, + { label: "Coffee" }, +]; + +export default function Header() { + const { changeTheme } = useChangeTheme() + const { locale, setLocale } = useLocaleStore() + const { + avatars, + battle_type, + setAvatars, + setBattleType, + moc_config, + pf_config, + as_config, + ce_config, + peak_config, + setMocConfig, + setPfConfig, + setAsConfig, + setCeConfig, + setPeakConfig, + } = useUserDataStore() + + const router = useRouter() + const transI18n = useTranslations("DataPage") + const { + setIsOpenImport, + isOpenImport, + setIsOpenMonster, + isOpenMonster, + setIsOpenConnect, + isOpenConnect, + setIsOpenExtra, + isOpenExtra, + setIsChangelog, + isChangelog + } = useModelStore() + + const [importModal, setImportModal] = useState("enka"); + + const { isConnectPS, extraData } = useGlobalStore() + + useEffect(() => { + + const cookieLocale = document.cookie.split("; ") + .find((row) => row.startsWith("MYNEXTAPP_LOCALE")) + ?.split("=")[1]; + if (cookieLocale) { if (!listCurrentLanguageApi.hasOwnProperty(cookieLocale)) { setLocale("en") @@ -85,535 +85,535 @@ export default function Header() { setLocale(cookieLocale) } - } else { - let browserLocale = navigator.language.slice(0, 2); - - if (!listCurrentLanguageApi.hasOwnProperty(browserLocale)) { - browserLocale = "en" - } - setLocale(browserLocale); - document.cookie = `MYNEXTAPP_LOCALE=${browserLocale};` - router.refresh() - } - }, [router, setLocale]) - - const changeLocale = (newLocale: string) => { - setLocale(newLocale) - document.cookie = `MYNEXTAPP_LOCALE=${newLocale};` - router.refresh() - } - - const handleShow = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.showModal(); - } - }; - - // Close modal handler - const handleCloseModal = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.close() - } - }; - - const modalConfigs: ModalConfig[] = [ - { - id: "connect_modal", - title: transI18n("psConnection"), - isOpen: isOpenConnect, - onClose: () => { - setIsOpenConnect(false) - handleCloseModal("connect_modal") - }, - content: - }, - { - id: "import_modal", - title: transI18n("importSetting"), - isOpen: isOpenImport, - onClose: () => { - setIsOpenImport(false) - handleCloseModal("import_modal") - }, - content: ( - <> - {importModal === "enka" && } - {importModal === "freesr" && } - - ) - }, - { - id: "monster_modal", - title: transI18n("monsterSetting"), - isOpen: isOpenMonster, - onClose: () => { - setIsOpenMonster(false) - handleCloseModal("monster_modal") - }, - content: - }, - { - id: "extra_modal", - title: transI18n("extraSetting"), - isOpen: isOpenExtra, - onClose: () => { - setIsOpenExtra(false) - handleCloseModal("extra_modal") - }, - content: - }, - { - id: "changelog_modal", - title: "Changelog", - isOpen: isChangelog, - onClose: () => { - setIsChangelog(false) - handleCloseModal("changelog_modal") - }, - content: - } - ] - - // Handle ESC key to close modal - useEffect(() => { - for (const item of modalConfigs) { - if (!item?.isOpen) { - handleCloseModal(item?.id || "") - } else { - handleShow(item?.id || "") - } - } - const handleEscKey = (event: KeyboardEvent) => { - if (event.key === 'Escape') { - for (const item of modalConfigs) { - handleCloseModal(item?.id || "") - } - } - }; - - window.addEventListener('keydown', handleEscKey); - return () => window.removeEventListener('keydown', handleEscKey); - }, [isOpenImport, isOpenMonster, isOpenConnect, isOpenExtra, isChangelog]); - - const handleImportDatabase = (event: React.ChangeEvent) => { - - const file = event.target.files?.[0]; - if (!file) { - toast.error(transI18n("pleaseSelectAFile")) - return - } - if (!file.name.endsWith(".json") || file.type !== "application/json") { - toast.error(transI18n("fileMustBeAValidJsonFile")) - return - } - - if (file) { - - const reader = new FileReader(); - reader.onload = (e) => { - try { - const data = JSON.parse(e.target?.result as string); - const parsed = micsSchema.parse(data) - setAvatars(parsed.avatars) - setBattleType(parsed.battle_type) - setMocConfig(parsed.moc_config) - setPfConfig(parsed.pf_config) - setAsConfig(parsed.as_config) - setCeConfig(parsed.ce_config) - setPeakConfig(parsed.peak_config) - toast.success(transI18n("importDatabaseSuccess")) - } catch { - toast.error(transI18n("fileMustBeAValidJsonFile")) - } - }; - reader.readAsText(file); - } - - }; - - return ( -
    -
    - {/* Mobile menu dropdown */} -
    -
    - - - -
    -
    -
    - - {/* Logo */} - - -
    - Logo -
    -

    - Firefly Sr - - Tools - -

    -

    Firefly Shelter

    -
    -
    -
    - -
    - - {/* Desktop navigation */} -
    - -
    - - {/* Right side items */} -
    -
    -
    -
    - {isConnectPS ? transI18n("connected") : transI18n("unconnected")} -
    -
    -
    -
    - -
    { - setIsChangelog(true) - }} - > - -
    - - {/* Language selector - REFINED */} -
    - {/* Nút bấm hiển thị */} -
    - - - - - {listCurrentLanguage[locale as keyof typeof listCurrentLanguage]?.flag || "EN"} - - - - -
    - -
      - {Object.entries(listCurrentLanguage).map(([key, value]) => ( -
    • - -
    • - ))} -
    -
    -
    -
    - - - - - - -
    - -
    -
      - {themes.map((theme) => ( -
    • { - if (changeTheme) changeTheme(theme.label.toLowerCase()); - }} - > - -
    • - ))} -
    -
    -
    -
    - - {modalConfigs?.map(({ id, title, onClose, content }) => ( - -
    -
    - - ✕ - -
    - -
    -

    - {title} -

    -
    - - {content} -
    -
    - ))} -
    - ) + } else { + let browserLocale = navigator.language.slice(0, 2); + + if (!listCurrentLanguageApi.hasOwnProperty(browserLocale)) { + browserLocale = "en" + } + setLocale(browserLocale); + document.cookie = `MYNEXTAPP_LOCALE=${browserLocale};` + router.refresh() + } + }, [router, setLocale]) + + const changeLocale = (newLocale: string) => { + setLocale(newLocale) + document.cookie = `MYNEXTAPP_LOCALE=${newLocale};` + router.refresh() + } + + const handleShow = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.showModal(); + } + }; + + // Close modal handler + const handleCloseModal = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.close() + } + }; + + const modalConfigs: ModalConfig[] = [ + { + id: "connect_modal", + title: transI18n("psConnection"), + isOpen: isOpenConnect, + onClose: () => { + setIsOpenConnect(false) + handleCloseModal("connect_modal") + }, + content: + }, + { + id: "import_modal", + title: transI18n("importSetting"), + isOpen: isOpenImport, + onClose: () => { + setIsOpenImport(false) + handleCloseModal("import_modal") + }, + content: ( + <> + {importModal === "enka" && } + {importModal === "freesr" && } + + ) + }, + { + id: "monster_modal", + title: transI18n("monsterSetting"), + isOpen: isOpenMonster, + onClose: () => { + setIsOpenMonster(false) + handleCloseModal("monster_modal") + }, + content: + }, + { + id: "extra_modal", + title: transI18n("extraSetting"), + isOpen: isOpenExtra, + onClose: () => { + setIsOpenExtra(false) + handleCloseModal("extra_modal") + }, + content: + }, + { + id: "changelog_modal", + title: "Changelog", + isOpen: isChangelog, + onClose: () => { + setIsChangelog(false) + handleCloseModal("changelog_modal") + }, + content: + } + ] + + // Handle ESC key to close modal + useEffect(() => { + for (const item of modalConfigs) { + if (!item?.isOpen) { + handleCloseModal(item?.id || "") + } else { + handleShow(item?.id || "") + } + } + const handleEscKey = (event: KeyboardEvent) => { + if (event.key === 'Escape') { + for (const item of modalConfigs) { + handleCloseModal(item?.id || "") + } + } + }; + + window.addEventListener('keydown', handleEscKey); + return () => window.removeEventListener('keydown', handleEscKey); + }, [isOpenImport, isOpenMonster, isOpenConnect, isOpenExtra, isChangelog]); + + const handleImportDatabase = (event: React.ChangeEvent) => { + + const file = event.target.files?.[0]; + if (!file) { + toast.error(transI18n("pleaseSelectAFile")) + return + } + if (!file.name.endsWith(".json") || file.type !== "application/json") { + toast.error(transI18n("fileMustBeAValidJsonFile")) + return + } + + if (file) { + + const reader = new FileReader(); + reader.onload = (e) => { + try { + const data = JSON.parse(e.target?.result as string); + const parsed = micsSchema.parse(data) + setAvatars(parsed.avatars) + setBattleType(parsed.battle_type) + setMocConfig(parsed.moc_config) + setPfConfig(parsed.pf_config) + setAsConfig(parsed.as_config) + setCeConfig(parsed.ce_config) + setPeakConfig(parsed.peak_config) + toast.success(transI18n("importDatabaseSuccess")) + } catch { + toast.error(transI18n("fileMustBeAValidJsonFile")) + } + }; + reader.readAsText(file); + } + + }; + + return ( +
    +
    + {/* Mobile menu dropdown */} +
    +
    + + + +
    + +
    + + {/* Logo */} + + +
    + Logo +
    +

    + Firefly Sr + + Tools + +

    +

    Firefly Shelter

    +
    +
    +
    + +
    + + {/* Desktop navigation */} +
    + +
    + + {/* Right side items */} +
    +
    +
    +
    + {isConnectPS ? transI18n("connected") : transI18n("unconnected")} +
    +
    +
    +
    + +
    { + setIsChangelog(true) + }} + > + +
    + + {/* Language selector - REFINED */} +
    + {/* Nút bấm hiển thị */} +
    + + + + + {listCurrentLanguage[locale as keyof typeof listCurrentLanguage]?.flag || "EN"} + + + + +
    + +
      + {Object.entries(listCurrentLanguage).map(([key, value]) => ( +
    • + +
    • + ))} +
    +
    +
    +
    + + + + + + +
    + +
    +
      + {themes.map((theme) => ( +
    • { + if (changeTheme) changeTheme(theme.label.toLowerCase()); + }} + > + +
    • + ))} +
    +
    +
    +
    + + {modalConfigs?.map(({ id, title, onClose, content }) => ( + +
    +
    + + ✕ + +
    + +
    +

    + {title} +

    +
    + + {content} +
    +
    + ))} +
    + ) } diff --git a/src/components/importBar/copy.tsx b/src/components/importBar/copy.tsx index 8b4455a..3f542e6 100644 --- a/src/components/importBar/copy.tsx +++ b/src/components/importBar/copy.tsx @@ -1,74 +1,74 @@ -"use client" -import useUserDataStore from "@/stores/userDataStore"; -import { useState, useMemo } from "react"; -import useCopyProfileStore from "@/stores/copyProfile"; -import ProfileCard from "../card/profileCard"; -import { AvatarProfileCardType, AvatarProfileStore } from "@/types"; -import Image from "next/image"; -import { getNameChar, calcRarity } from "@/helper"; -import useLocaleStore from "@/stores/localeStore"; -import { useTranslations } from "next-intl"; -import SelectCustomImage from "../select/customSelectImage"; -import useCurrentDataStore from "@/stores/currentDataStore"; -import useDetailDataStore from "@/stores/detailDataStore"; - -export default function CopyImport() { - const { avatars, setAvatar } = useUserDataStore(); - const { avatarSelected } = useCurrentDataStore() - const { mapAvatar, baseType, damageType } = useDetailDataStore() - const { locale } = useLocaleStore() - const { - selectedProfiles, - avatarCopySelected, - setSelectedProfiles, - setAvatarCopySelected, - listElement, - listPath, - listRank, - setListElement, - setListPath, - setListRank - } = useCopyProfileStore() - const transI18n = useTranslations("DataPage") - - const [message, setMessage] = useState({ - type: "", - text: "" - }) - - const listAvatar = useMemo(() => { - if (!mapAvatar || !locale || !transI18n) return [] - let list = Object.values(mapAvatar); - const allElementFalse = !Object.values(listElement).some(v => v) - const allPathFalse = !Object.values(listPath).some(v => v) - const allRarityFalse = !Object.values(listRank).some(v => v) - list = list.filter(item => (allElementFalse || listElement[item.DamageType]) && (allPathFalse || listPath[item.BaseType]) && (allRarityFalse || listRank[calcRarity(item.Rarity)])) - list.sort((a, b) => { - const r = calcRarity(b.Rarity) - calcRarity(a.Rarity) - if (r !== 0) return r - return a.ID - b.ID - }) - return list - }, [mapAvatar, listElement, listPath, listRank, locale, transI18n]) - - - const handleProfileToggle = (profile: AvatarProfileCardType) => { - if (selectedProfiles.some((selectedProfile) => selectedProfile.key === profile.key)) { - setSelectedProfiles(selectedProfiles.filter((selectedProfile) => selectedProfile.key !== profile.key)); - return; - } - setSelectedProfiles([...selectedProfiles, profile]); - }; - - - const clearSelection = () => { - setSelectedProfiles([]); - setMessage({ - type: "success", - text: transI18n("clearAll") - }) - }; - +"use client" +import useUserDataStore from "@/stores/userDataStore"; +import { useState, useMemo } from "react"; +import useCopyProfileStore from "@/stores/copyProfile"; +import ProfileCard from "../card/profileCard"; +import { AvatarProfileCardType, AvatarProfileStore } from "@/types"; +import Image from "next/image"; +import { getNameChar, calcRarity } from "@/helper"; +import useLocaleStore from "@/stores/localeStore"; +import { useTranslations } from "next-intl"; +import SelectCustomImage from "../select/customSelectImage"; +import useCurrentDataStore from "@/stores/currentDataStore"; +import useDetailDataStore from "@/stores/detailDataStore"; + +export default function CopyImport() { + const { avatars, setAvatar } = useUserDataStore(); + const { avatarSelected } = useCurrentDataStore() + const { mapAvatar, baseType, damageType } = useDetailDataStore() + const { locale } = useLocaleStore() + const { + selectedProfiles, + avatarCopySelected, + setSelectedProfiles, + setAvatarCopySelected, + listElement, + listPath, + listRank, + setListElement, + setListPath, + setListRank + } = useCopyProfileStore() + const transI18n = useTranslations("DataPage") + + const [message, setMessage] = useState({ + type: "", + text: "" + }) + + const listAvatar = useMemo(() => { + if (!mapAvatar || !locale || !transI18n) return [] + let list = Object.values(mapAvatar); + const allElementFalse = !Object.values(listElement).some(v => v) + const allPathFalse = !Object.values(listPath).some(v => v) + const allRarityFalse = !Object.values(listRank).some(v => v) + list = list.filter(item => (allElementFalse || listElement[item.DamageType]) && (allPathFalse || listPath[item.BaseType]) && (allRarityFalse || listRank[calcRarity(item.Rarity)])) + list.sort((a, b) => { + const r = calcRarity(b.Rarity) - calcRarity(a.Rarity) + if (r !== 0) return r + return a.ID - b.ID + }) + return list + }, [mapAvatar, listElement, listPath, listRank, locale, transI18n]) + + + const handleProfileToggle = (profile: AvatarProfileCardType) => { + if (selectedProfiles.some((selectedProfile) => selectedProfile.key === profile.key)) { + setSelectedProfiles(selectedProfiles.filter((selectedProfile) => selectedProfile.key !== profile.key)); + return; + } + setSelectedProfiles([...selectedProfiles, profile]); + }; + + + const clearSelection = () => { + setSelectedProfiles([]); + setMessage({ + type: "success", + text: transI18n("clearAll") + }) + }; + const selectAll = () => { if (avatarCopySelected) { const sourceAvatar = avatars[avatarCopySelected.ID.toString()] @@ -79,32 +79,32 @@ export default function CopyImport() { return null; } return { - key: index, - ...profile, - } as AvatarProfileCardType - }).filter((profile) => profile !== null)); - } - setMessage({ - type: "success", - text: transI18n("selectAll") - }) - }; - - const handleCopy = () => { - if (selectedProfiles.length === 0) { - setMessage({ - type: "error", - text: transI18n("pleaseSelectAtLeastOneProfile") - }); - return; - } - if (!avatarCopySelected) { - setMessage({ - type: "error", - text: transI18n("noAvatarToCopySelected") - }); - return; - } + key: index, + ...profile, + } as AvatarProfileCardType + }).filter((profile) => profile !== null)); + } + setMessage({ + type: "success", + text: transI18n("selectAll") + }) + }; + + const handleCopy = () => { + if (selectedProfiles.length === 0) { + setMessage({ + type: "error", + text: transI18n("pleaseSelectAtLeastOneProfile") + }); + return; + } + if (!avatarCopySelected) { + setMessage({ + type: "error", + text: transI18n("noAvatarToCopySelected") + }); + return; + } if (!avatarSelected) { setMessage({ type: "error", @@ -130,180 +130,180 @@ export default function CopyImport() { return null; } return { - ...profile, - profile_name: profile.profile_name + ` - Copy: ${avatarCopySelected?.ID}`, - } as AvatarProfileStore - }).filter((profile) => profile !== null); + ...profile, + profile_name: profile.profile_name + ` - Copy: ${avatarCopySelected?.ID}`, + } as AvatarProfileStore + }).filter((profile) => profile !== null); const newAvatar = { ...targetAvatar, profileList: targetAvatar.profileList.concat(newListProfile), profileSelect: targetAvatar.profileList.length + newListProfile.length - 1, } - setAvatar(newAvatar); - setSelectedProfiles([]); - setMessage({ - type: "success", - text: transI18n("copied") - }); - }; - - return ( -
    -
    - {/* Header */} -
    - -
    - -
    -
    {transI18n("filter")}
    -
    - {/* Path */} -
    -
    - {Object.entries(baseType).filter(([key]) => key !== "").map(([key, value]) => ( -
    { - setListPath({ ...listPath, [key]: !listPath[key] }) - }} - className="w-12.5 h-12.5 hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-md cursor-pointer" - style={{ - backgroundColor: listPath[key] ? "#374151" : "#6B7280" - }}> - {key} -
    - ))} -
    -
    - - {/* Element */} -
    -
    - {Object.entries(damageType).filter(([key]) => key !== "").map(([key, value]) => ( -
    { - setListElement({ ...listElement, [key]: !listElement[key] }) - }} - className="w-12.5 h-12.5 hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-md cursor-pointer" - style={{ - backgroundColor: listElement[key] ? "#374151" : "#6B7280" - }}> - {key} -
    - ))} -
    -
    - - {/* Rank */} -
    -
    - {Object.entries(listRank).map(([key], index) => ( -
    { - setListRank({ ...listRank, [key]: !listRank[key] }) - }} - className="w-12.5 h-12.5 hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-md cursor-pointer" - style={{ - backgroundColor: listRank[key] ? "#374151" : "#6B7280" - }}> -
    {key}*
    -
    - ))} -
    -
    -
    - -
    -
    - - {listAvatar.length > 0 && ( -
    -
    {transI18n("characterName")}
    - ({ - value: avatar.ID.toString(), - label: getNameChar(locale, transI18n, avatar), - imageUrl: `${process.env.CDN_URL}/${avatar.Image.AvatarIconPath}` - }))} - excludeSet={[]} - selectedCustomSet={avatarCopySelected?.ID.toString() || ""} - placeholder="Character Select" - setSelectedCustomSet={(value) => setAvatarCopySelected(mapAvatar[value] || null)} - /> -
    - )} - -
    -
    - - - - {/* Selection Info */} -
    - - {transI18n("selectedProfiles")}: {selectedProfiles.length} - - - - {selectedProfiles.length > 0 && ( - - )} -
    - {message.type && message.text && ( -
    {message.type == "error" ? "😭" : "🎉"} {message.text}
    - )} -
    - - {/* Character Grid */} -
    + setAvatar(newAvatar); + setSelectedProfiles([]); + setMessage({ + type: "success", + text: transI18n("copied") + }); + }; + + return ( +
    +
    + {/* Header */} +
    + +
    + +
    +
    {transI18n("filter")}
    +
    + {/* Path */} +
    +
    + {Object.entries(baseType).filter(([key]) => key !== "").map(([key, value]) => ( +
    { + setListPath({ ...listPath, [key]: !listPath[key] }) + }} + className="w-12.5 h-12.5 hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-md cursor-pointer" + style={{ + backgroundColor: listPath[key] ? "#374151" : "#6B7280" + }}> + {key} +
    + ))} +
    +
    + + {/* Element */} +
    +
    + {Object.entries(damageType).filter(([key]) => key !== "").map(([key, value]) => ( +
    { + setListElement({ ...listElement, [key]: !listElement[key] }) + }} + className="w-12.5 h-12.5 hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-md cursor-pointer" + style={{ + backgroundColor: listElement[key] ? "#374151" : "#6B7280" + }}> + {key} +
    + ))} +
    +
    + + {/* Rank */} +
    +
    + {Object.entries(listRank).map(([key], index) => ( +
    { + setListRank({ ...listRank, [key]: !listRank[key] }) + }} + className="w-12.5 h-12.5 hover:bg-gray-600 grid items-center justify-items-center rounded-md shadow-md cursor-pointer" + style={{ + backgroundColor: listRank[key] ? "#374151" : "#6B7280" + }}> +
    {key}*
    +
    + ))} +
    +
    +
    + +
    +
    + + {listAvatar.length > 0 && ( +
    +
    {transI18n("characterName")}
    + ({ + value: avatar.ID.toString(), + label: getNameChar(locale, transI18n, avatar), + imageUrl: `${process.env.CDN_URL}/${avatar.Image.AvatarIconPath}` + }))} + excludeSet={[]} + selectedCustomSet={avatarCopySelected?.ID.toString() || ""} + placeholder="Character Select" + setSelectedCustomSet={(value) => setAvatarCopySelected(mapAvatar[value] || null)} + /> +
    + )} + +
    +
    + + + + {/* Selection Info */} +
    + + {transI18n("selectedProfiles")}: {selectedProfiles.length} + + + + {selectedProfiles.length > 0 && ( + + )} +
    + {message.type && message.text && ( +
    {message.type == "error" ? "😭" : "🎉"} {message.text}
    + )} +
    + + {/* Character Grid */} +
    {avatarCopySelected && avatars[avatarCopySelected?.ID.toString()]?.profileList.map((profile, index) => { if (!profile.lightcone?.item_id && Object.keys(profile.relics ?? {}).length == 0) { - return null; - } - return ( - - ) - })} -
    -
    -
    - ) + return null; + } + return ( + + ) + })} +
    +
    +
    + ) } diff --git a/src/components/importBar/enka.tsx b/src/components/importBar/enka.tsx index b567f61..fe03804 100644 --- a/src/components/importBar/enka.tsx +++ b/src/components/importBar/enka.tsx @@ -1,10 +1,10 @@ -"use client" -import { useState } from "react"; -import CharacterInfoCard from "../card/characterInfoCard"; -import useEnkaStore from "@/stores/enkaStore"; -import { SendDataThroughProxy } from "@/lib/api/api"; -import { CharacterInfoCardType, EnkaResponse } from "@/types"; -import useUserDataStore from "@/stores/userDataStore"; +"use client" +import { useState } from "react"; +import CharacterInfoCard from "../card/characterInfoCard"; +import useEnkaStore from "@/stores/enkaStore"; +import { SendDataThroughProxy } from "@/lib/api/api"; +import { CharacterInfoCardType, EnkaResponse } from "@/types"; +import useUserDataStore from "@/stores/userDataStore"; import { converterOneEnkaDataToAvatarStore } from "@/helper"; import useModelStore from "@/stores/modelStore"; import { toast } from "react-toastify"; @@ -31,24 +31,24 @@ const toCharacterInfoCard = (character: AvatarEnkaDetailInput): CharacterInfoCar relic_set_id: parseInt(relic.tid.toString().slice(1, -1), 10), })), }); - -export default function EnkaImport() { - const { - uidInput, - setUidInput, - enkaData, - selectedCharacters, - setSelectedCharacters, - setEnkaData, - } = useEnkaStore(); - const transI18n = useTranslations("DataPage") - const { avatars, setAvatar } = useUserDataStore(); + +export default function EnkaImport() { + const { + uidInput, + setUidInput, + enkaData, + selectedCharacters, + setSelectedCharacters, + setEnkaData, + } = useEnkaStore(); + const transI18n = useTranslations("DataPage") + const { avatars, setAvatar } = useUserDataStore(); const { setIsOpenImport } = useModelStore() const { mapAvatar } = useDetailDataStore() const [isLoading, setIsLoading] = useState(false) const [Error, setError] = useState("") const validCharacters = enkaData?.detailInfo.avatarDetailList.filter((character) => mapAvatar?.[character.avatarId]) ?? [] - + const handlerFetchData = async () => { if (!uidInput) { setError(transI18n("pleaseEnterUid")) @@ -77,36 +77,36 @@ export default function EnkaImport() { setIsLoading(false) } } - - const handleCharacterToggle = (character: CharacterInfoCardType) => { - if (selectedCharacters.some((selectedCharacter) => selectedCharacter.key === character.key)) { - setSelectedCharacters(selectedCharacters.filter((selectedCharacter) => selectedCharacter.key !== character.key)); - return; - } - setSelectedCharacters([...selectedCharacters, character]); - }; - - const clearSelection = () => { - setSelectedCharacters([]); - }; - + + const handleCharacterToggle = (character: CharacterInfoCardType) => { + if (selectedCharacters.some((selectedCharacter) => selectedCharacter.key === character.key)) { + setSelectedCharacters(selectedCharacters.filter((selectedCharacter) => selectedCharacter.key !== character.key)); + return; + } + setSelectedCharacters([...selectedCharacters, character]); + }; + + const clearSelection = () => { + setSelectedCharacters([]); + }; + const selectAll = () => { if (enkaData) { setSelectedCharacters(validCharacters.map(toCharacterInfoCard)); } }; - - const handleImport = () => { - if (selectedCharacters.length === 0) { - setError(transI18n("pleaseSelectAtLeastOneCharacter")); - return; - } - if (!enkaData) { - setError(transI18n("noDataToImport")); - return; - } - setError(""); - const listAvatars = { ...avatars } + + const handleImport = () => { + if (selectedCharacters.length === 0) { + setError(transI18n("pleaseSelectAtLeastOneCharacter")); + return; + } + if (!enkaData) { + setError(transI18n("noDataToImport")); + return; + } + setError(""); + const listAvatars = { ...avatars } const parsed = enkaResponseSchema.safeParse(enkaData) if (!parsed.success) { setError(transI18n("failedToFetchEnkaData")); @@ -125,80 +125,80 @@ export default function EnkaImport() { acc[skill.pointId] = skill.level; return acc; }, {} as Record), - } - const newProfile = converterOneEnkaDataToAvatarStore(character, newAvatar.profileList.length) - if (newProfile) { - newAvatar.profileList.push(newProfile) - newAvatar.profileSelect = newAvatar.profileList.length - 1 - } - setAvatar(newAvatar) - } - - }) - setIsOpenImport(false) - toast.success(transI18n("importEnkaDataSuccess")) - }; - - return ( -
    -
    - {/* Header */} -
    -

    HSR UID

    - -
    - setUidInput(e.target.value)} - className="bg-slate-800 text-white px-4 py-3 rounded-lg border border-slate-700 flex-1 max-w-md focus:outline-none focus:border-blue-500" - placeholder="Enter UID" - /> - - {selectedCharacters.length > 0 && ( - - )} -
    - {Error && ( -
    😭 {Error}
    - )} - - {/* Player Info */} - {enkaData && ( -
    -
    Name: {enkaData.detailInfo.nickname}
    -
    UID: {enkaData.detailInfo.uid}
    -
    Level: {enkaData.detailInfo.level}
    -
    - )} - - {/* Selection Info */} -
    - - {transI18n("selectedCharacters")}: {selectedCharacters.length} - - - -
    -
    - {isLoading && ( -
    -
    -
    - )} - {/* Character Grid */} -
    + } + const newProfile = converterOneEnkaDataToAvatarStore(character, newAvatar.profileList.length) + if (newProfile) { + newAvatar.profileList.push(newProfile) + newAvatar.profileSelect = newAvatar.profileList.length - 1 + } + setAvatar(newAvatar) + } + + }) + setIsOpenImport(false) + toast.success(transI18n("importEnkaDataSuccess")) + }; + + return ( +
    +
    + {/* Header */} +
    +

    HSR UID

    + +
    + setUidInput(e.target.value)} + className="bg-slate-800 text-white px-4 py-3 rounded-lg border border-slate-700 flex-1 max-w-md focus:outline-none focus:border-blue-500" + placeholder="Enter UID" + /> + + {selectedCharacters.length > 0 && ( + + )} +
    + {Error && ( +
    😭 {Error}
    + )} + + {/* Player Info */} + {enkaData && ( +
    +
    Name: {enkaData.detailInfo.nickname}
    +
    UID: {enkaData.detailInfo.uid}
    +
    Level: {enkaData.detailInfo.level}
    +
    + )} + + {/* Selection Info */} +
    + + {transI18n("selectedCharacters")}: {selectedCharacters.length} + + + +
    +
    + {isLoading && ( +
    +
    +
    + )} + {/* Character Grid */} +
    {validCharacters.map((character) => ( - ))} -
    -
    -
    - ); + ))} +
    +
    +
    + ); } diff --git a/src/components/importBar/freesr.tsx b/src/components/importBar/freesr.tsx index e51314f..66a50bf 100644 --- a/src/components/importBar/freesr.tsx +++ b/src/components/importBar/freesr.tsx @@ -1,228 +1,228 @@ -"use client" - -import useFreeSRStore from "@/stores/freesrStore"; -import useModelStore from "@/stores/modelStore"; -import useUserDataStore from "@/stores/userDataStore"; -import { CharacterInfoCardType } from "@/types"; -import { useState } from "react"; -import CharacterInfoCard from "../card/characterInfoCard"; -import { freeSrJsonSchema } from "@/zod"; -import { toast } from "react-toastify"; -import { converterOneFreeSRDataToAvatarStore } from "@/helper"; -import { useTranslations } from "next-intl"; -import useDetailDataStore from "@/stores/detailDataStore"; -import { z } from "zod"; - -type FreeSRJsonInput = z.infer; - -const toCharacterInfoCard = (data: FreeSRJsonInput, character: FreeSRJsonInput["avatars"][string]): CharacterInfoCardType => { - const lightcone = data.lightcones.find((lightcone) => lightcone.equip_avatar === character.avatar_id) - const relics = data.relics.filter((relic) => relic.equip_avatar === character.avatar_id) - - return { - key: character.avatar_id, - avatar_id: character.avatar_id, - rank: character.data.rank ?? 0, - level: character.level, - lightcone: { - level: lightcone?.level ?? 0, - rank: lightcone?.rank ?? 0, - item_id: lightcone?.item_id ?? 0, - }, - relics: relics.map((relic) => ({ - level: relic.level, - relic_id: relic.relic_id, - relic_set_id: relic.relic_set_id, - })), - } -} - -export default function FreeSRImport() { - const { avatars, setAvatar } = useUserDataStore(); - const { mapAvatar } = useDetailDataStore(); - const { setIsOpenImport } = useModelStore() - const [isLoading, setIsLoading] = useState(false) - const [Error, setError] = useState("") - const { freeSRData, setFreeSRData, selectedCharacters, setSelectedCharacters } = useFreeSRStore() - const transI18n = useTranslations("DataPage") - const parsedFreeSRData = freeSrJsonSchema.safeParse(freeSRData) - const validFreeSRData = parsedFreeSRData.success ? parsedFreeSRData.data : null - - const handleCharacterToggle = (character: CharacterInfoCardType) => { - if (selectedCharacters.some((selectedCharacter) => selectedCharacter.key === character.key)) { - setSelectedCharacters(selectedCharacters.filter((selectedCharacter) => selectedCharacter.key !== character.key)); - return; - } - setSelectedCharacters([...selectedCharacters, character]); - }; - - const clearSelection = () => { - setSelectedCharacters([]); - }; - - const selectAll = () => { - const parsed = freeSrJsonSchema.safeParse(freeSRData) - if (parsed.success) { - setSelectedCharacters(Object.values(parsed.data.avatars).filter(it => mapAvatar?.[it.avatar_id]).map((character) => toCharacterInfoCard(parsed.data, character))); - } - }; - - const handlerReadFile = (event: React.ChangeEvent) => { - setIsLoading(true) - const file = event.target.files?.[0]; - if (!file) { - setSelectedCharacters([]) - setFreeSRData(null) - setError(transI18n("pleaseSelectAFile")) - setIsLoading(false) - return - } - if (!file.name.endsWith(".json") || file.type !== "application/json") { - setSelectedCharacters([]) - setFreeSRData(null) - setError(transI18n("fileMustBeAValidJsonFile")) - setIsLoading(false) - return - } - - if (file) { - - const reader = new FileReader(); - reader.onload = (e) => { - try { - const data = JSON.parse(e.target?.result as string); - const parsed = freeSrJsonSchema.safeParse(data) - if (!parsed.success) { - setSelectedCharacters([]) - setFreeSRData(null) - setError(transI18n("fileMustBeAValidJsonFile")) - return - } - - setFreeSRData(parsed.data) - setError("") - - setSelectedCharacters(Object.values(parsed.data.avatars).filter(it => mapAvatar?.[it.avatar_id]).map((character) => toCharacterInfoCard(parsed.data, character))); - } catch { - - setSelectedCharacters([]) - setFreeSRData(null) - setError(transI18n("fileMustBeAValidJsonFile")) - } finally { - setIsLoading(false) - } - }; - reader.onerror = () => { - setSelectedCharacters([]) - setFreeSRData(null) - setError(transI18n("fileMustBeAValidJsonFile")) - setIsLoading(false) - } - reader.readAsText(file); - } - }; - - const handleImport = () => { - if (selectedCharacters.length === 0) { - setError(transI18n("pleaseSelectAtLeastOneCharacter")); - return; - } - if (!freeSRData) { - setError(transI18n("noDataToImport")); - return; - } - setError(""); - - const parsed = freeSrJsonSchema.safeParse(freeSRData) - if (!parsed.success) { - setError(transI18n("fileMustBeAValidJsonFile")); - return; - } - - const listAvatars = { ...avatars } - const filterData = Object.values(parsed.data.avatars).filter((character) => selectedCharacters.some((selectedCharacter) => selectedCharacter.avatar_id === character.avatar_id)) - filterData.forEach((character) => { - const newAvatar = { ...listAvatars[character.avatar_id] } - if (Object.keys(newAvatar).length !== 0) { - newAvatar.level = character.level - newAvatar.promotion = character.promotion - newAvatar.data = { - rank: character.data.rank ?? 0, - skills: character.data.skills - } - const newProfile = converterOneFreeSRDataToAvatarStore(parsed.data, newAvatar.profileList.length, character.avatar_id) - if (newProfile) { - newAvatar.profileList.push(newProfile) - newAvatar.profileSelect = newAvatar.profileList.length - 1 - } - setAvatar(newAvatar) - } - - }) - setIsOpenImport(false) - toast.success(transI18n("importFreeSRDataSuccess")) - } - - return ( -
    -
    - {/* Header */} -
    -

    {transI18n("freeSRImport")}

    - -
    -
    - {transI18n("pickAFile")} - - -
    - - {selectedCharacters.length > 0 && ( - - )} -
    - {Error && ( -
    😭 {Error}
    - )} - - - {/* Selection Info */} -
    - - {transI18n("selectedCharacters")}: {selectedCharacters.length} - - - -
    -
    - {isLoading && ( -
    -
    -
    - )} - {/* Character Grid */} -
    - {validFreeSRData && Object.values(validFreeSRData.avatars).filter(it => mapAvatar?.[it.avatar_id]).map((character) => { - return ( - - ) - })} -
    -
    -
    - ) -} +"use client" + +import useFreeSRStore from "@/stores/freesrStore"; +import useModelStore from "@/stores/modelStore"; +import useUserDataStore from "@/stores/userDataStore"; +import { CharacterInfoCardType } from "@/types"; +import { useState } from "react"; +import CharacterInfoCard from "../card/characterInfoCard"; +import { freeSrJsonSchema } from "@/zod"; +import { toast } from "react-toastify"; +import { converterOneFreeSRDataToAvatarStore } from "@/helper"; +import { useTranslations } from "next-intl"; +import useDetailDataStore from "@/stores/detailDataStore"; +import { z } from "zod"; + +type FreeSRJsonInput = z.infer; + +const toCharacterInfoCard = (data: FreeSRJsonInput, character: FreeSRJsonInput["avatars"][string]): CharacterInfoCardType => { + const lightcone = data.lightcones.find((lightcone) => lightcone.equip_avatar === character.avatar_id) + const relics = data.relics.filter((relic) => relic.equip_avatar === character.avatar_id) + + return { + key: character.avatar_id, + avatar_id: character.avatar_id, + rank: character.data.rank ?? 0, + level: character.level, + lightcone: { + level: lightcone?.level ?? 0, + rank: lightcone?.rank ?? 0, + item_id: lightcone?.item_id ?? 0, + }, + relics: relics.map((relic) => ({ + level: relic.level, + relic_id: relic.relic_id, + relic_set_id: relic.relic_set_id, + })), + } +} + +export default function FreeSRImport() { + const { avatars, setAvatar } = useUserDataStore(); + const { mapAvatar } = useDetailDataStore(); + const { setIsOpenImport } = useModelStore() + const [isLoading, setIsLoading] = useState(false) + const [Error, setError] = useState("") + const { freeSRData, setFreeSRData, selectedCharacters, setSelectedCharacters } = useFreeSRStore() + const transI18n = useTranslations("DataPage") + const parsedFreeSRData = freeSrJsonSchema.safeParse(freeSRData) + const validFreeSRData = parsedFreeSRData.success ? parsedFreeSRData.data : null + + const handleCharacterToggle = (character: CharacterInfoCardType) => { + if (selectedCharacters.some((selectedCharacter) => selectedCharacter.key === character.key)) { + setSelectedCharacters(selectedCharacters.filter((selectedCharacter) => selectedCharacter.key !== character.key)); + return; + } + setSelectedCharacters([...selectedCharacters, character]); + }; + + const clearSelection = () => { + setSelectedCharacters([]); + }; + + const selectAll = () => { + const parsed = freeSrJsonSchema.safeParse(freeSRData) + if (parsed.success) { + setSelectedCharacters(Object.values(parsed.data.avatars).filter(it => mapAvatar?.[it.avatar_id]).map((character) => toCharacterInfoCard(parsed.data, character))); + } + }; + + const handlerReadFile = (event: React.ChangeEvent) => { + setIsLoading(true) + const file = event.target.files?.[0]; + if (!file) { + setSelectedCharacters([]) + setFreeSRData(null) + setError(transI18n("pleaseSelectAFile")) + setIsLoading(false) + return + } + if (!file.name.endsWith(".json") || file.type !== "application/json") { + setSelectedCharacters([]) + setFreeSRData(null) + setError(transI18n("fileMustBeAValidJsonFile")) + setIsLoading(false) + return + } + + if (file) { + + const reader = new FileReader(); + reader.onload = (e) => { + try { + const data = JSON.parse(e.target?.result as string); + const parsed = freeSrJsonSchema.safeParse(data) + if (!parsed.success) { + setSelectedCharacters([]) + setFreeSRData(null) + setError(transI18n("fileMustBeAValidJsonFile")) + return + } + + setFreeSRData(parsed.data) + setError("") + + setSelectedCharacters(Object.values(parsed.data.avatars).filter(it => mapAvatar?.[it.avatar_id]).map((character) => toCharacterInfoCard(parsed.data, character))); + } catch { + + setSelectedCharacters([]) + setFreeSRData(null) + setError(transI18n("fileMustBeAValidJsonFile")) + } finally { + setIsLoading(false) + } + }; + reader.onerror = () => { + setSelectedCharacters([]) + setFreeSRData(null) + setError(transI18n("fileMustBeAValidJsonFile")) + setIsLoading(false) + } + reader.readAsText(file); + } + }; + + const handleImport = () => { + if (selectedCharacters.length === 0) { + setError(transI18n("pleaseSelectAtLeastOneCharacter")); + return; + } + if (!freeSRData) { + setError(transI18n("noDataToImport")); + return; + } + setError(""); + + const parsed = freeSrJsonSchema.safeParse(freeSRData) + if (!parsed.success) { + setError(transI18n("fileMustBeAValidJsonFile")); + return; + } + + const listAvatars = { ...avatars } + const filterData = Object.values(parsed.data.avatars).filter((character) => selectedCharacters.some((selectedCharacter) => selectedCharacter.avatar_id === character.avatar_id)) + filterData.forEach((character) => { + const newAvatar = { ...listAvatars[character.avatar_id] } + if (Object.keys(newAvatar).length !== 0) { + newAvatar.level = character.level + newAvatar.promotion = character.promotion + newAvatar.data = { + rank: character.data.rank ?? 0, + skills: character.data.skills + } + const newProfile = converterOneFreeSRDataToAvatarStore(parsed.data, newAvatar.profileList.length, character.avatar_id) + if (newProfile) { + newAvatar.profileList.push(newProfile) + newAvatar.profileSelect = newAvatar.profileList.length - 1 + } + setAvatar(newAvatar) + } + + }) + setIsOpenImport(false) + toast.success(transI18n("importFreeSRDataSuccess")) + } + + return ( +
    +
    + {/* Header */} +
    +

    {transI18n("freeSRImport")}

    + +
    +
    + {transI18n("pickAFile")} + + +
    + + {selectedCharacters.length > 0 && ( + + )} +
    + {Error && ( +
    😭 {Error}
    + )} + + + {/* Selection Info */} +
    + + {transI18n("selectedCharacters")}: {selectedCharacters.length} + + + +
    +
    + {isLoading && ( +
    +
    +
    + )} + {/* Character Grid */} +
    + {validFreeSRData && Object.values(validFreeSRData.avatars).filter(it => mapAvatar?.[it.avatar_id]).map((character) => { + return ( + + ) + })} +
    +
    +
    + ) +} diff --git a/src/components/lightconeBar/index.tsx b/src/components/lightconeBar/index.tsx index bda9d2c..25bcd79 100644 --- a/src/components/lightconeBar/index.tsx +++ b/src/components/lightconeBar/index.tsx @@ -1,145 +1,145 @@ -"use client" - -import { useMemo } from "react" -import Image from "next/image"; -import useLocaleStore from "@/stores/localeStore" -import LightconeCard from "../card/lightconeCard"; -import useUserDataStore from "@/stores/userDataStore"; -import useModelStore from "@/stores/modelStore"; -import { useTranslations } from "next-intl"; -import useCurrentDataStore from "@/stores/currentDataStore"; -import useDetailDataStore from "@/stores/detailDataStore"; -import { calcRarity, getLocaleName } from "@/helper"; - -export default function LightconeBar() { - const { locale } = useLocaleStore() - const { - avatarSelected, - mapLightconePathActive, - mapLightconeRankActive, - setMapLightconePathActive, - setMapLightconeRankActive, - lightconeSearch, - setLightconeSearch - } = useCurrentDataStore() - const { setAvatar, avatars } = useUserDataStore() - const { setIsOpenLightcone } = useModelStore() - const { mapLightCone, baseType } = useDetailDataStore() - const transI18n = useTranslations("DataPage") - - const listLightcone = useMemo(() => { - if (!mapLightCone || !locale) return [] - - let list = Object.values(mapLightCone) - - if (lightconeSearch) { - list = list.filter(item => getLocaleName(locale, item.Name).toLowerCase().includes(lightconeSearch.toLowerCase())) - } - - const allRankFalse = !Object.values(mapLightconeRankActive).some(v => v) - const allPathFalse = !Object.values(mapLightconePathActive).some(v => v) - - list = list.filter(item => - (allRankFalse || mapLightconeRankActive[item.Rarity]) && - (allPathFalse || mapLightconePathActive[item.BaseType]) - ) - - list.sort((a, b) => { - const r = calcRarity(b.Rarity) - calcRarity(a.Rarity) - if (r !== 0) return r - return b.ID - a.ID - }) - - return list - }, [mapLightCone, mapLightconePathActive, mapLightconeRankActive, lightconeSearch, locale]) - - - - return ( -
    -
    -

    - {transI18n("lightConeSetting")} -

    -
    -
    -
    -
    Search
    - setLightconeSearch(e.target.value)} - type="text" placeholder="LightCone Name" className="input input-accent mt-1 w-full" - /> -
    -
    -
    Filter
    -
    -
    - {Object.entries(baseType).filter(([key]) => key !== "").map(([key, value]) => ( -
    { - setMapLightconePathActive({ ...mapLightconePathActive, [key]: !mapLightconePathActive[key] }) - }} - className="h-9.5 w-9.5 md:h-12.5 md:w-12.5 hover:bg-gray-600 grid place-items-center rounded-md shadow-lg cursor-pointer" - style={{ - backgroundColor: mapLightconePathActive[key] ? "#374151" : "#6B7280" - }} - > - {key} -
    - ))} -
    - -
    - {Object.keys(mapLightconeRankActive).map((key, index) => ( -
    { - setMapLightconeRankActive({ ...mapLightconeRankActive, [key]: !mapLightconeRankActive[key] }) - }} - className="h-9.5 w-9.5 md:h-12.5 md:w-12.5 hover:bg-gray-600 grid place-items-center rounded-md shadow-lg cursor-pointer" - style={{ - backgroundColor: mapLightconeRankActive[key] ? "#374151" : "#6B7280" - }} - > -
    - {key}* -
    -
    - ))} -
    -
    - -
    -
    -
    - {listLightcone.map((item, index) => ( -
    { - if (avatarSelected) { - const avatar = avatars[avatarSelected?.ID?.toString()] - avatar.profileList[avatar.profileSelect].lightcone = { - level: 80, - item_id: item.ID, - rank: 1, - promotion: 6 - } - setAvatar({ ...avatar }) - setIsOpenLightcone(false) - } - }}> - -
    - ))} -
    -
    - ) +"use client" + +import { useMemo } from "react" +import Image from "next/image"; +import useLocaleStore from "@/stores/localeStore" +import LightconeCard from "../card/lightconeCard"; +import useUserDataStore from "@/stores/userDataStore"; +import useModelStore from "@/stores/modelStore"; +import { useTranslations } from "next-intl"; +import useCurrentDataStore from "@/stores/currentDataStore"; +import useDetailDataStore from "@/stores/detailDataStore"; +import { calcRarity, getLocaleName } from "@/helper"; + +export default function LightconeBar() { + const { locale } = useLocaleStore() + const { + avatarSelected, + mapLightconePathActive, + mapLightconeRankActive, + setMapLightconePathActive, + setMapLightconeRankActive, + lightconeSearch, + setLightconeSearch + } = useCurrentDataStore() + const { setAvatar, avatars } = useUserDataStore() + const { setIsOpenLightcone } = useModelStore() + const { mapLightCone, baseType } = useDetailDataStore() + const transI18n = useTranslations("DataPage") + + const listLightcone = useMemo(() => { + if (!mapLightCone || !locale) return [] + + let list = Object.values(mapLightCone) + + if (lightconeSearch) { + list = list.filter(item => getLocaleName(locale, item.Name).toLowerCase().includes(lightconeSearch.toLowerCase())) + } + + const allRankFalse = !Object.values(mapLightconeRankActive).some(v => v) + const allPathFalse = !Object.values(mapLightconePathActive).some(v => v) + + list = list.filter(item => + (allRankFalse || mapLightconeRankActive[item.Rarity]) && + (allPathFalse || mapLightconePathActive[item.BaseType]) + ) + + list.sort((a, b) => { + const r = calcRarity(b.Rarity) - calcRarity(a.Rarity) + if (r !== 0) return r + return b.ID - a.ID + }) + + return list + }, [mapLightCone, mapLightconePathActive, mapLightconeRankActive, lightconeSearch, locale]) + + + + return ( +
    +
    +

    + {transI18n("lightConeSetting")} +

    +
    +
    +
    +
    Search
    + setLightconeSearch(e.target.value)} + type="text" placeholder="LightCone Name" className="input input-accent mt-1 w-full" + /> +
    +
    +
    Filter
    +
    +
    + {Object.entries(baseType).filter(([key]) => key !== "").map(([key, value]) => ( +
    { + setMapLightconePathActive({ ...mapLightconePathActive, [key]: !mapLightconePathActive[key] }) + }} + className="h-9.5 w-9.5 md:h-12.5 md:w-12.5 hover:bg-gray-600 grid place-items-center rounded-md shadow-lg cursor-pointer" + style={{ + backgroundColor: mapLightconePathActive[key] ? "#374151" : "#6B7280" + }} + > + {key} +
    + ))} +
    + +
    + {Object.keys(mapLightconeRankActive).map((key, index) => ( +
    { + setMapLightconeRankActive({ ...mapLightconeRankActive, [key]: !mapLightconeRankActive[key] }) + }} + className="h-9.5 w-9.5 md:h-12.5 md:w-12.5 hover:bg-gray-600 grid place-items-center rounded-md shadow-lg cursor-pointer" + style={{ + backgroundColor: mapLightconeRankActive[key] ? "#374151" : "#6B7280" + }} + > +
    + {key}* +
    +
    + ))} +
    +
    + +
    +
    +
    + {listLightcone.map((item, index) => ( +
    { + if (avatarSelected) { + const avatar = avatars[avatarSelected?.ID?.toString()] + avatar.profileList[avatar.profileSelect].lightcone = { + level: 80, + item_id: item.ID, + rank: 1, + promotion: 6 + } + setAvatar({ ...avatar }) + setIsOpenLightcone(false) + } + }}> + +
    + ))} +
    +
    + ) } \ No newline at end of file diff --git a/src/components/monsterBar/as.tsx b/src/components/monsterBar/as.tsx index 6d799c0..e64e98e 100644 --- a/src/components/monsterBar/as.tsx +++ b/src/components/monsterBar/as.tsx @@ -1,341 +1,341 @@ -"use client" -import { useEffect, useMemo } from "react"; -import SelectCustomText from "../select/customSelectText"; -import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; -import useLocaleStore from "@/stores/localeStore"; -import useUserDataStore from "@/stores/userDataStore"; -import Image from "next/image"; -import { ASEvent, MonsterStore } from "@/types"; -import { useTranslations } from "next-intl"; -import useDetailDataStore from "@/stores/detailDataStore"; - -export default function AsBar() { - const { locale } = useLocaleStore() - const { - as_config, - setAsConfig - } = useUserDataStore() - const { mapMonster, mapAS, damageType, hardLevelConfig, eliteConfig } = useDetailDataStore() - const transI18n = useTranslations("DataPage") - - const challengeSelected = useMemo(() => { - return mapAS[as_config.event_id.toString()]?.Level.find((as) => as.ID === as_config.challenge_id) - }, [as_config, mapAS]) - - const eventSelected = useMemo(() => { - return mapAS[as_config.event_id.toString()] - }, [as_config, mapAS]) - - - const floorSideList = useMemo(() => { - if (!eventSelected) return []; - - const floorList = [ - { - id: "firstNode", - name: transI18n("firstNode"), - wave: transI18n("firstNodeEnemies") - }, - { - id: "secondNode", - name: transI18n("secondNode"), - wave: transI18n("secondNodeEnemies") - }, - - ] - - if (eventSelected?.Tierce && eventSelected.Tierce.PreChallenge === as_config.challenge_id) { - floorList.push({ - id: "thirdNode", - name: transI18n("thirdNode"), - wave: transI18n("thirdNodeEnemies") - }) - } - return floorList - }, [as_config.challenge_id, eventSelected, transI18n]) - - const buffList = useMemo(() => { - if (!eventSelected) return []; - - if (as_config.floor_side === "firstNode") { - return eventSelected?.BuffList1 ?? []; - } - - if (as_config.floor_side === "secondNode") { - return eventSelected?.BuffList2 ?? []; - } - - if (as_config.floor_side === "thirdNode" && eventSelected?.BuffList3) { - return eventSelected?.BuffList3 ?? []; - } - - return []; - }, [as_config.floor_side, eventSelected]); - - useEffect(() => { - if (!challengeSelected || as_config.event_id === 0 || as_config.challenge_id === 0) return - const newBattleConfig = structuredClone(as_config) - newBattleConfig.cycle_count = challengeSelected.TurnLimit - - newBattleConfig.blessings = [] - if (as_config.buff_id !== 0) { - newBattleConfig.blessings.push({ - id: as_config.buff_id, - level: 1 - }) - } - - if (challengeSelected) { - challengeSelected.MazeBuff.map((item) => { - newBattleConfig.blessings.push({ - id: item.ID, - level: 1 - }) - }) - } - - newBattleConfig.monsters = [] - newBattleConfig.stage_id = 0 - - let targetEventList: ASEvent[] = [] - if (as_config.floor_side === "firstNode" && challengeSelected.EventList1.length > 0) { - targetEventList = challengeSelected.EventList1 - } else if (as_config.floor_side === "secondNode" && challengeSelected.EventList2.length > 0) { - targetEventList = challengeSelected.EventList2 - } else if (as_config.floor_side === "thirdNode" && eventSelected?.Tierce && eventSelected.Tierce.EventList.length > 0) { - targetEventList = eventSelected.Tierce.EventList - } - - if (targetEventList.length > 0) { - newBattleConfig.stage_id = targetEventList[0].ID - for (const wave of targetEventList[0].MonsterList) { - const newWave: MonsterStore[] = [] - for (const value of Object.values(wave)) { - newWave.push({ - monster_id: value, - level: targetEventList[0].Level, - amount: 1, - }) - } - newBattleConfig.monsters.push(newWave) - } - } - - setAsConfig(newBattleConfig) - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [ - challengeSelected, - eventSelected, - mapAS, - as_config.event_id, - as_config.challenge_id, - as_config.floor_side, - as_config.buff_id, - ]) - - if (!mapAS) return null - return ( -
    - - {/* Title Card */} -
    -
    - b.ID - a.ID).map((as) => ({ - id: as.ID.toString(), - name: getLocaleName(locale, as.Name), - time: `${as.BeginTime} - ${as.EndTime}`, - }))} - excludeSet={[]} - selectedCustomSet={as_config.event_id.toString()} - placeholder={transI18n("selectASEvent")} - setSelectedCustomSet={(id) => setAsConfig({ - ...as_config, - event_id: Number(id), - challenge_id: mapAS[Number(id)]?.Level.at(-1)?.ID || 0, - buff_id: 0 - })} - /> -
    - {/* Settings */} -
    - -
    - - -
    - -
    - - -
    -
    -
    StageId: {as_config?.stage_id}
    - {eventSelected && ( -
    - ({ - id: buff.ID?.toString() || "", - name: getLocaleName(locale, buff?.Name) || "", - description: replaceByParam(getLocaleName(locale, buff?.Desc) || "", buff?.Param || []), - }))} - excludeSet={[]} - selectedCustomSet={as_config?.buff_id?.toString()} - placeholder={transI18n("selectBuff")} - setSelectedCustomSet={(id) => setAsConfig({ ...as_config, buff_id: Number(id) })} - /> -
    - )} - {/* Turbulence Buff */} -
    -

    {transI18n("turbulenceBuff")}

    - {challengeSelected ? ( - challengeSelected.MazeBuff.map((buff, i) => ( -
    - )) - ) : ( -
    {transI18n("noTurbulenceBuff")}
    - )} -
    -
    - - {/* Enemy Waves */} - {(as_config?.challenge_id ?? 0) !== 0 && ( -
    - {floorSideList.map((side, i) => { - const eventList = side.id === "firstNode" - ? challengeSelected?.EventList1 - : side.id === "secondNode" - ? challengeSelected?.EventList2 - : side.id === "thirdNode" - ? eventSelected?.Tierce?.EventList - : []; - - if (!eventList || eventList.length === 0) return null; - const targetEvent = eventList[0]; - - return ( -
    -

    {side.wave}

    - - {targetEvent?.MonsterList?.map((wave, waveIndex) => ( -
    -

    {transI18n("wave")} {waveIndex + 1}

    -
    - {Object.values(wave).map((waveValue, enemyIndex) => { - const monsterStats = calcMonsterStats( - mapMonster?.[waveValue.toString()], - targetEvent?.EliteGroup, - targetEvent?.HardLevelGroup, - targetEvent?.Level, - hardLevelConfig, - eliteConfig - ); - return ( -
    -
    - Lv. {targetEvent.Level} -
    - -
    - {mapMonster?.[waveValue.toString()]?.Image?.IconPath && ( -
    - Enemy Icon -
    - )} -
    - -
    -
    -
    - HP - {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Speed - {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Toughness - {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    -
    - -
    - - Weakness - -
    - {mapMonster?.[waveValue.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( - {icon} - ))} -
    -
    -
    -
    - ) - })} -
    -
    - ))} -
    - )})} -
    - )} - -
    - ) +"use client" +import { useEffect, useMemo } from "react"; +import SelectCustomText from "../select/customSelectText"; +import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; +import useLocaleStore from "@/stores/localeStore"; +import useUserDataStore from "@/stores/userDataStore"; +import Image from "next/image"; +import { ASEvent, MonsterStore } from "@/types"; +import { useTranslations } from "next-intl"; +import useDetailDataStore from "@/stores/detailDataStore"; + +export default function AsBar() { + const { locale } = useLocaleStore() + const { + as_config, + setAsConfig + } = useUserDataStore() + const { mapMonster, mapAS, damageType, hardLevelConfig, eliteConfig } = useDetailDataStore() + const transI18n = useTranslations("DataPage") + + const challengeSelected = useMemo(() => { + return mapAS[as_config.event_id.toString()]?.Level.find((as) => as.ID === as_config.challenge_id) + }, [as_config, mapAS]) + + const eventSelected = useMemo(() => { + return mapAS[as_config.event_id.toString()] + }, [as_config, mapAS]) + + + const floorSideList = useMemo(() => { + if (!eventSelected) return []; + + const floorList = [ + { + id: "firstNode", + name: transI18n("firstNode"), + wave: transI18n("firstNodeEnemies") + }, + { + id: "secondNode", + name: transI18n("secondNode"), + wave: transI18n("secondNodeEnemies") + }, + + ] + + if (eventSelected?.Tierce && eventSelected.Tierce.PreChallenge === as_config.challenge_id) { + floorList.push({ + id: "thirdNode", + name: transI18n("thirdNode"), + wave: transI18n("thirdNodeEnemies") + }) + } + return floorList + }, [as_config.challenge_id, eventSelected, transI18n]) + + const buffList = useMemo(() => { + if (!eventSelected) return []; + + if (as_config.floor_side === "firstNode") { + return eventSelected?.BuffList1 ?? []; + } + + if (as_config.floor_side === "secondNode") { + return eventSelected?.BuffList2 ?? []; + } + + if (as_config.floor_side === "thirdNode" && eventSelected?.BuffList3) { + return eventSelected?.BuffList3 ?? []; + } + + return []; + }, [as_config.floor_side, eventSelected]); + + useEffect(() => { + if (!challengeSelected || as_config.event_id === 0 || as_config.challenge_id === 0) return + const newBattleConfig = structuredClone(as_config) + newBattleConfig.cycle_count = challengeSelected.TurnLimit + + newBattleConfig.blessings = [] + if (as_config.buff_id !== 0) { + newBattleConfig.blessings.push({ + id: as_config.buff_id, + level: 1 + }) + } + + if (challengeSelected) { + challengeSelected.MazeBuff.map((item) => { + newBattleConfig.blessings.push({ + id: item.ID, + level: 1 + }) + }) + } + + newBattleConfig.monsters = [] + newBattleConfig.stage_id = 0 + + let targetEventList: ASEvent[] = [] + if (as_config.floor_side === "firstNode" && challengeSelected.EventList1.length > 0) { + targetEventList = challengeSelected.EventList1 + } else if (as_config.floor_side === "secondNode" && challengeSelected.EventList2.length > 0) { + targetEventList = challengeSelected.EventList2 + } else if (as_config.floor_side === "thirdNode" && eventSelected?.Tierce && eventSelected.Tierce.EventList.length > 0) { + targetEventList = eventSelected.Tierce.EventList + } + + if (targetEventList.length > 0) { + newBattleConfig.stage_id = targetEventList[0].ID + for (const wave of targetEventList[0].MonsterList) { + const newWave: MonsterStore[] = [] + for (const value of Object.values(wave)) { + newWave.push({ + monster_id: value, + level: targetEventList[0].Level, + amount: 1, + }) + } + newBattleConfig.monsters.push(newWave) + } + } + + setAsConfig(newBattleConfig) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ + challengeSelected, + eventSelected, + mapAS, + as_config.event_id, + as_config.challenge_id, + as_config.floor_side, + as_config.buff_id, + ]) + + if (!mapAS) return null + return ( +
    + + {/* Title Card */} +
    +
    + b.ID - a.ID).map((as) => ({ + id: as.ID.toString(), + name: getLocaleName(locale, as.Name), + time: `${as.BeginTime} - ${as.EndTime}`, + }))} + excludeSet={[]} + selectedCustomSet={as_config.event_id.toString()} + placeholder={transI18n("selectASEvent")} + setSelectedCustomSet={(id) => setAsConfig({ + ...as_config, + event_id: Number(id), + challenge_id: mapAS[Number(id)]?.Level.at(-1)?.ID || 0, + buff_id: 0 + })} + /> +
    + {/* Settings */} +
    + +
    + + +
    + +
    + + +
    +
    +
    StageId: {as_config?.stage_id}
    + {eventSelected && ( +
    + ({ + id: buff.ID?.toString() || "", + name: getLocaleName(locale, buff?.Name) || "", + description: replaceByParam(getLocaleName(locale, buff?.Desc) || "", buff?.Param || []), + }))} + excludeSet={[]} + selectedCustomSet={as_config?.buff_id?.toString()} + placeholder={transI18n("selectBuff")} + setSelectedCustomSet={(id) => setAsConfig({ ...as_config, buff_id: Number(id) })} + /> +
    + )} + {/* Turbulence Buff */} +
    +

    {transI18n("turbulenceBuff")}

    + {challengeSelected ? ( + challengeSelected.MazeBuff.map((buff, i) => ( +
    + )) + ) : ( +
    {transI18n("noTurbulenceBuff")}
    + )} +
    +
    + + {/* Enemy Waves */} + {(as_config?.challenge_id ?? 0) !== 0 && ( +
    + {floorSideList.map((side, i) => { + const eventList = side.id === "firstNode" + ? challengeSelected?.EventList1 + : side.id === "secondNode" + ? challengeSelected?.EventList2 + : side.id === "thirdNode" + ? eventSelected?.Tierce?.EventList + : []; + + if (!eventList || eventList.length === 0) return null; + const targetEvent = eventList[0]; + + return ( +
    +

    {side.wave}

    + + {targetEvent?.MonsterList?.map((wave, waveIndex) => ( +
    +

    {transI18n("wave")} {waveIndex + 1}

    +
    + {Object.values(wave).map((waveValue, enemyIndex) => { + const monsterStats = calcMonsterStats( + mapMonster?.[waveValue.toString()], + targetEvent?.EliteGroup, + targetEvent?.HardLevelGroup, + targetEvent?.Level, + hardLevelConfig, + eliteConfig + ); + return ( +
    +
    + Lv. {targetEvent.Level} +
    + +
    + {mapMonster?.[waveValue.toString()]?.Image?.IconPath && ( +
    + Enemy Icon +
    + )} +
    + +
    +
    +
    + HP + {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Speed + {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Toughness + {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    +
    + +
    + + Weakness + +
    + {mapMonster?.[waveValue.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( + {icon} + ))} +
    +
    +
    +
    + ) + })} +
    +
    + ))} +
    + )})} +
    + )} + +
    + ) } \ No newline at end of file diff --git a/src/components/monsterBar/ce.tsx b/src/components/monsterBar/ce.tsx index e900891..9bc26b4 100644 --- a/src/components/monsterBar/ce.tsx +++ b/src/components/monsterBar/ce.tsx @@ -1,533 +1,533 @@ -"use client"; -import { useEffect, useMemo, useState } from "react"; -import { - Plus, - Trash2, - ChevronUp, - ChevronDown, - Search, - CopyPlus, -} from "lucide-react"; - -import useUserDataStore from "@/stores/userDataStore"; -import useLocaleStore from "@/stores/localeStore"; -import { getLocaleName } from "@/helper"; -import Image from "next/image"; -import { useTranslations } from "next-intl"; -import useGlobalStore from "@/stores/globalStore"; -import useDetailDataStore from "@/stores/detailDataStore"; -import { MonsterDetail } from "@/types"; - - -export default function CeBar() { - const [searchTerm, setSearchTerm] = useState(""); - const [showSearchWaveId, setShowSearchWaveId] = useState(null); - const { ce_config, setCeConfig } = useUserDataStore() - const { mapMonster, stage, damageType } = useDetailDataStore() - const { locale } = useLocaleStore() - const transI18n = useTranslations("DataPage") - const [showSearchStage, setShowSearchStage] = useState(false) - const [stageSearchTerm, setStageSearchTerm] = useState("") - const [stagePage, setStagePage] = useState(1) - const { extraData, setExtraData } = useGlobalStore() - - const pageSize = 30 - - const pageSizeMonsters = 30 - const [monsterPage, setMonsterPage] = useState(1) - - const filteredMonsters = useMemo(() => { - const newlistMonster = new Set() - for (const monster of Object.values(mapMonster)) { - if (getLocaleName(locale, monster.Name).toLowerCase().includes(searchTerm.toLowerCase())) { - newlistMonster.add(monster) - } - if (monster.ID.toString().includes(searchTerm.toLowerCase())) { - newlistMonster.add(monster) - } - } - return Array.from(newlistMonster) - }, [locale, searchTerm, mapMonster]); - - const paginatedMonsters = useMemo(() => - filteredMonsters.slice((monsterPage - 1) * pageSizeMonsters, monsterPage * pageSizeMonsters), - [filteredMonsters, monsterPage] - ) - - const hasMoreMonsterPages = useMemo( - () => monsterPage * pageSizeMonsters < filteredMonsters.length, - [monsterPage, filteredMonsters] - ) - - useEffect(() => { - setMonsterPage(1) - }, [searchTerm]) - - const stageList = useMemo(() => Object.values(stage).map((item) => ({ - id: item.ID.toString(), - name: `${getLocaleName(locale, item.Name)} (${item.ID})`, - })), [stage, locale]) - - const filteredStages = useMemo(() => stageList.filter((s) => - s.name.toLowerCase().includes(stageSearchTerm.toLowerCase()) - ), [stageList, stageSearchTerm]) - - const paginatedStages = useMemo(() => filteredStages.slice( - (stagePage - 1) * pageSize, - stagePage * pageSize - ), [filteredStages, stagePage, pageSize]) - - const hasMorePages = useMemo(() => stagePage * pageSize < filteredStages.length, [stagePage, filteredStages]) - - useEffect(() => { - setStagePage(1) - }, [stageSearchTerm]) - - - useEffect(() => { - if (!ce_config) return - if (!extraData || !extraData.theory_craft?.mode) return - - const newExtraData = structuredClone(extraData) - if (!newExtraData?.theory_craft?.hp) { - newExtraData.theory_craft!.hp = {} - } - - for (let i = 0; i < ce_config.monsters.length; i++) { - const waveKey = (i + 1).toString() - if (!newExtraData.theory_craft!.hp[waveKey]) { - newExtraData.theory_craft!.hp[waveKey] = [] - } - for (let j = 0; j < ce_config.monsters[i].length; j++) { - if (newExtraData.theory_craft!.hp[waveKey][j] === undefined) { - newExtraData.theory_craft!.hp[waveKey][j] = 0 - } - } - } - setExtraData(newExtraData) - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [ce_config]) - - - return ( -
    { - - setShowSearchWaveId(null) - setShowSearchStage(false) - }}> - -
    -
    - -
    - {showSearchStage && ( -
    e.stopPropagation()} className="absolute top-full mt-2 w-full z-50 border bg-base-200 border-slate-600 rounded-lg p-4 shadow-lg"> -
    - - -
    - -
    - {paginatedStages.length > 0 ? ( - <> - {paginatedStages.map((stage) => ( -
    { - if (ce_config.stage_id !== Number(stage.id)) { - setCeConfig({ ...ce_config, stage_id: Number(stage.id), cycle_count: 30 }) - } - setShowSearchStage(false) - setStageSearchTerm("") - }} - > - {stage.name} -
    - ))} - - - - ) : ( -
    {transI18n("noStageFound")}
    - )} -
    - {paginatedStages.length > 0 && ( -
    - - - -
    - )} -
    - )} -
    - -
    - {ce_config.monsters.map((wave, waveIndex) => ( -
    -
    -
    -

    {transI18n("wave")} {waveIndex + 1}

    -
    - - - - - - - -
    -
    - -
    - {wave.map((member, memberIndex) => ( -
    -
    -
    - - - -
    - {mapMonster?.[member.monster_id.toString()]?.Image?.IconPath && Enemy Icon} -
    - -
    - {mapMonster?.[member.monster_id.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( - {icon} - ))} -
    -
    -
    - {getLocaleName(locale, mapMonster?.[member.monster_id.toString()]?.Name)} {`(${member.monster_id})`} -
    -
    - LV. - { - const val = Number(e.target.value) - if (isNaN(val) || val < 1 || val > 95) return - if (ce_config.monsters[waveIndex][memberIndex].level === val) return - - const newCeConfig = structuredClone(ce_config) - newCeConfig.monsters[waveIndex][memberIndex].level = val - setCeConfig(newCeConfig) - }} - /> -
    - {(extraData?.theory_craft?.mode === true && ( -
    - HP - { - const val = Number(e.target.value) - if (isNaN(val) || val < 0) return - - const newData = structuredClone(extraData) - - if (!newData?.theory_craft?.hp?.[(waveIndex + 1).toString()]) { - newData.theory_craft!.hp![(waveIndex + 1).toString()] = [] - } - - newData.theory_craft!.hp![(waveIndex + 1).toString()][memberIndex] = val - - setExtraData(newData) - }} - /> -
    - ))} -
    - -
    -
    -
    - ))} - - {/* Add Member Button + Search */} -
    e.stopPropagation()} - > - - - {showSearchWaveId === waveIndex && ( -
    -
    - - - -
    - -
    - {paginatedMonsters.length > 0 ? ( - paginatedMonsters.map((monster) => ( -
    { - const newCeConfig = structuredClone(ce_config) - newCeConfig.monsters[waveIndex].push({ - monster_id: monster.ID, - level: 95, - amount: 1, - }) - setCeConfig(newCeConfig) - setShowSearchWaveId(null) - }} - > -
    - {mapMonster?.[monster.ID.toString()]?.Image?.IconPath && ( - Enemy Icon - )} -
    - {getLocaleName(locale, monster.Name)} {`(${monster.ID})`} -
    - )) - ) : ( -
    - {transI18n("noMonstersFound")} -
    - )} -
    - - {filteredMonsters.length > 0 && ( -
    - - - -
    - )} - -
    - )} -
    -
    -
    -
    - ))} - - {/* Add New Wave Button */} -
    -
    - -
    -
    -
    -
    - ); -} +"use client"; +import { useEffect, useMemo, useState } from "react"; +import { + Plus, + Trash2, + ChevronUp, + ChevronDown, + Search, + CopyPlus, +} from "lucide-react"; + +import useUserDataStore from "@/stores/userDataStore"; +import useLocaleStore from "@/stores/localeStore"; +import { getLocaleName } from "@/helper"; +import Image from "next/image"; +import { useTranslations } from "next-intl"; +import useGlobalStore from "@/stores/globalStore"; +import useDetailDataStore from "@/stores/detailDataStore"; +import { MonsterDetail } from "@/types"; + + +export default function CeBar() { + const [searchTerm, setSearchTerm] = useState(""); + const [showSearchWaveId, setShowSearchWaveId] = useState(null); + const { ce_config, setCeConfig } = useUserDataStore() + const { mapMonster, stage, damageType } = useDetailDataStore() + const { locale } = useLocaleStore() + const transI18n = useTranslations("DataPage") + const [showSearchStage, setShowSearchStage] = useState(false) + const [stageSearchTerm, setStageSearchTerm] = useState("") + const [stagePage, setStagePage] = useState(1) + const { extraData, setExtraData } = useGlobalStore() + + const pageSize = 30 + + const pageSizeMonsters = 30 + const [monsterPage, setMonsterPage] = useState(1) + + const filteredMonsters = useMemo(() => { + const newlistMonster = new Set() + for (const monster of Object.values(mapMonster)) { + if (getLocaleName(locale, monster.Name).toLowerCase().includes(searchTerm.toLowerCase())) { + newlistMonster.add(monster) + } + if (monster.ID.toString().includes(searchTerm.toLowerCase())) { + newlistMonster.add(monster) + } + } + return Array.from(newlistMonster) + }, [locale, searchTerm, mapMonster]); + + const paginatedMonsters = useMemo(() => + filteredMonsters.slice((monsterPage - 1) * pageSizeMonsters, monsterPage * pageSizeMonsters), + [filteredMonsters, monsterPage] + ) + + const hasMoreMonsterPages = useMemo( + () => monsterPage * pageSizeMonsters < filteredMonsters.length, + [monsterPage, filteredMonsters] + ) + + useEffect(() => { + setMonsterPage(1) + }, [searchTerm]) + + const stageList = useMemo(() => Object.values(stage).map((item) => ({ + id: item.ID.toString(), + name: `${getLocaleName(locale, item.Name)} (${item.ID})`, + })), [stage, locale]) + + const filteredStages = useMemo(() => stageList.filter((s) => + s.name.toLowerCase().includes(stageSearchTerm.toLowerCase()) + ), [stageList, stageSearchTerm]) + + const paginatedStages = useMemo(() => filteredStages.slice( + (stagePage - 1) * pageSize, + stagePage * pageSize + ), [filteredStages, stagePage, pageSize]) + + const hasMorePages = useMemo(() => stagePage * pageSize < filteredStages.length, [stagePage, filteredStages]) + + useEffect(() => { + setStagePage(1) + }, [stageSearchTerm]) + + + useEffect(() => { + if (!ce_config) return + if (!extraData || !extraData.theory_craft?.mode) return + + const newExtraData = structuredClone(extraData) + if (!newExtraData?.theory_craft?.hp) { + newExtraData.theory_craft!.hp = {} + } + + for (let i = 0; i < ce_config.monsters.length; i++) { + const waveKey = (i + 1).toString() + if (!newExtraData.theory_craft!.hp[waveKey]) { + newExtraData.theory_craft!.hp[waveKey] = [] + } + for (let j = 0; j < ce_config.monsters[i].length; j++) { + if (newExtraData.theory_craft!.hp[waveKey][j] === undefined) { + newExtraData.theory_craft!.hp[waveKey][j] = 0 + } + } + } + setExtraData(newExtraData) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ce_config]) + + + return ( +
    { + + setShowSearchWaveId(null) + setShowSearchStage(false) + }}> + +
    +
    + +
    + {showSearchStage && ( +
    e.stopPropagation()} className="absolute top-full mt-2 w-full z-50 border bg-base-200 border-slate-600 rounded-lg p-4 shadow-lg"> +
    + + +
    + +
    + {paginatedStages.length > 0 ? ( + <> + {paginatedStages.map((stage) => ( +
    { + if (ce_config.stage_id !== Number(stage.id)) { + setCeConfig({ ...ce_config, stage_id: Number(stage.id), cycle_count: 30 }) + } + setShowSearchStage(false) + setStageSearchTerm("") + }} + > + {stage.name} +
    + ))} + + + + ) : ( +
    {transI18n("noStageFound")}
    + )} +
    + {paginatedStages.length > 0 && ( +
    + + + +
    + )} +
    + )} +
    + +
    + {ce_config.monsters.map((wave, waveIndex) => ( +
    +
    +
    +

    {transI18n("wave")} {waveIndex + 1}

    +
    + + + + + + + +
    +
    + +
    + {wave.map((member, memberIndex) => ( +
    +
    +
    + + + +
    + {mapMonster?.[member.monster_id.toString()]?.Image?.IconPath && Enemy Icon} +
    + +
    + {mapMonster?.[member.monster_id.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( + {icon} + ))} +
    +
    +
    + {getLocaleName(locale, mapMonster?.[member.monster_id.toString()]?.Name)} {`(${member.monster_id})`} +
    +
    + LV. + { + const val = Number(e.target.value) + if (isNaN(val) || val < 1 || val > 95) return + if (ce_config.monsters[waveIndex][memberIndex].level === val) return + + const newCeConfig = structuredClone(ce_config) + newCeConfig.monsters[waveIndex][memberIndex].level = val + setCeConfig(newCeConfig) + }} + /> +
    + {(extraData?.theory_craft?.mode === true && ( +
    + HP + { + const val = Number(e.target.value) + if (isNaN(val) || val < 0) return + + const newData = structuredClone(extraData) + + if (!newData?.theory_craft?.hp?.[(waveIndex + 1).toString()]) { + newData.theory_craft!.hp![(waveIndex + 1).toString()] = [] + } + + newData.theory_craft!.hp![(waveIndex + 1).toString()][memberIndex] = val + + setExtraData(newData) + }} + /> +
    + ))} +
    + +
    +
    +
    + ))} + + {/* Add Member Button + Search */} +
    e.stopPropagation()} + > + + + {showSearchWaveId === waveIndex && ( +
    +
    + + + +
    + +
    + {paginatedMonsters.length > 0 ? ( + paginatedMonsters.map((monster) => ( +
    { + const newCeConfig = structuredClone(ce_config) + newCeConfig.monsters[waveIndex].push({ + monster_id: monster.ID, + level: 95, + amount: 1, + }) + setCeConfig(newCeConfig) + setShowSearchWaveId(null) + }} + > +
    + {mapMonster?.[monster.ID.toString()]?.Image?.IconPath && ( + Enemy Icon + )} +
    + {getLocaleName(locale, monster.Name)} {`(${monster.ID})`} +
    + )) + ) : ( +
    + {transI18n("noMonstersFound")} +
    + )} +
    + + {filteredMonsters.length > 0 && ( +
    + + + +
    + )} + +
    + )} +
    +
    +
    +
    + ))} + + {/* Add New Wave Button */} +
    +
    + +
    +
    +
    +
    + ); +} diff --git a/src/components/monsterBar/index.tsx b/src/components/monsterBar/index.tsx index 2b2d343..b8ea4d2 100644 --- a/src/components/monsterBar/index.tsx +++ b/src/components/monsterBar/index.tsx @@ -1,100 +1,100 @@ -import MocBar from "./moc"; -import useUserDataStore from "@/stores/userDataStore"; -import PfBar from "./pf"; -import Image from "next/image"; -import AsBar from "./as"; -import { useTranslations } from "next-intl"; -import CeBar from "./ce"; -import PeakBar from "./peak"; - -export default function MonsterBar() { - const { battle_type, setBattleType } = useUserDataStore() - const transI18n = useTranslations("DataPage") - - const navItems = [ - { name: transI18n("memoryOfChaos"), icon: 'AbyssIcon01', value: 'MOC' }, - { name: transI18n("pureFiction"), icon: 'ChallengeStory', value: 'PF' }, - { name: transI18n("apocalypticShadow"), icon: 'ChallengeBoss', value: 'AS' }, - { name: transI18n("anomalyArbitration"), icon: 'ChallengePeakIcon', value: 'PEAK' }, - { name: transI18n("customEnemy"), icon: 'MonsterIcon', value: 'CE' }, - { name: transI18n("simulatedUniverse"), icon: 'SimulatedUniverse', value: 'SU' }, - - ]; - - - return ( -
    - {/* Header Navigation */} - - - {(battle_type.toUpperCase() === "DEFAULT" || battle_type.toUpperCase() === "") && ( -
    - {transI18n("noEventSelected")} -
    - )} - {battle_type.toUpperCase() === 'MOC' && } - {battle_type.toUpperCase() === 'PF' && } - {battle_type.toUpperCase() === 'AS' && } - {battle_type.toUpperCase() === 'CE' && } - {battle_type.toUpperCase() === 'PEAK' && } - {battle_type.toUpperCase() === 'SU' && ( -
    - {transI18n("comingSoon")} -
    - )} - -
    - ) +import MocBar from "./moc"; +import useUserDataStore from "@/stores/userDataStore"; +import PfBar from "./pf"; +import Image from "next/image"; +import AsBar from "./as"; +import { useTranslations } from "next-intl"; +import CeBar from "./ce"; +import PeakBar from "./peak"; + +export default function MonsterBar() { + const { battle_type, setBattleType } = useUserDataStore() + const transI18n = useTranslations("DataPage") + + const navItems = [ + { name: transI18n("memoryOfChaos"), icon: 'AbyssIcon01', value: 'MOC' }, + { name: transI18n("pureFiction"), icon: 'ChallengeStory', value: 'PF' }, + { name: transI18n("apocalypticShadow"), icon: 'ChallengeBoss', value: 'AS' }, + { name: transI18n("anomalyArbitration"), icon: 'ChallengePeakIcon', value: 'PEAK' }, + { name: transI18n("customEnemy"), icon: 'MonsterIcon', value: 'CE' }, + { name: transI18n("simulatedUniverse"), icon: 'SimulatedUniverse', value: 'SU' }, + + ]; + + + return ( +
    + {/* Header Navigation */} + + + {(battle_type.toUpperCase() === "DEFAULT" || battle_type.toUpperCase() === "") && ( +
    + {transI18n("noEventSelected")} +
    + )} + {battle_type.toUpperCase() === 'MOC' && } + {battle_type.toUpperCase() === 'PF' && } + {battle_type.toUpperCase() === 'AS' && } + {battle_type.toUpperCase() === 'CE' && } + {battle_type.toUpperCase() === 'PEAK' && } + {battle_type.toUpperCase() === 'SU' && ( +
    + {transI18n("comingSoon")} +
    + )} + +
    + ) } \ No newline at end of file diff --git a/src/components/monsterBar/moc.tsx b/src/components/monsterBar/moc.tsx index 6cfac7f..6c8442b 100644 --- a/src/components/monsterBar/moc.tsx +++ b/src/components/monsterBar/moc.tsx @@ -1,342 +1,342 @@ -"use client" - -import { useEffect, useMemo } from "react"; -import SelectCustomText from "../select/customSelectText"; -import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; -import useLocaleStore from "@/stores/localeStore"; -import useUserDataStore from "@/stores/userDataStore"; -import Image from "next/image"; -import { useTranslations } from "next-intl"; -import { MoCEvent, MonsterStore } from "@/types"; -import useDetailDataStore from "@/stores/detailDataStore"; - -export default function MocBar() { - const { locale } = useLocaleStore() - const { - moc_config, - setMocConfig - } = useUserDataStore() - const { mapMonster, mapMoc, damageType, hardLevelConfig, eliteConfig } = useDetailDataStore() - - const transI18n = useTranslations("DataPage") - - const challengeSelected = useMemo(() => { - return mapMoc[moc_config.event_id.toString()]?.Level.find((moc) => moc.ID === moc_config.challenge_id) - }, [moc_config, mapMoc]) - - const eventSelected = useMemo(() => { - return mapMoc[moc_config.event_id.toString()] - }, [moc_config, mapMoc]) - - const floorSideList = useMemo(() => { - if (!eventSelected) return []; - - const floorList = [ - { - id: "firstNode", - name: transI18n("firstNode"), - wave: transI18n("firstNodeEnemies") - }, - { - id: "secondNode", - name: transI18n("secondNode"), - wave: transI18n("secondNodeEnemies") - }, - - ] - - if (eventSelected?.Tierce && eventSelected.Tierce.PreChallenge === moc_config.challenge_id) { - floorList.push({ - id: "thirdNode", - name: transI18n("thirdNode"), - wave: transI18n("thirdNodeEnemies") - }) - } - return floorList - }, [moc_config.challenge_id, eventSelected, transI18n]) - - useEffect(() => { - if (!challengeSelected || moc_config.event_id === 0 || moc_config.challenge_id === 0) return - - const newBattleConfig = structuredClone(moc_config) - newBattleConfig.cycle_count = 0 - if (moc_config.use_cycle_count) { - newBattleConfig.cycle_count = challengeSelected.TurnLimit - } - newBattleConfig.blessings = [] - if (moc_config.use_turbulence_buff && challengeSelected) { - challengeSelected.MazeBuff.map((item) => { - newBattleConfig.blessings.push({ - id: item.ID, - level: 1 - }) - }) - } - newBattleConfig.monsters = [] - newBattleConfig.stage_id = 0 - - let targetEventList: MoCEvent[] = [] - if (moc_config.floor_side === "firstNode" && challengeSelected.EventList1.length > 0) { - targetEventList = challengeSelected.EventList1 - } else if (moc_config.floor_side === "secondNode" && challengeSelected.EventList2.length > 0) { - targetEventList = challengeSelected.EventList2 - } else if (moc_config.floor_side === "thirdNode" && eventSelected?.Tierce && eventSelected.Tierce.EventList.length > 0) { - targetEventList = eventSelected.Tierce.EventList - } - - if (targetEventList.length > 0) { - newBattleConfig.stage_id = targetEventList[0].ID - for (const wave of targetEventList[0].MonsterList) { - const newWave: MonsterStore[] = [] - for (const value of Object.values(wave)) { - newWave.push({ - monster_id: value, - level: targetEventList[0].Level, - amount: 1, - }) - } - newBattleConfig.monsters.push(newWave) - } - } - - setMocConfig(newBattleConfig) - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [ - challengeSelected, - eventSelected, - moc_config.event_id, - moc_config.challenge_id, - moc_config.floor_side, - moc_config.use_cycle_count, - moc_config.use_turbulence_buff, - mapMoc, - ]) - - if (!mapMoc) return null - - return ( -
    - - {/* Title Card */} -
    -
    - b.ID - a.ID).map((moc) => ({ - id: moc.ID.toString(), - name: getLocaleName(locale, moc.Name), - time: `${moc.BeginTime} - ${moc.EndTime}`, - }))} - excludeSet={[]} - selectedCustomSet={moc_config.event_id.toString()} - placeholder={transI18n("selectMOCEvent")} - setSelectedCustomSet={(id) => setMocConfig({ - ...moc_config, - event_id: Number(id), - challenge_id: mapMoc[Number(id)]?.Level.at(-1)?.ID || 0, - })} - /> -
    - {/* Settings */} - -
    - -
    - - -
    - -
    - - -
    - - - -
    - -
    -
    -
    StageId: {moc_config?.stage_id}
    - - {/* Turbulence Buff */} -
    -
    - setMocConfig({ ...moc_config, use_turbulence_buff: e.target.checked })} - className="checkbox checkbox-primary" - /> - setMocConfig({ ...moc_config, use_turbulence_buff: !moc_config.use_turbulence_buff })} - className="font-bold text-success cursor-pointer"> - {transI18n("useTurbulenceBuff")} - -
    - {challengeSelected ? ( - challengeSelected.MazeBuff.map((buff, i) => ( -
    - )) - ) : ( -
    {transI18n("noTurbulenceBuff")}
    - )} -
    -
    - - {/* Enemy Waves */} - {(moc_config?.challenge_id ?? 0) !== 0 && ( -
    - {floorSideList.map((side, i) => { - const eventList = side.id === "firstNode" - ? challengeSelected?.EventList1 - : side.id === "secondNode" - ? challengeSelected?.EventList2 - : side.id === "thirdNode" - ? eventSelected?.Tierce?.EventList - : []; - - if (!eventList || eventList.length === 0) return null; - const targetEvent = eventList[0]; - - return ( -
    -

    {side.wave}

    - - {targetEvent?.MonsterList?.map((wave, waveIndex) => ( -
    -

    {transI18n("wave")} {waveIndex + 1}

    -
    - {Object.values(wave).map((waveValue, enemyIndex) => { - const monsterStats = calcMonsterStats( - mapMonster?.[waveValue.toString()], - targetEvent?.EliteGroup, - targetEvent?.HardLevelGroup, - targetEvent?.Level, - hardLevelConfig, - eliteConfig - ); - return ( -
    -
    - Lv. {targetEvent.Level} -
    - -
    - {mapMonster?.[waveValue.toString()]?.Image?.IconPath && ( -
    - Enemy Icon -
    - )} -
    - -
    -
    -
    - HP - {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Speed - {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Toughness - {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    -
    - -
    - - Weakness - -
    - {mapMonster?.[waveValue.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( - {icon} - ))} -
    -
    -
    -
    - ) - })} -
    -
    - ))} -
    - ) - })} -
    - )} - -
    - ) +"use client" + +import { useEffect, useMemo } from "react"; +import SelectCustomText from "../select/customSelectText"; +import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; +import useLocaleStore from "@/stores/localeStore"; +import useUserDataStore from "@/stores/userDataStore"; +import Image from "next/image"; +import { useTranslations } from "next-intl"; +import { MoCEvent, MonsterStore } from "@/types"; +import useDetailDataStore from "@/stores/detailDataStore"; + +export default function MocBar() { + const { locale } = useLocaleStore() + const { + moc_config, + setMocConfig + } = useUserDataStore() + const { mapMonster, mapMoc, damageType, hardLevelConfig, eliteConfig } = useDetailDataStore() + + const transI18n = useTranslations("DataPage") + + const challengeSelected = useMemo(() => { + return mapMoc[moc_config.event_id.toString()]?.Level.find((moc) => moc.ID === moc_config.challenge_id) + }, [moc_config, mapMoc]) + + const eventSelected = useMemo(() => { + return mapMoc[moc_config.event_id.toString()] + }, [moc_config, mapMoc]) + + const floorSideList = useMemo(() => { + if (!eventSelected) return []; + + const floorList = [ + { + id: "firstNode", + name: transI18n("firstNode"), + wave: transI18n("firstNodeEnemies") + }, + { + id: "secondNode", + name: transI18n("secondNode"), + wave: transI18n("secondNodeEnemies") + }, + + ] + + if (eventSelected?.Tierce && eventSelected.Tierce.PreChallenge === moc_config.challenge_id) { + floorList.push({ + id: "thirdNode", + name: transI18n("thirdNode"), + wave: transI18n("thirdNodeEnemies") + }) + } + return floorList + }, [moc_config.challenge_id, eventSelected, transI18n]) + + useEffect(() => { + if (!challengeSelected || moc_config.event_id === 0 || moc_config.challenge_id === 0) return + + const newBattleConfig = structuredClone(moc_config) + newBattleConfig.cycle_count = 0 + if (moc_config.use_cycle_count) { + newBattleConfig.cycle_count = challengeSelected.TurnLimit + } + newBattleConfig.blessings = [] + if (moc_config.use_turbulence_buff && challengeSelected) { + challengeSelected.MazeBuff.map((item) => { + newBattleConfig.blessings.push({ + id: item.ID, + level: 1 + }) + }) + } + newBattleConfig.monsters = [] + newBattleConfig.stage_id = 0 + + let targetEventList: MoCEvent[] = [] + if (moc_config.floor_side === "firstNode" && challengeSelected.EventList1.length > 0) { + targetEventList = challengeSelected.EventList1 + } else if (moc_config.floor_side === "secondNode" && challengeSelected.EventList2.length > 0) { + targetEventList = challengeSelected.EventList2 + } else if (moc_config.floor_side === "thirdNode" && eventSelected?.Tierce && eventSelected.Tierce.EventList.length > 0) { + targetEventList = eventSelected.Tierce.EventList + } + + if (targetEventList.length > 0) { + newBattleConfig.stage_id = targetEventList[0].ID + for (const wave of targetEventList[0].MonsterList) { + const newWave: MonsterStore[] = [] + for (const value of Object.values(wave)) { + newWave.push({ + monster_id: value, + level: targetEventList[0].Level, + amount: 1, + }) + } + newBattleConfig.monsters.push(newWave) + } + } + + setMocConfig(newBattleConfig) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ + challengeSelected, + eventSelected, + moc_config.event_id, + moc_config.challenge_id, + moc_config.floor_side, + moc_config.use_cycle_count, + moc_config.use_turbulence_buff, + mapMoc, + ]) + + if (!mapMoc) return null + + return ( +
    + + {/* Title Card */} +
    +
    + b.ID - a.ID).map((moc) => ({ + id: moc.ID.toString(), + name: getLocaleName(locale, moc.Name), + time: `${moc.BeginTime} - ${moc.EndTime}`, + }))} + excludeSet={[]} + selectedCustomSet={moc_config.event_id.toString()} + placeholder={transI18n("selectMOCEvent")} + setSelectedCustomSet={(id) => setMocConfig({ + ...moc_config, + event_id: Number(id), + challenge_id: mapMoc[Number(id)]?.Level.at(-1)?.ID || 0, + })} + /> +
    + {/* Settings */} + +
    + +
    + + +
    + +
    + + +
    + + + +
    + +
    +
    +
    StageId: {moc_config?.stage_id}
    + + {/* Turbulence Buff */} +
    +
    + setMocConfig({ ...moc_config, use_turbulence_buff: e.target.checked })} + className="checkbox checkbox-primary" + /> + setMocConfig({ ...moc_config, use_turbulence_buff: !moc_config.use_turbulence_buff })} + className="font-bold text-success cursor-pointer"> + {transI18n("useTurbulenceBuff")} + +
    + {challengeSelected ? ( + challengeSelected.MazeBuff.map((buff, i) => ( +
    + )) + ) : ( +
    {transI18n("noTurbulenceBuff")}
    + )} +
    +
    + + {/* Enemy Waves */} + {(moc_config?.challenge_id ?? 0) !== 0 && ( +
    + {floorSideList.map((side, i) => { + const eventList = side.id === "firstNode" + ? challengeSelected?.EventList1 + : side.id === "secondNode" + ? challengeSelected?.EventList2 + : side.id === "thirdNode" + ? eventSelected?.Tierce?.EventList + : []; + + if (!eventList || eventList.length === 0) return null; + const targetEvent = eventList[0]; + + return ( +
    +

    {side.wave}

    + + {targetEvent?.MonsterList?.map((wave, waveIndex) => ( +
    +

    {transI18n("wave")} {waveIndex + 1}

    +
    + {Object.values(wave).map((waveValue, enemyIndex) => { + const monsterStats = calcMonsterStats( + mapMonster?.[waveValue.toString()], + targetEvent?.EliteGroup, + targetEvent?.HardLevelGroup, + targetEvent?.Level, + hardLevelConfig, + eliteConfig + ); + return ( +
    +
    + Lv. {targetEvent.Level} +
    + +
    + {mapMonster?.[waveValue.toString()]?.Image?.IconPath && ( +
    + Enemy Icon +
    + )} +
    + +
    +
    +
    + HP + {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Speed + {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Toughness + {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    +
    + +
    + + Weakness + +
    + {mapMonster?.[waveValue.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( + {icon} + ))} +
    +
    +
    +
    + ) + })} +
    +
    + ))} +
    + ) + })} +
    + )} + +
    + ) } \ No newline at end of file diff --git a/src/components/monsterBar/peak.tsx b/src/components/monsterBar/peak.tsx index 090d620..bf75f39 100644 --- a/src/components/monsterBar/peak.tsx +++ b/src/components/monsterBar/peak.tsx @@ -1,308 +1,308 @@ -"use client" -import { useEffect, useMemo } from "react"; -import SelectCustomText from "../select/customSelectText"; -import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; -import useLocaleStore from "@/stores/localeStore"; -import useUserDataStore from "@/stores/userDataStore";; -import Image from "next/image"; -import { useTranslations } from "next-intl"; -import { MonsterStore } from "@/types"; -import useDetailDataStore from "@/stores/detailDataStore"; - -export default function PeakBar() { - const { locale } = useLocaleStore() - const { - peak_config, - setPeakConfig - } = useUserDataStore() - const { mapMonster, mapPeak, damageType, eliteConfig, hardLevelConfig } = useDetailDataStore() - const transI18n = useTranslations("DataPage") - - const listFloor = useMemo(() => { - const peak = mapPeak?.[peak_config?.event_id?.toString()] - if (!peak) return [] - - return [...peak.PreLevel, peak.BossLevel].filter(it => it != null) - }, [peak_config, mapPeak]) - const eventSelected = useMemo(() => { - return mapPeak?.[peak_config?.event_id?.toString()] - }, [peak_config, mapPeak]) - - const bossConfig = useMemo(() => { - return mapPeak?.[peak_config?.event_id?.toString()]?.BossConfig; - }, [peak_config, mapPeak]) - - const challengeSelected = useMemo(() => { - const challenge = structuredClone(listFloor?.find((peak) => peak?.ID === peak_config.challenge_id)) - if ( - challenge - && challenge.ID === mapPeak?.[peak_config?.event_id?.toString()]?.BossLevel?.ID - && bossConfig - && peak_config?.boss_mode === "Hard" - ) { - return { challenge: bossConfig, isBoss: true } - } - return { - challenge: challenge, - isBoss: challenge?.ID === mapPeak?.[peak_config?.event_id?.toString()]?.BossLevel?.ID, - } - }, [peak_config, listFloor, mapPeak, bossConfig]) - - useEffect(() => { - if (!challengeSelected.challenge) return - if (peak_config.event_id !== 0 && peak_config.challenge_id !== 0 && challengeSelected) { - const newBattleConfig = structuredClone(peak_config) - newBattleConfig.cycle_count = 6 - newBattleConfig.blessings = [] - for (const value of challengeSelected?.challenge?.MazeBuff) { - newBattleConfig.blessings.push({ - id: value.ID, - level: 1 - }) - } - if (peak_config.buff_id !== 0 && challengeSelected.isBoss) { - newBattleConfig.blessings.push({ - id: peak_config.buff_id, - level: 1 - }) - } - newBattleConfig.monsters = [] - newBattleConfig.stage_id = challengeSelected.challenge.EventList[0].ID - for (const wave of challengeSelected.challenge.EventList[0].MonsterList) { - if (!wave) continue - const newWave: MonsterStore[] = [] - for (const value of Object.values(wave)) { - if (!value) continue - newWave.push({ - monster_id: value, - level: challengeSelected.challenge.EventList[0].Level, - amount: 1, - }) - } - newBattleConfig.monsters.push(newWave) - } - - setPeakConfig(newBattleConfig) - } - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [ - peak_config.event_id, - peak_config.challenge_id, - peak_config.buff_id, - peak_config.boss_mode, - mapPeak, - ]) - - if (!mapPeak) return null - - return ( -
    - - {/* Title Card */} -
    -
    - b.ID - a.ID).map((peak) => ({ - id: peak.ID.toString(), - name: `${getLocaleName(locale, peak.Name)} (${peak.ID})`, - }))} - excludeSet={[]} - selectedCustomSet={peak_config.event_id.toString()} - placeholder={transI18n("selectPEAKEvent")} - setSelectedCustomSet={(id) => setPeakConfig({ ...peak_config, event_id: Number(id), challenge_id: 0, buff_id: 0 })} - /> -
    - {/* Settings */} -
    - -
    - - -
    - {eventSelected && eventSelected.BossLevel?.ID === peak_config.challenge_id && ( -
    - - -
    - )} - -
    -
    StageId: {peak_config?.stage_id}
    - { - eventSelected - && eventSelected.BossLevel?.ID === peak_config.challenge_id - && bossConfig - && ( -
    - ({ - id: buff.ID.toString(), - name: getLocaleName(locale, buff?.Name || ""), - description: replaceByParam(getLocaleName(locale, buff?.Desc || ""), buff?.Param || []), - })) - } - excludeSet={[]} - selectedCustomSet={peak_config?.buff_id?.toString()} - placeholder={transI18n("selectBuff")} - setSelectedCustomSet={(id) => setPeakConfig({ ...peak_config, buff_id: Number(id) })} - /> -
    - ) - } - - {/* Turbulence Buff */} - -
    -

    - {transI18n("turbulenceBuff")} -

    - - {challengeSelected?.challenge && challengeSelected?.challenge?.MazeBuff?.length > 0 ? ( - challengeSelected.challenge.MazeBuff.map((subOption, index) => ( -
    - -
    -
    - )) - ) : ( -
    {transI18n("noTurbulenceBuff")}
    - )} -
    -
    - - {/* Enemy Waves */} - - {(peak_config?.challenge_id ?? 0) !== 0 && ( -
    - -
    -

    {getLocaleName(locale, challengeSelected?.challenge?.Name)}

    - - - {challengeSelected?.challenge && Object.values(challengeSelected?.challenge?.EventList?.[0]?.Infinite || []).map((waveValue, waveIndex) => ( -
    -

    {transI18n("wave")} {waveIndex + 1}

    -
    - {Array.from(new Set(waveValue.MonsterList)).map((monsterId, enemyIndex) => { - const monsterStats = calcMonsterStats( - mapMonster?.[monsterId.toString()], - waveValue.EliteGroup, - challengeSelected?.challenge?.EventList?.[0]?.HardLevelGroup || 0, - challengeSelected?.challenge?.EventList?.[0]?.Level || 0, - hardLevelConfig, - eliteConfig - ); - return ( -
    -
    - Lv. {challengeSelected?.challenge?.EventList?.[0]?.Level} -
    - -
    - {mapMonster?.[monsterId.toString()]?.Image?.IconPath && ( -
    - Enemy Icon -
    - )} -
    - -
    -
    -
    - HP - {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Speed - {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Toughness - {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    -
    - -
    - - Weakness - -
    - {mapMonster?.[monsterId.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( - {icon} - ))} -
    -
    -
    -
    - ) - })} -
    -
    - ))} -
    -
    - )} - -
    - ) +"use client" +import { useEffect, useMemo } from "react"; +import SelectCustomText from "../select/customSelectText"; +import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; +import useLocaleStore from "@/stores/localeStore"; +import useUserDataStore from "@/stores/userDataStore";; +import Image from "next/image"; +import { useTranslations } from "next-intl"; +import { MonsterStore } from "@/types"; +import useDetailDataStore from "@/stores/detailDataStore"; + +export default function PeakBar() { + const { locale } = useLocaleStore() + const { + peak_config, + setPeakConfig + } = useUserDataStore() + const { mapMonster, mapPeak, damageType, eliteConfig, hardLevelConfig } = useDetailDataStore() + const transI18n = useTranslations("DataPage") + + const listFloor = useMemo(() => { + const peak = mapPeak?.[peak_config?.event_id?.toString()] + if (!peak) return [] + + return [...peak.PreLevel, peak.BossLevel].filter(it => it != null) + }, [peak_config, mapPeak]) + const eventSelected = useMemo(() => { + return mapPeak?.[peak_config?.event_id?.toString()] + }, [peak_config, mapPeak]) + + const bossConfig = useMemo(() => { + return mapPeak?.[peak_config?.event_id?.toString()]?.BossConfig; + }, [peak_config, mapPeak]) + + const challengeSelected = useMemo(() => { + const challenge = structuredClone(listFloor?.find((peak) => peak?.ID === peak_config.challenge_id)) + if ( + challenge + && challenge.ID === mapPeak?.[peak_config?.event_id?.toString()]?.BossLevel?.ID + && bossConfig + && peak_config?.boss_mode === "Hard" + ) { + return { challenge: bossConfig, isBoss: true } + } + return { + challenge: challenge, + isBoss: challenge?.ID === mapPeak?.[peak_config?.event_id?.toString()]?.BossLevel?.ID, + } + }, [peak_config, listFloor, mapPeak, bossConfig]) + + useEffect(() => { + if (!challengeSelected.challenge) return + if (peak_config.event_id !== 0 && peak_config.challenge_id !== 0 && challengeSelected) { + const newBattleConfig = structuredClone(peak_config) + newBattleConfig.cycle_count = 6 + newBattleConfig.blessings = [] + for (const value of challengeSelected?.challenge?.MazeBuff) { + newBattleConfig.blessings.push({ + id: value.ID, + level: 1 + }) + } + if (peak_config.buff_id !== 0 && challengeSelected.isBoss) { + newBattleConfig.blessings.push({ + id: peak_config.buff_id, + level: 1 + }) + } + newBattleConfig.monsters = [] + newBattleConfig.stage_id = challengeSelected.challenge.EventList[0].ID + for (const wave of challengeSelected.challenge.EventList[0].MonsterList) { + if (!wave) continue + const newWave: MonsterStore[] = [] + for (const value of Object.values(wave)) { + if (!value) continue + newWave.push({ + monster_id: value, + level: challengeSelected.challenge.EventList[0].Level, + amount: 1, + }) + } + newBattleConfig.monsters.push(newWave) + } + + setPeakConfig(newBattleConfig) + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ + peak_config.event_id, + peak_config.challenge_id, + peak_config.buff_id, + peak_config.boss_mode, + mapPeak, + ]) + + if (!mapPeak) return null + + return ( +
    + + {/* Title Card */} +
    +
    + b.ID - a.ID).map((peak) => ({ + id: peak.ID.toString(), + name: `${getLocaleName(locale, peak.Name)} (${peak.ID})`, + }))} + excludeSet={[]} + selectedCustomSet={peak_config.event_id.toString()} + placeholder={transI18n("selectPEAKEvent")} + setSelectedCustomSet={(id) => setPeakConfig({ ...peak_config, event_id: Number(id), challenge_id: 0, buff_id: 0 })} + /> +
    + {/* Settings */} +
    + +
    + + +
    + {eventSelected && eventSelected.BossLevel?.ID === peak_config.challenge_id && ( +
    + + +
    + )} + +
    +
    StageId: {peak_config?.stage_id}
    + { + eventSelected + && eventSelected.BossLevel?.ID === peak_config.challenge_id + && bossConfig + && ( +
    + ({ + id: buff.ID.toString(), + name: getLocaleName(locale, buff?.Name || ""), + description: replaceByParam(getLocaleName(locale, buff?.Desc || ""), buff?.Param || []), + })) + } + excludeSet={[]} + selectedCustomSet={peak_config?.buff_id?.toString()} + placeholder={transI18n("selectBuff")} + setSelectedCustomSet={(id) => setPeakConfig({ ...peak_config, buff_id: Number(id) })} + /> +
    + ) + } + + {/* Turbulence Buff */} + +
    +

    + {transI18n("turbulenceBuff")} +

    + + {challengeSelected?.challenge && challengeSelected?.challenge?.MazeBuff?.length > 0 ? ( + challengeSelected.challenge.MazeBuff.map((subOption, index) => ( +
    + +
    +
    + )) + ) : ( +
    {transI18n("noTurbulenceBuff")}
    + )} +
    +
    + + {/* Enemy Waves */} + + {(peak_config?.challenge_id ?? 0) !== 0 && ( +
    + +
    +

    {getLocaleName(locale, challengeSelected?.challenge?.Name)}

    + + + {challengeSelected?.challenge && Object.values(challengeSelected?.challenge?.EventList?.[0]?.Infinite || []).map((waveValue, waveIndex) => ( +
    +

    {transI18n("wave")} {waveIndex + 1}

    +
    + {Array.from(new Set(waveValue.MonsterList)).map((monsterId, enemyIndex) => { + const monsterStats = calcMonsterStats( + mapMonster?.[monsterId.toString()], + waveValue.EliteGroup, + challengeSelected?.challenge?.EventList?.[0]?.HardLevelGroup || 0, + challengeSelected?.challenge?.EventList?.[0]?.Level || 0, + hardLevelConfig, + eliteConfig + ); + return ( +
    +
    + Lv. {challengeSelected?.challenge?.EventList?.[0]?.Level} +
    + +
    + {mapMonster?.[monsterId.toString()]?.Image?.IconPath && ( +
    + Enemy Icon +
    + )} +
    + +
    +
    +
    + HP + {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Speed + {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Toughness + {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    +
    + +
    + + Weakness + +
    + {mapMonster?.[monsterId.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( + {icon} + ))} +
    +
    +
    +
    + ) + })} +
    +
    + ))} +
    +
    + )} + +
    + ) } \ No newline at end of file diff --git a/src/components/monsterBar/pf.tsx b/src/components/monsterBar/pf.tsx index d0bd1ef..3db761c 100644 --- a/src/components/monsterBar/pf.tsx +++ b/src/components/monsterBar/pf.tsx @@ -1,341 +1,341 @@ -"use client" -import { useEffect, useMemo } from "react"; -import SelectCustomText from "../select/customSelectText"; -import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; -import useLocaleStore from "@/stores/localeStore"; -import useUserDataStore from "@/stores/userDataStore"; -import Image from "next/image"; -import { MonsterStore, PFEvent } from "@/types"; -import { useTranslations } from "next-intl"; -import useDetailDataStore from "@/stores/detailDataStore"; - -export default function PfBar() { - const { locale } = useLocaleStore() - const { - pf_config, - setPfConfig - } = useUserDataStore() - const { mapMonster, mapPF, damageType, hardLevelConfig, eliteConfig } = useDetailDataStore() - - const transI18n = useTranslations("DataPage") - const challengeSelected = useMemo(() => { - return mapPF[pf_config.event_id.toString()]?.Level.find((pf) => pf.ID === pf_config.challenge_id) - }, [pf_config, mapPF]) - - const eventSelected = useMemo(() => { - return mapPF[pf_config.event_id.toString()] - }, [pf_config, mapPF]) - - const floorSideList = useMemo(() => { - if (!eventSelected) return []; - - const floorList = [ - { - id: "firstNode", - name: transI18n("firstNode"), - wave: transI18n("firstNodeEnemies") - }, - { - id: "secondNode", - name: transI18n("secondNode"), - wave: transI18n("secondNodeEnemies") - }, - - ] - - if (eventSelected?.Tierce && eventSelected.Tierce.PreChallenge === pf_config.challenge_id) { - floorList.push({ - id: "thirdNode", - name: transI18n("thirdNode"), - wave: transI18n("thirdNodeEnemies") - }) - } - return floorList - }, [pf_config.challenge_id, eventSelected, transI18n]) - - - useEffect(() => { - if (!challengeSelected || pf_config.event_id === 0 || pf_config.challenge_id === 0) { - return - } - const newBattleConfig = structuredClone(pf_config) - newBattleConfig.cycle_count = challengeSelected.TurnLimit - newBattleConfig.blessings = [] - if (pf_config.buff_id !== 0) { - newBattleConfig.blessings.push({ - id: pf_config.buff_id, - level: 1 - }) - } - if (challengeSelected) { - challengeSelected.MazeBuff.map((item) => { - newBattleConfig.blessings.push({ - id: item.ID, - level: 1 - }) - }) - } - newBattleConfig.monsters = [] - newBattleConfig.stage_id = 0 - - let targetEventList: PFEvent[] = [] - if (pf_config.floor_side === "firstNode" && challengeSelected.EventList1.length > 0) { - targetEventList = challengeSelected.EventList1 - } else if (pf_config.floor_side === "secondNode" && challengeSelected.EventList2.length > 0) { - targetEventList = challengeSelected.EventList2 - } else if (pf_config.floor_side === "thirdNode" && eventSelected?.Tierce && eventSelected.Tierce.EventList.length > 0) { - targetEventList = eventSelected.Tierce.EventList - } - - if (targetEventList.length > 0) { - newBattleConfig.stage_id = targetEventList[0].ID - for (const wave of targetEventList[0].MonsterList) { - const newWave: MonsterStore[] = [] - for (const value of Object.values(wave)) { - newWave.push({ - monster_id: value as number, - level: targetEventList[0].Level, - amount: 1, - }) - } - newBattleConfig.monsters.push(newWave) - } - } - - setPfConfig(newBattleConfig) - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [ - challengeSelected, - eventSelected, - pf_config.event_id, - pf_config.challenge_id, - pf_config.floor_side, - pf_config.buff_id, - mapPF, - ]) - if (!mapPF) return null - - return ( -
    - - {/* Title Card */} -
    -
    - b.ID - a.ID).map((pf) => ({ - id: pf.ID.toString(), - name: getLocaleName(locale, pf.Name), - time: `${pf.BeginTime} - ${pf.EndTime}`, - }))} - excludeSet={[]} - selectedCustomSet={pf_config.event_id.toString()} - placeholder={transI18n("selectPFEvent")} - setSelectedCustomSet={(id) => setPfConfig({ - ...pf_config, - event_id: Number(id), - challenge_id: mapPF[Number(id)]?.Level.slice(-1)[0]?.ID || 0, - buff_id: 0 - })} - /> -
    - {/* Settings */} -
    - -
    - - -
    - -
    - - -
    -
    -
    StageId: {pf_config?.stage_id}
    - {eventSelected && ( -
    - ({ - id: buff.ID?.toString() || "", - name: getLocaleName(locale, buff?.Name) || "", - description: replaceByParam(getLocaleName(locale, buff?.Desc) || "", buff?.Param || []), - }))} - excludeSet={[]} - selectedCustomSet={pf_config?.buff_id?.toString()} - placeholder={transI18n("selectBuff")} - setSelectedCustomSet={(id) => setPfConfig({ ...pf_config, buff_id: Number(id) })} - /> -
    - )} - {/* Turbulence Buff */} -
    -

    {transI18n("turbulenceBuff")}

    - {eventSelected && eventSelected.SubOption.length > 0 ? ( - eventSelected.SubOption.map((subOption, index) => ( -
    - -
    -
    - )) - ) : eventSelected && challengeSelected && eventSelected.SubOption.length === 0 ? ( - challengeSelected?.MazeBuff?.map((buff, i) => ( -
    - )) - ) : ( -
    {transI18n("noTurbulenceBuff")}
    - )} -
    -
    - - {/* Enemy Waves */} - - {(pf_config?.challenge_id ?? 0) !== 0 && ( -
    - {floorSideList.map((side, i) => { - const eventList = side.id === "firstNode" - ? challengeSelected?.EventList1 - : side.id === "secondNode" - ? challengeSelected?.EventList2 - : side.id === "thirdNode" - ? eventSelected?.Tierce?.EventList - : []; - - if (!eventList || eventList.length === 0) return null; - const targetEvent = eventList[0]; - - return ( -
    -

    {side.wave}

    - - {targetEvent && Object.values(targetEvent.Infinite || []).map((waveValue, waveIndex) => ( -
    -

    {transI18n("wave")} {waveIndex + 1}

    -
    - {Array.from(new Set(waveValue.MonsterList)).map((monsterId, enemyIndex) => { - const monsterStats = calcMonsterStats( - mapMonster?.[monsterId.toString()], - waveValue.EliteGroup, - targetEvent?.HardLevelGroup, - targetEvent?.Level, - hardLevelConfig, - eliteConfig - ); - return ( -
    -
    - Lv. {targetEvent.Level} -
    - -
    - {mapMonster?.[monsterId.toString()]?.Image?.IconPath && ( -
    - Enemy Icon -
    - )} -
    - -
    -
    -
    - HP - {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Speed - {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    - -
    - Toughness - {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} -
    -
    - -
    - - Weakness - -
    - {mapMonster?.[monsterId.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( - {icon} - ))} -
    -
    -
    -
    - ) - })} -
    -
    - ))} -
    - ) - })} -
    - )} - -
    - ) +"use client" +import { useEffect, useMemo } from "react"; +import SelectCustomText from "../select/customSelectText"; +import { calcMonsterStats, getLocaleName, replaceByParam } from "@/helper"; +import useLocaleStore from "@/stores/localeStore"; +import useUserDataStore from "@/stores/userDataStore"; +import Image from "next/image"; +import { MonsterStore, PFEvent } from "@/types"; +import { useTranslations } from "next-intl"; +import useDetailDataStore from "@/stores/detailDataStore"; + +export default function PfBar() { + const { locale } = useLocaleStore() + const { + pf_config, + setPfConfig + } = useUserDataStore() + const { mapMonster, mapPF, damageType, hardLevelConfig, eliteConfig } = useDetailDataStore() + + const transI18n = useTranslations("DataPage") + const challengeSelected = useMemo(() => { + return mapPF[pf_config.event_id.toString()]?.Level.find((pf) => pf.ID === pf_config.challenge_id) + }, [pf_config, mapPF]) + + const eventSelected = useMemo(() => { + return mapPF[pf_config.event_id.toString()] + }, [pf_config, mapPF]) + + const floorSideList = useMemo(() => { + if (!eventSelected) return []; + + const floorList = [ + { + id: "firstNode", + name: transI18n("firstNode"), + wave: transI18n("firstNodeEnemies") + }, + { + id: "secondNode", + name: transI18n("secondNode"), + wave: transI18n("secondNodeEnemies") + }, + + ] + + if (eventSelected?.Tierce && eventSelected.Tierce.PreChallenge === pf_config.challenge_id) { + floorList.push({ + id: "thirdNode", + name: transI18n("thirdNode"), + wave: transI18n("thirdNodeEnemies") + }) + } + return floorList + }, [pf_config.challenge_id, eventSelected, transI18n]) + + + useEffect(() => { + if (!challengeSelected || pf_config.event_id === 0 || pf_config.challenge_id === 0) { + return + } + const newBattleConfig = structuredClone(pf_config) + newBattleConfig.cycle_count = challengeSelected.TurnLimit + newBattleConfig.blessings = [] + if (pf_config.buff_id !== 0) { + newBattleConfig.blessings.push({ + id: pf_config.buff_id, + level: 1 + }) + } + if (challengeSelected) { + challengeSelected.MazeBuff.map((item) => { + newBattleConfig.blessings.push({ + id: item.ID, + level: 1 + }) + }) + } + newBattleConfig.monsters = [] + newBattleConfig.stage_id = 0 + + let targetEventList: PFEvent[] = [] + if (pf_config.floor_side === "firstNode" && challengeSelected.EventList1.length > 0) { + targetEventList = challengeSelected.EventList1 + } else if (pf_config.floor_side === "secondNode" && challengeSelected.EventList2.length > 0) { + targetEventList = challengeSelected.EventList2 + } else if (pf_config.floor_side === "thirdNode" && eventSelected?.Tierce && eventSelected.Tierce.EventList.length > 0) { + targetEventList = eventSelected.Tierce.EventList + } + + if (targetEventList.length > 0) { + newBattleConfig.stage_id = targetEventList[0].ID + for (const wave of targetEventList[0].MonsterList) { + const newWave: MonsterStore[] = [] + for (const value of Object.values(wave)) { + newWave.push({ + monster_id: value as number, + level: targetEventList[0].Level, + amount: 1, + }) + } + newBattleConfig.monsters.push(newWave) + } + } + + setPfConfig(newBattleConfig) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ + challengeSelected, + eventSelected, + pf_config.event_id, + pf_config.challenge_id, + pf_config.floor_side, + pf_config.buff_id, + mapPF, + ]) + if (!mapPF) return null + + return ( +
    + + {/* Title Card */} +
    +
    + b.ID - a.ID).map((pf) => ({ + id: pf.ID.toString(), + name: getLocaleName(locale, pf.Name), + time: `${pf.BeginTime} - ${pf.EndTime}`, + }))} + excludeSet={[]} + selectedCustomSet={pf_config.event_id.toString()} + placeholder={transI18n("selectPFEvent")} + setSelectedCustomSet={(id) => setPfConfig({ + ...pf_config, + event_id: Number(id), + challenge_id: mapPF[Number(id)]?.Level.slice(-1)[0]?.ID || 0, + buff_id: 0 + })} + /> +
    + {/* Settings */} +
    + +
    + + +
    + +
    + + +
    +
    +
    StageId: {pf_config?.stage_id}
    + {eventSelected && ( +
    + ({ + id: buff.ID?.toString() || "", + name: getLocaleName(locale, buff?.Name) || "", + description: replaceByParam(getLocaleName(locale, buff?.Desc) || "", buff?.Param || []), + }))} + excludeSet={[]} + selectedCustomSet={pf_config?.buff_id?.toString()} + placeholder={transI18n("selectBuff")} + setSelectedCustomSet={(id) => setPfConfig({ ...pf_config, buff_id: Number(id) })} + /> +
    + )} + {/* Turbulence Buff */} +
    +

    {transI18n("turbulenceBuff")}

    + {eventSelected && eventSelected.SubOption.length > 0 ? ( + eventSelected.SubOption.map((subOption, index) => ( +
    + +
    +
    + )) + ) : eventSelected && challengeSelected && eventSelected.SubOption.length === 0 ? ( + challengeSelected?.MazeBuff?.map((buff, i) => ( +
    + )) + ) : ( +
    {transI18n("noTurbulenceBuff")}
    + )} +
    +
    + + {/* Enemy Waves */} + + {(pf_config?.challenge_id ?? 0) !== 0 && ( +
    + {floorSideList.map((side, i) => { + const eventList = side.id === "firstNode" + ? challengeSelected?.EventList1 + : side.id === "secondNode" + ? challengeSelected?.EventList2 + : side.id === "thirdNode" + ? eventSelected?.Tierce?.EventList + : []; + + if (!eventList || eventList.length === 0) return null; + const targetEvent = eventList[0]; + + return ( +
    +

    {side.wave}

    + + {targetEvent && Object.values(targetEvent.Infinite || []).map((waveValue, waveIndex) => ( +
    +

    {transI18n("wave")} {waveIndex + 1}

    +
    + {Array.from(new Set(waveValue.MonsterList)).map((monsterId, enemyIndex) => { + const monsterStats = calcMonsterStats( + mapMonster?.[monsterId.toString()], + waveValue.EliteGroup, + targetEvent?.HardLevelGroup, + targetEvent?.Level, + hardLevelConfig, + eliteConfig + ); + return ( +
    +
    + Lv. {targetEvent.Level} +
    + +
    + {mapMonster?.[monsterId.toString()]?.Image?.IconPath && ( +
    + Enemy Icon +
    + )} +
    + +
    +
    +
    + HP + {monsterStats.hp.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Speed + {monsterStats.spd.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    + +
    + Toughness + {monsterStats.stance.toLocaleString(undefined, { maximumFractionDigits: 0 })} +
    +
    + +
    + + Weakness + +
    + {mapMonster?.[monsterId.toString()]?.StanceWeakList?.map((icon, iconIndex) => ( + {icon} + ))} +
    +
    +
    +
    + ) + })} +
    +
    + ))} +
    + ) + })} +
    + )} + +
    + ) } \ No newline at end of file diff --git a/src/components/parseText/index.tsx b/src/components/parseText/index.tsx index 5f06404..82f0bbf 100644 --- a/src/components/parseText/index.tsx +++ b/src/components/parseText/index.tsx @@ -1,16 +1,16 @@ - -'use client' -import { parseRuby } from "@/helper"; - -interface TextProps { - text: string; - locale: string; - className?: string; -} - -export default function ParseText({ text, locale, className }: TextProps) { - if (locale === "ja") { - return
    ; - } - return
    {text}
    ; + +'use client' +import { parseRuby } from "@/helper"; + +interface TextProps { + text: string; + locale: string; + className?: string; +} + +export default function ParseText({ text, locale, className }: TextProps) { + if (locale === "ja") { + return
    ; + } + return
    {text}
    ; } \ No newline at end of file diff --git a/src/components/queryProvider/index.tsx b/src/components/queryProvider/index.tsx index d46af40..2685a7f 100644 --- a/src/components/queryProvider/index.tsx +++ b/src/components/queryProvider/index.tsx @@ -1,12 +1,12 @@ -"use client"; - -import { QueryClient, QueryClientProvider } from '@tanstack/react-query' -import React from 'react'; - -export default function QueryProviderWrapper({ children }: { children: React.ReactNode }) { - const [queryClient] = React.useState(() => new QueryClient()); - - return ( - {children} - ); +"use client"; + +import { QueryClient, QueryClientProvider } from '@tanstack/react-query' +import React from 'react'; + +export default function QueryProviderWrapper({ children }: { children: React.ReactNode }) { + const [queryClient] = React.useState(() => new QueryClient()); + + return ( + {children} + ); } \ No newline at end of file diff --git a/src/components/quickView/index.tsx b/src/components/quickView/index.tsx index 186f88c..dc18633 100644 --- a/src/components/quickView/index.tsx +++ b/src/components/quickView/index.tsx @@ -1,473 +1,473 @@ -"use client" -import NextImage from "next/image" -import useUserDataStore from "@/stores/userDataStore"; -import { useTranslations } from "next-intl"; -import { useMemo } from "react"; -import { calcAffixBonus, calcBaseStatRaw, calcBonusStatRaw, calcMainAffixBonus, calcMainAffixBonusRaw, calcPromotion, calcSubAffixBonusRaw, getLocaleName, replaceByParam } from "@/helper"; -import { mappingStats } from "@/constant/constant"; -import RelicShowcase from "../showcaseCard/relicShowcase"; -import useLocaleStore from "@/stores/localeStore"; -import useDetailDataStore from "@/stores/detailDataStore"; -import useCurrentDataStore from "@/stores/currentDataStore"; - -export default function QuickView() { - const { avatars } = useUserDataStore() - const transI18n = useTranslations("DataPage") - const { locale } = useLocaleStore() - const { avatarSelected, } = useCurrentDataStore() - const { mainAffix, subAffix, mapRelicSet, mapLightCone, mapAvatar } = useDetailDataStore() - - - const avatarSkillTree = useMemo(() => { - if (!avatarSelected || !avatars[avatarSelected?.ID?.toString()]) return {} - if (avatars[avatarSelected?.ID?.toString()].enhanced) { - return avatarSelected?.Enhanced?.[avatars[avatarSelected?.ID?.toString()].enhanced.toString()].SkillTrees || {} - } - return avatarSelected?.SkillTrees || {} - }, [avatarSelected, avatars]) - - const avatarData = useMemo(() => { - if (!avatarSelected) return - return avatars[avatarSelected?.ID?.toString()] - }, [avatarSelected, avatars]) - - const avatarProfile = useMemo(() => { - if (!avatarSelected || !avatarData) return - return avatarData?.profileList?.[avatarData?.profileSelect] - }, [avatarSelected, avatarData]) - - const relicEffects = useMemo(() => { - const avatar = avatars[avatarSelected?.ID?.toString() || ""]; - const relicCount: { [key: string]: number } = {}; - if (avatar) { - for (const relic of Object.values(avatar.profileList[avatar.profileSelect].relics)) { - if (relicCount[relic.relic_set_id]) { - relicCount[relic.relic_set_id]++; - } else { - relicCount[relic.relic_set_id] = 1; - } - } - } - const listEffects: { key: string, count: number }[] = []; - Object.entries(relicCount).forEach(([key, value]) => { - if (value >= 2) { - listEffects.push({ key: key, count: value }); - } - }); - return listEffects; - }, [avatars, avatarSelected]); - - const relicStats = useMemo(() => { - if (!avatarSelected || !avatarProfile?.relics || !mainAffix || !subAffix) return - - return Object.entries(avatarProfile?.relics).map(([key, value]) => { - const mainAffixMap = mainAffix["5" + key] - const subAffixMap = subAffix["5"] - if (!mainAffixMap || !subAffixMap) return - return { - img: `${process.env.CDN_URL}/spriteoutput/relicfigures/IconRelic_${value.relic_set_id}_${key}.png`, - mainAffix: { - property: mainAffixMap?.[value?.main_affix_id]?.Property, - level: value?.level, - valueAffix: calcMainAffixBonus(mainAffixMap?.[value?.main_affix_id], value?.level), - detail: mappingStats?.[mainAffixMap?.[value?.main_affix_id]?.Property] - }, - subAffix: value?.sub_affixes?.map((subValue) => { - return { - property: subAffixMap?.[subValue?.sub_affix_id]?.Property, - valueAffix: calcAffixBonus(subAffixMap?.[subValue?.sub_affix_id], subValue?.step, subValue?.count), - detail: mappingStats?.[subAffixMap?.[subValue?.sub_affix_id]?.Property], - step: subValue?.step, - count: subValue?.count - } - }) - } - }) - }, [avatarSelected, avatarProfile, mainAffix, subAffix]) - - const characterStats = useMemo(() => { - if (!avatarSelected || !avatarData) return - const charPromotion = calcPromotion(avatarData.level) - - const statsData: Record = { - HP: { - value: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, - avatarData.level - ), - base: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, - avatarData.level - ), - name: "HP", - icon: "spriteoutput/ui/avatar/icon/IconMaxHP.png", - unit: "", - round: 0 - }, - ATK: { - value: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, - avatarData.level - ), - base: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, - avatarData.level - ), - name: "ATK", - icon: "spriteoutput/ui/avatar/icon/IconAttack.png", - unit: "", - round: 0 - }, - DEF: { - value: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, - avatarData.level - ), - base: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, - avatarData.level - ), - name: "DEF", - icon: "spriteoutput/ui/avatar/icon/IconDefence.png", - unit: "", - round: 0 - }, - SPD: { - value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, - base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, - name: "SPD", - icon: "spriteoutput/ui/avatar/icon/IconSpeed.png", - unit: "", - round: 1 - }, - CRITRate: { - value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, - base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, - name: "CRIT Rate", - icon: "spriteoutput/ui/avatar/icon/IconCriticalChance.png", - unit: "%", - round: 1 - }, - CRITDmg: { - value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, - base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, - name: "CRIT DMG", - icon: "spriteoutput/ui/avatar/icon/IconCriticalDamage.png", - unit: "%", - round: 1 - }, - BreakEffect: { - value: 0, - base: 0, - name: "Break Effect", - icon: "spriteoutput/ui/avatar/icon/IconBreakUp.png", - unit: "%", - round: 1 - }, - EffectRES: { - value: 0, - base: 0, - name: "Effect RES", - icon: "spriteoutput/ui/avatar/icon/IconStatusResistance.png", - unit: "%", - round: 1 - }, - EnergyRate: { - value: 0, - base: 0, - name: "Energy Rate", - icon: "spriteoutput/ui/avatar/icon/IconEnergyRecovery.png", - unit: "%", - round: 1 - }, - EffectHitRate: { - value: 0, - base: 0, - name: "Effect Hit Rate", - icon: "spriteoutput/ui/avatar/icon/IconStatusProbability.png", - unit: "%", - round: 1 - }, - HealBoost: { - value: 0, - base: 0, - name: "Healing Boost", - icon: "spriteoutput/ui/avatar/icon/IconHealRatio.png", - unit: "%", - round: 1 - }, - PhysicalAdd: { - value: 0, - base: 0, - name: "Physical Boost", - icon: "spriteoutput/ui/avatar/icon/IconPhysicalAddedRatio.png", - unit: "%", - round: 1 - }, - FireAdd: { - value: 0, - base: 0, - name: "Fire Boost", - icon: "spriteoutput/ui/avatar/icon/IconFireAddedRatio.png", - unit: "%", - round: 1 - }, - IceAdd: { - value: 0, - base: 0, - name: "Ice Boost", - icon: "spriteoutput/ui/avatar/icon/IconIceAddedRatio.png", - unit: "%", - round: 1 - }, - ThunderAdd: { - value: 0, - base: 0, - name: "Thunder Boost", - icon: "spriteoutput/ui/avatar/icon/IconThunderAddedRatio.png", - unit: "%", - round: 1 - }, - WindAdd: { - value: 0, - base: 0, - name: "Wind Boost", - icon: "spriteoutput/ui/avatar/icon/IconWindAddedRatio.png", - unit: "%", - round: 1 - }, - QuantumAdd: { - value: 0, - base: 0, - name: "Quantum Boost", - icon: "spriteoutput/ui/avatar/icon/IconQuantumAddedRatio.png", - unit: "%", - round: 1 - }, - ImaginaryAdd: { - value: 0, - base: 0, - name: "Imaginary Boost", - icon: "spriteoutput/ui/avatar/icon/IconImaginaryAddedRatio.png", - unit: "%", - round: 1 - }, - ElationAdd: { - value: 0, - base: 0, - name: "Elation Boost", - icon: "spriteoutput/ui/avatar/icon/IconJoy.png", - unit: "%", - round: 1 - } - } - - if (avatarProfile?.lightcone && mapLightCone[avatarProfile?.lightcone?.item_id]) { - const lightconePromotion = calcPromotion(avatarProfile?.lightcone?.level) - statsData.HP.value += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseHP, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHPAdd, - avatarProfile?.lightcone?.level - ) - statsData.HP.base += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseHP, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseHPAdd, - avatarProfile?.lightcone?.level - ) - statsData.ATK.value += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttack, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttackAdd, - avatarProfile?.lightcone?.level - ) - statsData.ATK.base += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttack, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttackAdd, - avatarProfile?.lightcone?.level - ) - statsData.DEF.value += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefence, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefenceAdd, - avatarProfile?.lightcone?.level - ) - statsData.DEF.base += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefence, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefenceAdd, - avatarProfile?.lightcone?.level - ) - - const bonusData = mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Skills?.Level?.[avatarProfile?.lightcone.rank]?.Bonus - if (bonusData && bonusData.length > 0) { - const bonusSpd = bonusData.filter((bonus) => bonus.PropertyType === "BaseSpeed") - const bonusOther = bonusData.filter((bonus) => bonus.PropertyType !== "BaseSpeed") - bonusSpd.forEach((bonus) => { - statsData.SPD.value += bonus.Value - statsData.SPD.base += bonus.Value - }) - bonusOther.forEach((bonus) => { - const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat - if (statsBase && statsData[statsBase]) { - statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) - } - }) - } - } - if (avatarSkillTree) { - Object.values(avatarSkillTree).forEach((value) => { - if (value?.["1"] - && value?.["1"]?.PointID - && typeof avatarData?.data?.skills?.[value?.["1"]?.PointID] === "number" - && avatarData?.data?.skills?.[value?.["1"]?.PointID] !== 0 - && value?.["1"]?.StatusAddList - && value?.["1"].StatusAddList.length > 0) { - value?.["1"]?.StatusAddList.forEach((status) => { - const statsBase = mappingStats?.[status?.PropertyType]?.baseStat - if (statsBase && statsData[statsBase]) { - statsData[statsBase].value += calcBonusStatRaw(status?.PropertyType, statsData[statsBase].base, status.Value) - } - }) - } - }) - } - - - - if (avatarProfile?.relics && mainAffix && subAffix) { - Object.entries(avatarProfile?.relics).forEach(([key, value]) => { - const mainAffixMap = mainAffix["5" + key] - const subAffixMap = subAffix["5"] - if (!mainAffixMap || !subAffixMap) return - const mainStats = mappingStats?.[mainAffixMap?.[value.main_affix_id]?.Property]?.baseStat - if (mainStats && statsData[mainStats]) { - statsData[mainStats].value += calcMainAffixBonusRaw(mainAffixMap?.[value.main_affix_id], value.level, statsData[mainStats].base) - } - value?.sub_affixes.forEach((subValue) => { - const subStats = mappingStats?.[subAffixMap?.[subValue.sub_affix_id]?.Property]?.baseStat - if (subStats && statsData[subStats]) { - statsData[subStats].value += calcSubAffixBonusRaw(subAffixMap?.[subValue.sub_affix_id], subValue.step, subValue.count, statsData[subStats].base) - } - }) - }) - } - - if (relicEffects && relicEffects.length > 0) { - relicEffects.forEach((relic) => { - const dataBonus = mapRelicSet?.[relic.key]?.Skills - if (!dataBonus || Object.keys(dataBonus).length === 0) return - Object.entries(dataBonus || {}).forEach(([key, value]) => { - if (relic.count < Number(key)) return - value.Bonus.forEach((bonus) => { - const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat - if (statsBase && statsData[statsBase]) { - statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) - } - }) - }) - }) - } - - - return statsData - }, [ - avatarSelected, - avatarData, - mapAvatar, - avatarProfile?.lightcone, - avatarProfile?.relics, - mapLightCone, - mainAffix, - subAffix, - relicEffects, - mapRelicSet, - avatarSkillTree - ]) - - return ( -
    -
    -
    - {Object.entries(characterStats || {})?.map(([key, stat], index) => { - if (!stat || (key.includes("Add") && stat.value === 0)) return null - return ( -
    -
    - -
    {stat.name}
    -
    -
    -
    { - stat.value ? stat.unit === "%" ? (stat.value * 100).toFixed(stat.round) : stat.value.toFixed(stat.round) : 0 - }{stat.unit}
    -
    - ) - })} -
    -
    - -
    - {relicEffects.map((setEffect, index) => { - const relicInfo = mapRelicSet[setEffect.key]; - if (!relicInfo) return null; - return ( -
    -
    -
    - {setEffect.count} -
    -
    - ) - })} -
    -
    - -
    - - {relicStats?.map((relic, index) => { - if (!relic || !avatarSelected) return null - return ( - - ) - })} - - {(!relicStats || !relicStats?.length) && ( -
    -
    - {transI18n("noRelicEquipped")} -
    -
    - )} -
    -
    - ) +"use client" +import NextImage from "next/image" +import useUserDataStore from "@/stores/userDataStore"; +import { useTranslations } from "next-intl"; +import { useMemo } from "react"; +import { calcAffixBonus, calcBaseStatRaw, calcBonusStatRaw, calcMainAffixBonus, calcMainAffixBonusRaw, calcPromotion, calcSubAffixBonusRaw, getLocaleName, replaceByParam } from "@/helper"; +import { mappingStats } from "@/constant/constant"; +import RelicShowcase from "../showcaseCard/relicShowcase"; +import useLocaleStore from "@/stores/localeStore"; +import useDetailDataStore from "@/stores/detailDataStore"; +import useCurrentDataStore from "@/stores/currentDataStore"; + +export default function QuickView() { + const { avatars } = useUserDataStore() + const transI18n = useTranslations("DataPage") + const { locale } = useLocaleStore() + const { avatarSelected, } = useCurrentDataStore() + const { mainAffix, subAffix, mapRelicSet, mapLightCone, mapAvatar } = useDetailDataStore() + + + const avatarSkillTree = useMemo(() => { + if (!avatarSelected || !avatars[avatarSelected?.ID?.toString()]) return {} + if (avatars[avatarSelected?.ID?.toString()].enhanced) { + return avatarSelected?.Enhanced?.[avatars[avatarSelected?.ID?.toString()].enhanced.toString()].SkillTrees || {} + } + return avatarSelected?.SkillTrees || {} + }, [avatarSelected, avatars]) + + const avatarData = useMemo(() => { + if (!avatarSelected) return + return avatars[avatarSelected?.ID?.toString()] + }, [avatarSelected, avatars]) + + const avatarProfile = useMemo(() => { + if (!avatarSelected || !avatarData) return + return avatarData?.profileList?.[avatarData?.profileSelect] + }, [avatarSelected, avatarData]) + + const relicEffects = useMemo(() => { + const avatar = avatars[avatarSelected?.ID?.toString() || ""]; + const relicCount: { [key: string]: number } = {}; + if (avatar) { + for (const relic of Object.values(avatar.profileList[avatar.profileSelect].relics)) { + if (relicCount[relic.relic_set_id]) { + relicCount[relic.relic_set_id]++; + } else { + relicCount[relic.relic_set_id] = 1; + } + } + } + const listEffects: { key: string, count: number }[] = []; + Object.entries(relicCount).forEach(([key, value]) => { + if (value >= 2) { + listEffects.push({ key: key, count: value }); + } + }); + return listEffects; + }, [avatars, avatarSelected]); + + const relicStats = useMemo(() => { + if (!avatarSelected || !avatarProfile?.relics || !mainAffix || !subAffix) return + + return Object.entries(avatarProfile?.relics).map(([key, value]) => { + const mainAffixMap = mainAffix["5" + key] + const subAffixMap = subAffix["5"] + if (!mainAffixMap || !subAffixMap) return + return { + img: `${process.env.CDN_URL}/spriteoutput/relicfigures/IconRelic_${value.relic_set_id}_${key}.png`, + mainAffix: { + property: mainAffixMap?.[value?.main_affix_id]?.Property, + level: value?.level, + valueAffix: calcMainAffixBonus(mainAffixMap?.[value?.main_affix_id], value?.level), + detail: mappingStats?.[mainAffixMap?.[value?.main_affix_id]?.Property] + }, + subAffix: value?.sub_affixes?.map((subValue) => { + return { + property: subAffixMap?.[subValue?.sub_affix_id]?.Property, + valueAffix: calcAffixBonus(subAffixMap?.[subValue?.sub_affix_id], subValue?.step, subValue?.count), + detail: mappingStats?.[subAffixMap?.[subValue?.sub_affix_id]?.Property], + step: subValue?.step, + count: subValue?.count + } + }) + } + }) + }, [avatarSelected, avatarProfile, mainAffix, subAffix]) + + const characterStats = useMemo(() => { + if (!avatarSelected || !avatarData) return + const charPromotion = calcPromotion(avatarData.level) + + const statsData: Record = { + HP: { + value: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, + avatarData.level + ), + base: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, + avatarData.level + ), + name: "HP", + icon: "spriteoutput/ui/avatar/icon/IconMaxHP.png", + unit: "", + round: 0 + }, + ATK: { + value: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, + avatarData.level + ), + base: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, + avatarData.level + ), + name: "ATK", + icon: "spriteoutput/ui/avatar/icon/IconAttack.png", + unit: "", + round: 0 + }, + DEF: { + value: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, + avatarData.level + ), + base: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, + avatarData.level + ), + name: "DEF", + icon: "spriteoutput/ui/avatar/icon/IconDefence.png", + unit: "", + round: 0 + }, + SPD: { + value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, + base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, + name: "SPD", + icon: "spriteoutput/ui/avatar/icon/IconSpeed.png", + unit: "", + round: 1 + }, + CRITRate: { + value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, + base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, + name: "CRIT Rate", + icon: "spriteoutput/ui/avatar/icon/IconCriticalChance.png", + unit: "%", + round: 1 + }, + CRITDmg: { + value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, + base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, + name: "CRIT DMG", + icon: "spriteoutput/ui/avatar/icon/IconCriticalDamage.png", + unit: "%", + round: 1 + }, + BreakEffect: { + value: 0, + base: 0, + name: "Break Effect", + icon: "spriteoutput/ui/avatar/icon/IconBreakUp.png", + unit: "%", + round: 1 + }, + EffectRES: { + value: 0, + base: 0, + name: "Effect RES", + icon: "spriteoutput/ui/avatar/icon/IconStatusResistance.png", + unit: "%", + round: 1 + }, + EnergyRate: { + value: 0, + base: 0, + name: "Energy Rate", + icon: "spriteoutput/ui/avatar/icon/IconEnergyRecovery.png", + unit: "%", + round: 1 + }, + EffectHitRate: { + value: 0, + base: 0, + name: "Effect Hit Rate", + icon: "spriteoutput/ui/avatar/icon/IconStatusProbability.png", + unit: "%", + round: 1 + }, + HealBoost: { + value: 0, + base: 0, + name: "Healing Boost", + icon: "spriteoutput/ui/avatar/icon/IconHealRatio.png", + unit: "%", + round: 1 + }, + PhysicalAdd: { + value: 0, + base: 0, + name: "Physical Boost", + icon: "spriteoutput/ui/avatar/icon/IconPhysicalAddedRatio.png", + unit: "%", + round: 1 + }, + FireAdd: { + value: 0, + base: 0, + name: "Fire Boost", + icon: "spriteoutput/ui/avatar/icon/IconFireAddedRatio.png", + unit: "%", + round: 1 + }, + IceAdd: { + value: 0, + base: 0, + name: "Ice Boost", + icon: "spriteoutput/ui/avatar/icon/IconIceAddedRatio.png", + unit: "%", + round: 1 + }, + ThunderAdd: { + value: 0, + base: 0, + name: "Thunder Boost", + icon: "spriteoutput/ui/avatar/icon/IconThunderAddedRatio.png", + unit: "%", + round: 1 + }, + WindAdd: { + value: 0, + base: 0, + name: "Wind Boost", + icon: "spriteoutput/ui/avatar/icon/IconWindAddedRatio.png", + unit: "%", + round: 1 + }, + QuantumAdd: { + value: 0, + base: 0, + name: "Quantum Boost", + icon: "spriteoutput/ui/avatar/icon/IconQuantumAddedRatio.png", + unit: "%", + round: 1 + }, + ImaginaryAdd: { + value: 0, + base: 0, + name: "Imaginary Boost", + icon: "spriteoutput/ui/avatar/icon/IconImaginaryAddedRatio.png", + unit: "%", + round: 1 + }, + ElationAdd: { + value: 0, + base: 0, + name: "Elation Boost", + icon: "spriteoutput/ui/avatar/icon/IconJoy.png", + unit: "%", + round: 1 + } + } + + if (avatarProfile?.lightcone && mapLightCone[avatarProfile?.lightcone?.item_id]) { + const lightconePromotion = calcPromotion(avatarProfile?.lightcone?.level) + statsData.HP.value += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseHP, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHPAdd, + avatarProfile?.lightcone?.level + ) + statsData.HP.base += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseHP, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseHPAdd, + avatarProfile?.lightcone?.level + ) + statsData.ATK.value += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttack, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttackAdd, + avatarProfile?.lightcone?.level + ) + statsData.ATK.base += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttack, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseAttackAdd, + avatarProfile?.lightcone?.level + ) + statsData.DEF.value += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefence, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefenceAdd, + avatarProfile?.lightcone?.level + ) + statsData.DEF.base += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefence, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats?.[lightconePromotion]?.BaseDefenceAdd, + avatarProfile?.lightcone?.level + ) + + const bonusData = mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Skills?.Level?.[avatarProfile?.lightcone.rank]?.Bonus + if (bonusData && bonusData.length > 0) { + const bonusSpd = bonusData.filter((bonus) => bonus.PropertyType === "BaseSpeed") + const bonusOther = bonusData.filter((bonus) => bonus.PropertyType !== "BaseSpeed") + bonusSpd.forEach((bonus) => { + statsData.SPD.value += bonus.Value + statsData.SPD.base += bonus.Value + }) + bonusOther.forEach((bonus) => { + const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat + if (statsBase && statsData[statsBase]) { + statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) + } + }) + } + } + if (avatarSkillTree) { + Object.values(avatarSkillTree).forEach((value) => { + if (value?.["1"] + && value?.["1"]?.PointID + && typeof avatarData?.data?.skills?.[value?.["1"]?.PointID] === "number" + && avatarData?.data?.skills?.[value?.["1"]?.PointID] !== 0 + && value?.["1"]?.StatusAddList + && value?.["1"].StatusAddList.length > 0) { + value?.["1"]?.StatusAddList.forEach((status) => { + const statsBase = mappingStats?.[status?.PropertyType]?.baseStat + if (statsBase && statsData[statsBase]) { + statsData[statsBase].value += calcBonusStatRaw(status?.PropertyType, statsData[statsBase].base, status.Value) + } + }) + } + }) + } + + + + if (avatarProfile?.relics && mainAffix && subAffix) { + Object.entries(avatarProfile?.relics).forEach(([key, value]) => { + const mainAffixMap = mainAffix["5" + key] + const subAffixMap = subAffix["5"] + if (!mainAffixMap || !subAffixMap) return + const mainStats = mappingStats?.[mainAffixMap?.[value.main_affix_id]?.Property]?.baseStat + if (mainStats && statsData[mainStats]) { + statsData[mainStats].value += calcMainAffixBonusRaw(mainAffixMap?.[value.main_affix_id], value.level, statsData[mainStats].base) + } + value?.sub_affixes.forEach((subValue) => { + const subStats = mappingStats?.[subAffixMap?.[subValue.sub_affix_id]?.Property]?.baseStat + if (subStats && statsData[subStats]) { + statsData[subStats].value += calcSubAffixBonusRaw(subAffixMap?.[subValue.sub_affix_id], subValue.step, subValue.count, statsData[subStats].base) + } + }) + }) + } + + if (relicEffects && relicEffects.length > 0) { + relicEffects.forEach((relic) => { + const dataBonus = mapRelicSet?.[relic.key]?.Skills + if (!dataBonus || Object.keys(dataBonus).length === 0) return + Object.entries(dataBonus || {}).forEach(([key, value]) => { + if (relic.count < Number(key)) return + value.Bonus.forEach((bonus) => { + const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat + if (statsBase && statsData[statsBase]) { + statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) + } + }) + }) + }) + } + + + return statsData + }, [ + avatarSelected, + avatarData, + mapAvatar, + avatarProfile?.lightcone, + avatarProfile?.relics, + mapLightCone, + mainAffix, + subAffix, + relicEffects, + mapRelicSet, + avatarSkillTree + ]) + + return ( +
    +
    +
    + {Object.entries(characterStats || {})?.map(([key, stat], index) => { + if (!stat || (key.includes("Add") && stat.value === 0)) return null + return ( +
    +
    + +
    {stat.name}
    +
    +
    +
    { + stat.value ? stat.unit === "%" ? (stat.value * 100).toFixed(stat.round) : stat.value.toFixed(stat.round) : 0 + }{stat.unit}
    +
    + ) + })} +
    +
    + +
    + {relicEffects.map((setEffect, index) => { + const relicInfo = mapRelicSet[setEffect.key]; + if (!relicInfo) return null; + return ( +
    +
    +
    + {setEffect.count} +
    +
    + ) + })} +
    +
    + +
    + + {relicStats?.map((relic, index) => { + if (!relic || !avatarSelected) return null + return ( + + ) + })} + + {(!relicStats || !relicStats?.length) && ( +
    +
    + {transI18n("noRelicEquipped")} +
    +
    + )} +
    +
    + ) } \ No newline at end of file diff --git a/src/components/relicBar/index.tsx b/src/components/relicBar/index.tsx index f027aca..7bd76b6 100644 --- a/src/components/relicBar/index.tsx +++ b/src/components/relicBar/index.tsx @@ -1,498 +1,498 @@ -"use client"; -import useUserDataStore from '@/stores/userDataStore'; -import { useEffect, useMemo, useState } from 'react'; -import SelectCustomImage from '../select/customSelectImage'; -import { calcAffixBonus, calcMainAffixBonus, randomPartition, randomStep, replaceByParam, getLocaleName } from '@/helper'; -import { mappingStats } from '@/constant/constant'; -import useModelStore from '@/stores/modelStore'; -import useRelicMakerStore from '@/stores/relicMakerStore'; -import { toast } from 'react-toastify'; -import { useTranslations } from 'next-intl' -import { ChevronDown, ChevronUp } from 'lucide-react'; -import { AnimatePresence, motion } from 'framer-motion'; -import useDetailDataStore from '@/stores/detailDataStore'; -import useCurrentDataStore from '@/stores/currentDataStore'; -import { RelicSetDetail, SubAffixData } from '@/types'; -import useLocaleStore from '@/stores/localeStore'; -import { mappingRelicSlot } from "@/constant/constant"; - -export default function RelicMaker() { - const { avatars, setAvatars } = useUserDataStore() - const { avatarSelected } = useCurrentDataStore() - const { setIsOpenRelic } = useModelStore() - const { mainAffix, subAffix, mapRelicSet } = useDetailDataStore() - const { locale } = useLocaleStore() - const transI18n = useTranslations("DataPage") - const { - selectedRelicSlot, - selectedRelicSet, - selectedMainStat, - listSelectedSubStats, - selectedRelicLevel, - preSelectedSubStats, - setSelectedRelicSet, - setSelectedMainStat, - setSelectedRelicLevel, - setListSelectedSubStats, - resetHistory, - popHistory, - addHistory, - } = useRelicMakerStore() - const [error, setError] = useState(""); - - const relicSets = useMemo(() => { - const listSet: Record = {}; - for (const [key, value] of Object.entries(mapRelicSet || {})) { - let isOk = false; - for (const key2 of Object.keys(value.Parts)) { - if (key2 == mappingRelicSlot?.[selectedRelicSlot]) { - isOk = true; - break; - } - } - if (isOk) { - listSet[key] = value; - } - } - return listSet; - }, [mapRelicSet , selectedRelicSlot]); - - const subAffixOptions = useMemo(() => { - const listSet: Record = {}; - const subAffixMap = subAffix["5"]; - const mainAffixMap = mainAffix["5" + selectedRelicSlot] - - if (Object.keys(subAffixMap || {}).length === 0 || Object.keys(mainAffixMap || {}).length === 0) return listSet; - - for (const [key, value] of Object.entries(subAffixMap)) { - if (value.Property !== mainAffixMap[selectedMainStat]?.Property) { - listSet[key] = value; - } - } - return listSet; - }, [subAffix, mainAffix, selectedRelicSlot, selectedMainStat]); - - useEffect(() => { - const subAffixMap = subAffix["5"]; - const mainAffixMap = mainAffix["5" + selectedRelicSlot]; - - if (!subAffixMap || !mainAffixMap) return; - - const mainProp = mainAffixMap[selectedMainStat]?.Property; - if (!mainProp) return; - - const newSubAffixes = structuredClone(listSelectedSubStats); - let updated = false; - - for (let i = 0; i < newSubAffixes.length; i++) { - if (newSubAffixes[i].property === mainProp) { - newSubAffixes[i].affixId = ""; - newSubAffixes[i].property = ""; - newSubAffixes[i].rollCount = 0; - newSubAffixes[i].stepCount = 0; - updated = true; - } - } - - if (updated) setListSelectedSubStats(newSubAffixes); - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [selectedMainStat, subAffix, mainAffix, selectedRelicSlot]); - - const exSubAffixOptions = useMemo(() => { - const listSet: Record = {}; - const subAffixMap = subAffix["5"]; - const mainAffixMap = mainAffix["5" + selectedRelicSlot]; - - if (!subAffixMap || !mainAffixMap) return listSet; - - for (const [key, value] of Object.entries(subAffixMap)) { - const subAffix = listSelectedSubStats.find((item) => item.property === value.Property); - if (subAffix && value.Property !== mainAffixMap[selectedMainStat]?.Property) { - listSet[key] = value; - } - } - return listSet; - }, [subAffix, listSelectedSubStats, mainAffix, selectedRelicSlot, selectedMainStat]); - - const effectBonus = useMemo(() => { - const affixSet = mainAffix?.["5" + selectedRelicSlot]; - if (!affixSet) return 0; - - const data = affixSet[selectedMainStat]; - if (!data) return 0; - - return calcMainAffixBonus(data, selectedRelicLevel); - }, [mainAffix, selectedRelicSlot, selectedMainStat, selectedRelicLevel]); - - const handleSubStatChange = (key: string, index: number, rollCount: number, stepCount: number) => { - setError(""); - const newSubAffixes = structuredClone(listSelectedSubStats); - if (!subAffixOptions[key]) { - newSubAffixes[index].affixId = ""; - newSubAffixes[index].property = ""; - newSubAffixes[index].rollCount = rollCount; - newSubAffixes[index].stepCount = stepCount; - setListSelectedSubStats(newSubAffixes); - addHistory(index, newSubAffixes[index]); - return; - } - newSubAffixes[index].affixId = key; - newSubAffixes[index].property = subAffixOptions[key].Property; - newSubAffixes[index].rollCount = rollCount; - newSubAffixes[index].stepCount = stepCount; - setListSelectedSubStats(newSubAffixes); - addHistory(index, newSubAffixes[index]); - }; - - const handlerRollback = (index: number) => { - setError(""); - if (!preSelectedSubStats[index]) return; - - const keys = Object.keys(preSelectedSubStats[index]); - if (keys.length <= 1) return; - - const newSubAffixes = structuredClone(listSelectedSubStats); - const listHistory = structuredClone(preSelectedSubStats[index]); - const secondLastKey = listHistory.length - 2; - const preSubAffixes = { ...listHistory[secondLastKey] }; - newSubAffixes[index].rollCount = preSubAffixes.rollCount; - newSubAffixes[index].stepCount = preSubAffixes.stepCount; - setListSelectedSubStats(newSubAffixes); - popHistory(index); - }; - - const resetSubStat = (index: number) => { - const newSubAffixes = structuredClone(listSelectedSubStats); - resetHistory(index); - newSubAffixes[index].affixId = ""; - newSubAffixes[index].property = ""; - newSubAffixes[index].rollCount = 0; - newSubAffixes[index].stepCount = 0; - setListSelectedSubStats(newSubAffixes); - }; - - const randomizeStats = () => { - const newSubAffixes = structuredClone(listSelectedSubStats); - const exKeys = Object.keys(exSubAffixOptions); - for (let i = 0; i < newSubAffixes.length; i++) { - const keys = Object.keys(subAffixOptions).filter((key) => !exKeys.includes(key)); - const randomKey = keys[Math.floor(Math.random() * keys.length)]; - exKeys.push(randomKey); - const randomValue = subAffixOptions[randomKey]; - newSubAffixes[i].affixId = randomKey; - newSubAffixes[i].property = randomValue.Property; - newSubAffixes[i].rollCount = 0; - newSubAffixes[i].stepCount = 0; - } - for (let i = 0; i < newSubAffixes.length; i++) { - addHistory(i, newSubAffixes[i]); - } - setListSelectedSubStats(newSubAffixes); - - }; - - const randomizeRolls = () => { - const newSubAffixes = structuredClone(listSelectedSubStats); - const randomRolls = randomPartition(9, listSelectedSubStats.length); - for (let i = 0; i < listSelectedSubStats.length; i++) { - newSubAffixes[i].rollCount = randomRolls[i]; - newSubAffixes[i].stepCount = randomStep(randomRolls[i]); - } - setListSelectedSubStats(newSubAffixes); - for (let i = 0; i < newSubAffixes.length; i++) { - addHistory(i, newSubAffixes[i]); - } - }; - - const handlerSaveRelic = () => { - setError(""); - const avatar = avatars[avatarSelected?.ID?.toString() || ""]; - if (!selectedRelicSet || !selectedMainStat || !selectedRelicLevel || !selectedRelicSlot) { - setError(transI18n("pleaseSelectAllOptions")); - return; - }; - - if (listSelectedSubStats.find((item) => item.affixId === "")) { - setError(transI18n("pleaseSelectAllSubStats")); - return; - }; - - if (avatar) { - avatar.profileList[avatar.profileSelect].relics[selectedRelicSlot] = { - level: selectedRelicLevel, - relic_id: Number(`6${selectedRelicSet}${selectedRelicSlot}`), - relic_set_id: Number(selectedRelicSet), - main_affix_id: Number(selectedMainStat), - sub_affixes: listSelectedSubStats.map((item) => { - return { - sub_affix_id: Number(item.affixId), - count: item.rollCount, - step: item.stepCount - } - }) - } - } - setAvatars({ ...avatars }); - setIsOpenRelic(false); - - toast.success(transI18n("relicSavedSuccessfully")); - } - - return ( -
    -
    -

    - {transI18n("relicMaker")} -

    -
    -
    - - {/* Left Panel */} -
    - - {/* Set Configuration */} -
    -

    {transI18n("mainSettings")}

    - -
    - {/* Main Stat */} -
    - - ({ - value: key, - label: mappingStats[value.Property].name + " " + mappingStats[value.Property].unit, - imageUrl: `${process.env.CDN_URL}/${mappingStats[value.Property].icon}` - }))} - excludeSet={[]} - selectedCustomSet={selectedMainStat} - placeholder={transI18n("selectAMainStat")} - setSelectedCustomSet={setSelectedMainStat} - /> -
    - {/* Relic Set Selection */} -
    - - ({ - value: key, - label: getLocaleName(locale, value.Name), - imageUrl: `${process.env.CDN_URL}/${value.Image.SetIconPath}` - }))} - excludeSet={[]} - selectedCustomSet={selectedRelicSet} - placeholder={transI18n("selectASet")} - setSelectedCustomSet={setSelectedRelicSet} - /> -
    -
    - - {/* Set Bonus Display */} -
    - {selectedRelicSet !== "" ? Object.entries(mapRelicSet[selectedRelicSet].Skills).map(([key, value]) => ( -
    - {key}-Pc: -
    -
    - )) :

    {transI18n("pleaseSelectASet")}

    } -
    - - - {/* Rarity */} -
    - - -
    - - {/* Level */} -
    - -
    - setSelectedRelicLevel(parseInt(e.target.value))} - className="range range-primary w-full" - /> -
    {selectedRelicLevel}
    -
    -
    - - {error && ( - - {error}! - - )} - - - - - {/* Save Button */} - -
    -
    - - {/* Right Panel - Sub Stats */} -
    - {/* Total Roll */} -
    -

    {transI18n("totalRoll")} {listSelectedSubStats.reduce((a, b) => a + b.rollCount, 0)}

    - -
    - - -
    -
    - {listSelectedSubStats.map((v, index) => ( -
    -
    - - {/* Stat Selection */} -
    - ({ - value: key, - label: mappingStats[value.Property].name + " " + mappingStats[value.Property].unit, - imageUrl: `${process.env.CDN_URL}/${mappingStats[value.Property].icon}` - }))} - excludeSet={Object.entries(exSubAffixOptions).map(([key, value]) => ({ - value: key, - label: mappingStats[value.Property].name + " " + mappingStats[value.Property].unit, - imageUrl: `${process.env.CDN_URL}/${mappingStats[value.Property].icon}` - }))} - selectedCustomSet={v.affixId} - placeholder={transI18n("selectASubStat")} - setSelectedCustomSet={(key) => handleSubStatChange(key, index, 0, 0)} - /> -
    - - {/* Current Value */} -
    - +{ } -
    {calcAffixBonus(subAffixOptions[v.affixId], v.stepCount, v.rollCount)}{mappingStats?.[subAffixOptions[v.affixId]?.Property]?.unit || ""}
    -
    - - {/* Up Roll Values */} -
    -
    - - {transI18n("upRoll")} -
    -
    - - - -
    -
    - - {/* Down Roll Values */} -
    -
    - - {transI18n("downRoll")} -
    -
    - - - -
    -
    - - {/* Reset Button & Roll Info */} -
    -
    -
    - - -
    - -
    - {transI18n("roll")}: {v.rollCount} - {transI18n("step")}: {v.stepCount} -
    -
    -
    - -
    -
    - ))} - - -
    -
    -
    - ); -}; +"use client"; +import useUserDataStore from '@/stores/userDataStore'; +import { useEffect, useMemo, useState } from 'react'; +import SelectCustomImage from '../select/customSelectImage'; +import { calcAffixBonus, calcMainAffixBonus, randomPartition, randomStep, replaceByParam, getLocaleName } from '@/helper'; +import { mappingStats } from '@/constant/constant'; +import useModelStore from '@/stores/modelStore'; +import useRelicMakerStore from '@/stores/relicMakerStore'; +import { toast } from 'react-toastify'; +import { useTranslations } from 'next-intl' +import { ChevronDown, ChevronUp } from 'lucide-react'; +import { AnimatePresence, motion } from 'framer-motion'; +import useDetailDataStore from '@/stores/detailDataStore'; +import useCurrentDataStore from '@/stores/currentDataStore'; +import { RelicSetDetail, SubAffixData } from '@/types'; +import useLocaleStore from '@/stores/localeStore'; +import { mappingRelicSlot } from "@/constant/constant"; + +export default function RelicMaker() { + const { avatars, setAvatars } = useUserDataStore() + const { avatarSelected } = useCurrentDataStore() + const { setIsOpenRelic } = useModelStore() + const { mainAffix, subAffix, mapRelicSet } = useDetailDataStore() + const { locale } = useLocaleStore() + const transI18n = useTranslations("DataPage") + const { + selectedRelicSlot, + selectedRelicSet, + selectedMainStat, + listSelectedSubStats, + selectedRelicLevel, + preSelectedSubStats, + setSelectedRelicSet, + setSelectedMainStat, + setSelectedRelicLevel, + setListSelectedSubStats, + resetHistory, + popHistory, + addHistory, + } = useRelicMakerStore() + const [error, setError] = useState(""); + + const relicSets = useMemo(() => { + const listSet: Record = {}; + for (const [key, value] of Object.entries(mapRelicSet || {})) { + let isOk = false; + for (const key2 of Object.keys(value.Parts)) { + if (key2 == mappingRelicSlot?.[selectedRelicSlot]) { + isOk = true; + break; + } + } + if (isOk) { + listSet[key] = value; + } + } + return listSet; + }, [mapRelicSet , selectedRelicSlot]); + + const subAffixOptions = useMemo(() => { + const listSet: Record = {}; + const subAffixMap = subAffix["5"]; + const mainAffixMap = mainAffix["5" + selectedRelicSlot] + + if (Object.keys(subAffixMap || {}).length === 0 || Object.keys(mainAffixMap || {}).length === 0) return listSet; + + for (const [key, value] of Object.entries(subAffixMap)) { + if (value.Property !== mainAffixMap[selectedMainStat]?.Property) { + listSet[key] = value; + } + } + return listSet; + }, [subAffix, mainAffix, selectedRelicSlot, selectedMainStat]); + + useEffect(() => { + const subAffixMap = subAffix["5"]; + const mainAffixMap = mainAffix["5" + selectedRelicSlot]; + + if (!subAffixMap || !mainAffixMap) return; + + const mainProp = mainAffixMap[selectedMainStat]?.Property; + if (!mainProp) return; + + const newSubAffixes = structuredClone(listSelectedSubStats); + let updated = false; + + for (let i = 0; i < newSubAffixes.length; i++) { + if (newSubAffixes[i].property === mainProp) { + newSubAffixes[i].affixId = ""; + newSubAffixes[i].property = ""; + newSubAffixes[i].rollCount = 0; + newSubAffixes[i].stepCount = 0; + updated = true; + } + } + + if (updated) setListSelectedSubStats(newSubAffixes); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [selectedMainStat, subAffix, mainAffix, selectedRelicSlot]); + + const exSubAffixOptions = useMemo(() => { + const listSet: Record = {}; + const subAffixMap = subAffix["5"]; + const mainAffixMap = mainAffix["5" + selectedRelicSlot]; + + if (!subAffixMap || !mainAffixMap) return listSet; + + for (const [key, value] of Object.entries(subAffixMap)) { + const subAffix = listSelectedSubStats.find((item) => item.property === value.Property); + if (subAffix && value.Property !== mainAffixMap[selectedMainStat]?.Property) { + listSet[key] = value; + } + } + return listSet; + }, [subAffix, listSelectedSubStats, mainAffix, selectedRelicSlot, selectedMainStat]); + + const effectBonus = useMemo(() => { + const affixSet = mainAffix?.["5" + selectedRelicSlot]; + if (!affixSet) return 0; + + const data = affixSet[selectedMainStat]; + if (!data) return 0; + + return calcMainAffixBonus(data, selectedRelicLevel); + }, [mainAffix, selectedRelicSlot, selectedMainStat, selectedRelicLevel]); + + const handleSubStatChange = (key: string, index: number, rollCount: number, stepCount: number) => { + setError(""); + const newSubAffixes = structuredClone(listSelectedSubStats); + if (!subAffixOptions[key]) { + newSubAffixes[index].affixId = ""; + newSubAffixes[index].property = ""; + newSubAffixes[index].rollCount = rollCount; + newSubAffixes[index].stepCount = stepCount; + setListSelectedSubStats(newSubAffixes); + addHistory(index, newSubAffixes[index]); + return; + } + newSubAffixes[index].affixId = key; + newSubAffixes[index].property = subAffixOptions[key].Property; + newSubAffixes[index].rollCount = rollCount; + newSubAffixes[index].stepCount = stepCount; + setListSelectedSubStats(newSubAffixes); + addHistory(index, newSubAffixes[index]); + }; + + const handlerRollback = (index: number) => { + setError(""); + if (!preSelectedSubStats[index]) return; + + const keys = Object.keys(preSelectedSubStats[index]); + if (keys.length <= 1) return; + + const newSubAffixes = structuredClone(listSelectedSubStats); + const listHistory = structuredClone(preSelectedSubStats[index]); + const secondLastKey = listHistory.length - 2; + const preSubAffixes = { ...listHistory[secondLastKey] }; + newSubAffixes[index].rollCount = preSubAffixes.rollCount; + newSubAffixes[index].stepCount = preSubAffixes.stepCount; + setListSelectedSubStats(newSubAffixes); + popHistory(index); + }; + + const resetSubStat = (index: number) => { + const newSubAffixes = structuredClone(listSelectedSubStats); + resetHistory(index); + newSubAffixes[index].affixId = ""; + newSubAffixes[index].property = ""; + newSubAffixes[index].rollCount = 0; + newSubAffixes[index].stepCount = 0; + setListSelectedSubStats(newSubAffixes); + }; + + const randomizeStats = () => { + const newSubAffixes = structuredClone(listSelectedSubStats); + const exKeys = Object.keys(exSubAffixOptions); + for (let i = 0; i < newSubAffixes.length; i++) { + const keys = Object.keys(subAffixOptions).filter((key) => !exKeys.includes(key)); + const randomKey = keys[Math.floor(Math.random() * keys.length)]; + exKeys.push(randomKey); + const randomValue = subAffixOptions[randomKey]; + newSubAffixes[i].affixId = randomKey; + newSubAffixes[i].property = randomValue.Property; + newSubAffixes[i].rollCount = 0; + newSubAffixes[i].stepCount = 0; + } + for (let i = 0; i < newSubAffixes.length; i++) { + addHistory(i, newSubAffixes[i]); + } + setListSelectedSubStats(newSubAffixes); + + }; + + const randomizeRolls = () => { + const newSubAffixes = structuredClone(listSelectedSubStats); + const randomRolls = randomPartition(9, listSelectedSubStats.length); + for (let i = 0; i < listSelectedSubStats.length; i++) { + newSubAffixes[i].rollCount = randomRolls[i]; + newSubAffixes[i].stepCount = randomStep(randomRolls[i]); + } + setListSelectedSubStats(newSubAffixes); + for (let i = 0; i < newSubAffixes.length; i++) { + addHistory(i, newSubAffixes[i]); + } + }; + + const handlerSaveRelic = () => { + setError(""); + const avatar = avatars[avatarSelected?.ID?.toString() || ""]; + if (!selectedRelicSet || !selectedMainStat || !selectedRelicLevel || !selectedRelicSlot) { + setError(transI18n("pleaseSelectAllOptions")); + return; + }; + + if (listSelectedSubStats.find((item) => item.affixId === "")) { + setError(transI18n("pleaseSelectAllSubStats")); + return; + }; + + if (avatar) { + avatar.profileList[avatar.profileSelect].relics[selectedRelicSlot] = { + level: selectedRelicLevel, + relic_id: Number(`6${selectedRelicSet}${selectedRelicSlot}`), + relic_set_id: Number(selectedRelicSet), + main_affix_id: Number(selectedMainStat), + sub_affixes: listSelectedSubStats.map((item) => { + return { + sub_affix_id: Number(item.affixId), + count: item.rollCount, + step: item.stepCount + } + }) + } + } + setAvatars({ ...avatars }); + setIsOpenRelic(false); + + toast.success(transI18n("relicSavedSuccessfully")); + } + + return ( +
    +
    +

    + {transI18n("relicMaker")} +

    +
    +
    + + {/* Left Panel */} +
    + + {/* Set Configuration */} +
    +

    {transI18n("mainSettings")}

    + +
    + {/* Main Stat */} +
    + + ({ + value: key, + label: mappingStats[value.Property].name + " " + mappingStats[value.Property].unit, + imageUrl: `${process.env.CDN_URL}/${mappingStats[value.Property].icon}` + }))} + excludeSet={[]} + selectedCustomSet={selectedMainStat} + placeholder={transI18n("selectAMainStat")} + setSelectedCustomSet={setSelectedMainStat} + /> +
    + {/* Relic Set Selection */} +
    + + ({ + value: key, + label: getLocaleName(locale, value.Name), + imageUrl: `${process.env.CDN_URL}/${value.Image.SetIconPath}` + }))} + excludeSet={[]} + selectedCustomSet={selectedRelicSet} + placeholder={transI18n("selectASet")} + setSelectedCustomSet={setSelectedRelicSet} + /> +
    +
    + + {/* Set Bonus Display */} +
    + {selectedRelicSet !== "" ? Object.entries(mapRelicSet[selectedRelicSet].Skills).map(([key, value]) => ( +
    + {key}-Pc: +
    +
    + )) :

    {transI18n("pleaseSelectASet")}

    } +
    + + + {/* Rarity */} +
    + + +
    + + {/* Level */} +
    + +
    + setSelectedRelicLevel(parseInt(e.target.value))} + className="range range-primary w-full" + /> +
    {selectedRelicLevel}
    +
    +
    + + {error && ( + + {error}! + + )} + + + + + {/* Save Button */} + +
    +
    + + {/* Right Panel - Sub Stats */} +
    + {/* Total Roll */} +
    +

    {transI18n("totalRoll")} {listSelectedSubStats.reduce((a, b) => a + b.rollCount, 0)}

    + +
    + + +
    +
    + {listSelectedSubStats.map((v, index) => ( +
    +
    + + {/* Stat Selection */} +
    + ({ + value: key, + label: mappingStats[value.Property].name + " " + mappingStats[value.Property].unit, + imageUrl: `${process.env.CDN_URL}/${mappingStats[value.Property].icon}` + }))} + excludeSet={Object.entries(exSubAffixOptions).map(([key, value]) => ({ + value: key, + label: mappingStats[value.Property].name + " " + mappingStats[value.Property].unit, + imageUrl: `${process.env.CDN_URL}/${mappingStats[value.Property].icon}` + }))} + selectedCustomSet={v.affixId} + placeholder={transI18n("selectASubStat")} + setSelectedCustomSet={(key) => handleSubStatChange(key, index, 0, 0)} + /> +
    + + {/* Current Value */} +
    + +{ } +
    {calcAffixBonus(subAffixOptions[v.affixId], v.stepCount, v.rollCount)}{mappingStats?.[subAffixOptions[v.affixId]?.Property]?.unit || ""}
    +
    + + {/* Up Roll Values */} +
    +
    + + {transI18n("upRoll")} +
    +
    + + + +
    +
    + + {/* Down Roll Values */} +
    +
    + + {transI18n("downRoll")} +
    +
    + + + +
    +
    + + {/* Reset Button & Roll Info */} +
    +
    +
    + + +
    + +
    + {transI18n("roll")}: {v.rollCount} + {transI18n("step")}: {v.stepCount} +
    +
    +
    + +
    +
    + ))} + + +
    +
    +
    + ); +}; diff --git a/src/components/relicsInfo/index.tsx b/src/components/relicsInfo/index.tsx index 8273bdc..04432bc 100644 --- a/src/components/relicsInfo/index.tsx +++ b/src/components/relicsInfo/index.tsx @@ -1,366 +1,366 @@ -/* eslint-disable react-hooks/exhaustive-deps */ -"use client"; -import { useCallback, useEffect, useMemo } from "react"; -import RelicMaker from "../relicBar"; -import { motion } from "framer-motion"; -import useUserDataStore from "@/stores/userDataStore"; -import { useTranslations } from "next-intl"; -import RelicCard from "../card/relicCard"; -import useModelStore from '@/stores/modelStore'; -import { replaceByParam } from '@/helper'; -import useRelicMakerStore from '@/stores/relicMakerStore'; -import QuickView from "../quickView"; -import { ModalConfig } from "@/types"; -import useCurrentDataStore from "@/stores/currentDataStore"; -import useDetailDataStore from "@/stores/detailDataStore"; -import { getLocaleName } from '@/helper'; -import useLocaleStore from "@/stores/localeStore"; - -export default function RelicsInfo() { - const { avatars, setAvatars } = useUserDataStore() - const { - setSelectedRelicSlot, - selectedRelicSlot, - setSelectedMainStat, - setSelectedRelicSet, - setSelectedRelicLevel, - setListSelectedSubStats, - resetHistory, - resetSubStat, - listSelectedSubStats, - } = useRelicMakerStore() - - const { - isOpenRelic, - setIsOpenRelic, - isOpenQuickView, - setIsOpenQuickView - } = useModelStore() - const transI18n = useTranslations("DataPage") - const { avatarSelected } = useCurrentDataStore() - const { mapRelicSet, subAffix } = useDetailDataStore() - const { locale } = useLocaleStore() - - const handleShow = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.showModal(); - } - }; - - // Close modal handler - const handleCloseModal = (modalId: string) => { - const modal = document.getElementById(modalId) as HTMLDialogElement | null; - if (modal) { - modal.close(); - } - }; - - - const getRelic = useCallback((slot: string) => { - const avatar = avatars[avatarSelected?.ID.toString() || ""]; - if (avatar) { - return avatar.profileList[avatar.profileSelect]?.relics[slot] || null; - } - return null; - }, [avatars, avatarSelected]); - - const handlerDeleteRelic = (slot: string) => { - const avatar = avatars[avatarSelected?.ID.toString() || ""]; - if (avatar) { - delete avatar.profileList[avatar.profileSelect].relics[slot] - setAvatars({ ...avatars }); - } - } - - const handlerChangeRelic = (slot: string) => { - const relic = getRelic(slot) - setSelectedRelicSlot(slot) - resetSubStat() - resetHistory(null) - if (relic) { - setSelectedMainStat(relic.main_affix_id.toString()) - setSelectedRelicSet(relic.relic_set_id.toString()) - setSelectedRelicLevel(relic.level) - const newSubAffixes: { affixId: string, property: string, rollCount: number, stepCount: number }[] = [...listSelectedSubStats]; - relic.sub_affixes.forEach((item, index) => { - newSubAffixes[index].affixId = item.sub_affix_id.toString(); - newSubAffixes[index].property = subAffix["5"][item.sub_affix_id.toString()]?.Property || ""; - newSubAffixes[index].rollCount = item.count || 0; - newSubAffixes[index].stepCount = item.step || 0; - }) - setListSelectedSubStats(newSubAffixes) - } else { - setSelectedMainStat("") - setSelectedRelicSet("") - setSelectedRelicLevel(15) - const newSubAffixes: { affixId: string, property: string, rollCount: number, stepCount: number }[] = [...listSelectedSubStats]; - newSubAffixes.forEach((item) => { - item.affixId = "" - item.property = "" - item.rollCount = 0 - item.stepCount = 0 - }) - - setListSelectedSubStats(newSubAffixes) - } - setIsOpenRelic(true) - handleShow("action_detail_modal") - } - - const relicEffects = useMemo(() => { - const avatar = avatars[avatarSelected?.ID.toString() || ""]; - const relicCount: { [key: string]: number } = {}; - if (avatar) { - for (const relic of Object.values(avatar.profileList[avatar.profileSelect].relics)) { - if (relicCount[relic.relic_set_id]) { - relicCount[relic.relic_set_id]++; - } else { - relicCount[relic.relic_set_id] = 1; - } - } - } - const listEffects: { key: string, count: number }[] = []; - Object.entries(relicCount).forEach(([key, value]) => { - if (value >= 2) { - listEffects.push({ key: key, count: value }); - } - }); - return listEffects; - }, [avatars, avatarSelected]); - - const modalConfigs: ModalConfig[] = [ - { - id: "action_detail_modal", - title: "", - isOpen: isOpenRelic, - onClose: () => { - setIsOpenRelic(false) - handleCloseModal("action_detail_modal") - }, - content: - }, - { - id: "quick_view_modal", - title: transI18n("quickView").toUpperCase(), - isOpen: isOpenQuickView, - onClose: () => { - setIsOpenQuickView(false) - handleCloseModal("quick_view_modal") - }, - content: - } - ] - - // Handle ESC key to close modal - useEffect(() => { - for (const item of modalConfigs) { - if (!item?.isOpen) { - handleCloseModal(item?.id || "") - } - } - const handleEscKey = (event: KeyboardEvent) => { - if (event.key === 'Escape') { - for (const item of modalConfigs) { - handleCloseModal(item?.id || "") - } - } - }; - - window.addEventListener('keydown', handleEscKey); - return () => window.removeEventListener('keydown', handleEscKey); - }, [isOpenRelic]); - - return ( -
    -
    - - {/* Left Section - Items Grid */} -
    -
    -

    -
    - {transI18n("relics")} -

    - -
    - {["1", "2", "3", "4", "5", "6"].map((item, index) => ( -
    -
    { - if (item === selectedRelicSlot) { - setSelectedRelicSlot("") - } else { - setSelectedRelicSlot(item) - } - handlerChangeRelic(item) - }} - className="cursor-pointer" - > - -
    - -
    - - - {getRelic(item) && ( - - )} -
    -
    - ))} -
    -
    - - -
    - -
    -
    - - {/* Right Section - Stats and Set Effects */} -
    - - {/* Set Effects Panel */} -
    -

    -
    - {transI18n("setEffects")} -

    - -
    - {relicEffects.map((setEffect, index) => { - const relicInfo = mapRelicSet[setEffect.key]; - if (!relicInfo) return null; - return ( -
    -
    -
    - {setEffect.count && ( - - ({setEffect.count}) - - )} -
    - -
    - {Object.entries(relicInfo.Skills).map(([requireNum, value]) => { - if (Number(requireNum) > Number(setEffect.count)) return null; - return ( -
    -
    - {requireNum}-PC: -
    -
    -
    - ) - })} -
    -
    - ) - })} -
    -
    -
    -
    - - {modalConfigs.map(({ id, title, onClose, content }) => ( - -
    -
    - - ✕ - -
    - - {title && ( -
    -

    - {title} -

    -
    - )} - - {content} -
    -
    - ))} - -
    - ); -} +/* eslint-disable react-hooks/exhaustive-deps */ +"use client"; +import { useCallback, useEffect, useMemo } from "react"; +import RelicMaker from "../relicBar"; +import { motion } from "framer-motion"; +import useUserDataStore from "@/stores/userDataStore"; +import { useTranslations } from "next-intl"; +import RelicCard from "../card/relicCard"; +import useModelStore from '@/stores/modelStore'; +import { replaceByParam } from '@/helper'; +import useRelicMakerStore from '@/stores/relicMakerStore'; +import QuickView from "../quickView"; +import { ModalConfig } from "@/types"; +import useCurrentDataStore from "@/stores/currentDataStore"; +import useDetailDataStore from "@/stores/detailDataStore"; +import { getLocaleName } from '@/helper'; +import useLocaleStore from "@/stores/localeStore"; + +export default function RelicsInfo() { + const { avatars, setAvatars } = useUserDataStore() + const { + setSelectedRelicSlot, + selectedRelicSlot, + setSelectedMainStat, + setSelectedRelicSet, + setSelectedRelicLevel, + setListSelectedSubStats, + resetHistory, + resetSubStat, + listSelectedSubStats, + } = useRelicMakerStore() + + const { + isOpenRelic, + setIsOpenRelic, + isOpenQuickView, + setIsOpenQuickView + } = useModelStore() + const transI18n = useTranslations("DataPage") + const { avatarSelected } = useCurrentDataStore() + const { mapRelicSet, subAffix } = useDetailDataStore() + const { locale } = useLocaleStore() + + const handleShow = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.showModal(); + } + }; + + // Close modal handler + const handleCloseModal = (modalId: string) => { + const modal = document.getElementById(modalId) as HTMLDialogElement | null; + if (modal) { + modal.close(); + } + }; + + + const getRelic = useCallback((slot: string) => { + const avatar = avatars[avatarSelected?.ID.toString() || ""]; + if (avatar) { + return avatar.profileList[avatar.profileSelect]?.relics[slot] || null; + } + return null; + }, [avatars, avatarSelected]); + + const handlerDeleteRelic = (slot: string) => { + const avatar = avatars[avatarSelected?.ID.toString() || ""]; + if (avatar) { + delete avatar.profileList[avatar.profileSelect].relics[slot] + setAvatars({ ...avatars }); + } + } + + const handlerChangeRelic = (slot: string) => { + const relic = getRelic(slot) + setSelectedRelicSlot(slot) + resetSubStat() + resetHistory(null) + if (relic) { + setSelectedMainStat(relic.main_affix_id.toString()) + setSelectedRelicSet(relic.relic_set_id.toString()) + setSelectedRelicLevel(relic.level) + const newSubAffixes: { affixId: string, property: string, rollCount: number, stepCount: number }[] = [...listSelectedSubStats]; + relic.sub_affixes.forEach((item, index) => { + newSubAffixes[index].affixId = item.sub_affix_id.toString(); + newSubAffixes[index].property = subAffix["5"][item.sub_affix_id.toString()]?.Property || ""; + newSubAffixes[index].rollCount = item.count || 0; + newSubAffixes[index].stepCount = item.step || 0; + }) + setListSelectedSubStats(newSubAffixes) + } else { + setSelectedMainStat("") + setSelectedRelicSet("") + setSelectedRelicLevel(15) + const newSubAffixes: { affixId: string, property: string, rollCount: number, stepCount: number }[] = [...listSelectedSubStats]; + newSubAffixes.forEach((item) => { + item.affixId = "" + item.property = "" + item.rollCount = 0 + item.stepCount = 0 + }) + + setListSelectedSubStats(newSubAffixes) + } + setIsOpenRelic(true) + handleShow("action_detail_modal") + } + + const relicEffects = useMemo(() => { + const avatar = avatars[avatarSelected?.ID.toString() || ""]; + const relicCount: { [key: string]: number } = {}; + if (avatar) { + for (const relic of Object.values(avatar.profileList[avatar.profileSelect].relics)) { + if (relicCount[relic.relic_set_id]) { + relicCount[relic.relic_set_id]++; + } else { + relicCount[relic.relic_set_id] = 1; + } + } + } + const listEffects: { key: string, count: number }[] = []; + Object.entries(relicCount).forEach(([key, value]) => { + if (value >= 2) { + listEffects.push({ key: key, count: value }); + } + }); + return listEffects; + }, [avatars, avatarSelected]); + + const modalConfigs: ModalConfig[] = [ + { + id: "action_detail_modal", + title: "", + isOpen: isOpenRelic, + onClose: () => { + setIsOpenRelic(false) + handleCloseModal("action_detail_modal") + }, + content: + }, + { + id: "quick_view_modal", + title: transI18n("quickView").toUpperCase(), + isOpen: isOpenQuickView, + onClose: () => { + setIsOpenQuickView(false) + handleCloseModal("quick_view_modal") + }, + content: + } + ] + + // Handle ESC key to close modal + useEffect(() => { + for (const item of modalConfigs) { + if (!item?.isOpen) { + handleCloseModal(item?.id || "") + } + } + const handleEscKey = (event: KeyboardEvent) => { + if (event.key === 'Escape') { + for (const item of modalConfigs) { + handleCloseModal(item?.id || "") + } + } + }; + + window.addEventListener('keydown', handleEscKey); + return () => window.removeEventListener('keydown', handleEscKey); + }, [isOpenRelic]); + + return ( +
    +
    + + {/* Left Section - Items Grid */} +
    +
    +

    +
    + {transI18n("relics")} +

    + +
    + {["1", "2", "3", "4", "5", "6"].map((item, index) => ( +
    +
    { + if (item === selectedRelicSlot) { + setSelectedRelicSlot("") + } else { + setSelectedRelicSlot(item) + } + handlerChangeRelic(item) + }} + className="cursor-pointer" + > + +
    + +
    + + + {getRelic(item) && ( + + )} +
    +
    + ))} +
    +
    + + +
    + +
    +
    + + {/* Right Section - Stats and Set Effects */} +
    + + {/* Set Effects Panel */} +
    +

    +
    + {transI18n("setEffects")} +

    + +
    + {relicEffects.map((setEffect, index) => { + const relicInfo = mapRelicSet[setEffect.key]; + if (!relicInfo) return null; + return ( +
    +
    +
    + {setEffect.count && ( + + ({setEffect.count}) + + )} +
    + +
    + {Object.entries(relicInfo.Skills).map(([requireNum, value]) => { + if (Number(requireNum) > Number(setEffect.count)) return null; + return ( +
    +
    + {requireNum}-PC: +
    +
    +
    + ) + })} +
    +
    + ) + })} +
    +
    +
    +
    + + {modalConfigs.map(({ id, title, onClose, content }) => ( + +
    +
    + + ✕ + +
    + + {title && ( +
    +

    + {title} +

    +
    + )} + + {content} +
    +
    + ))} + +
    + ); +} diff --git a/src/components/select/customSelectImage.tsx b/src/components/select/customSelectImage.tsx index ea23a8b..4fb0a72 100644 --- a/src/components/select/customSelectImage.tsx +++ b/src/components/select/customSelectImage.tsx @@ -1,112 +1,112 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ -'use client' -import dynamic from "next/dynamic" -import type { SingleValue } from "react-select" -import Image from "next/image" -import useLocaleStore from "@/stores/localeStore" -import ParseText from "../parseText" -import { themeColors } from "@/constant/constant" -import type { Props as SelectProps } from "react-select" -import { JSX } from "react" - -const Select = dynamic( - () => import("react-select").then(m => m.default), - { ssr: false } -) as ( - props: SelectProps -) => JSX.Element - -export type SelectOption = { - value: string - label: string - imageUrl: string -} - -type SelectCustomProp = { - customSet: SelectOption[] - excludeSet: SelectOption[] - selectedCustomSet: string - placeholder: string - setSelectedCustomSet: (value: string) => void -} - -export default function SelectCustomImage({ customSet, excludeSet, selectedCustomSet, placeholder, setSelectedCustomSet }: SelectCustomProp) { - const options: SelectOption[] = customSet - const { locale, theme } = useLocaleStore() - - const c = themeColors[theme] || themeColors.winter - - const customStyles = { - option: (p: any, s: any) => ({ - ...p, - display: 'flex', - alignItems: 'center', - gap: '8px', - padding: '8px 12px', - backgroundColor: s.isFocused ? c.bgHover : c.bg, - color: c.text, - cursor: 'pointer' - }), - - singleValue: (p: any) => ({ - ...p, - display: 'flex', - alignItems: 'center', - gap: '8px', - color: c.text - }), - - control: (p: any) => ({ - ...p, - backgroundColor: c.bg, - borderColor: c.border, - boxShadow: 'none' - }), - - menu: (p: any) => ({ - ...p, - backgroundColor: c.bg, - color: c.text, - zIndex: 9999 - }), - - menuPortal: (p: any) => ({ - ...p, - zIndex: 9999 - }) - } - - const formatOptionLabel = (option: SelectOption) => ( -
    - - -
    - ) - - return ( - !excludeSet.some(ex => ex.value === opt.value))} + value={options.find(opt => { + return opt.value === selectedCustomSet + }) || null} + onChange={(selected: SingleValue) => { + setSelectedCustomSet(selected?.value || '') + }} + formatOptionLabel={formatOptionLabel} + styles={customStyles} + placeholder={placeholder} + className="my-react-select-container" + classNamePrefix="my-react-select" + isSearchable + isClearable + /> + ) +} diff --git a/src/components/select/customSelectText.tsx b/src/components/select/customSelectText.tsx index e92d1fe..5432b54 100644 --- a/src/components/select/customSelectText.tsx +++ b/src/components/select/customSelectText.tsx @@ -1,118 +1,118 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ -'use client' -import dynamic from "next/dynamic" -import type { SingleValue } from "react-select" -import { replaceByParam } from '@/helper' -import useLocaleStore from '@/stores/localeStore' -import { themeColors } from '@/constant/constant' -import type { Props as SelectProps } from "react-select" -import { JSX } from "react" - -const Select = dynamic( - () => import("react-select").then(m => m.default), - { ssr: false } -) as ( - props: SelectProps -) => JSX.Element - -export type SelectOption = { - id: string - name: string - time?: string - description?: string -} - -type SelectCustomProp = { - customSet: SelectOption[] - excludeSet: SelectOption[] - selectedCustomSet: string - placeholder: string - setSelectedCustomSet: (value: string) => void -} - -export default function SelectCustomText({ customSet, excludeSet, selectedCustomSet, placeholder, setSelectedCustomSet }: SelectCustomProp) { - const options: SelectOption[] = customSet - const { theme } = useLocaleStore() - const c = themeColors[theme] || themeColors.winter - - const customStyles = { - option: (p: any, s: any) => ({ - ...p, - display: 'flex', - alignItems: 'center', - gap: '8px', - padding: '8px 12px', - backgroundColor: s.isFocused ? c.bgHover : c.bg, - color: c.text, - cursor: 'pointer' - }), - - singleValue: (p: any) => ({ - ...p, - display: 'flex', - alignItems: 'center', - gap: '8px', - color: c.text - }), - - control: (p: any) => ({ - ...p, - backgroundColor: c.bg, - borderColor: c.border, - boxShadow: 'none' - }), - - menu: (p: any) => ({ - ...p, - backgroundColor: c.bg, - color: c.text, - zIndex: 9999 - }), - - menuPortal: (p: any) => ({ - ...p, - zIndex: 9999 - }) - } - - - const formatOptionLabel = (option: SelectOption) => ( -
    -
    - {option.time &&
    {option.time}
    } - {option.description &&
    } -
    - ) - - return ( - !excludeSet.some(ex => ex.id === opt.id))} + value={options.find(opt => { + return opt.id === selectedCustomSet + }) || null} + onChange={(selected: SingleValue) => { + setSelectedCustomSet(selected?.id || '') + }} + formatOptionLabel={formatOptionLabel} + styles={customStyles} + placeholder={placeholder} + className="my-react-select-container" + classNamePrefix="my-react-select" + isSearchable + isClearable + /> + ) +} diff --git a/src/components/showcaseCard/index.tsx b/src/components/showcaseCard/index.tsx index bd0b3a4..3d9d986 100644 --- a/src/components/showcaseCard/index.tsx +++ b/src/components/showcaseCard/index.tsx @@ -1,1006 +1,1006 @@ -"use client"; -import { useEffect, useState, useRef, useMemo, useCallback } from 'react'; -import { FastAverageColor } from 'fast-average-color'; -import NextImage from 'next/image'; -import ParseText from '../parseText'; -import useLocaleStore from '@/stores/localeStore'; -import { calcAffixBonus, calcBaseStat, calcBaseStatRaw, calcBonusStatRaw, calcMainAffixBonus, calcMainAffixBonusRaw, calcPromotion, calcSubAffixBonusRaw, convertToRoman, getNameChar, replaceByParam } from '@/helper'; -import useUserDataStore from '@/stores/userDataStore'; -import { traceShowCaseMap } from '@/constant/traceConstant'; -import { mappingStats } from '@/constant/constant'; -import { useTranslations } from 'next-intl'; -import { toast } from 'react-toastify'; -import RelicShowcase from './relicShowcase'; -import useDetailDataStore from '@/stores/detailDataStore'; -import useCurrentDataStore from '@/stores/currentDataStore'; -import { getLocaleName } from '@/helper'; - - -export default function ShowCaseInfo() { - const { avatarSelected } = useCurrentDataStore() - const { mainAffix, subAffix, mapRelicSet, mapAvatar, mapLightCone, baseType, damageType } = useDetailDataStore() - const { avatars } = useUserDataStore() - const [avgColor, setAvgColor] = useState('#222'); - const imgRef = useRef(null); - const cardRef = useRef(null) - const { locale } = useLocaleStore() - const transI18n = useTranslations("DataPage") - - const handleSaveImage = useCallback(() => { - if (cardRef.current === null || !avatarSelected) { - toast.error("Avatar showcase not found!"); - return; - } - - import("html2canvas-pro") - .then(({ default: html2canvas }) => - html2canvas(cardRef.current!, { - scale: 2, - backgroundColor: "#000000", - allowTaint: false, - useCORS: true - }) - ) - .then((canvas: HTMLCanvasElement) => { - const link = document.createElement("a"); - link.download = `${getNameChar(locale, transI18n, avatarSelected)}_showcase.png`; - link.href = canvas.toDataURL("image/png"); - link.click(); - }) - .catch(() => { - toast.error("Error generating showcase card!"); - }); - }, [avatarSelected, locale, transI18n]); - - useEffect(() => { - if (!avatarSelected) return; - const fac = new FastAverageColor(); - const img = new Image(); - - img.crossOrigin = 'anonymous'; - img.src = `${process.env.CDN_URL}/${avatarSelected?.Image?.AvatarCutinFrontImgPath}`; - - img.onload = () => { - fac.getColorAsync(img) - .then((color) => { - setAvgColor(color.hex); - }) - .catch(e => console.error("Error:", e)); - }; - return () => { - fac.destroy(); - img.onload = null; - }; - }, [avatarSelected]); - - const avatarSkillTree = useMemo(() => { - if (!avatarSelected || !avatars[avatarSelected?.ID?.toString()]) return {} - if (avatars[avatarSelected?.ID?.toString()].enhanced) { - return avatarSelected?.Enhanced?.[avatars[avatarSelected?.ID?.toString()].enhanced.toString()].SkillTrees || {} - } - return avatarSelected?.SkillTrees || {} - }, [avatarSelected, avatars]) - - const avatarData = useMemo(() => { - if (!avatarSelected) return - return avatars[avatarSelected?.ID?.toString()] - }, [avatarSelected, avatars]) - - const avatarProfile = useMemo(() => { - if (!avatarSelected || !avatarData) return - return avatarData?.profileList?.[avatarData?.profileSelect] - }, [avatarSelected, avatarData]) - - const lightconeStats = useMemo(() => { - if (!avatarSelected || !avatarProfile?.lightcone || !mapLightCone[avatarProfile?.lightcone?.item_id]) return - const promotion = calcPromotion(avatarProfile?.lightcone?.level) - const atkStat = calcBaseStat( - mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseAttack, - mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseAttackAdd, - 0, - avatarProfile?.lightcone?.level - ) - const hpStat = calcBaseStat( - mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseHP, - mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseHPAdd, - 0, - avatarProfile?.lightcone?.level - ) - const defStat = calcBaseStat( - mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseDefence, - mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseDefenceAdd, - 0, - avatarProfile?.lightcone?.level - ) - return { - attack: atkStat, - hp: hpStat, - def: defStat, - } - }, [avatarSelected, mapLightCone, avatarProfile]) - - const relicEffects = useMemo(() => { - const avatar = avatars[avatarSelected?.ID?.toString() || ""]; - const relicCount: { [key: string]: number } = {}; - if (avatar) { - for (const relic of Object.values(avatar.profileList[avatar.profileSelect].relics)) { - if (relicCount[relic.relic_set_id]) { - relicCount[relic.relic_set_id]++; - } else { - relicCount[relic.relic_set_id] = 1; - } - } - } - const listEffects: { key: string, count: number }[] = []; - Object.entries(relicCount).forEach(([key, value]) => { - if (value >= 2) { - listEffects.push({ key: key, count: value }); - } - }); - return listEffects; - }, [avatars, avatarSelected]); - - const relicStats = useMemo(() => { - if (!avatarSelected || !avatarProfile?.relics || !mainAffix || !subAffix) return - - return Object.entries(avatarProfile?.relics).map(([key, value]) => { - const mainAffixMap = mainAffix["5" + key] - const subAffixMap = subAffix["5"] - if (!mainAffixMap || !subAffixMap) return - return { - img: `${process.env.CDN_URL}/spriteoutput/relicfigures/IconRelic_${value.relic_set_id}_${key}.png`, - mainAffix: { - property: mainAffixMap?.[value?.main_affix_id]?.Property, - level: value?.level, - valueAffix: calcMainAffixBonus(mainAffixMap?.[value?.main_affix_id], value?.level), - detail: mappingStats?.[mainAffixMap?.[value?.main_affix_id]?.Property] - }, - subAffix: value?.sub_affixes?.map((subValue) => { - return { - property: subAffixMap?.[subValue?.sub_affix_id]?.Property, - valueAffix: calcAffixBonus(subAffixMap?.[subValue?.sub_affix_id], subValue?.step, subValue?.count), - detail: mappingStats?.[subAffixMap?.[subValue?.sub_affix_id]?.Property], - step: subValue?.step, - count: subValue?.count - } - }) - } - }) - }, [avatarSelected, avatarProfile, mainAffix, subAffix]) - - const totalSubStats = useMemo(() => { - if (!relicStats?.length) return 0 - return (relicStats ?? []).reduce((acc, relic) => { - const subAffixList = relic?.subAffix ?? [] - return acc + subAffixList.reduce((subAcc, subAffix) => { - if (avatarSelected?.Relics?.SubAffixPropertyList.findIndex(it => it === subAffix.property) !== -1) { - return subAcc + (subAffix?.count ?? 0) - } - return subAcc - }, 0) - }, 0) - }, [relicStats, avatarSelected]) - - const characterStats = useMemo(() => { - if (!avatarSelected || !avatarData) return - const charPromotion = calcPromotion(avatarData.level) - - const statsData: Record = { - HP: { - value: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, - avatarData.level - ), - base: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, - avatarData.level - ), - name: "HP", - icon: "spriteoutput/ui/avatar/icon/IconMaxHP.png", - unit: "", - round: 0 - }, - ATK: { - value: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, - avatarData.level - ), - base: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, - avatarData.level - ), - name: "ATK", - icon: "spriteoutput/ui/avatar/icon/IconAttack.png", - unit: "", - round: 0 - }, - DEF: { - value: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, - avatarData.level - ), - base: calcBaseStatRaw( - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, - mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, - avatarData.level - ), - name: "DEF", - icon: "spriteoutput/ui/avatar/icon/IconDefence.png", - unit: "", - round: 0 - }, - SPD: { - value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, - base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, - name: "SPD", - icon: "spriteoutput/ui/avatar/icon/IconSpeed.png", - unit: "", - round: 1 - }, - CRITRate: { - value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, - base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, - name: "CRIT Rate", - icon: "spriteoutput/ui/avatar/icon/IconCriticalChance.png", - unit: "%", - round: 1 - }, - CRITDmg: { - value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, - base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, - name: "CRIT DMG", - icon: "spriteoutput/ui/avatar/icon/IconCriticalDamage.png", - unit: "%", - round: 1 - }, - BreakEffect: { - value: 0, - base: 0, - name: "Break Effect", - icon: "spriteoutput/ui/avatar/icon/IconBreakUp.png", - unit: "%", - round: 1 - }, - EffectRES: { - value: 0, - base: 0, - name: "Effect RES", - icon: "spriteoutput/ui/avatar/icon/IconStatusResistance.png", - unit: "%", - round: 1 - }, - EnergyRate: { - value: 0, - base: 0, - name: "Energy Rate", - icon: "spriteoutput/ui/avatar/icon/IconEnergyRecovery.png", - unit: "%", - round: 1 - }, - EffectHitRate: { - value: 0, - base: 0, - name: "Effect Hit Rate", - icon: "spriteoutput/ui/avatar/icon/IconStatusProbability.png", - unit: "%", - round: 1 - }, - HealBoost: { - value: 0, - base: 0, - name: "Healing Boost", - icon: "spriteoutput/ui/avatar/icon/IconHealRatio.png", - unit: "%", - round: 1 - }, - PhysicalAdd: { - value: 0, - base: 0, - name: "Physical Boost", - icon: "spriteoutput/ui/avatar/icon/IconPhysicalAddedRatio.png", - unit: "%", - round: 1 - }, - FireAdd: { - value: 0, - base: 0, - name: "Fire Boost", - icon: "spriteoutput/ui/avatar/icon/IconFireAddedRatio.png", - unit: "%", - round: 1 - }, - IceAdd: { - value: 0, - base: 0, - name: "Ice Boost", - icon: "spriteoutput/ui/avatar/icon/IconIceAddedRatio.png", - unit: "%", - round: 1 - }, - ThunderAdd: { - value: 0, - base: 0, - name: "Thunder Boost", - icon: "spriteoutput/ui/avatar/icon/IconThunderAddedRatio.png", - unit: "%", - round: 1 - }, - WindAdd: { - value: 0, - base: 0, - name: "Wind Boost", - icon: "spriteoutput/ui/avatar/icon/IconWindAddedRatio.png", - unit: "%", - round: 1 - }, - QuantumAdd: { - value: 0, - base: 0, - name: "Quantum Boost", - icon: "spriteoutput/ui/avatar/icon/IconQuantumAddedRatio.png", - unit: "%", - round: 1 - }, - ImaginaryAdd: { - value: 0, - base: 0, - name: "Imaginary Boost", - icon: "spriteoutput/ui/avatar/icon/IconImaginaryAddedRatio.png", - unit: "%", - round: 1 - }, - ElationAdd: { - value: 0, - base: 0, - name: "Elation Boost", - icon: "spriteoutput/ui/avatar/icon/IconJoy.png", - unit: "%", - round: 1 - } - } - - if (avatarProfile?.lightcone && mapLightCone[avatarProfile?.lightcone?.item_id]) { - const lightconePromotion = calcPromotion(avatarProfile?.lightcone?.level) - statsData.HP.value += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHP, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHPAdd, - avatarProfile?.lightcone?.level - ) - statsData.HP.base += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHP, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHPAdd, - avatarProfile?.lightcone?.level - ) - statsData.ATK.value += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttack, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttackAdd, - avatarProfile?.lightcone?.level - ) - statsData.ATK.base += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttack, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttackAdd, - avatarProfile?.lightcone?.level - ) - statsData.DEF.value += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefence, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefenceAdd, - avatarProfile?.lightcone?.level - ) - statsData.DEF.base += calcBaseStatRaw( - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefence, - mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefenceAdd, - avatarProfile?.lightcone?.level - ) - - const bonusData = mapLightCone[avatarProfile?.lightcone?.item_id]?.Skills?.Level?.[avatarProfile?.lightcone.rank]?.Bonus - if (bonusData && bonusData.length > 0) { - const bonusSpd = bonusData.filter((bonus) => bonus.PropertyType === "BaseSpeed") - const bonusOther = bonusData.filter((bonus) => bonus.PropertyType !== "BaseSpeed") - bonusSpd.forEach((bonus) => { - statsData.SPD.value += bonus.Value - statsData.SPD.base += bonus.Value - }) - bonusOther.forEach((bonus) => { - const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat - if (statsBase && statsData[statsBase]) { - statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) - } - }) - } - } - if (avatarSkillTree) { - Object.values(avatarSkillTree).forEach((value) => { - if (value?.["1"] - && value?.["1"]?.PointID - && typeof avatarData?.data?.skills?.[value?.["1"]?.PointID] === "number" - && avatarData?.data?.skills?.[value?.["1"]?.PointID] !== 0 - && value?.["1"]?.StatusAddList - && value?.["1"].StatusAddList.length > 0) { - value?.["1"]?.StatusAddList.forEach((status) => { - const statsBase = mappingStats?.[status?.PropertyType]?.baseStat - if (statsBase && statsData[statsBase]) { - statsData[statsBase].value += calcBonusStatRaw(status?.PropertyType, statsData[statsBase].base, status.Value) - } - }) - } - }) - } - - if (avatarProfile?.relics && mainAffix && subAffix) { - Object.entries(avatarProfile?.relics).forEach(([key, value]) => { - const mainAffixMap = mainAffix["5" + key] - const subAffixMap = subAffix["5"] - if (!mainAffixMap || !subAffixMap) return - const mainStats = mappingStats?.[mainAffixMap?.[value.main_affix_id]?.Property]?.baseStat - if (mainStats && statsData[mainStats]) { - statsData[mainStats].value += calcMainAffixBonusRaw(mainAffixMap?.[value.main_affix_id], value.level, statsData[mainStats].base) - } - value?.sub_affixes.forEach((subValue) => { - const subStats = mappingStats?.[subAffixMap?.[subValue.sub_affix_id]?.Property]?.baseStat - if (subStats && statsData[subStats]) { - statsData[subStats].value += calcSubAffixBonusRaw(subAffixMap?.[subValue.sub_affix_id], subValue.step, subValue.count, statsData[subStats].base) - } - }) - }) - } - - if (relicEffects && relicEffects.length > 0) { - relicEffects.forEach((relic) => { - const dataBonus = mapRelicSet?.[relic.key]?.Skills - if (!dataBonus || Object.keys(dataBonus).length === 0) return - Object.entries(dataBonus || {}).forEach(([key, value]) => { - if (relic.count < Number(key)) return - value.Bonus.forEach((bonus) => { - const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat - if (statsBase && statsData[statsBase]) { - statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) - } - }) - }) - }) - } - - - return statsData - }, [ - avatarSelected, - avatarData, - mapAvatar, - avatarProfile?.lightcone, - avatarProfile?.relics, - mapLightCone, - mainAffix, - subAffix, - relicEffects, - mapRelicSet, - avatarSkillTree - ]) - - const applyBrightness = useCallback((hex: string, brightness: number): string => { - const r = Math.round(parseInt(hex.slice(1, 3), 16) * brightness); - const g = Math.round(parseInt(hex.slice(3, 5), 16) * brightness); - const b = Math.round(parseInt(hex.slice(5, 7), 16) * brightness); - - return `#${r.toString(16).padStart(2, "0")}${g.toString(16).padStart(2, "0")}${b.toString(16).padStart(2, "0")}`; - }, []) - - return ( -
    -
    - -
    - -
    -
    -
    - -
    -
    -
    -
    - {avatarSelected && ( - - )} -
    -
    - -
    - -
    - {avatarSelected && avatarSelected && avatarData?.data && typeof avatarData?.data?.rank === "number" && ( -
    - {Object.values(avatarSelected?.Ranks || {})?.map((rank, index) => { - const isActive = avatarData?.data?.rank > index; - return ( -
    - - {isActive && ( -
    - )} - -
    -
    - -
    -
    -
    - ); - })} -
    - )} - -
    - -
    -
    -
    -
    - -
    -
    -
    Lv. {avatarData?.level}/80
    - - {totalSubStats} - - - {avatarSelected && ( -
    - - - -
    - )} - -
    -
    - -
    - {avatarSelected && ( -
    - -
    - )} - -
    - {avatarData && avatarSelected && avatarSkillTree && traceShowCaseMap[avatarSelected?.BaseType || ""] - && Object.values(traceShowCaseMap[avatarSelected?.BaseType || ""] || []).map((item, index) => { - - return ( -
    - {item.map((btn, idx) => { - const size = btn.size || "small"; - const isBig = size === "big"; - const isMedium = size === "medium"; - const isBigMemory = size === "big-memory"; - - const sizeClass = isBigMemory ? "w-12 h-12 mx-1" : isBig ? "w-12 h-12 mx-1" : isMedium ? "w-10 h-10" : "w-8 h-8"; - - const imageSize = isBigMemory ? "w-10" : isBig ? "w-10" : isMedium ? "w-8" : "w-6"; - - const bgColor = isBigMemory - ? "bg-[#2a1a39]/80" - : isBig - ? "bg-[#2b1d00]/80" - : isMedium - ? "bg-[#2b1d00]/50" - : "bg-[#000000]/50"; - - const filterClass = isBigMemory - ? "filter sepia brightness-80 hue-rotate-[280deg] saturate-400 contrast-130" - : isBig - ? "filter sepia brightness-150 hue-rotate-15 saturate-200" - : ""; - - if (!avatarSkillTree?.[btn.id]) { - return null; - } - return ( -
    -
    - - - {(isBig || isBigMemory) && ( - - {avatarData?.data?.skills?.[avatarSkillTree?.[btn.id]?.["1"]?.PointID] ? avatarData?.data?.skills?.[avatarSkillTree?.[btn.id]?.["1"]?.PointID] : 1} - - )} -
    - - {btn.isLink && idx < item.length - 1 && ( -
    - )} -
    - ); - })} -
    - - ) - })} -
    - -
    - {avatarProfile && avatarProfile?.lightcone && lightconeStats ? ( -
    - -
    - {/* Background SVG Border (offset top-left) */} - - - - - {/* Card Image */} - - - {/* Top SVG Border (offset bottom-right) */} - - - - - - {/* Stars */} -
    - {[...Array( - Number( - mapLightCone[avatarProfile?.lightcone?.item_id]?.Rarity?.[ - mapLightCone[avatarProfile?.lightcone?.item_id]?.Rarity.length - 1 - ] || 0 - ) - )].map((_, i) => ( - - ))} -
    -
    - - -
    -
    -
    -
    - - -
    -
    -
    - {convertToRoman(avatarProfile?.lightcone?.rank)} -
    - - Lv. {avatarProfile.lightcone.level}/80 - -
    -
    - -
    -
    -
    - - { - lightconeStats?.hp - } -
    -
    - - {lightconeStats?.attack} -
    - -
    -
    - - {lightconeStats?.def} -
    -
    -
    - -
    - ) : (
    - {transI18n("noLightconeEquipped")} -
    )} -
    - -
    - -
    -
    - {Object.entries(characterStats || {})?.map(([key, stat], index) => { - if (!stat || (key.includes("Add") && stat.value === 0)) return null - return ( -
    -
    - - {stat.name} -
    -
    -
    { - stat.value ? stat.unit === "%" ? (stat.value * 100).toFixed(stat.round) : stat.value.toFixed(stat.round) : 0 - }{stat.unit}
    -
    - ) - })} -
    -
    - -
    - {relicEffects.map((setEffect, index) => { - const relicInfo = mapRelicSet[setEffect.key]; - if (!relicInfo) return null; - return ( -
    -
    -
    - {setEffect.count} -
    -
    - ) - })} -
    -
    - -
    -
    - - {relicStats?.map((relic, index) => { - if (!relic || !avatarSelected) return null - return ( - - ) - })} - - {(!relicStats || !relicStats?.length) && ( -
    -
    - {transI18n("noRelicEquipped")} -
    -
    - )} -
    -
    - -
    -
    - -
    -
    - -
    - ); -} +"use client"; +import { useEffect, useState, useRef, useMemo, useCallback } from 'react'; +import { FastAverageColor } from 'fast-average-color'; +import NextImage from 'next/image'; +import ParseText from '../parseText'; +import useLocaleStore from '@/stores/localeStore'; +import { calcAffixBonus, calcBaseStat, calcBaseStatRaw, calcBonusStatRaw, calcMainAffixBonus, calcMainAffixBonusRaw, calcPromotion, calcSubAffixBonusRaw, convertToRoman, getNameChar, replaceByParam } from '@/helper'; +import useUserDataStore from '@/stores/userDataStore'; +import { traceShowCaseMap } from '@/constant/traceConstant'; +import { mappingStats } from '@/constant/constant'; +import { useTranslations } from 'next-intl'; +import { toast } from 'react-toastify'; +import RelicShowcase from './relicShowcase'; +import useDetailDataStore from '@/stores/detailDataStore'; +import useCurrentDataStore from '@/stores/currentDataStore'; +import { getLocaleName } from '@/helper'; + + +export default function ShowCaseInfo() { + const { avatarSelected } = useCurrentDataStore() + const { mainAffix, subAffix, mapRelicSet, mapAvatar, mapLightCone, baseType, damageType } = useDetailDataStore() + const { avatars } = useUserDataStore() + const [avgColor, setAvgColor] = useState('#222'); + const imgRef = useRef(null); + const cardRef = useRef(null) + const { locale } = useLocaleStore() + const transI18n = useTranslations("DataPage") + + const handleSaveImage = useCallback(() => { + if (cardRef.current === null || !avatarSelected) { + toast.error("Avatar showcase not found!"); + return; + } + + import("html2canvas-pro") + .then(({ default: html2canvas }) => + html2canvas(cardRef.current!, { + scale: 2, + backgroundColor: "#000000", + allowTaint: false, + useCORS: true + }) + ) + .then((canvas: HTMLCanvasElement) => { + const link = document.createElement("a"); + link.download = `${getNameChar(locale, transI18n, avatarSelected)}_showcase.png`; + link.href = canvas.toDataURL("image/png"); + link.click(); + }) + .catch(() => { + toast.error("Error generating showcase card!"); + }); + }, [avatarSelected, locale, transI18n]); + + useEffect(() => { + if (!avatarSelected) return; + const fac = new FastAverageColor(); + const img = new Image(); + + img.crossOrigin = 'anonymous'; + img.src = `${process.env.CDN_URL}/${avatarSelected?.Image?.AvatarCutinFrontImgPath}`; + + img.onload = () => { + fac.getColorAsync(img) + .then((color) => { + setAvgColor(color.hex); + }) + .catch(e => console.error("Error:", e)); + }; + return () => { + fac.destroy(); + img.onload = null; + }; + }, [avatarSelected]); + + const avatarSkillTree = useMemo(() => { + if (!avatarSelected || !avatars[avatarSelected?.ID?.toString()]) return {} + if (avatars[avatarSelected?.ID?.toString()].enhanced) { + return avatarSelected?.Enhanced?.[avatars[avatarSelected?.ID?.toString()].enhanced.toString()].SkillTrees || {} + } + return avatarSelected?.SkillTrees || {} + }, [avatarSelected, avatars]) + + const avatarData = useMemo(() => { + if (!avatarSelected) return + return avatars[avatarSelected?.ID?.toString()] + }, [avatarSelected, avatars]) + + const avatarProfile = useMemo(() => { + if (!avatarSelected || !avatarData) return + return avatarData?.profileList?.[avatarData?.profileSelect] + }, [avatarSelected, avatarData]) + + const lightconeStats = useMemo(() => { + if (!avatarSelected || !avatarProfile?.lightcone || !mapLightCone[avatarProfile?.lightcone?.item_id]) return + const promotion = calcPromotion(avatarProfile?.lightcone?.level) + const atkStat = calcBaseStat( + mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseAttack, + mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseAttackAdd, + 0, + avatarProfile?.lightcone?.level + ) + const hpStat = calcBaseStat( + mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseHP, + mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseHPAdd, + 0, + avatarProfile?.lightcone?.level + ) + const defStat = calcBaseStat( + mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseDefence, + mapLightCone[avatarProfile?.lightcone?.item_id]?.Stats?.[promotion]?.BaseDefenceAdd, + 0, + avatarProfile?.lightcone?.level + ) + return { + attack: atkStat, + hp: hpStat, + def: defStat, + } + }, [avatarSelected, mapLightCone, avatarProfile]) + + const relicEffects = useMemo(() => { + const avatar = avatars[avatarSelected?.ID?.toString() || ""]; + const relicCount: { [key: string]: number } = {}; + if (avatar) { + for (const relic of Object.values(avatar.profileList[avatar.profileSelect].relics)) { + if (relicCount[relic.relic_set_id]) { + relicCount[relic.relic_set_id]++; + } else { + relicCount[relic.relic_set_id] = 1; + } + } + } + const listEffects: { key: string, count: number }[] = []; + Object.entries(relicCount).forEach(([key, value]) => { + if (value >= 2) { + listEffects.push({ key: key, count: value }); + } + }); + return listEffects; + }, [avatars, avatarSelected]); + + const relicStats = useMemo(() => { + if (!avatarSelected || !avatarProfile?.relics || !mainAffix || !subAffix) return + + return Object.entries(avatarProfile?.relics).map(([key, value]) => { + const mainAffixMap = mainAffix["5" + key] + const subAffixMap = subAffix["5"] + if (!mainAffixMap || !subAffixMap) return + return { + img: `${process.env.CDN_URL}/spriteoutput/relicfigures/IconRelic_${value.relic_set_id}_${key}.png`, + mainAffix: { + property: mainAffixMap?.[value?.main_affix_id]?.Property, + level: value?.level, + valueAffix: calcMainAffixBonus(mainAffixMap?.[value?.main_affix_id], value?.level), + detail: mappingStats?.[mainAffixMap?.[value?.main_affix_id]?.Property] + }, + subAffix: value?.sub_affixes?.map((subValue) => { + return { + property: subAffixMap?.[subValue?.sub_affix_id]?.Property, + valueAffix: calcAffixBonus(subAffixMap?.[subValue?.sub_affix_id], subValue?.step, subValue?.count), + detail: mappingStats?.[subAffixMap?.[subValue?.sub_affix_id]?.Property], + step: subValue?.step, + count: subValue?.count + } + }) + } + }) + }, [avatarSelected, avatarProfile, mainAffix, subAffix]) + + const totalSubStats = useMemo(() => { + if (!relicStats?.length) return 0 + return (relicStats ?? []).reduce((acc, relic) => { + const subAffixList = relic?.subAffix ?? [] + return acc + subAffixList.reduce((subAcc, subAffix) => { + if (avatarSelected?.Relics?.SubAffixPropertyList.findIndex(it => it === subAffix.property) !== -1) { + return subAcc + (subAffix?.count ?? 0) + } + return subAcc + }, 0) + }, 0) + }, [relicStats, avatarSelected]) + + const characterStats = useMemo(() => { + if (!avatarSelected || !avatarData) return + const charPromotion = calcPromotion(avatarData.level) + + const statsData: Record = { + HP: { + value: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, + avatarData.level + ), + base: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.HPAdd, + avatarData.level + ), + name: "HP", + icon: "spriteoutput/ui/avatar/icon/IconMaxHP.png", + unit: "", + round: 0 + }, + ATK: { + value: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, + avatarData.level + ), + base: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.AttackAdd, + avatarData.level + ), + name: "ATK", + icon: "spriteoutput/ui/avatar/icon/IconAttack.png", + unit: "", + round: 0 + }, + DEF: { + value: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, + avatarData.level + ), + base: calcBaseStatRaw( + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceBase, + mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.DefenceAdd, + avatarData.level + ), + name: "DEF", + icon: "spriteoutput/ui/avatar/icon/IconDefence.png", + unit: "", + round: 0 + }, + SPD: { + value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, + base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.SpeedBase || 0, + name: "SPD", + icon: "spriteoutput/ui/avatar/icon/IconSpeed.png", + unit: "", + round: 1 + }, + CRITRate: { + value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, + base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalChance || 0, + name: "CRIT Rate", + icon: "spriteoutput/ui/avatar/icon/IconCriticalChance.png", + unit: "%", + round: 1 + }, + CRITDmg: { + value: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, + base: mapAvatar?.[avatarSelected?.ID?.toString()]?.Stats[charPromotion]?.CriticalDamage || 0, + name: "CRIT DMG", + icon: "spriteoutput/ui/avatar/icon/IconCriticalDamage.png", + unit: "%", + round: 1 + }, + BreakEffect: { + value: 0, + base: 0, + name: "Break Effect", + icon: "spriteoutput/ui/avatar/icon/IconBreakUp.png", + unit: "%", + round: 1 + }, + EffectRES: { + value: 0, + base: 0, + name: "Effect RES", + icon: "spriteoutput/ui/avatar/icon/IconStatusResistance.png", + unit: "%", + round: 1 + }, + EnergyRate: { + value: 0, + base: 0, + name: "Energy Rate", + icon: "spriteoutput/ui/avatar/icon/IconEnergyRecovery.png", + unit: "%", + round: 1 + }, + EffectHitRate: { + value: 0, + base: 0, + name: "Effect Hit Rate", + icon: "spriteoutput/ui/avatar/icon/IconStatusProbability.png", + unit: "%", + round: 1 + }, + HealBoost: { + value: 0, + base: 0, + name: "Healing Boost", + icon: "spriteoutput/ui/avatar/icon/IconHealRatio.png", + unit: "%", + round: 1 + }, + PhysicalAdd: { + value: 0, + base: 0, + name: "Physical Boost", + icon: "spriteoutput/ui/avatar/icon/IconPhysicalAddedRatio.png", + unit: "%", + round: 1 + }, + FireAdd: { + value: 0, + base: 0, + name: "Fire Boost", + icon: "spriteoutput/ui/avatar/icon/IconFireAddedRatio.png", + unit: "%", + round: 1 + }, + IceAdd: { + value: 0, + base: 0, + name: "Ice Boost", + icon: "spriteoutput/ui/avatar/icon/IconIceAddedRatio.png", + unit: "%", + round: 1 + }, + ThunderAdd: { + value: 0, + base: 0, + name: "Thunder Boost", + icon: "spriteoutput/ui/avatar/icon/IconThunderAddedRatio.png", + unit: "%", + round: 1 + }, + WindAdd: { + value: 0, + base: 0, + name: "Wind Boost", + icon: "spriteoutput/ui/avatar/icon/IconWindAddedRatio.png", + unit: "%", + round: 1 + }, + QuantumAdd: { + value: 0, + base: 0, + name: "Quantum Boost", + icon: "spriteoutput/ui/avatar/icon/IconQuantumAddedRatio.png", + unit: "%", + round: 1 + }, + ImaginaryAdd: { + value: 0, + base: 0, + name: "Imaginary Boost", + icon: "spriteoutput/ui/avatar/icon/IconImaginaryAddedRatio.png", + unit: "%", + round: 1 + }, + ElationAdd: { + value: 0, + base: 0, + name: "Elation Boost", + icon: "spriteoutput/ui/avatar/icon/IconJoy.png", + unit: "%", + round: 1 + } + } + + if (avatarProfile?.lightcone && mapLightCone[avatarProfile?.lightcone?.item_id]) { + const lightconePromotion = calcPromotion(avatarProfile?.lightcone?.level) + statsData.HP.value += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHP, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHPAdd, + avatarProfile?.lightcone?.level + ) + statsData.HP.base += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHP, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseHPAdd, + avatarProfile?.lightcone?.level + ) + statsData.ATK.value += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttack, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttackAdd, + avatarProfile?.lightcone?.level + ) + statsData.ATK.base += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttack, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseAttackAdd, + avatarProfile?.lightcone?.level + ) + statsData.DEF.value += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefence, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefenceAdd, + avatarProfile?.lightcone?.level + ) + statsData.DEF.base += calcBaseStatRaw( + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefence, + mapLightCone?.[avatarProfile?.lightcone?.item_id]?.Stats[lightconePromotion]?.BaseDefenceAdd, + avatarProfile?.lightcone?.level + ) + + const bonusData = mapLightCone[avatarProfile?.lightcone?.item_id]?.Skills?.Level?.[avatarProfile?.lightcone.rank]?.Bonus + if (bonusData && bonusData.length > 0) { + const bonusSpd = bonusData.filter((bonus) => bonus.PropertyType === "BaseSpeed") + const bonusOther = bonusData.filter((bonus) => bonus.PropertyType !== "BaseSpeed") + bonusSpd.forEach((bonus) => { + statsData.SPD.value += bonus.Value + statsData.SPD.base += bonus.Value + }) + bonusOther.forEach((bonus) => { + const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat + if (statsBase && statsData[statsBase]) { + statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) + } + }) + } + } + if (avatarSkillTree) { + Object.values(avatarSkillTree).forEach((value) => { + if (value?.["1"] + && value?.["1"]?.PointID + && typeof avatarData?.data?.skills?.[value?.["1"]?.PointID] === "number" + && avatarData?.data?.skills?.[value?.["1"]?.PointID] !== 0 + && value?.["1"]?.StatusAddList + && value?.["1"].StatusAddList.length > 0) { + value?.["1"]?.StatusAddList.forEach((status) => { + const statsBase = mappingStats?.[status?.PropertyType]?.baseStat + if (statsBase && statsData[statsBase]) { + statsData[statsBase].value += calcBonusStatRaw(status?.PropertyType, statsData[statsBase].base, status.Value) + } + }) + } + }) + } + + if (avatarProfile?.relics && mainAffix && subAffix) { + Object.entries(avatarProfile?.relics).forEach(([key, value]) => { + const mainAffixMap = mainAffix["5" + key] + const subAffixMap = subAffix["5"] + if (!mainAffixMap || !subAffixMap) return + const mainStats = mappingStats?.[mainAffixMap?.[value.main_affix_id]?.Property]?.baseStat + if (mainStats && statsData[mainStats]) { + statsData[mainStats].value += calcMainAffixBonusRaw(mainAffixMap?.[value.main_affix_id], value.level, statsData[mainStats].base) + } + value?.sub_affixes.forEach((subValue) => { + const subStats = mappingStats?.[subAffixMap?.[subValue.sub_affix_id]?.Property]?.baseStat + if (subStats && statsData[subStats]) { + statsData[subStats].value += calcSubAffixBonusRaw(subAffixMap?.[subValue.sub_affix_id], subValue.step, subValue.count, statsData[subStats].base) + } + }) + }) + } + + if (relicEffects && relicEffects.length > 0) { + relicEffects.forEach((relic) => { + const dataBonus = mapRelicSet?.[relic.key]?.Skills + if (!dataBonus || Object.keys(dataBonus).length === 0) return + Object.entries(dataBonus || {}).forEach(([key, value]) => { + if (relic.count < Number(key)) return + value.Bonus.forEach((bonus) => { + const statsBase = mappingStats?.[bonus.PropertyType]?.baseStat + if (statsBase && statsData[statsBase]) { + statsData[statsBase].value += calcBonusStatRaw(bonus.PropertyType, statsData[statsBase].base, bonus.Value) + } + }) + }) + }) + } + + + return statsData + }, [ + avatarSelected, + avatarData, + mapAvatar, + avatarProfile?.lightcone, + avatarProfile?.relics, + mapLightCone, + mainAffix, + subAffix, + relicEffects, + mapRelicSet, + avatarSkillTree + ]) + + const applyBrightness = useCallback((hex: string, brightness: number): string => { + const r = Math.round(parseInt(hex.slice(1, 3), 16) * brightness); + const g = Math.round(parseInt(hex.slice(3, 5), 16) * brightness); + const b = Math.round(parseInt(hex.slice(5, 7), 16) * brightness); + + return `#${r.toString(16).padStart(2, "0")}${g.toString(16).padStart(2, "0")}${b.toString(16).padStart(2, "0")}`; + }, []) + + return ( +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    +
    + {avatarSelected && ( + + )} +
    +
    + +
    + +
    + {avatarSelected && avatarSelected && avatarData?.data && typeof avatarData?.data?.rank === "number" && ( +
    + {Object.values(avatarSelected?.Ranks || {})?.map((rank, index) => { + const isActive = avatarData?.data?.rank > index; + return ( +
    + + {isActive && ( +
    + )} + +
    +
    + +
    +
    +
    + ); + })} +
    + )} + +
    + +
    +
    +
    +
    + +
    +
    +
    Lv. {avatarData?.level}/80
    + + {totalSubStats} + + + {avatarSelected && ( +
    + + + +
    + )} + +
    +
    + +
    + {avatarSelected && ( +
    + +
    + )} + +
    + {avatarData && avatarSelected && avatarSkillTree && traceShowCaseMap[avatarSelected?.BaseType || ""] + && Object.values(traceShowCaseMap[avatarSelected?.BaseType || ""] || []).map((item, index) => { + + return ( +
    + {item.map((btn, idx) => { + const size = btn.size || "small"; + const isBig = size === "big"; + const isMedium = size === "medium"; + const isBigMemory = size === "big-memory"; + + const sizeClass = isBigMemory ? "w-12 h-12 mx-1" : isBig ? "w-12 h-12 mx-1" : isMedium ? "w-10 h-10" : "w-8 h-8"; + + const imageSize = isBigMemory ? "w-10" : isBig ? "w-10" : isMedium ? "w-8" : "w-6"; + + const bgColor = isBigMemory + ? "bg-[#2a1a39]/80" + : isBig + ? "bg-[#2b1d00]/80" + : isMedium + ? "bg-[#2b1d00]/50" + : "bg-[#000000]/50"; + + const filterClass = isBigMemory + ? "filter sepia brightness-80 hue-rotate-[280deg] saturate-400 contrast-130" + : isBig + ? "filter sepia brightness-150 hue-rotate-15 saturate-200" + : ""; + + if (!avatarSkillTree?.[btn.id]) { + return null; + } + return ( +
    +
    + + + {(isBig || isBigMemory) && ( + + {avatarData?.data?.skills?.[avatarSkillTree?.[btn.id]?.["1"]?.PointID] ? avatarData?.data?.skills?.[avatarSkillTree?.[btn.id]?.["1"]?.PointID] : 1} + + )} +
    + + {btn.isLink && idx < item.length - 1 && ( +
    + )} +
    + ); + })} +
    + + ) + })} +
    + +
    + {avatarProfile && avatarProfile?.lightcone && lightconeStats ? ( +
    + +
    + {/* Background SVG Border (offset top-left) */} + + + + + {/* Card Image */} + + + {/* Top SVG Border (offset bottom-right) */} + + + + + + {/* Stars */} +
    + {[...Array( + Number( + mapLightCone[avatarProfile?.lightcone?.item_id]?.Rarity?.[ + mapLightCone[avatarProfile?.lightcone?.item_id]?.Rarity.length - 1 + ] || 0 + ) + )].map((_, i) => ( + + ))} +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    + {convertToRoman(avatarProfile?.lightcone?.rank)} +
    + + Lv. {avatarProfile.lightcone.level}/80 + +
    +
    + +
    +
    +
    + + { + lightconeStats?.hp + } +
    +
    + + {lightconeStats?.attack} +
    + +
    +
    + + {lightconeStats?.def} +
    +
    +
    + +
    + ) : (
    + {transI18n("noLightconeEquipped")} +
    )} +
    + +
    + +
    +
    + {Object.entries(characterStats || {})?.map(([key, stat], index) => { + if (!stat || (key.includes("Add") && stat.value === 0)) return null + return ( +
    +
    + + {stat.name} +
    +
    +
    { + stat.value ? stat.unit === "%" ? (stat.value * 100).toFixed(stat.round) : stat.value.toFixed(stat.round) : 0 + }{stat.unit}
    +
    + ) + })} +
    +
    + +
    + {relicEffects.map((setEffect, index) => { + const relicInfo = mapRelicSet[setEffect.key]; + if (!relicInfo) return null; + return ( +
    +
    +
    + {setEffect.count} +
    +
    + ) + })} +
    +
    + +
    +
    + + {relicStats?.map((relic, index) => { + if (!relic || !avatarSelected) return null + return ( + + ) + })} + + {(!relicStats || !relicStats?.length) && ( +
    +
    + {transI18n("noRelicEquipped")} +
    +
    + )} +
    +
    + +
    +
    + +
    +
    + +
    + ); +} diff --git a/src/components/showcaseCard/relicShowcase.tsx b/src/components/showcaseCard/relicShowcase.tsx index 795da02..1d60d93 100644 --- a/src/components/showcaseCard/relicShowcase.tsx +++ b/src/components/showcaseCard/relicShowcase.tsx @@ -1,108 +1,108 @@ - -"use client" - -import NextImage from "next/image" -import { AvatarDetail, RelicShowcaseType } from "@/types"; - -export default function RelicShowcase({ - relic, - avatarInfo, -}: { - relic: RelicShowcaseType; - avatarInfo: AvatarDetail; -}) { - return ( - <> -
    - {/* Subtle glow overlay */} -
    - -
    -
    - - -
    - ✦✦✦✦✦ -
    -
    - -
    -
    -
    - -
    - - {relic?.mainAffix?.valueAffix + relic?.mainAffix?.detail?.unit} - - - +{relic?.mainAffix?.level} - -
    - -
    - -
    - {relic?.subAffix?.map((subAffix, index) => { - if (!subAffix) return null - return ( -
    -
    - {subAffix?.detail?.icon ? ( - - ) : ( -
    - ? -
    - )} - - +{subAffix?.valueAffix + subAffix?.detail?.unit} - - { - (avatarInfo?.Relics?.SubAffixPropertyList.findIndex((item) => item === subAffix?.property) !== -1) && ( - - {subAffix?.count} - - )} -
    -
    - ) - })} -
    -
    - - ) + +"use client" + +import NextImage from "next/image" +import { AvatarDetail, RelicShowcaseType } from "@/types"; + +export default function RelicShowcase({ + relic, + avatarInfo, +}: { + relic: RelicShowcaseType; + avatarInfo: AvatarDetail; +}) { + return ( + <> +
    + {/* Subtle glow overlay */} +
    + +
    +
    + + +
    + ✦✦✦✦✦ +
    +
    + +
    +
    +
    + +
    + + {relic?.mainAffix?.valueAffix + relic?.mainAffix?.detail?.unit} + + + +{relic?.mainAffix?.level} + +
    + +
    + +
    + {relic?.subAffix?.map((subAffix, index) => { + if (!subAffix) return null + return ( +
    +
    + {subAffix?.detail?.icon ? ( + + ) : ( +
    + ? +
    + )} + + +{subAffix?.valueAffix + subAffix?.detail?.unit} + + { + (avatarInfo?.Relics?.SubAffixPropertyList.findIndex((item) => item === subAffix?.property) !== -1) && ( + + {subAffix?.count} + + )} +
    +
    + ) + })} +
    +
    + + ) } \ No newline at end of file diff --git a/src/components/skillsInfo/index.tsx b/src/components/skillsInfo/index.tsx index 28ad8ea..568653d 100644 --- a/src/components/skillsInfo/index.tsx +++ b/src/components/skillsInfo/index.tsx @@ -1,385 +1,385 @@ -"use client" - -import { useTranslations } from "next-intl"; -import { useMemo } from "react"; -import { traceButtonsInfo, traceLink } from "@/constant/traceConstant"; -import useUserDataStore from "@/stores/userDataStore"; -import useLocaleStore from "@/stores/localeStore"; -import Image from "next/image"; -import { replaceByParam, getLocaleName } from '@/helper'; -import { mappingStats } from "@/constant/constant"; -import { toast } from "react-toastify"; -import useCurrentDataStore from "@/stores/currentDataStore"; -import { StatusAdd } from '@/types/avatarDetail'; -import { SkillDescription } from "./skillDescription"; - -export default function SkillsInfo() { - const transI18n = useTranslations("DataPage") - const { theme } = useLocaleStore() - const { avatarSelected, skillIDSelected, setSkillIDSelected } = useCurrentDataStore() - const { avatars, setAvatar } = useUserDataStore() - const { locale } = useLocaleStore() - const traceButtons = useMemo(() => { - if (!avatarSelected) return - return traceButtonsInfo[avatarSelected.BaseType] - }, [avatarSelected]) - - const avatarData = useMemo(() => { - if (!avatarSelected) return - return avatars[avatarSelected?.ID?.toString()] - }, [avatarSelected, avatars]) - - const avatarSkillTree = useMemo(() => { - if (!avatarSelected || !avatars[avatarSelected?.ID?.toString()]) return {} - if (avatars[avatarSelected?.ID?.toString()].enhanced) { - return avatarSelected?.Enhanced?.[avatars[avatarSelected?.ID?.toString()].enhanced.toString()].SkillTrees || {} - } - return avatarSelected?.SkillTrees || {} - }, [avatarSelected, avatars]) - - const skillInfo = useMemo(() => { - if (!avatarSelected || !skillIDSelected) return - return avatarSkillTree?.[skillIDSelected || ""]?.["1"] - }, [avatarSelected, avatarSkillTree, skillIDSelected]) - - const getTraceBuffDisplay = (status: StatusAdd) => { - const dataDisplay = mappingStats[status.PropertyType] - if (!dataDisplay) return "" - if (dataDisplay.unit === "%") { - return `${(status.Value * 100).toFixed(1)}${dataDisplay.unit}` - } - if (dataDisplay.name === "SPD") { - return `${status.Value.toFixed(1)}${dataDisplay.unit}` - } - return `${status.Value.toFixed(0)}${dataDisplay.unit}` - } - - const dataLevelUpSkill = useMemo(() => { - const skillIds: number[] = skillInfo?.LevelUpSkillID || [] - if (!avatarSelected || !avatarData) return undefined - let result = Object.values(avatarSelected.Skills || {})?.filter((skill) => skillIds.includes(skill.ID)) - if (avatarData.enhanced) { - result = Object.values(avatarSelected?.Enhanced?.[avatarData.enhanced.toString()]?.Skills || {})?.filter((skill) => skillIds.includes(skill.ID)) - } - - if (result && result.length > 0) { - return { - isServant: false, - data: result, - servantData: null, - } - } - const resultServant = Object.values(avatarSelected?.Memosprite?.Skills || {}) - ?.filter((skill) => skillIds.includes(skill.ID)) - - if (resultServant && resultServant.length > 0) { - return { - isServant: true, - data: resultServant, - servantData: avatarSelected.Memosprite, - } - } - return undefined - }, [skillInfo?.LevelUpSkillID, avatarSelected, avatarData]) - - - const handlerMaxAll = () => { - if (!avatarData || !avatarSkillTree) { - toast.error(transI18n("maxAllFailed")) - return - } - const newData = structuredClone(avatarData) - newData.data.skills = Object.values(avatarSkillTree).reduce((acc, dataPointEntry) => { - const firstEntry = Object.values(dataPointEntry)[0]; - if (firstEntry) { - acc[firstEntry.PointID] = firstEntry.MaxLevel; - } - return acc; - }, {} as Record) - toast.success(transI18n("maxAllSuccess")) - setAvatar(newData) - } - - const handlerChangeStatusTrace = (status: boolean) => { - if (!avatarData || !skillInfo) return - const newData = structuredClone(avatarData) - newData.data.skills[skillInfo?.PointID] = status ? 1 : 0 - - if (!status && traceLink?.[avatarSelected?.BaseType || ""]?.[skillIDSelected || ""]) { - traceLink[avatarSelected?.BaseType || ""][skillIDSelected || ""].forEach((pointId) => { - if (avatarSkillTree?.[pointId]?.["1"]) { - newData.data.skills[avatarSkillTree?.[pointId]?.["1"].PointID] = 0 - } - }) - } - setAvatar(newData) - } - - return ( -
    -
    -
    -

    -
    - {transI18n("skills")} -

    -
    - - {traceButtons && avatarSelected && ( -
    - - {traceButtons.map((btn, index) => { - if (!avatarSelected?.SkillTrees?.[btn.id]) { - return null - } - return ( -
    { - setSkillIDSelected(btn.id === skillIDSelected ? null : btn.id) - }} - style={{ - left: btn.left, - top: btn.top, - transform: "translate(-50%, -50%)", - }} - > - {btn.id.replaceAll("Point", - {(btn.size === "big" || btn.size === "memory" || btn.size === "elation") && ( -

    - {`${avatarData?.data.skills?.[avatarSkillTree?.[btn.id]?.["1"]?.PointID] || 0}/${avatarSkillTree?.[btn.id]?.["1"]?.MaxLevel}`} -

    - - )} - {btn.size === "special" && ( -
    - )} - {btn.size === "memory" && ( -
    - )} - {btn.size === "elation" && ( -
    - )} - {btn.size === "big" && ( -
    - )} -
    - - - ) - })} -
    - )} - - {!traceButtons && avatarSelected && ( -
    - -
    - )} -
    - -
    -
    -

    -
    - {transI18n("details")} -

    - {skillIDSelected && avatarSelected?.SkillTrees && avatarData && ( -
    - {skillInfo?.MaxLevel && skillInfo?.MaxLevel > 1 ? ( -
    -
    {transI18n("level")}
    -
    - { - const newData = structuredClone(avatarData) - newData.data.skills[skillInfo?.PointID] = parseInt(e.target.value) - setAvatar(newData) - }} - className="range range-success" - step="1" /> -
    - {Array.from({ length: skillInfo?.MaxLevel }, (_, index) => index + 1).map((index) => ( - {index} - ))} -
    -
    -
    - ) : skillInfo?.MaxLevel && skillInfo?.MaxLevel === 1 && traceButtons?.find((btn) => btn.id === skillIDSelected)?.size !== "big" ? ( -
    - { - if (traceButtons?.find((btn) => btn.id === skillIDSelected)?.size === "special") { - if (e.target.checked) { - const newData = structuredClone(avatarData) - newData.data.skills[skillInfo?.PointID] = 1 - setAvatar(newData) - return - } - const newData = structuredClone(avatarData) - delete newData.data.skills[skillInfo?.PointID] - setAvatar(newData) - return - } - handlerChangeStatusTrace(e.target.checked) - }} - /> -
    - {avatarData?.data.skills?.[skillInfo?.PointID] === 1 ? transI18n("active") : transI18n("inactive")} -
    -
    - ) : ( - null - )} - - {((skillInfo?.PointName && skillInfo?.PointDesc) || - (skillInfo?.PointName && skillInfo?.StatusAddList.length > 0)) - && ( -
    - {getLocaleName(locale, skillInfo.PointName)} - {skillInfo.StatusAddList.length > 0 && ( -
    - {skillInfo.StatusAddList.map((status, index) => ( -
    -
    {getTraceBuffDisplay(status)}
    -
    - ))} -
    - )} -
    - )} - - {skillInfo?.PointDesc && ( -
    - )} - - {skillInfo?.LevelUpSkillID - && skillInfo?.LevelUpSkillID.length > 0 - && dataLevelUpSkill - && ( -
    - - {dataLevelUpSkill?.data?.map((skill, index) => ( -
    - -
    - {transI18n(dataLevelUpSkill.isServant ? `${skill?.AttackType ? "severaltalent" : "servantskill"}` : `${skill?.AttackType ? skill?.AttackType.toLowerCase() : "talent"}`)} - {` (${transI18n(skill?.SkillEffect?.toLowerCase())})`} -
    - - -
    - ))} - -
    - )} -
    - )} -
    -
    -
    - ); +"use client" + +import { useTranslations } from "next-intl"; +import { useMemo } from "react"; +import { traceButtonsInfo, traceLink } from "@/constant/traceConstant"; +import useUserDataStore from "@/stores/userDataStore"; +import useLocaleStore from "@/stores/localeStore"; +import Image from "next/image"; +import { replaceByParam, getLocaleName } from '@/helper'; +import { mappingStats } from "@/constant/constant"; +import { toast } from "react-toastify"; +import useCurrentDataStore from "@/stores/currentDataStore"; +import { StatusAdd } from '@/types/avatarDetail'; +import { SkillDescription } from "./skillDescription"; + +export default function SkillsInfo() { + const transI18n = useTranslations("DataPage") + const { theme } = useLocaleStore() + const { avatarSelected, skillIDSelected, setSkillIDSelected } = useCurrentDataStore() + const { avatars, setAvatar } = useUserDataStore() + const { locale } = useLocaleStore() + const traceButtons = useMemo(() => { + if (!avatarSelected) return + return traceButtonsInfo[avatarSelected.BaseType] + }, [avatarSelected]) + + const avatarData = useMemo(() => { + if (!avatarSelected) return + return avatars[avatarSelected?.ID?.toString()] + }, [avatarSelected, avatars]) + + const avatarSkillTree = useMemo(() => { + if (!avatarSelected || !avatars[avatarSelected?.ID?.toString()]) return {} + if (avatars[avatarSelected?.ID?.toString()].enhanced) { + return avatarSelected?.Enhanced?.[avatars[avatarSelected?.ID?.toString()].enhanced.toString()].SkillTrees || {} + } + return avatarSelected?.SkillTrees || {} + }, [avatarSelected, avatars]) + + const skillInfo = useMemo(() => { + if (!avatarSelected || !skillIDSelected) return + return avatarSkillTree?.[skillIDSelected || ""]?.["1"] + }, [avatarSelected, avatarSkillTree, skillIDSelected]) + + const getTraceBuffDisplay = (status: StatusAdd) => { + const dataDisplay = mappingStats[status.PropertyType] + if (!dataDisplay) return "" + if (dataDisplay.unit === "%") { + return `${(status.Value * 100).toFixed(1)}${dataDisplay.unit}` + } + if (dataDisplay.name === "SPD") { + return `${status.Value.toFixed(1)}${dataDisplay.unit}` + } + return `${status.Value.toFixed(0)}${dataDisplay.unit}` + } + + const dataLevelUpSkill = useMemo(() => { + const skillIds: number[] = skillInfo?.LevelUpSkillID || [] + if (!avatarSelected || !avatarData) return undefined + let result = Object.values(avatarSelected.Skills || {})?.filter((skill) => skillIds.includes(skill.ID)) + if (avatarData.enhanced) { + result = Object.values(avatarSelected?.Enhanced?.[avatarData.enhanced.toString()]?.Skills || {})?.filter((skill) => skillIds.includes(skill.ID)) + } + + if (result && result.length > 0) { + return { + isServant: false, + data: result, + servantData: null, + } + } + const resultServant = Object.values(avatarSelected?.Memosprite?.Skills || {}) + ?.filter((skill) => skillIds.includes(skill.ID)) + + if (resultServant && resultServant.length > 0) { + return { + isServant: true, + data: resultServant, + servantData: avatarSelected.Memosprite, + } + } + return undefined + }, [skillInfo?.LevelUpSkillID, avatarSelected, avatarData]) + + + const handlerMaxAll = () => { + if (!avatarData || !avatarSkillTree) { + toast.error(transI18n("maxAllFailed")) + return + } + const newData = structuredClone(avatarData) + newData.data.skills = Object.values(avatarSkillTree).reduce((acc, dataPointEntry) => { + const firstEntry = Object.values(dataPointEntry)[0]; + if (firstEntry) { + acc[firstEntry.PointID] = firstEntry.MaxLevel; + } + return acc; + }, {} as Record) + toast.success(transI18n("maxAllSuccess")) + setAvatar(newData) + } + + const handlerChangeStatusTrace = (status: boolean) => { + if (!avatarData || !skillInfo) return + const newData = structuredClone(avatarData) + newData.data.skills[skillInfo?.PointID] = status ? 1 : 0 + + if (!status && traceLink?.[avatarSelected?.BaseType || ""]?.[skillIDSelected || ""]) { + traceLink[avatarSelected?.BaseType || ""][skillIDSelected || ""].forEach((pointId) => { + if (avatarSkillTree?.[pointId]?.["1"]) { + newData.data.skills[avatarSkillTree?.[pointId]?.["1"].PointID] = 0 + } + }) + } + setAvatar(newData) + } + + return ( +
    +
    +
    +

    +
    + {transI18n("skills")} +

    +
    + + {traceButtons && avatarSelected && ( +
    + + {traceButtons.map((btn, index) => { + if (!avatarSelected?.SkillTrees?.[btn.id]) { + return null + } + return ( +
    { + setSkillIDSelected(btn.id === skillIDSelected ? null : btn.id) + }} + style={{ + left: btn.left, + top: btn.top, + transform: "translate(-50%, -50%)", + }} + > + {btn.id.replaceAll("Point", + {(btn.size === "big" || btn.size === "memory" || btn.size === "elation") && ( +

    + {`${avatarData?.data.skills?.[avatarSkillTree?.[btn.id]?.["1"]?.PointID] || 0}/${avatarSkillTree?.[btn.id]?.["1"]?.MaxLevel}`} +

    + + )} + {btn.size === "special" && ( +
    + )} + {btn.size === "memory" && ( +
    + )} + {btn.size === "elation" && ( +
    + )} + {btn.size === "big" && ( +
    + )} +
    + + + ) + })} +
    + )} + + {!traceButtons && avatarSelected && ( +
    + +
    + )} +
    + +
    +
    +

    +
    + {transI18n("details")} +

    + {skillIDSelected && avatarSelected?.SkillTrees && avatarData && ( +
    + {skillInfo?.MaxLevel && skillInfo?.MaxLevel > 1 ? ( +
    +
    {transI18n("level")}
    +
    + { + const newData = structuredClone(avatarData) + newData.data.skills[skillInfo?.PointID] = parseInt(e.target.value) + setAvatar(newData) + }} + className="range range-success" + step="1" /> +
    + {Array.from({ length: skillInfo?.MaxLevel }, (_, index) => index + 1).map((index) => ( + {index} + ))} +
    +
    +
    + ) : skillInfo?.MaxLevel && skillInfo?.MaxLevel === 1 && traceButtons?.find((btn) => btn.id === skillIDSelected)?.size !== "big" ? ( +
    + { + if (traceButtons?.find((btn) => btn.id === skillIDSelected)?.size === "special") { + if (e.target.checked) { + const newData = structuredClone(avatarData) + newData.data.skills[skillInfo?.PointID] = 1 + setAvatar(newData) + return + } + const newData = structuredClone(avatarData) + delete newData.data.skills[skillInfo?.PointID] + setAvatar(newData) + return + } + handlerChangeStatusTrace(e.target.checked) + }} + /> +
    + {avatarData?.data.skills?.[skillInfo?.PointID] === 1 ? transI18n("active") : transI18n("inactive")} +
    +
    + ) : ( + null + )} + + {((skillInfo?.PointName && skillInfo?.PointDesc) || + (skillInfo?.PointName && skillInfo?.StatusAddList.length > 0)) + && ( +
    + {getLocaleName(locale, skillInfo.PointName)} + {skillInfo.StatusAddList.length > 0 && ( +
    + {skillInfo.StatusAddList.map((status, index) => ( +
    +
    {getTraceBuffDisplay(status)}
    +
    + ))} +
    + )} +
    + )} + + {skillInfo?.PointDesc && ( +
    + )} + + {skillInfo?.LevelUpSkillID + && skillInfo?.LevelUpSkillID.length > 0 + && dataLevelUpSkill + && ( +
    + + {dataLevelUpSkill?.data?.map((skill, index) => ( +
    + +
    + {transI18n(dataLevelUpSkill.isServant ? `${skill?.AttackType ? "severaltalent" : "servantskill"}` : `${skill?.AttackType ? skill?.AttackType.toLowerCase() : "talent"}`)} + {` (${transI18n(skill?.SkillEffect?.toLowerCase())})`} +
    + + +
    + ))} + +
    + )} +
    + )} +
    +
    +
    + ); } \ No newline at end of file diff --git a/src/components/skillsInfo/skillDescription.tsx b/src/components/skillsInfo/skillDescription.tsx index 8abc2ac..328544b 100644 --- a/src/components/skillsInfo/skillDescription.tsx +++ b/src/components/skillsInfo/skillDescription.tsx @@ -1,41 +1,41 @@ -import { getLocaleName, replaceByParam } from "@/helper"; -import { AvatarStore, SkillDetail, SkillTreePoint } from "@/types"; -import ExtraEffectList from "../extraInfo"; - -export const SkillDescription = ({ skill, locale, avatarData, skillInfo }: { - skill: SkillDetail, - locale: string, - avatarData: AvatarStore, - skillInfo: SkillTreePoint -}) => { - const levelKey = avatarData?.data.skills?.[skillInfo?.PointID]?.toString() || ""; - const params = skill.Level[levelKey]?.Param || []; - const descHtml = getLocaleName(locale, skill.Desc) || getLocaleName(locale, skill.SimpleDesc); - - const extraList = Object.values(skill.Extra).length > 0 - ? skill.Extra - : skill?.SimpleExtra || {}; - - return ( -
    -
    -
    -
    -
    -
    - -
    -
    - - {Object.keys(extraList).length > 0 && ( - - )} -
    - ); +import { getLocaleName, replaceByParam } from "@/helper"; +import { AvatarStore, SkillDetail, SkillTreePoint } from "@/types"; +import ExtraEffectList from "../extraInfo"; + +export const SkillDescription = ({ skill, locale, avatarData, skillInfo }: { + skill: SkillDetail, + locale: string, + avatarData: AvatarStore, + skillInfo: SkillTreePoint +}) => { + const levelKey = avatarData?.data.skills?.[skillInfo?.PointID]?.toString() || ""; + const params = skill.Level[levelKey]?.Param || []; + const descHtml = getLocaleName(locale, skill.Desc) || getLocaleName(locale, skill.SimpleDesc); + + const extraList = Object.values(skill.Extra).length > 0 + ? skill.Extra + : skill?.SimpleExtra || {}; + + return ( +
    +
    +
    +
    +
    +
    + +
    +
    + + {Object.keys(extraList).length > 0 && ( + + )} +
    + ); }; \ No newline at end of file diff --git a/src/components/themeController/clientThemeWrapper.tsx b/src/components/themeController/clientThemeWrapper.tsx index 704e8f5..09f456b 100644 --- a/src/components/themeController/clientThemeWrapper.tsx +++ b/src/components/themeController/clientThemeWrapper.tsx @@ -1,8 +1,8 @@ -"use client"; -import { PropsWithChildren, useContext } from "react"; -import { ThemeContext } from "./themeContext"; - -export function ClientThemeWrapper({ children }: PropsWithChildren) { - const { theme } = useContext(ThemeContext); - return
    {children}
    ; +"use client"; +import { PropsWithChildren, useContext } from "react"; +import { ThemeContext } from "./themeContext"; + +export function ClientThemeWrapper({ children }: PropsWithChildren) { + const { theme } = useContext(ThemeContext); + return
    {children}
    ; } \ No newline at end of file diff --git a/src/components/themeController/index.ts b/src/components/themeController/index.ts index 5600303..fbba780 100644 --- a/src/components/themeController/index.ts +++ b/src/components/themeController/index.ts @@ -1,2 +1,2 @@ -export * from "./clientThemeWrapper" -export * from "./themeContext" +export * from "./clientThemeWrapper" +export * from "./themeContext" diff --git a/src/components/themeController/themeContext.tsx b/src/components/themeController/themeContext.tsx index 0033644..651bbd0 100644 --- a/src/components/themeController/themeContext.tsx +++ b/src/components/themeController/themeContext.tsx @@ -1,41 +1,41 @@ -"use client"; -import { createContext, PropsWithChildren, useEffect } from "react"; -import useLocaleStore from "@/stores/localeStore"; - -interface ThemeContextType { - theme?: string; - changeTheme?: (nextTheme: string | null) => void; -} -export const ThemeContext = createContext({}); - -export const ThemeProvider = ({ children }: PropsWithChildren) => { - - const { theme, setTheme } = useLocaleStore() - - useEffect(() => { - if (typeof window !== "undefined") { - const storedTheme = localStorage.getItem("theme"); - if (storedTheme) setTheme(storedTheme); - } - }, [setTheme]); - - const changeTheme = (nextTheme: string | null) => { - if (nextTheme) { - setTheme(nextTheme); - if (typeof window !== "undefined") { - localStorage.setItem("theme", nextTheme); - } - } else { - setTheme(theme === "winter" ? "night" : "winter"); - if (typeof window !== "undefined") { - localStorage.setItem("theme", theme); - } - } - }; - - return ( - - {children} - - ); +"use client"; +import { createContext, PropsWithChildren, useEffect } from "react"; +import useLocaleStore from "@/stores/localeStore"; + +interface ThemeContextType { + theme?: string; + changeTheme?: (nextTheme: string | null) => void; +} +export const ThemeContext = createContext({}); + +export const ThemeProvider = ({ children }: PropsWithChildren) => { + + const { theme, setTheme } = useLocaleStore() + + useEffect(() => { + if (typeof window !== "undefined") { + const storedTheme = localStorage.getItem("theme"); + if (storedTheme) setTheme(storedTheme); + } + }, [setTheme]); + + const changeTheme = (nextTheme: string | null) => { + if (nextTheme) { + setTheme(nextTheme); + if (typeof window !== "undefined") { + localStorage.setItem("theme", nextTheme); + } + } else { + setTheme(theme === "winter" ? "night" : "winter"); + if (typeof window !== "undefined") { + localStorage.setItem("theme", theme); + } + } + }; + + return ( + + {children} + + ); }; \ No newline at end of file diff --git a/src/constant/constant.ts b/src/constant/constant.ts index 8a5c198..fd935a5 100644 --- a/src/constant/constant.ts +++ b/src/constant/constant.ts @@ -1,220 +1,220 @@ -export const listCurrentLanguage = { - en: { label: "English", flag: "🇬🇧" }, - vi: { label: "Tiếng Việt", flag: "🇻🇳" }, - ja: { label: "日本語", flag: "🇯🇵" }, - ko: { label: "한국어", flag: "🇰🇷" }, - zh: { label: "中文", flag: "🇨🇳" }, - de: { label: "Deutsch", flag: "🇩🇪" }, - es: { label: "Español", flag: "🇪🇸" }, - fr: { label: "Français", flag: "🇫🇷" }, - id: { label: "Bahasa Indonesia", flag: "🇮🇩" }, - pt: { label: "Português", flag: "🇵🇹" }, - ru: { label: "Русский", flag: "🇷🇺" }, - th: { label: "ไทย", flag: "🇹🇭" } -}; - -export const listCurrentLanguageApi : Record = { - ja: "jp", - ko: "kr", - en: "en", - vi: "vi", - zh: "cn", - de: "de", - es: "es", - fr: "fr", - id: "id", - pt: "pt", - ru: "ru", - th: "th" -}; - -export const mappingStats = > { - "HPDelta": { - name:"HP", - icon:"spriteoutput/ui/avatar/icon/IconMaxHP.png", - unit: "", - baseStat: "HP" - }, - "AttackDelta": { - name:"ATK", - icon:"spriteoutput/ui/avatar/icon/IconAttack.png", - unit: "", - baseStat: "ATK" - }, - "HPAddedRatio": { - name:"HP", - icon:"spriteoutput/ui/avatar/icon/IconMaxHP.png", - unit: "%", - baseStat: "HP" - }, - "AttackAddedRatio": { - name:"ATK", - icon:"spriteoutput/ui/avatar/icon/IconAttack.png", - unit: "%", - baseStat: "ATK" - }, - "DefenceDelta": { - name:"DEF", - icon:"spriteoutput/ui/avatar/icon/IconDefence.png", - unit: "", - baseStat: "DEF" - }, - "DefenceAddedRatio": { - name:"DEF", - icon:"spriteoutput/ui/avatar/icon/IconDefence.png", - unit: "%", - baseStat: "DEF" - }, - "SpeedAddedRatio": { - name:"SPD", - icon:"spriteoutput/ui/avatar/icon/IconSpeed.png", - unit: "%", - baseStat: "SPD" - }, - "BaseSpeed": { - name:"SPD", - icon:"spriteoutput/ui/avatar/icon/IconSpeed.png", - unit: "", - baseStat: "SPD" - }, - "CriticalChanceBase": { - name:"CRIT Rate", - icon:"spriteoutput/ui/avatar/icon/IconCriticalChance.png", - unit: "%", - baseStat: "CRITRate" - }, - "CriticalDamageBase": { - name:"CRIT DMG", - icon:"spriteoutput/ui/avatar/icon/IconCriticalDamage.png", - unit: "%", - baseStat: "CRITDmg" - }, - "HealRatioBase": { - name:"Outgoing Healing Boost", - icon:"spriteoutput/ui/avatar/icon/IconHealRatio.png", - unit: "%", - baseStat: "HealBoost" - }, - "StatusProbabilityBase": { - name:"Effect Hit Rate", - icon:"spriteoutput/ui/avatar/icon/IconStatusProbability.png", - unit: "%", - baseStat: "EffectHitRate" - }, - "StatusResistanceBase": { - name:"Effect RES", - icon:"spriteoutput/ui/avatar/icon/IconStatusResistance.png", - unit: "%", - baseStat: "EffectRES" - }, - "BreakDamageAddedRatioBase": { - name:"Break Effect", - icon:"spriteoutput/ui/avatar/icon/IconBreakUp.png", - unit: "%", - baseStat: "BreakEffect" - }, - "SpeedDelta": { - name:"SPD", - icon:"spriteoutput/ui/avatar/icon/IconSpeed.png", - unit: "", - baseStat: "SPD" - }, - "PhysicalAddedRatio": { - name:"Physical DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconPhysicalAddedRatio.png", - unit: "%", - baseStat: "PhysicalAdd" - }, - "FireAddedRatio": { - name:"Fire DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconFireAddedRatio.png", - unit: "%", - baseStat: "FireAdd" - }, - "IceAddedRatio": { - name:"Ice DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconIceAddedRatio.png", - unit: "%", - baseStat: "IceAdd" - }, - "ThunderAddedRatio": { - name:"Thunder DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconThunderAddedRatio.png", - unit: "%", - baseStat: "ThunderAdd" - }, - "WindAddedRatio": { - name:"Wind DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconWindAddedRatio.png", - unit: "%", - baseStat: "WindAdd" - }, - "QuantumAddedRatio": { - name:"Quantum DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconQuantumAddedRatio.png", - unit: "%", - baseStat: "QuantumAdd" - }, - "ImaginaryAddedRatio": { - name:"Imaginary DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconImaginaryAddedRatio.png", - unit: "%", - baseStat: "ImaginaryAdd" - }, - "ElationDamageAddedRatioBase": { - name:"Elation DMG Boost", - icon:"spriteoutput/ui/avatar/icon/IconJoy.png", - unit: "%", - baseStat: "ElationAdd" - }, - "SPRatioBase": { - name:"Energy Regeneration Rate", - icon:"spriteoutput/ui/avatar/icon/IconEnergyRecovery.png", - unit: "%", - baseStat: "EnergyRate" - } -} - - -export const ratioStats = [ - "HPAddedRatio", - "AttackAddedRatio", - "DefenceAddedRatio", - "SpeedAddedRatio", -] - -export const mappingRelicSlot: Record = { - "1": "HEAD", - "2": "HAND", - "3": "BODY", - "4": "FOOT", - "5": "NECK", - "6": "OBJECT", -} - -export const themeColors: Record = { - winter: { - bg: '#ffffff', - bgHover: '#f1f5f9', - text: '#3a4f6b', - border: '#cbd5e1' - }, - night: { - bg: '#1d232a', - bgHover: '#2a323c', - text: '#cbcdd1', - border: '#3f3f46' - }, - cupcake: { - bg: '#faf7f5', - bgHover: '#f3eae6', - text: '#281333', - border: '#e5d3cb' - }, - coffee: { - bg: '#20161f', - bgHover: '#2a1d29', - text: '#c4a051', - border: '#3a2a36' - } -} +export const listCurrentLanguage = { + en: { label: "English", flag: "🇬🇧" }, + vi: { label: "Tiếng Việt", flag: "🇻🇳" }, + ja: { label: "日本語", flag: "🇯🇵" }, + ko: { label: "한국어", flag: "🇰🇷" }, + zh: { label: "中文", flag: "🇨🇳" }, + de: { label: "Deutsch", flag: "🇩🇪" }, + es: { label: "Español", flag: "🇪🇸" }, + fr: { label: "Français", flag: "🇫🇷" }, + id: { label: "Bahasa Indonesia", flag: "🇮🇩" }, + pt: { label: "Português", flag: "🇵🇹" }, + ru: { label: "Русский", flag: "🇷🇺" }, + th: { label: "ไทย", flag: "🇹🇭" } +}; + +export const listCurrentLanguageApi : Record = { + ja: "jp", + ko: "kr", + en: "en", + vi: "vi", + zh: "cn", + de: "de", + es: "es", + fr: "fr", + id: "id", + pt: "pt", + ru: "ru", + th: "th" +}; + +export const mappingStats = > { + "HPDelta": { + name:"HP", + icon:"spriteoutput/ui/avatar/icon/IconMaxHP.png", + unit: "", + baseStat: "HP" + }, + "AttackDelta": { + name:"ATK", + icon:"spriteoutput/ui/avatar/icon/IconAttack.png", + unit: "", + baseStat: "ATK" + }, + "HPAddedRatio": { + name:"HP", + icon:"spriteoutput/ui/avatar/icon/IconMaxHP.png", + unit: "%", + baseStat: "HP" + }, + "AttackAddedRatio": { + name:"ATK", + icon:"spriteoutput/ui/avatar/icon/IconAttack.png", + unit: "%", + baseStat: "ATK" + }, + "DefenceDelta": { + name:"DEF", + icon:"spriteoutput/ui/avatar/icon/IconDefence.png", + unit: "", + baseStat: "DEF" + }, + "DefenceAddedRatio": { + name:"DEF", + icon:"spriteoutput/ui/avatar/icon/IconDefence.png", + unit: "%", + baseStat: "DEF" + }, + "SpeedAddedRatio": { + name:"SPD", + icon:"spriteoutput/ui/avatar/icon/IconSpeed.png", + unit: "%", + baseStat: "SPD" + }, + "BaseSpeed": { + name:"SPD", + icon:"spriteoutput/ui/avatar/icon/IconSpeed.png", + unit: "", + baseStat: "SPD" + }, + "CriticalChanceBase": { + name:"CRIT Rate", + icon:"spriteoutput/ui/avatar/icon/IconCriticalChance.png", + unit: "%", + baseStat: "CRITRate" + }, + "CriticalDamageBase": { + name:"CRIT DMG", + icon:"spriteoutput/ui/avatar/icon/IconCriticalDamage.png", + unit: "%", + baseStat: "CRITDmg" + }, + "HealRatioBase": { + name:"Outgoing Healing Boost", + icon:"spriteoutput/ui/avatar/icon/IconHealRatio.png", + unit: "%", + baseStat: "HealBoost" + }, + "StatusProbabilityBase": { + name:"Effect Hit Rate", + icon:"spriteoutput/ui/avatar/icon/IconStatusProbability.png", + unit: "%", + baseStat: "EffectHitRate" + }, + "StatusResistanceBase": { + name:"Effect RES", + icon:"spriteoutput/ui/avatar/icon/IconStatusResistance.png", + unit: "%", + baseStat: "EffectRES" + }, + "BreakDamageAddedRatioBase": { + name:"Break Effect", + icon:"spriteoutput/ui/avatar/icon/IconBreakUp.png", + unit: "%", + baseStat: "BreakEffect" + }, + "SpeedDelta": { + name:"SPD", + icon:"spriteoutput/ui/avatar/icon/IconSpeed.png", + unit: "", + baseStat: "SPD" + }, + "PhysicalAddedRatio": { + name:"Physical DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconPhysicalAddedRatio.png", + unit: "%", + baseStat: "PhysicalAdd" + }, + "FireAddedRatio": { + name:"Fire DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconFireAddedRatio.png", + unit: "%", + baseStat: "FireAdd" + }, + "IceAddedRatio": { + name:"Ice DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconIceAddedRatio.png", + unit: "%", + baseStat: "IceAdd" + }, + "ThunderAddedRatio": { + name:"Thunder DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconThunderAddedRatio.png", + unit: "%", + baseStat: "ThunderAdd" + }, + "WindAddedRatio": { + name:"Wind DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconWindAddedRatio.png", + unit: "%", + baseStat: "WindAdd" + }, + "QuantumAddedRatio": { + name:"Quantum DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconQuantumAddedRatio.png", + unit: "%", + baseStat: "QuantumAdd" + }, + "ImaginaryAddedRatio": { + name:"Imaginary DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconImaginaryAddedRatio.png", + unit: "%", + baseStat: "ImaginaryAdd" + }, + "ElationDamageAddedRatioBase": { + name:"Elation DMG Boost", + icon:"spriteoutput/ui/avatar/icon/IconJoy.png", + unit: "%", + baseStat: "ElationAdd" + }, + "SPRatioBase": { + name:"Energy Regeneration Rate", + icon:"spriteoutput/ui/avatar/icon/IconEnergyRecovery.png", + unit: "%", + baseStat: "EnergyRate" + } +} + + +export const ratioStats = [ + "HPAddedRatio", + "AttackAddedRatio", + "DefenceAddedRatio", + "SpeedAddedRatio", +] + +export const mappingRelicSlot: Record = { + "1": "HEAD", + "2": "HAND", + "3": "BODY", + "4": "FOOT", + "5": "NECK", + "6": "OBJECT", +} + +export const themeColors: Record = { + winter: { + bg: '#ffffff', + bgHover: '#f1f5f9', + text: '#3a4f6b', + border: '#cbd5e1' + }, + night: { + bg: '#1d232a', + bgHover: '#2a323c', + text: '#cbcdd1', + border: '#3f3f46' + }, + cupcake: { + bg: '#faf7f5', + bgHover: '#f3eae6', + text: '#281333', + border: '#e5d3cb' + }, + coffee: { + bg: '#20161f', + bgHover: '#2a1d29', + text: '#c4a051', + border: '#3a2a36' + } +} diff --git a/src/constant/traceConstant.ts b/src/constant/traceConstant.ts index 5522426..336d34e 100644 --- a/src/constant/traceConstant.ts +++ b/src/constant/traceConstant.ts @@ -1,1148 +1,1148 @@ - - -export const traceButtonsInfo: Record = { - Knight: [ - { id: 'Point03', size: 'big', left: '50%', top: '52%' }, - { id: 'Point04', size: 'big', left: '50%', top: '35%' }, - { id: 'Point02', size: 'big', left: '67%', top: '55%' }, - { id: 'Point05', size: 'big', left: '50%', top: '69.5%' }, - { id: 'Point01', size: 'big', left: '33%', top: '55%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '21.5%' }, - { id: 'Point07', size: 'medium', left: '71%', top: '86%' }, - { id: 'Point06', size: 'medium', left: '29%', top: '86%' }, - { id: 'Point16', size: 'small', left: '50%', top: '9%' }, - { id: 'Point18', size: 'small', left: '66%', top: '13%' }, - { id: 'Point17', size: 'small', left: '34%', top: '13%' }, - { id: 'Point15', size: 'small', left: '79.5%', top: '44.5%' }, - { id: 'Point12', size: 'small', left: '20.5%', top: '44.5%' }, - { id: 'Point09', size: 'small', left: '50%', top: '82.5%' }, - { id: 'Point13', size: 'small', left: '81%', top: '78%' }, - { id: 'Point10', size: 'small', left: '19.5%', top: '78.5%' }, - { id: 'Point14', size: 'small', left: '89%', top: '70%' }, - { id: 'Point11', size: 'small', left: '11%', top: '70%' } - ], - Mage: [ - { id: 'Point03', size: 'big', left: '50%', top: '52%' }, - { id: 'Point04', size: 'big', left: '50%', top: '30%' }, - { id: 'Point02', size: 'big', left: '67%', top: '52%' }, - { id: 'Point05', size: 'big', left: '50%', top: '82.5%' }, - { id: 'Point01', size: 'big', left: '33.5%', top: '52%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '14.5%' }, - { id: 'Point07', size: 'medium', left: '80.5%', top: '53%' }, - { id: 'Point06', size: 'medium', left: '19.5%', top: '53%' }, - { id: 'Point17', size: 'small', left: '66%', top: '17.5%' }, - { id: 'Point16', size: 'small', left: '34%', top: '17.5%' }, - { id: 'Point18', size: 'small', left: '66%', top: '79%' }, - { id: 'Point09', size: 'small', left: '34%', top: '79%' }, - { id: 'Point13', size: 'small', left: '93%', top: '52%' }, - { id: 'Point14', size: 'small', left: '89%', top: '63%' }, - { id: 'Point15', size: 'small', left: '89%', top: '41.5%' }, - { id: 'Point10', size: 'small', left: '7%', top: '52%' }, - { id: 'Point11', size: 'small', left: '11.5%', top: '63%' }, - { id: 'Point12', size: 'small', left: '12%', top: '41.5%' } - ], - Priest: [ - { id: 'Point03', size: 'big', left: '50%', top: '47%' }, - { id: 'Point04', size: 'big', left: '50%', top: '30%' }, - { id: 'Point02', size: 'big', left: '67%', top: '46%' }, - { id: 'Point05', size: 'big', left: '50%', top: '65%' }, - { id: 'Point01', size: 'big', left: '33.5%', top: '46%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '13%' }, - { id: 'Point07', size: 'medium', left: '68%', top: '79%' }, - { id: 'Point06', size: 'medium', left: '33%', top: '79%' }, - { id: 'Point16', size: 'small', left: '65%', top: '18%' }, - { id: 'Point17', size: 'small', left: '35%', top: '18%' }, - { id: 'Point09', size: 'small', left: '57%', top: '89%' }, - { id: 'Point18', size: 'small', left: '43%', top: '89%' }, - { id: 'Point10', size: 'small', left: '80.5%', top: '66%' }, - { id: 'Point11', size: 'small', left: '93%', top: '52%' }, - { id: 'Point12', size: 'small', left: '81%', top: '39%' }, - { id: 'Point13', size: 'small', left: '20.5%', top: '66%' }, - { id: 'Point14', size: 'small', left: '7%', top: '52%' }, - { id: 'Point15', size: 'small', left: '20%', top: '39%' } - ], - Rogue: [ - { id: 'Point03', size: 'big', left: '50%', top: '52%' }, - { id: 'Point04', size: 'big', left: '50%', top: '35%' }, - { id: 'Point02', size: 'big', left: '67%', top: '46%' }, - { id: 'Point05', size: 'big', left: '50%', top: '69%' }, - { id: 'Point01', size: 'big', left: '33.5%', top: '46%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '22%' }, - { id: 'Point07', size: 'medium', left: '68%', top: '71%' }, - { id: 'Point06', size: 'medium', left: '30%', top: '71%' }, - { id: 'Point16', size: 'small', left: '50%', top: '9%' }, - { id: 'Point18', size: 'small', left: '66%', top: '14%' }, - { id: 'Point17', size: 'small', left: '34%', top: '14%' }, - { id: 'Point09', size: 'small', left: '50%', top: '87%' }, - { id: 'Point15', size: 'small', left: '81%', top: '35%' }, - { id: 'Point12', size: 'small', left: '19%', top: '35%' }, - { id: 'Point13', size: 'small', left: '81%', top: '57%' }, - { id: 'Point10', size: 'small', left: '20%', top: '57%' }, - { id: 'Point14', size: 'small', left: '93%', top: '44%' }, - { id: 'Point11', size: 'small', left: '7%', top: '44%' } - ], - Shaman: [ - { id: 'Point03', size: 'big', left: '50%', top: '56%' }, - { id: 'Point04', size: 'big', left: '50%', top: '35%' }, - { id: 'Point02', size: 'big', left: '67%', top: '41%' }, - { id: 'Point05', size: 'big', left: '50%', top: '74%' }, - { id: 'Point01', size: 'big', left: '33.5%', top: '41%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '22%' }, - { id: 'Point07', size: 'medium', left: '89.5%', top: '56.5%' }, - { id: 'Point06', size: 'medium', left: '17.5%', top: '56.5%' }, - { id: 'Point16', size: 'small', left: '50%', top: '10%' }, - { id: 'Point18', size: 'small', left: '66%', top: '14%' }, - { id: 'Point17', size: 'small', left: '34%', top: '14%' }, - { id: 'Point09', size: 'small', left: '50%', top: '87%' }, - { id: 'Point15', size: 'small', left: '62%', top: '83%' }, - { id: 'Point12', size: 'small', left: '38%', top: '83%' }, - { id: 'Point13', size: 'small', left: '77%', top: '70%' }, - { id: 'Point14', size: 'small', left: '67%', top: '61%' }, - { id: 'Point10', size: 'small', left: '7%', top: '44%' }, - { id: 'Point11', size: 'small', left: '20%', top: '31%' } - ], - Warlock: [ - { id: 'Point03', size: 'big', left: '50%', top: '44%' }, - { id: 'Point04', size: 'big', left: '50%', top: '24%' }, - { id: 'Point02', size: 'big', left: '67%', top: '47%' }, - { id: 'Point05', size: 'big', left: '50%', top: '61%' }, - { id: 'Point01', size: 'big', left: '33%', top: '47%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '8%' }, - { id: 'Point07', size: 'medium', left: '81.5%', top: '37%' }, - { id: 'Point06', size: 'medium', left: '20.5%', top: '37%' }, - { id: 'Point17', size: 'small', left: '66%', top: '14%' }, - { id: 'Point16', size: 'small', left: '34%', top: '14%' }, - { id: 'Point09', size: 'small', left: '50%', top: '74%' }, - { id: 'Point18', size: 'small', left: '50%', top: '87%' }, - { id: 'Point13', size: 'small', left: '94%', top: '48%' }, - { id: 'Point14', size: 'small', left: '81%', top: '61%' }, - { id: 'Point15', size: 'small', left: '68%', top: '74%' }, - { id: 'Point10', size: 'small', left: '6%', top: '48%' }, - { id: 'Point11', size: 'small', left: '20%', top: '61%' }, - { id: 'Point12', size: 'small', left: '33%', top: '74%' } - ], - Warrior: [ - { id: 'Point03', size: 'big', left: '50%', top: '52%' }, - { id: 'Point04', size: 'big', left: '50%', top: '35%' }, - { id: 'Point02', size: 'big', left: '69%', top: '48%' }, - { id: 'Point05', size: 'big', left: '50%', top: '69%' }, - { id: 'Point01', size: 'big', left: '33%', top: '48%' }, - { id: 'Point08', size: 'medium', left: '50%', top: '22%' }, - { id: 'Point07', size: 'medium', left: '67%', top: '83%' }, - { id: 'Point06', size: 'medium', left: '33%', top: '83%' }, - { id: 'Point16', size: 'small', left: '50%', top: '9%' }, - { id: 'Point18', size: 'small', left: '66%', top: '14%' }, - { id: 'Point17', size: 'small', left: '34%', top: '14%' }, - { id: 'Point09', size: 'small', left: '50%', top: '87%' }, - { id: 'Point15', size: 'small', left: '81%', top: '43.5%' }, - { id: 'Point12', size: 'small', left: '19%', top: '43.5%' }, - { id: 'Point13', size: 'small', left: '81%', top: '70%' }, - { id: 'Point10', size: 'small', left: '19%', top: '70%' }, - { id: 'Point14', size: 'small', left: '93%', top: '56.5%' }, - { id: 'Point11', size: 'small', left: '7%', top: '56.5%' } - ], - Memory: [ - { id: 'Point03', size: 'big', left: '50%', top: '72%' }, - { id: 'Point04', size: 'big', left: '75%', top: '53%' }, - { id: 'Point02', size: 'big', left: '67%', top: '67%' }, - { id: 'Point05', size: 'big', left: '27%', top: '53%' }, - { id: 'Point01', size: 'big', left: '35%', top: '67%' }, - { id: 'Point08', size: 'medium', left: '34%', top: '34%' }, - { id: 'Point07', size: 'medium', left: '50%', top: '87%' }, - { id: 'Point06', size: 'medium', left: '90%', top: '50%' }, - { id: 'Point16', size: 'small', left: '27.5%', top: '22%' }, - { id: 'Point17', size: 'small', left: '43%', top: '14%' }, - { id: 'Point18', size: 'small', left: '59%', top: '14%' }, - { id: 'Point19', size: 'memory', left: '50%', top: '48%' }, - { id: 'Point20', size: 'memory', left: '50%', top: '28%' }, - { id: 'Point12', size: 'small', left: '86%', top: '40%' }, - { id: 'Point13', size: 'small', left: '86%', top: '63%' }, - { id: 'Point14', size: 'small', left: '35%', top: '82%' }, - { id: 'Point15', size: 'small', left: '65%', top: '82%' }, - { id: 'Point09', size: 'small', left: '9%', top: '50%' }, - { id: 'Point10', size: 'small', left: '13%', top: '40%' }, - { id: 'Point11', size: 'small', left: '13%', top: '63%' }, - { id: 'Point21', size: 'special', left: '70%', top: '34%'} - ], - Elation: [ - { id: 'Point04', size: 'big', left: '50%', top: '50.5%' }, - { id: 'Point03', size: 'big', left: '50%', top: '35%' }, - { id: 'Point02', size: 'big', left: '67.5%', top: '20%' }, - { id: 'Point05', size: 'big', left: '50%', top: '68.5%' }, - { id: 'Point01', size: 'big', left: '32.5%', top: '20%' }, - { id: 'Point08', size: 'medium', left: '85%', top: '30%' }, - { id: 'Point07', size: 'medium', left: '15%', top: '30%' }, - { id: 'Point06', size: 'medium', left: '50%', top: '87%' }, - { id: 'Point12', size: 'small', left: '65%', top: '88%' }, - { id: 'Point15', size: 'small', left: '23%', top: '53%' }, - { id: 'Point17', size: 'small', left: '88%', top: '63%' }, - { id: 'Point18', size: 'small', left: '76%', top: '53%' }, - { id: 'Point13', size: 'small', left: '9%', top: '48.5%' }, - { id: 'Point16', size: 'small', left: '90.5%', top: '48.5%' }, - { id: 'Point09', size: 'small', left: '36%', top: '64%' }, - { id: 'Point10', size: 'small', left: '64%', top: '64%' }, - { id: 'Point14', size: 'small', left: '11.5%', top: '63%' }, - { id: 'Point11', size: 'small', left: '35%', top: '88%' }, - { id: 'Point22', size: 'elation', left: '50%', top: '17%' } - ], -} - -export const traceLink : Record> = { - Knight: { - Point06: ["Point12", "Point11"], - - Point08: ["Point16", "Point17", "Point18"], - Point16: ["Point17", "Point18"], - Point17: ["Point18"], - - Point07: ["Point13", "Point14", "Point15"], - Point13: ["Point14", "Point15"], - Point14: ["Point15"], - }, - Mage: { - Point08: ["Point16", "Point17"], - Point07: ["Point13", "Point14", "Point15"], - Point13: ["Point14", "Point15"], - Point06: ["Point10", "Point11", "Point12"], - Point10: ["Point11", "Point12"], - }, - Priest: { - Point08: ["Point16", "Point17"], - Point07: ["Point10", "Point11", "Point12"], - Point10: ["Point11", "Point12"], - Point11: ["Point12"], - Point06: ["Point13", "Point14", "Point15"], - Point13: ["Point14", "Point15"], - Point14: ["Point15"], - }, - Rogue: { - Point08: ["Point16", "Point17", "Point18"], - Point16: ["Point17", "Point18"], - Point07: ["Point13", "Point14"], - Point13: ["Point14"], - Point06: ["Point10", "Point11"], - Point10: ["Point11"], - }, - Shaman: { - Point08: ["Point16", "Point17", "Point18"], - Point16: ["Point17", "Point18"], - Point07: ["Point13", "Point14"], - Point13: ["Point14"], - Point06: ["Point10", "Point11"], - Point10: ["Point11"], - Point09: ["Point15", "Point12"], - }, - Warlock: { - Point08: ["Point16", "Point17"], - Point07: ["Point13", "Point14", "Point15"], - Point13: ["Point14", "Point15"], - Point14: ["Point15"], - Point06: ["Point10", "Point11", "Point12"], - Point10: ["Point11", "Point12"], - Point11: ["Point12"], - Point09: ["Point18"], - }, - Warrior: { - Point08: ["Point16", "Point17", "Point18"], - Point16: ["Point17", "Point18"], - Point07: ["Point13", "Point14", "Point15"], - Point13: ["Point14", "Point15"], - Point14: ["Point15"], - Point06: ["Point10", "Point11", "Point12"], - Point10: ["Point11", "Point12"], - Point11: ["Point12"], - }, - Memory: { - Point16: ["Point17", "Point18"], - Point08: ["Point16", "Point17", "Point18"], - Point17: ["Point18"], - Point09: ["Point10", "Point11"], - Point07: ["Point14", "Point15"], - Point06: ["Point12", "Point13"], - }, - Elation: { - Point08: ["Point16", "Point17", "Point18"], - Point16: ["Point17", "Point18"], - Point07: ["Point13", "Point14", "Point15"], - Point13: ["Point14", "Point15"], - Point14: ["Point15"], - Point06: ["Point10", "Point11", "Point12"], - Point10: ["Point11", "Point12"], - Point11: ["Point12"], - }, -} - -export const traceShowCaseMap : Record> = { - Knight: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point15", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - }, - { - id: "Point09", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - } - ] - }, - Mage: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point09", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - }, - { - id: "Point15", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - } - ] - }, - Priest: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point09", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - }, - { - id: "Point15", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - } - ] - }, - Rogue: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point15", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - }, - { - id: "Point09", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - } - ] - }, - Shaman: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point15", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - }, - { - id: "Point09", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - } - ] - }, - Warlock: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point09", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - }, - { - id: "Point15", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - } - ] - }, - Warrior: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point09", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - }, - { - id: "Point15", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - } - ] - }, - Memory: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point09", - size: "small", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - }, - { - id: "Point15", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - } - ], - "5": [ - { - id: "Point19", - size: "big-memory", - isLink: false - }, - { - id: "Point20", - size: "big-memory", - isLink: false - }, - { - id: "Point21", - size: "big", - isLink: false - } - ], - }, - Elation: { - "1": [ - { - id: "Point01", - size: "big", - isLink: false - }, - { - id: "Point09", - size: "small", - isLink: true - } - ], - "2": [ - { - id: "Point02", - size: "big", - isLink: false - }, - { - id: "Point06", - size: "medium", - isLink: true - }, - { - id: "Point10", - size: "small", - isLink: true - }, - { - id: "Point11", - size: "small", - isLink: true - }, - { - id: "Point12", - size: "small", - isLink: true - } - ], - "3": [ - { - id: "Point03", - size: "big", - isLink: false - }, - { - id: "Point07", - size: "medium", - isLink: true - }, - { - id: "Point13", - size: "small", - isLink: true - }, - { - id: "Point14", - size: "small", - isLink: true - }, - { - id: "Point15", - size: "small", - isLink: true - } - ], - "4": [ - { - id: "Point04", - size: "big", - isLink: false - }, - { - id: "Point08", - size: "medium", - isLink: true - }, - { - id: "Point16", - size: "small", - isLink: true - }, - { - id: "Point18", - size: "small", - isLink: true - }, - { - id: "Point17", - size: "small", - isLink: true - } - ] - }, + + +export const traceButtonsInfo: Record = { + Knight: [ + { id: 'Point03', size: 'big', left: '50%', top: '52%' }, + { id: 'Point04', size: 'big', left: '50%', top: '35%' }, + { id: 'Point02', size: 'big', left: '67%', top: '55%' }, + { id: 'Point05', size: 'big', left: '50%', top: '69.5%' }, + { id: 'Point01', size: 'big', left: '33%', top: '55%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '21.5%' }, + { id: 'Point07', size: 'medium', left: '71%', top: '86%' }, + { id: 'Point06', size: 'medium', left: '29%', top: '86%' }, + { id: 'Point16', size: 'small', left: '50%', top: '9%' }, + { id: 'Point18', size: 'small', left: '66%', top: '13%' }, + { id: 'Point17', size: 'small', left: '34%', top: '13%' }, + { id: 'Point15', size: 'small', left: '79.5%', top: '44.5%' }, + { id: 'Point12', size: 'small', left: '20.5%', top: '44.5%' }, + { id: 'Point09', size: 'small', left: '50%', top: '82.5%' }, + { id: 'Point13', size: 'small', left: '81%', top: '78%' }, + { id: 'Point10', size: 'small', left: '19.5%', top: '78.5%' }, + { id: 'Point14', size: 'small', left: '89%', top: '70%' }, + { id: 'Point11', size: 'small', left: '11%', top: '70%' } + ], + Mage: [ + { id: 'Point03', size: 'big', left: '50%', top: '52%' }, + { id: 'Point04', size: 'big', left: '50%', top: '30%' }, + { id: 'Point02', size: 'big', left: '67%', top: '52%' }, + { id: 'Point05', size: 'big', left: '50%', top: '82.5%' }, + { id: 'Point01', size: 'big', left: '33.5%', top: '52%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '14.5%' }, + { id: 'Point07', size: 'medium', left: '80.5%', top: '53%' }, + { id: 'Point06', size: 'medium', left: '19.5%', top: '53%' }, + { id: 'Point17', size: 'small', left: '66%', top: '17.5%' }, + { id: 'Point16', size: 'small', left: '34%', top: '17.5%' }, + { id: 'Point18', size: 'small', left: '66%', top: '79%' }, + { id: 'Point09', size: 'small', left: '34%', top: '79%' }, + { id: 'Point13', size: 'small', left: '93%', top: '52%' }, + { id: 'Point14', size: 'small', left: '89%', top: '63%' }, + { id: 'Point15', size: 'small', left: '89%', top: '41.5%' }, + { id: 'Point10', size: 'small', left: '7%', top: '52%' }, + { id: 'Point11', size: 'small', left: '11.5%', top: '63%' }, + { id: 'Point12', size: 'small', left: '12%', top: '41.5%' } + ], + Priest: [ + { id: 'Point03', size: 'big', left: '50%', top: '47%' }, + { id: 'Point04', size: 'big', left: '50%', top: '30%' }, + { id: 'Point02', size: 'big', left: '67%', top: '46%' }, + { id: 'Point05', size: 'big', left: '50%', top: '65%' }, + { id: 'Point01', size: 'big', left: '33.5%', top: '46%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '13%' }, + { id: 'Point07', size: 'medium', left: '68%', top: '79%' }, + { id: 'Point06', size: 'medium', left: '33%', top: '79%' }, + { id: 'Point16', size: 'small', left: '65%', top: '18%' }, + { id: 'Point17', size: 'small', left: '35%', top: '18%' }, + { id: 'Point09', size: 'small', left: '57%', top: '89%' }, + { id: 'Point18', size: 'small', left: '43%', top: '89%' }, + { id: 'Point10', size: 'small', left: '80.5%', top: '66%' }, + { id: 'Point11', size: 'small', left: '93%', top: '52%' }, + { id: 'Point12', size: 'small', left: '81%', top: '39%' }, + { id: 'Point13', size: 'small', left: '20.5%', top: '66%' }, + { id: 'Point14', size: 'small', left: '7%', top: '52%' }, + { id: 'Point15', size: 'small', left: '20%', top: '39%' } + ], + Rogue: [ + { id: 'Point03', size: 'big', left: '50%', top: '52%' }, + { id: 'Point04', size: 'big', left: '50%', top: '35%' }, + { id: 'Point02', size: 'big', left: '67%', top: '46%' }, + { id: 'Point05', size: 'big', left: '50%', top: '69%' }, + { id: 'Point01', size: 'big', left: '33.5%', top: '46%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '22%' }, + { id: 'Point07', size: 'medium', left: '68%', top: '71%' }, + { id: 'Point06', size: 'medium', left: '30%', top: '71%' }, + { id: 'Point16', size: 'small', left: '50%', top: '9%' }, + { id: 'Point18', size: 'small', left: '66%', top: '14%' }, + { id: 'Point17', size: 'small', left: '34%', top: '14%' }, + { id: 'Point09', size: 'small', left: '50%', top: '87%' }, + { id: 'Point15', size: 'small', left: '81%', top: '35%' }, + { id: 'Point12', size: 'small', left: '19%', top: '35%' }, + { id: 'Point13', size: 'small', left: '81%', top: '57%' }, + { id: 'Point10', size: 'small', left: '20%', top: '57%' }, + { id: 'Point14', size: 'small', left: '93%', top: '44%' }, + { id: 'Point11', size: 'small', left: '7%', top: '44%' } + ], + Shaman: [ + { id: 'Point03', size: 'big', left: '50%', top: '56%' }, + { id: 'Point04', size: 'big', left: '50%', top: '35%' }, + { id: 'Point02', size: 'big', left: '67%', top: '41%' }, + { id: 'Point05', size: 'big', left: '50%', top: '74%' }, + { id: 'Point01', size: 'big', left: '33.5%', top: '41%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '22%' }, + { id: 'Point07', size: 'medium', left: '89.5%', top: '56.5%' }, + { id: 'Point06', size: 'medium', left: '17.5%', top: '56.5%' }, + { id: 'Point16', size: 'small', left: '50%', top: '10%' }, + { id: 'Point18', size: 'small', left: '66%', top: '14%' }, + { id: 'Point17', size: 'small', left: '34%', top: '14%' }, + { id: 'Point09', size: 'small', left: '50%', top: '87%' }, + { id: 'Point15', size: 'small', left: '62%', top: '83%' }, + { id: 'Point12', size: 'small', left: '38%', top: '83%' }, + { id: 'Point13', size: 'small', left: '77%', top: '70%' }, + { id: 'Point14', size: 'small', left: '67%', top: '61%' }, + { id: 'Point10', size: 'small', left: '7%', top: '44%' }, + { id: 'Point11', size: 'small', left: '20%', top: '31%' } + ], + Warlock: [ + { id: 'Point03', size: 'big', left: '50%', top: '44%' }, + { id: 'Point04', size: 'big', left: '50%', top: '24%' }, + { id: 'Point02', size: 'big', left: '67%', top: '47%' }, + { id: 'Point05', size: 'big', left: '50%', top: '61%' }, + { id: 'Point01', size: 'big', left: '33%', top: '47%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '8%' }, + { id: 'Point07', size: 'medium', left: '81.5%', top: '37%' }, + { id: 'Point06', size: 'medium', left: '20.5%', top: '37%' }, + { id: 'Point17', size: 'small', left: '66%', top: '14%' }, + { id: 'Point16', size: 'small', left: '34%', top: '14%' }, + { id: 'Point09', size: 'small', left: '50%', top: '74%' }, + { id: 'Point18', size: 'small', left: '50%', top: '87%' }, + { id: 'Point13', size: 'small', left: '94%', top: '48%' }, + { id: 'Point14', size: 'small', left: '81%', top: '61%' }, + { id: 'Point15', size: 'small', left: '68%', top: '74%' }, + { id: 'Point10', size: 'small', left: '6%', top: '48%' }, + { id: 'Point11', size: 'small', left: '20%', top: '61%' }, + { id: 'Point12', size: 'small', left: '33%', top: '74%' } + ], + Warrior: [ + { id: 'Point03', size: 'big', left: '50%', top: '52%' }, + { id: 'Point04', size: 'big', left: '50%', top: '35%' }, + { id: 'Point02', size: 'big', left: '69%', top: '48%' }, + { id: 'Point05', size: 'big', left: '50%', top: '69%' }, + { id: 'Point01', size: 'big', left: '33%', top: '48%' }, + { id: 'Point08', size: 'medium', left: '50%', top: '22%' }, + { id: 'Point07', size: 'medium', left: '67%', top: '83%' }, + { id: 'Point06', size: 'medium', left: '33%', top: '83%' }, + { id: 'Point16', size: 'small', left: '50%', top: '9%' }, + { id: 'Point18', size: 'small', left: '66%', top: '14%' }, + { id: 'Point17', size: 'small', left: '34%', top: '14%' }, + { id: 'Point09', size: 'small', left: '50%', top: '87%' }, + { id: 'Point15', size: 'small', left: '81%', top: '43.5%' }, + { id: 'Point12', size: 'small', left: '19%', top: '43.5%' }, + { id: 'Point13', size: 'small', left: '81%', top: '70%' }, + { id: 'Point10', size: 'small', left: '19%', top: '70%' }, + { id: 'Point14', size: 'small', left: '93%', top: '56.5%' }, + { id: 'Point11', size: 'small', left: '7%', top: '56.5%' } + ], + Memory: [ + { id: 'Point03', size: 'big', left: '50%', top: '72%' }, + { id: 'Point04', size: 'big', left: '75%', top: '53%' }, + { id: 'Point02', size: 'big', left: '67%', top: '67%' }, + { id: 'Point05', size: 'big', left: '27%', top: '53%' }, + { id: 'Point01', size: 'big', left: '35%', top: '67%' }, + { id: 'Point08', size: 'medium', left: '34%', top: '34%' }, + { id: 'Point07', size: 'medium', left: '50%', top: '87%' }, + { id: 'Point06', size: 'medium', left: '90%', top: '50%' }, + { id: 'Point16', size: 'small', left: '27.5%', top: '22%' }, + { id: 'Point17', size: 'small', left: '43%', top: '14%' }, + { id: 'Point18', size: 'small', left: '59%', top: '14%' }, + { id: 'Point19', size: 'memory', left: '50%', top: '48%' }, + { id: 'Point20', size: 'memory', left: '50%', top: '28%' }, + { id: 'Point12', size: 'small', left: '86%', top: '40%' }, + { id: 'Point13', size: 'small', left: '86%', top: '63%' }, + { id: 'Point14', size: 'small', left: '35%', top: '82%' }, + { id: 'Point15', size: 'small', left: '65%', top: '82%' }, + { id: 'Point09', size: 'small', left: '9%', top: '50%' }, + { id: 'Point10', size: 'small', left: '13%', top: '40%' }, + { id: 'Point11', size: 'small', left: '13%', top: '63%' }, + { id: 'Point21', size: 'special', left: '70%', top: '34%'} + ], + Elation: [ + { id: 'Point04', size: 'big', left: '50%', top: '50.5%' }, + { id: 'Point03', size: 'big', left: '50%', top: '35%' }, + { id: 'Point02', size: 'big', left: '67.5%', top: '20%' }, + { id: 'Point05', size: 'big', left: '50%', top: '68.5%' }, + { id: 'Point01', size: 'big', left: '32.5%', top: '20%' }, + { id: 'Point08', size: 'medium', left: '85%', top: '30%' }, + { id: 'Point07', size: 'medium', left: '15%', top: '30%' }, + { id: 'Point06', size: 'medium', left: '50%', top: '87%' }, + { id: 'Point12', size: 'small', left: '65%', top: '88%' }, + { id: 'Point15', size: 'small', left: '23%', top: '53%' }, + { id: 'Point17', size: 'small', left: '88%', top: '63%' }, + { id: 'Point18', size: 'small', left: '76%', top: '53%' }, + { id: 'Point13', size: 'small', left: '9%', top: '48.5%' }, + { id: 'Point16', size: 'small', left: '90.5%', top: '48.5%' }, + { id: 'Point09', size: 'small', left: '36%', top: '64%' }, + { id: 'Point10', size: 'small', left: '64%', top: '64%' }, + { id: 'Point14', size: 'small', left: '11.5%', top: '63%' }, + { id: 'Point11', size: 'small', left: '35%', top: '88%' }, + { id: 'Point22', size: 'elation', left: '50%', top: '17%' } + ], +} + +export const traceLink : Record> = { + Knight: { + Point06: ["Point12", "Point11"], + + Point08: ["Point16", "Point17", "Point18"], + Point16: ["Point17", "Point18"], + Point17: ["Point18"], + + Point07: ["Point13", "Point14", "Point15"], + Point13: ["Point14", "Point15"], + Point14: ["Point15"], + }, + Mage: { + Point08: ["Point16", "Point17"], + Point07: ["Point13", "Point14", "Point15"], + Point13: ["Point14", "Point15"], + Point06: ["Point10", "Point11", "Point12"], + Point10: ["Point11", "Point12"], + }, + Priest: { + Point08: ["Point16", "Point17"], + Point07: ["Point10", "Point11", "Point12"], + Point10: ["Point11", "Point12"], + Point11: ["Point12"], + Point06: ["Point13", "Point14", "Point15"], + Point13: ["Point14", "Point15"], + Point14: ["Point15"], + }, + Rogue: { + Point08: ["Point16", "Point17", "Point18"], + Point16: ["Point17", "Point18"], + Point07: ["Point13", "Point14"], + Point13: ["Point14"], + Point06: ["Point10", "Point11"], + Point10: ["Point11"], + }, + Shaman: { + Point08: ["Point16", "Point17", "Point18"], + Point16: ["Point17", "Point18"], + Point07: ["Point13", "Point14"], + Point13: ["Point14"], + Point06: ["Point10", "Point11"], + Point10: ["Point11"], + Point09: ["Point15", "Point12"], + }, + Warlock: { + Point08: ["Point16", "Point17"], + Point07: ["Point13", "Point14", "Point15"], + Point13: ["Point14", "Point15"], + Point14: ["Point15"], + Point06: ["Point10", "Point11", "Point12"], + Point10: ["Point11", "Point12"], + Point11: ["Point12"], + Point09: ["Point18"], + }, + Warrior: { + Point08: ["Point16", "Point17", "Point18"], + Point16: ["Point17", "Point18"], + Point07: ["Point13", "Point14", "Point15"], + Point13: ["Point14", "Point15"], + Point14: ["Point15"], + Point06: ["Point10", "Point11", "Point12"], + Point10: ["Point11", "Point12"], + Point11: ["Point12"], + }, + Memory: { + Point16: ["Point17", "Point18"], + Point08: ["Point16", "Point17", "Point18"], + Point17: ["Point18"], + Point09: ["Point10", "Point11"], + Point07: ["Point14", "Point15"], + Point06: ["Point12", "Point13"], + }, + Elation: { + Point08: ["Point16", "Point17", "Point18"], + Point16: ["Point17", "Point18"], + Point07: ["Point13", "Point14", "Point15"], + Point13: ["Point14", "Point15"], + Point14: ["Point15"], + Point06: ["Point10", "Point11", "Point12"], + Point10: ["Point11", "Point12"], + Point11: ["Point12"], + }, +} + +export const traceShowCaseMap : Record> = { + Knight: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point15", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + }, + { + id: "Point09", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + } + ] + }, + Mage: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point09", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + }, + { + id: "Point15", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + } + ] + }, + Priest: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point09", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + }, + { + id: "Point15", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + } + ] + }, + Rogue: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point15", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + }, + { + id: "Point09", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + } + ] + }, + Shaman: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point15", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + }, + { + id: "Point09", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + } + ] + }, + Warlock: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point09", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + }, + { + id: "Point15", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + } + ] + }, + Warrior: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point09", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + }, + { + id: "Point15", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + } + ] + }, + Memory: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point09", + size: "small", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + }, + { + id: "Point15", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + } + ], + "5": [ + { + id: "Point19", + size: "big-memory", + isLink: false + }, + { + id: "Point20", + size: "big-memory", + isLink: false + }, + { + id: "Point21", + size: "big", + isLink: false + } + ], + }, + Elation: { + "1": [ + { + id: "Point01", + size: "big", + isLink: false + }, + { + id: "Point09", + size: "small", + isLink: true + } + ], + "2": [ + { + id: "Point02", + size: "big", + isLink: false + }, + { + id: "Point06", + size: "medium", + isLink: true + }, + { + id: "Point10", + size: "small", + isLink: true + }, + { + id: "Point11", + size: "small", + isLink: true + }, + { + id: "Point12", + size: "small", + isLink: true + } + ], + "3": [ + { + id: "Point03", + size: "big", + isLink: false + }, + { + id: "Point07", + size: "medium", + isLink: true + }, + { + id: "Point13", + size: "small", + isLink: true + }, + { + id: "Point14", + size: "small", + isLink: true + }, + { + id: "Point15", + size: "small", + isLink: true + } + ], + "4": [ + { + id: "Point04", + size: "big", + isLink: false + }, + { + id: "Point08", + size: "medium", + isLink: true + }, + { + id: "Point16", + size: "small", + isLink: true + }, + { + id: "Point18", + size: "small", + isLink: true + }, + { + id: "Point17", + size: "small", + isLink: true + } + ] + }, } \ No newline at end of file diff --git a/src/helper/connect.ts b/src/helper/connect.ts index 683a4d8..269ca72 100644 --- a/src/helper/connect.ts +++ b/src/helper/connect.ts @@ -1,105 +1,105 @@ -"use client" -import { SendDataThroughProxy, SendDataToServer } from "@/lib/api/api" -import useConnectStore from "@/stores/connectStore" -import useUserDataStore from "@/stores/userDataStore" -import { converterToFreeSRJson } from "./converterToFreeSRJson" -import { psResponseSchema } from "@/zod" -import useGlobalStore from "@/stores/globalStore" -import { ActionResult, ExtraData, ProxyPayload, ProxyResponse, PSConnectType, PSResponse } from "@/types" - - -const getUrlQuery = (connectionType: PSConnectType | string, serverUrl: string): string => { - if (connectionType === PSConnectType.FireflyGo) return "http://localhost:21000/sync" - if (connectionType === PSConnectType.RobinSR) return "http://localhost:21000/srtools" - - if (!serverUrl.startsWith("http://") && !serverUrl.startsWith("https://")) { - return `http://${serverUrl}` - } - return serverUrl -} - -const handleProxyRequest = async (payload: ProxyPayload): Promise => { - const response = await SendDataThroughProxy({ - data: { ...payload, method: "POST" } - }) as ProxyResponse | Error - - if (response instanceof Error) { - return { success: false, message: response.message } - } - if (response.error) { - return { success: false, message: response.error } - } - - const parsed = psResponseSchema.safeParse(response.data) - if (!parsed.success) { - return { success: false, message: "Invalid response schema" } - } - - return { success: true, message: "" } -} - -const handleDirectServerResponse = ( - response: PSResponse | string, - setIsConnectPS: (val: boolean) => void, - onSuccess: (extraData?: ExtraData) => void -): ActionResult => { - if (typeof response === "string") { - setIsConnectPS(false) - return { success: false, message: response } - } - if (response.status !== 200) { - setIsConnectPS(false) - return { success: false, message: response.message } - } - - setIsConnectPS(true) - onSuccess(response?.extra_data) - return { success: true, message: "" } -} - - -export const connectToPS = async (): Promise => { - const { connectionType, privateType, serverUrl, username, password } = useConnectStore.getState() - const { setExtraData, setIsConnectPS } = useGlobalStore.getState() - - if (connectionType === "Other" && privateType === "Server") { - return handleProxyRequest({ username, password, serverUrl, data: undefined }) - } - - const urlQuery = getUrlQuery(connectionType, serverUrl) - const response = await SendDataToServer(username, password, urlQuery, undefined) - - return handleDirectServerResponse(response, setIsConnectPS, (extraData) => { - setExtraData(extraData) - }) -} - -export const syncDataToPS = async (): Promise => { - const { connectionType, privateType, serverUrl, username, password } = useConnectStore.getState() - const { extraData, setIsConnectPS, setExtraData, isEnableChangePath, isEnableLua } = useGlobalStore.getState() - const { avatars, battle_type, moc_config, pf_config, as_config, ce_config, peak_config } = useUserDataStore.getState() - - const data = converterToFreeSRJson(avatars, battle_type, moc_config, pf_config, as_config, ce_config, peak_config) - - if (connectionType === "Other" && privateType === "Server") { - return handleProxyRequest({ username, password, serverUrl, data }) - } - - const urlQuery = getUrlQuery(connectionType, serverUrl) - - const payloadExtra: PSResponse['extra_data'] = structuredClone(extraData) - if (payloadExtra) { - if (!isEnableChangePath) payloadExtra.multi_path = undefined - if (!isEnableLua) payloadExtra.lua = null - } - - const response = await SendDataToServer(username, password, urlQuery, data, payloadExtra) - - return handleDirectServerResponse(response, setIsConnectPS, (responseExtraData) => { - const newData = structuredClone(responseExtraData) - if (newData) { - newData.lua = extraData?.lua || null - } - setExtraData(newData) - }) +"use client" +import { SendDataThroughProxy, SendDataToServer } from "@/lib/api/api" +import useConnectStore from "@/stores/connectStore" +import useUserDataStore from "@/stores/userDataStore" +import { converterToFreeSRJson } from "./converterToFreeSRJson" +import { psResponseSchema } from "@/zod" +import useGlobalStore from "@/stores/globalStore" +import { ActionResult, ExtraData, ProxyPayload, ProxyResponse, PSConnectType, PSResponse } from "@/types" + + +const getUrlQuery = (connectionType: PSConnectType | string, serverUrl: string): string => { + if (connectionType === PSConnectType.FireflyGo) return "http://localhost:21000/sync" + if (connectionType === PSConnectType.RobinSR) return "http://localhost:21000/srtools" + + if (!serverUrl.startsWith("http://") && !serverUrl.startsWith("https://")) { + return `http://${serverUrl}` + } + return serverUrl +} + +const handleProxyRequest = async (payload: ProxyPayload): Promise => { + const response = await SendDataThroughProxy({ + data: { ...payload, method: "POST" } + }) as ProxyResponse | Error + + if (response instanceof Error) { + return { success: false, message: response.message } + } + if (response.error) { + return { success: false, message: response.error } + } + + const parsed = psResponseSchema.safeParse(response.data) + if (!parsed.success) { + return { success: false, message: "Invalid response schema" } + } + + return { success: true, message: "" } +} + +const handleDirectServerResponse = ( + response: PSResponse | string, + setIsConnectPS: (val: boolean) => void, + onSuccess: (extraData?: ExtraData) => void +): ActionResult => { + if (typeof response === "string") { + setIsConnectPS(false) + return { success: false, message: response } + } + if (response.status !== 200) { + setIsConnectPS(false) + return { success: false, message: response.message } + } + + setIsConnectPS(true) + onSuccess(response?.extra_data) + return { success: true, message: "" } +} + + +export const connectToPS = async (): Promise => { + const { connectionType, privateType, serverUrl, username, password } = useConnectStore.getState() + const { setExtraData, setIsConnectPS } = useGlobalStore.getState() + + if (connectionType === "Other" && privateType === "Server") { + return handleProxyRequest({ username, password, serverUrl, data: undefined }) + } + + const urlQuery = getUrlQuery(connectionType, serverUrl) + const response = await SendDataToServer(username, password, urlQuery, undefined) + + return handleDirectServerResponse(response, setIsConnectPS, (extraData) => { + setExtraData(extraData) + }) +} + +export const syncDataToPS = async (): Promise => { + const { connectionType, privateType, serverUrl, username, password } = useConnectStore.getState() + const { extraData, setIsConnectPS, setExtraData, isEnableChangePath, isEnableLua } = useGlobalStore.getState() + const { avatars, battle_type, moc_config, pf_config, as_config, ce_config, peak_config } = useUserDataStore.getState() + + const data = converterToFreeSRJson(avatars, battle_type, moc_config, pf_config, as_config, ce_config, peak_config) + + if (connectionType === "Other" && privateType === "Server") { + return handleProxyRequest({ username, password, serverUrl, data }) + } + + const urlQuery = getUrlQuery(connectionType, serverUrl) + + const payloadExtra: PSResponse['extra_data'] = structuredClone(extraData) + if (payloadExtra) { + if (!isEnableChangePath) payloadExtra.multi_path = undefined + if (!isEnableLua) payloadExtra.lua = null + } + + const response = await SendDataToServer(username, password, urlQuery, data, payloadExtra) + + return handleDirectServerResponse(response, setIsConnectPS, (responseExtraData) => { + const newData = structuredClone(responseExtraData) + if (newData) { + newData.lua = extraData?.lua || null + } + setExtraData(newData) + }) } \ No newline at end of file diff --git a/src/helper/convertData.ts b/src/helper/convertData.ts index c0cf832..3867cd3 100644 --- a/src/helper/convertData.ts +++ b/src/helper/convertData.ts @@ -1,15 +1,15 @@ -export function convertToRoman(num: number): string { - const roman: [number, string][] = [ - [1000, 'M'], [900, 'CM'], [500, 'D'], [400, 'CD'], - [100, 'C'], [90, 'XC'], [50, 'L'], [40, 'XL'], - [10, 'X'], [9, 'IX'], [5, 'V'], [4, 'IV'], [1, 'I'] - ]; - let result = ''; - for (const [val, sym] of roman) { - while (num >= val) { - result += sym; - num -= val; - } - } - return result; +export function convertToRoman(num: number): string { + const roman: [number, string][] = [ + [1000, 'M'], [900, 'CM'], [500, 'D'], [400, 'CD'], + [100, 'C'], [90, 'XC'], [50, 'L'], [40, 'XL'], + [10, 'X'], [9, 'IX'], [5, 'V'], [4, 'IV'], [1, 'I'] + ]; + let result = ''; + for (const [val, sym] of roman) { + while (num >= val) { + result += sym; + num -= val; + } + } + return result; } \ No newline at end of file diff --git a/src/helper/converterToFreeSRJson.ts b/src/helper/converterToFreeSRJson.ts index 958ced3..3583e39 100644 --- a/src/helper/converterToFreeSRJson.ts +++ b/src/helper/converterToFreeSRJson.ts @@ -1,89 +1,89 @@ - -import useConnectStore from "@/stores/connectStore"; -import useDetailDataStore from "@/stores/detailDataStore"; -import { ASConfigStore, AvatarJson, AvatarStore, BattleConfigJson, CEConfigStore, FreeSRJson, LightconeJson, MOCConfigStore, PEAKConfigStore, PFConfigStore, PSConnectType, RelicJson } from "@/types"; - - -export function converterToFreeSRJson( - avatars: Record, - battle_type: string, - moc_config: MOCConfigStore, - pf_config: PFConfigStore, - as_config: ASConfigStore, - ce_config: CEConfigStore, - peak_config: PEAKConfigStore, -): FreeSRJson { - const { skillConfig } = useDetailDataStore.getState() - const { connectionType } = useConnectStore.getState() - const lightcones: LightconeJson[] = [] - const relics: RelicJson[] = [] - let battleJson: BattleConfigJson - if (battle_type === "MOC") { - battleJson = { - battle_type: battle_type, - blessings: moc_config.blessings, - custom_stats: [], - cycle_count: moc_config.cycle_count, - stage_id: moc_config.stage_id, - path_resonance_id: 0, - monsters: moc_config.monsters, - } - } else if (battle_type === "PF") { - battleJson = { - battle_type: battle_type, - blessings: pf_config.blessings, - custom_stats: [], - cycle_count: pf_config.cycle_count, - stage_id: pf_config.stage_id, - path_resonance_id: 0, - monsters: pf_config.monsters, - } - } else if (battle_type === "AS") { - battleJson = { - battle_type: battle_type, - blessings: as_config.blessings, - custom_stats: [], - cycle_count: as_config.cycle_count, - stage_id: as_config.stage_id, - path_resonance_id: 0, - monsters: as_config.monsters, - } - } else if (battle_type === "CE") { - battleJson = { - battle_type: connectionType === PSConnectType.FireflyGo ? battle_type : "DEFAULT", - blessings: ce_config.blessings, - custom_stats: [], - cycle_count: ce_config.cycle_count, - stage_id: ce_config.stage_id, - path_resonance_id: 0, - monsters: ce_config.monsters, - } - } else if (battle_type === "PEAK") { - battleJson = { - battle_type: connectionType === PSConnectType.FireflyGo ? battle_type : "DEFAULT", - blessings: peak_config.blessings, - custom_stats: [], - cycle_count: peak_config.cycle_count, - stage_id: peak_config.stage_id, - path_resonance_id: 0, - monsters: peak_config.monsters, - } - } else { - battleJson = { - battle_type: battle_type, - blessings: [], - custom_stats: [], - cycle_count: 0, - stage_id: 0, - path_resonance_id: 0, - monsters: [], - } - } - - const avatarsJson: { [key: string]: AvatarJson } = {} - let internalUidLightcone = 0 - let internalUidRelic = 0 - + +import useConnectStore from "@/stores/connectStore"; +import useDetailDataStore from "@/stores/detailDataStore"; +import { ASConfigStore, AvatarJson, AvatarStore, BattleConfigJson, CEConfigStore, FreeSRJson, LightconeJson, MOCConfigStore, PEAKConfigStore, PFConfigStore, PSConnectType, RelicJson } from "@/types"; + + +export function converterToFreeSRJson( + avatars: Record, + battle_type: string, + moc_config: MOCConfigStore, + pf_config: PFConfigStore, + as_config: ASConfigStore, + ce_config: CEConfigStore, + peak_config: PEAKConfigStore, +): FreeSRJson { + const { skillConfig } = useDetailDataStore.getState() + const { connectionType } = useConnectStore.getState() + const lightcones: LightconeJson[] = [] + const relics: RelicJson[] = [] + let battleJson: BattleConfigJson + if (battle_type === "MOC") { + battleJson = { + battle_type: battle_type, + blessings: moc_config.blessings, + custom_stats: [], + cycle_count: moc_config.cycle_count, + stage_id: moc_config.stage_id, + path_resonance_id: 0, + monsters: moc_config.monsters, + } + } else if (battle_type === "PF") { + battleJson = { + battle_type: battle_type, + blessings: pf_config.blessings, + custom_stats: [], + cycle_count: pf_config.cycle_count, + stage_id: pf_config.stage_id, + path_resonance_id: 0, + monsters: pf_config.monsters, + } + } else if (battle_type === "AS") { + battleJson = { + battle_type: battle_type, + blessings: as_config.blessings, + custom_stats: [], + cycle_count: as_config.cycle_count, + stage_id: as_config.stage_id, + path_resonance_id: 0, + monsters: as_config.monsters, + } + } else if (battle_type === "CE") { + battleJson = { + battle_type: connectionType === PSConnectType.FireflyGo ? battle_type : "DEFAULT", + blessings: ce_config.blessings, + custom_stats: [], + cycle_count: ce_config.cycle_count, + stage_id: ce_config.stage_id, + path_resonance_id: 0, + monsters: ce_config.monsters, + } + } else if (battle_type === "PEAK") { + battleJson = { + battle_type: connectionType === PSConnectType.FireflyGo ? battle_type : "DEFAULT", + blessings: peak_config.blessings, + custom_stats: [], + cycle_count: peak_config.cycle_count, + stage_id: peak_config.stage_id, + path_resonance_id: 0, + monsters: peak_config.monsters, + } + } else { + battleJson = { + battle_type: battle_type, + blessings: [], + custom_stats: [], + cycle_count: 0, + stage_id: 0, + path_resonance_id: 0, + monsters: [], + } + } + + const avatarsJson: { [key: string]: AvatarJson } = {} + let internalUidLightcone = 0 + let internalUidRelic = 0 + Object.entries(avatars ?? {}).forEach(([avatarId, avatar]) => { if (!avatar) return @@ -91,10 +91,10 @@ export function converterToFreeSRJson( for (const [skillId, level] of Object.entries(avatar?.data?.skills || {})) { if (skillConfig?.[skillId]) { skillsByAnchorType[skillConfig[skillId].IndexSlot] = level > skillConfig[skillId].MaxLevel ? skillConfig[skillId].MaxLevel : level - } - } - avatarsJson[avatarId] = { - owner_uid: Number(avatar.owner_uid || 0), + } + } + avatarsJson[avatarId] = { + owner_uid: Number(avatar.owner_uid || 0), avatar_id: Number(avatar.avatar_id || 0), data: { rank: Number(avatar.data?.rank || 0), @@ -115,21 +115,21 @@ export function converterToFreeSRJson( const newLightcone: LightconeJson = { level: Number(currentProfile.lightcone.level || 0), item_id: Number(currentProfile.lightcone.item_id || 0), - rank: Number(currentProfile.lightcone.rank || 0), - promotion: Number(currentProfile.lightcone.promotion || 0), - internal_uid: internalUidLightcone, - equip_avatar: Number(avatar.avatar_id || 0), - } - internalUidLightcone++ - lightcones.push(newLightcone) - } - - if (currentProfile.relics) { - ["1", "2", "3", "4", "5", "6"].forEach(slot => { - const relic = currentProfile.relics[slot] - if (relic && relic.relic_id !== 0) { - const newRelic: RelicJson = { - level: Number(relic.level || 0), + rank: Number(currentProfile.lightcone.rank || 0), + promotion: Number(currentProfile.lightcone.promotion || 0), + internal_uid: internalUidLightcone, + equip_avatar: Number(avatar.avatar_id || 0), + } + internalUidLightcone++ + lightcones.push(newLightcone) + } + + if (currentProfile.relics) { + ["1", "2", "3", "4", "5", "6"].forEach(slot => { + const relic = currentProfile.relics[slot] + if (relic && relic.relic_id !== 0) { + const newRelic: RelicJson = { + level: Number(relic.level || 0), relic_id: Number(relic.relic_id || 0), relic_set_id: Number(relic.relic_set_id || 0), main_affix_id: Number(relic.main_affix_id || 0), @@ -137,18 +137,18 @@ export function converterToFreeSRJson( internal_uid: internalUidRelic, equip_avatar: Number(avatar.avatar_id || 0), } - internalUidRelic++ - relics.push(newRelic) - } - }) - } - - }) - - return { - lightcones, - relics, - avatars: avatarsJson, - battle_config: battleJson, - } + internalUidRelic++ + relics.push(newRelic) + } + }) + } + + }) + + return { + lightcones, + relics, + avatars: avatarsJson, + battle_config: battleJson, + } } diff --git a/src/helper/getName.ts b/src/helper/getName.ts index 273f461..307c94c 100644 --- a/src/helper/getName.ts +++ b/src/helper/getName.ts @@ -1,62 +1,62 @@ -import { listCurrentLanguageApi } from "@/constant/constant"; -import { AvatarDetail } from "@/types"; -import { useTranslations } from "next-intl" - -type TFunc = ReturnType -function cleanText(text: string): string { - if (!text) return "" - return text.replace(/(.*?)<\/unbreak>/g, "$1") -} - -export function getNameChar( - locale: string, - t: TFunc, - data: AvatarDetail | undefined -): string { - if (!data) return ""; - - if (!Object.prototype.hasOwnProperty.call(listCurrentLanguageApi, locale)) { - return ""; - } - - const langKey = listCurrentLanguageApi[locale as keyof typeof listCurrentLanguageApi].toLowerCase(); - - let text = data.Name[langKey] ?? ""; - - if (!text) { - text = data.Name["en"] ?? ""; - } - - if (data.ID > 8000) { - text = `${t("trailblazer")} • ${t(data?.BaseType?.toLowerCase() ?? "")}`; - } - - return cleanText(text) -} - -export function getLocaleName(locale: string, data: Record | undefined | null): string { - if (!data) { - return "" - } - - if (!Object.prototype.hasOwnProperty.call(listCurrentLanguageApi, locale)) { - return "" - } - - const langKey = listCurrentLanguageApi[locale as keyof typeof listCurrentLanguageApi].toLowerCase(); - - let text = data[langKey] ?? ""; - - if (!text) { - text = data["en"] ?? ""; - } - - return cleanText(text) -} - -export function parseRuby(text: string): string { - const rubyRegex = /\{RUBY_B#(.*?)\}(.*?)\{RUBY_E#\}/gs; - return text.replace(rubyRegex, (_match, furigana, kanji) => { - return `${kanji}${furigana}`; - }); +import { listCurrentLanguageApi } from "@/constant/constant"; +import { AvatarDetail } from "@/types"; +import { useTranslations } from "next-intl" + +type TFunc = ReturnType +function cleanText(text: string): string { + if (!text) return "" + return text.replace(/(.*?)<\/unbreak>/g, "$1") +} + +export function getNameChar( + locale: string, + t: TFunc, + data: AvatarDetail | undefined +): string { + if (!data) return ""; + + if (!Object.prototype.hasOwnProperty.call(listCurrentLanguageApi, locale)) { + return ""; + } + + const langKey = listCurrentLanguageApi[locale as keyof typeof listCurrentLanguageApi].toLowerCase(); + + let text = data.Name[langKey] ?? ""; + + if (!text) { + text = data.Name["en"] ?? ""; + } + + if (data.ID > 8000) { + text = `${t("trailblazer")} • ${t(data?.BaseType?.toLowerCase() ?? "")}`; + } + + return cleanText(text) +} + +export function getLocaleName(locale: string, data: Record | undefined | null): string { + if (!data) { + return "" + } + + if (!Object.prototype.hasOwnProperty.call(listCurrentLanguageApi, locale)) { + return "" + } + + const langKey = listCurrentLanguageApi[locale as keyof typeof listCurrentLanguageApi].toLowerCase(); + + let text = data[langKey] ?? ""; + + if (!text) { + text = data["en"] ?? ""; + } + + return cleanText(text) +} + +export function parseRuby(text: string): string { + const rubyRegex = /\{RUBY_B#(.*?)\}(.*?)\{RUBY_E#\}/gs; + return text.replace(rubyRegex, (_match, furigana, kanji) => { + return `${kanji}${furigana}`; + }); } \ No newline at end of file diff --git a/src/helper/getSkillTree.ts b/src/helper/getSkillTree.ts index e886e5e..6a96f54 100644 --- a/src/helper/getSkillTree.ts +++ b/src/helper/getSkillTree.ts @@ -1,23 +1,23 @@ -import { AvatarDetail } from "@/types"; - -export function getSkillTree(avatarSelected: AvatarDetail | null, enhanced: string) { - if (!avatarSelected) return null; - if (enhanced != "" && !!avatarSelected?.Enhanced?.[enhanced]?.SkillTrees) { - return Object.values(avatarSelected?.Enhanced?.[enhanced]?.SkillTrees).reduce((acc, dataPointEntry) => { - const firstEntry = Object.values(dataPointEntry)[0]; - if (firstEntry) { - acc[firstEntry.PointID] = firstEntry.MaxLevel; - } - return acc; - }, {} as Record) - } - +import { AvatarDetail } from "@/types"; + +export function getSkillTree(avatarSelected: AvatarDetail | null, enhanced: string) { + if (!avatarSelected) return null; + if (enhanced != "" && !!avatarSelected?.Enhanced?.[enhanced]?.SkillTrees) { + return Object.values(avatarSelected?.Enhanced?.[enhanced]?.SkillTrees).reduce((acc, dataPointEntry) => { + const firstEntry = Object.values(dataPointEntry)[0]; + if (firstEntry) { + acc[firstEntry.PointID] = firstEntry.MaxLevel; + } + return acc; + }, {} as Record) + } + return Object.values(avatarSelected?.SkillTrees ?? {}).reduce((acc, dataPointEntry) => { const firstEntry = Object.values(dataPointEntry)[0]; if (firstEntry) { acc[firstEntry.PointID] = firstEntry.MaxLevel; - } - return acc; - }, {} as Record); -} - + } + return acc; + }, {} as Record); +} + diff --git a/src/helper/index.ts b/src/helper/index.ts index ba8080d..480350c 100644 --- a/src/helper/index.ts +++ b/src/helper/index.ts @@ -1,8 +1,8 @@ -export * from "./getName" -export * from "./replaceByParam" -export * from "./converterToAvatarStore" -export * from "./calcData" -export * from "./random" -export * from "./json" -export * from "./convertData" +export * from "./getName" +export * from "./replaceByParam" +export * from "./converterToAvatarStore" +export * from "./calcData" +export * from "./random" +export * from "./json" +export * from "./convertData" export * from "./connect" \ No newline at end of file diff --git a/src/helper/random.ts b/src/helper/random.ts index b7a5156..6fdc995 100644 --- a/src/helper/random.ts +++ b/src/helper/random.ts @@ -8,27 +8,27 @@ export function randomPartition(sum: number, parts: number): number[] { const raw = Array.from({ length: parts }, () => Math.random()); const total = raw.reduce((a, b) => a + b, 0); - const result = raw.map(r => Math.floor((r / total) * (sum - parts)) + 1); - let diff = sum - result.reduce((a, b) => a + b, 0); - while (diff !== 0) { - for (let i = 0; i < result.length && diff !== 0; i++) { - if (diff > 0) { - result[i]++; - diff--; - } else if (result[i] > 1) { - result[i]--; - diff++; - } - } - } - - return result; -} - -export function randomStep(x: number): number { - let total = 0; - for (let i = 0; i < x; i++) { - total += Math.floor(Math.random() * 3); - } - return total; + const result = raw.map(r => Math.floor((r / total) * (sum - parts)) + 1); + let diff = sum - result.reduce((a, b) => a + b, 0); + while (diff !== 0) { + for (let i = 0; i < result.length && diff !== 0; i++) { + if (diff > 0) { + result[i]++; + diff--; + } else if (result[i] > 1) { + result[i]--; + diff++; + } + } + } + + return result; +} + +export function randomStep(x: number): number { + let total = 0; + for (let i = 0; i < x; i++) { + total += Math.floor(Math.random() * 3); + } + return total; } diff --git a/src/helper/replaceByParam.ts b/src/helper/replaceByParam.ts index 2f8dd38..c4b0ab1 100644 --- a/src/helper/replaceByParam.ts +++ b/src/helper/replaceByParam.ts @@ -1,39 +1,39 @@ -const formatValue = (value: number, format: string, floatDigits?: string, hasPercent?: boolean): string => { - if (format.startsWith('f')) { - const digits = parseInt(floatDigits || "1", 10); - const num = hasPercent ? value * 100 : value; - return `${num.toFixed(digits)}${hasPercent ? "%" : ""}`; - } - - if (format === 'i') { - const num = hasPercent ? value * 100 : value; - return `${Math.round(num)}${hasPercent ? "%" : ""}`; - } - - return String(value); -}; - +const formatValue = (value: number, format: string, floatDigits?: string, hasPercent?: boolean): string => { + if (format.startsWith('f')) { + const digits = parseInt(floatDigits || "1", 10); + const num = hasPercent ? value * 100 : value; + return `${num.toFixed(digits)}${hasPercent ? "%" : ""}`; + } + + if (format === 'i') { + const num = hasPercent ? value * 100 : value; + return `${Math.round(num)}${hasPercent ? "%" : ""}`; + } + + return String(value); +}; + export function replaceByParam(desc?: string, params: number[] = []): string { if (!desc) return ""; const PARAM_REGEX = /#(\d+)\[(f(\d+)|i)\](%)?/g; - - const processor = (_match: string, index: string, format: string, digits?: string, percent?: string): string => { - const i = parseInt(index, 10) - 1; - const val = params[i]; - return val !== undefined ? formatValue(val, format, digits, !!percent) : ""; - }; - - let result = desc.replace(/(.*?)<\/color>/g, (_, color, inner) => { - const processedInner = inner.replace(PARAM_REGEX, processor); - return `${processedInner}`; - }); - - result = result.replace(/(.*?)<\/unbreak>/g, (_, inner) => { - return inner.replace(PARAM_REGEX, processor); - }); - - result = result.replace(PARAM_REGEX, processor); - - return result.split("\\n").join("
    "); + + const processor = (_match: string, index: string, format: string, digits?: string, percent?: string): string => { + const i = parseInt(index, 10) - 1; + const val = params[i]; + return val !== undefined ? formatValue(val, format, digits, !!percent) : ""; + }; + + let result = desc.replace(/(.*?)<\/color>/g, (_, color, inner) => { + const processedInner = inner.replace(PARAM_REGEX, processor); + return `${processedInner}`; + }); + + result = result.replace(/(.*?)<\/unbreak>/g, (_, inner) => { + return inner.replace(PARAM_REGEX, processor); + }); + + result = result.replace(PARAM_REGEX, processor); + + return result.split("\\n").join("
    "); } diff --git a/src/hooks/index.ts b/src/hooks/index.ts index c13fec0..3e8dc56 100644 --- a/src/hooks/index.ts +++ b/src/hooks/index.ts @@ -1 +1 @@ -export * from "./useChangeTheme"; +export * from "./useChangeTheme"; diff --git a/src/hooks/useChangeTheme.ts b/src/hooks/useChangeTheme.ts index 9007ded..ef0e42a 100644 --- a/src/hooks/useChangeTheme.ts +++ b/src/hooks/useChangeTheme.ts @@ -1,4 +1,4 @@ -import { useContext } from "react"; -import { ThemeContext } from "@/components/themeController"; - +import { useContext } from "react"; +import { ThemeContext } from "@/components/themeController"; + export const useChangeTheme = () => useContext(ThemeContext); \ No newline at end of file diff --git a/src/lib/api/api.ts b/src/lib/api/api.ts index 6830fa6..14d7559 100644 --- a/src/lib/api/api.ts +++ b/src/lib/api/api.ts @@ -1,142 +1,142 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ -import { ASGroupDetail, ChangelogItemType, AvatarDetail, FreeSRJson, LightConeDetail, MOCGroupDetail, MonsterDetail, PeakGroupDetail, PFGroupDetail, PSResponse, RelicSetDetail } from "@/types"; -import axios from 'axios'; -import { psResponseSchema } from "@/zod"; -import { ExtraData, Metadata } from "@/types"; - -export async function getMetadataApi(): Promise { - try { - const res = await axios.get(`/api/data/metadata`); - return res.data as Metadata; - } catch (error: unknown) { - console.error('Failed to fetch metadata:', error); - return { - BaseType: {}, - DamageType: {}, - MainAffix: {}, - SubAffix: {}, - SkillConfig: {}, - Stage: {}, - HardLevelConfig: {}, - EliteConfig: {} - }; - } -} - -export async function getAvatarListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/avatar`); - return res.data; - } catch (error) { - console.error('Failed to fetch Avatars:', error); - return {}; - } -} - -export async function getLightconeListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/lightcone`); - return res.data; - } catch (error) { - console.error('Failed to fetch lightcones:', error); - return {}; - } -} - -export async function getRelicSetListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/relic`); - return res.data; - } catch (error) { - console.error('Failed to fetch relics:', error); - return {}; - } -} - -export async function getMonsterListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/monster`); - return res.data; - } catch (error) { - console.error('Failed to fetch monster:', error); - return {}; - } -} - -export async function getASEventListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/as`); - return res.data; - } catch (error) { - console.error('Failed to fetch AS:', error); - return {}; - } -} - -export async function getPFEventListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/pf`); - return res.data; - } catch (error) { - console.error('Failed to fetch PF:', error); - return {}; - } -} - -export async function getMOCEventListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/moc`); - return res.data; - } catch (error) { - console.error('Failed to fetch MOC:', error); - return {}; - } -} - -export async function getPeakEventListApi(): Promise> { - try { - const res = await axios.get>(`/api/data/peak`); - return res.data; - } catch (error) { - console.error('Failed to fetch peak:', error); - return {}; - } -} - -export async function getChangelog(): Promise { - try { - const res = await axios.get(`/api/data/changelog`); - return res.data; - } catch (error) { - console.error('Failed to fetch monster:', error); - return []; - } -} - -export async function SendDataToServer( - username: string, - password: string, - serverUrl: string, - data?: FreeSRJson, - extraData?: ExtraData -): Promise { - try { - const response = await axios.post(`${serverUrl}`, { username, password, data, extra_data: extraData }) - const parsed = psResponseSchema.safeParse(response.data) - if (!parsed.success) { - return "Invalid response schema"; - } - return parsed.data; - } catch (error: any) { - return error?.message || "Unknown error"; - } -} - -export async function SendDataThroughProxy({ data }: { data: any }) { - try { - const response = await axios.post(`/api/proxy`, { ...data }) - return response.data; - } catch (error: any) { - return error; - } +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { ASGroupDetail, ChangelogItemType, AvatarDetail, FreeSRJson, LightConeDetail, MOCGroupDetail, MonsterDetail, PeakGroupDetail, PFGroupDetail, PSResponse, RelicSetDetail } from "@/types"; +import axios from 'axios'; +import { psResponseSchema } from "@/zod"; +import { ExtraData, Metadata } from "@/types"; + +export async function getMetadataApi(): Promise { + try { + const res = await axios.get(`/api/data/metadata`); + return res.data as Metadata; + } catch (error: unknown) { + console.error('Failed to fetch metadata:', error); + return { + BaseType: {}, + DamageType: {}, + MainAffix: {}, + SubAffix: {}, + SkillConfig: {}, + Stage: {}, + HardLevelConfig: {}, + EliteConfig: {} + }; + } +} + +export async function getAvatarListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/avatar`); + return res.data; + } catch (error) { + console.error('Failed to fetch Avatars:', error); + return {}; + } +} + +export async function getLightconeListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/lightcone`); + return res.data; + } catch (error) { + console.error('Failed to fetch lightcones:', error); + return {}; + } +} + +export async function getRelicSetListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/relic`); + return res.data; + } catch (error) { + console.error('Failed to fetch relics:', error); + return {}; + } +} + +export async function getMonsterListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/monster`); + return res.data; + } catch (error) { + console.error('Failed to fetch monster:', error); + return {}; + } +} + +export async function getASEventListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/as`); + return res.data; + } catch (error) { + console.error('Failed to fetch AS:', error); + return {}; + } +} + +export async function getPFEventListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/pf`); + return res.data; + } catch (error) { + console.error('Failed to fetch PF:', error); + return {}; + } +} + +export async function getMOCEventListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/moc`); + return res.data; + } catch (error) { + console.error('Failed to fetch MOC:', error); + return {}; + } +} + +export async function getPeakEventListApi(): Promise> { + try { + const res = await axios.get>(`/api/data/peak`); + return res.data; + } catch (error) { + console.error('Failed to fetch peak:', error); + return {}; + } +} + +export async function getChangelog(): Promise { + try { + const res = await axios.get(`/api/data/changelog`); + return res.data; + } catch (error) { + console.error('Failed to fetch monster:', error); + return []; + } +} + +export async function SendDataToServer( + username: string, + password: string, + serverUrl: string, + data?: FreeSRJson, + extraData?: ExtraData +): Promise { + try { + const response = await axios.post(`${serverUrl}`, { username, password, data, extra_data: extraData }) + const parsed = psResponseSchema.safeParse(response.data) + if (!parsed.success) { + return "Invalid response schema"; + } + return parsed.data; + } catch (error: any) { + return error?.message || "Unknown error"; + } +} + +export async function SendDataThroughProxy({ data }: { data: any }) { + try { + const response = await axios.post(`/api/proxy`, { ...data }) + return response.data; + } catch (error: any) { + return error; + } } \ No newline at end of file diff --git a/src/lib/cache/cache.ts b/src/lib/cache/cache.ts index de5b5a2..edb14c5 100644 --- a/src/lib/cache/cache.ts +++ b/src/lib/cache/cache.ts @@ -1,38 +1,38 @@ -import { readFileSync, readdirSync } from "fs" -import path from "path" - -type CacheItem = { - buf: Uint8Array - type: "json" | "br" -} - -const cache = new Map() - -const dir = path.join(process.cwd(), "data") - -for (const f of readdirSync(dir)) { - const file = path.join(dir, f) - - if (f.endsWith(".json.br")) { - const name = f.replace(".json.br", "") - const buf = new Uint8Array(readFileSync(file)) - cache.set(name, { - buf, - type: "br" - }) - } - - if (f.endsWith(".json")) { - const name = f.replace(".json", "") - const buf = new Uint8Array(readFileSync(file)) - - cache.set(name, { - buf, - type: "json" - }) - } -} - -export function getDataCache(name: string) { - return cache.get(name) +import { readFileSync, readdirSync } from "fs" +import path from "path" + +type CacheItem = { + buf: Uint8Array + type: "json" | "br" +} + +const cache = new Map() + +const dir = path.join(process.cwd(), "data") + +for (const f of readdirSync(dir)) { + const file = path.join(dir, f) + + if (f.endsWith(".json.br")) { + const name = f.replace(".json.br", "") + const buf = new Uint8Array(readFileSync(file)) + cache.set(name, { + buf, + type: "br" + }) + } + + if (f.endsWith(".json")) { + const name = f.replace(".json", "") + const buf = new Uint8Array(readFileSync(file)) + + cache.set(name, { + buf, + type: "json" + }) + } +} + +export function getDataCache(name: string) { + return cache.get(name) } \ No newline at end of file diff --git a/src/lib/hooks/index.ts b/src/lib/hooks/index.ts index b376ad3..af97bdb 100644 --- a/src/lib/hooks/index.ts +++ b/src/lib/hooks/index.ts @@ -1,10 +1,10 @@ -export * from "./useFetchMetaData"; -export * from "./useFetchAvatarData"; -export * from "./useFetchLightconeData"; -export * from "./useFetchRelicData"; -export * from "./useFetchMonsterData"; -export * from "./useFetchPFData"; -export * from "./useFetchMOCData"; -export * from "./useFetchASData"; -export * from "./useFetchPEAKData"; +export * from "./useFetchMetaData"; +export * from "./useFetchAvatarData"; +export * from "./useFetchLightconeData"; +export * from "./useFetchRelicData"; +export * from "./useFetchMonsterData"; +export * from "./useFetchPFData"; +export * from "./useFetchMOCData"; +export * from "./useFetchASData"; +export * from "./useFetchPEAKData"; export * from "./useFetchChangelog"; \ No newline at end of file diff --git a/src/lib/hooks/useFetchASData.ts b/src/lib/hooks/useFetchASData.ts index 7ba42c7..3a8175e 100644 --- a/src/lib/hooks/useFetchASData.ts +++ b/src/lib/hooks/useFetchASData.ts @@ -1,26 +1,26 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getASEventListApi } from '@/lib/api' -import { useEffect } from 'react' -import { toast } from 'react-toastify' -import useDetailDataStore from '@/stores/detailDataStore' - -export const useFetchASGroupData = () => { - const { setMapAS } = useDetailDataStore() - - const query = useQuery({ - queryKey: ['ASGroupData'], - queryFn: getASEventListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data) { - setMapAS(query.data) - } else if (query.error) { - toast.error("Failed to load ASGroup data") - } - }, [query.data, query.error, setMapAS]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getASEventListApi } from '@/lib/api' +import { useEffect } from 'react' +import { toast } from 'react-toastify' +import useDetailDataStore from '@/stores/detailDataStore' + +export const useFetchASGroupData = () => { + const { setMapAS } = useDetailDataStore() + + const query = useQuery({ + queryKey: ['ASGroupData'], + queryFn: getASEventListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data) { + setMapAS(query.data) + } else if (query.error) { + toast.error("Failed to load ASGroup data") + } + }, [query.data, query.error, setMapAS]) + + return query +} diff --git a/src/lib/hooks/useFetchAvatarData.ts b/src/lib/hooks/useFetchAvatarData.ts index 983dc9f..6814009 100644 --- a/src/lib/hooks/useFetchAvatarData.ts +++ b/src/lib/hooks/useFetchAvatarData.ts @@ -1,43 +1,43 @@ -/* eslint-disable react-hooks/exhaustive-deps */ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getAvatarListApi } from '@/lib/api' -import { useEffect } from 'react' -import { toast } from 'react-toastify' -import useDetailDataStore from '@/stores/detailDataStore' -import useCurrentDataStore from '@/stores/currentDataStore' -import useUserDataStore from '@/stores/userDataStore' -import { converterToAvatarStore } from '@/helper' - -export const useFetchAvatarData = () => { - const { setMapAvatar, mapAvatar } = useDetailDataStore() - const { setAvatar, avatars } = useUserDataStore() - const { avatarSelected, setAvatarSelected } = useCurrentDataStore() - - const query = useQuery({ - queryKey: ['AvatarData'], - queryFn: getAvatarListApi, - staleTime: 1000 * 60 * 5, - }) - useEffect(() => { - const listAvatarId = Object.keys(avatars) - const listAvatarNotExist = Object.entries(mapAvatar).filter(([avatarId]) => !listAvatarId.includes(avatarId)) - const avatarStore = converterToAvatarStore(Object.fromEntries(listAvatarNotExist)) - if (Object.keys(avatarStore).length === 0) return - for (const avatar of Object.values(avatarStore)) { - setAvatar(avatar) - } - }, [mapAvatar]) - - useEffect(() => { - if (query.data) { - setMapAvatar(query.data) - if (!avatarSelected) { - setAvatarSelected(Object.values(query.data)[0]) - } - } - if (query.error) toast.error("Failed to load Avatar data") - }, [query.data, query.error, setMapAvatar, avatarSelected, setAvatarSelected]) - - return query +/* eslint-disable react-hooks/exhaustive-deps */ +"use client" +import { useQuery } from '@tanstack/react-query' +import { getAvatarListApi } from '@/lib/api' +import { useEffect } from 'react' +import { toast } from 'react-toastify' +import useDetailDataStore from '@/stores/detailDataStore' +import useCurrentDataStore from '@/stores/currentDataStore' +import useUserDataStore from '@/stores/userDataStore' +import { converterToAvatarStore } from '@/helper' + +export const useFetchAvatarData = () => { + const { setMapAvatar, mapAvatar } = useDetailDataStore() + const { setAvatar, avatars } = useUserDataStore() + const { avatarSelected, setAvatarSelected } = useCurrentDataStore() + + const query = useQuery({ + queryKey: ['AvatarData'], + queryFn: getAvatarListApi, + staleTime: 1000 * 60 * 5, + }) + useEffect(() => { + const listAvatarId = Object.keys(avatars) + const listAvatarNotExist = Object.entries(mapAvatar).filter(([avatarId]) => !listAvatarId.includes(avatarId)) + const avatarStore = converterToAvatarStore(Object.fromEntries(listAvatarNotExist)) + if (Object.keys(avatarStore).length === 0) return + for (const avatar of Object.values(avatarStore)) { + setAvatar(avatar) + } + }, [mapAvatar]) + + useEffect(() => { + if (query.data) { + setMapAvatar(query.data) + if (!avatarSelected) { + setAvatarSelected(Object.values(query.data)[0]) + } + } + if (query.error) toast.error("Failed to load Avatar data") + }, [query.data, query.error, setMapAvatar, avatarSelected, setAvatarSelected]) + + return query } \ No newline at end of file diff --git a/src/lib/hooks/useFetchChangelog.ts b/src/lib/hooks/useFetchChangelog.ts index ea30889..21a9fa2 100644 --- a/src/lib/hooks/useFetchChangelog.ts +++ b/src/lib/hooks/useFetchChangelog.ts @@ -1,32 +1,32 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getChangelog } from '@/lib/api' -import { useEffect } from 'react' -import { toast } from 'react-toastify' -import useModelStore from '@/stores/modelStore' -import useLocaleStore from '@/stores/localeStore' - -export const useFetchChangelog = () => { - const { currentVersion, setChangelog, setCurrentVersion } = useLocaleStore() - const { setIsChangelog } = useModelStore() - const query = useQuery({ - queryKey: ['changelog'], - queryFn: getChangelog, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setChangelog(query.data) - if (query.data?.[0] && query.data[0].version != currentVersion) { - setIsChangelog(true) - setCurrentVersion(query.data[0].version) - } - } else if (query.error) { - toast.error("Failed to load changelog data") - } - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [query.data, query.error, setChangelog, setCurrentVersion, setIsChangelog]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getChangelog } from '@/lib/api' +import { useEffect } from 'react' +import { toast } from 'react-toastify' +import useModelStore from '@/stores/modelStore' +import useLocaleStore from '@/stores/localeStore' + +export const useFetchChangelog = () => { + const { currentVersion, setChangelog, setCurrentVersion } = useLocaleStore() + const { setIsChangelog } = useModelStore() + const query = useQuery({ + queryKey: ['changelog'], + queryFn: getChangelog, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setChangelog(query.data) + if (query.data?.[0] && query.data[0].version != currentVersion) { + setIsChangelog(true) + setCurrentVersion(query.data[0].version) + } + } else if (query.error) { + toast.error("Failed to load changelog data") + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [query.data, query.error, setChangelog, setCurrentVersion, setIsChangelog]) + + return query +} diff --git a/src/lib/hooks/useFetchLightconeData.ts b/src/lib/hooks/useFetchLightconeData.ts index 8481ef3..e83f8d3 100644 --- a/src/lib/hooks/useFetchLightconeData.ts +++ b/src/lib/hooks/useFetchLightconeData.ts @@ -1,25 +1,25 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getLightconeListApi } from '@/lib/api'; -import { useEffect } from 'react' -import { toast } from 'react-toastify' -import useDetailDataStore from '@/stores/detailDataStore'; - -export const useFetchLightconeData = () => { - const { setMapLightCone } = useDetailDataStore() - const query = useQuery({ - queryKey: ['lightconeData'], - queryFn: getLightconeListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setMapLightCone(query.data) - } else if (query.error) { - toast.error("Failed to load lightcone data") - } - }, [query.data, query.error, setMapLightCone]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getLightconeListApi } from '@/lib/api'; +import { useEffect } from 'react' +import { toast } from 'react-toastify' +import useDetailDataStore from '@/stores/detailDataStore'; + +export const useFetchLightconeData = () => { + const { setMapLightCone } = useDetailDataStore() + const query = useQuery({ + queryKey: ['lightconeData'], + queryFn: getLightconeListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setMapLightCone(query.data) + } else if (query.error) { + toast.error("Failed to load lightcone data") + } + }, [query.data, query.error, setMapLightCone]) + + return query +} diff --git a/src/lib/hooks/useFetchMOCData.ts b/src/lib/hooks/useFetchMOCData.ts index 6f91533..869afc6 100644 --- a/src/lib/hooks/useFetchMOCData.ts +++ b/src/lib/hooks/useFetchMOCData.ts @@ -1,25 +1,25 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getMOCEventListApi } from '@/lib/api' -import { useEffect } from 'react' -import useDetailDataStore from '@/stores/detailDataStore' -import { toast } from 'react-toastify' - -export const useFetchMOCGroupData = () => { - const { setMapMoc } = useDetailDataStore() - const query = useQuery({ - queryKey: ['MOCGroupData'], - queryFn: getMOCEventListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setMapMoc(query.data) - } else if (query.error) { - toast.error("Failed to load MOCGroup data") - } - }, [query.data, query.error, setMapMoc]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getMOCEventListApi } from '@/lib/api' +import { useEffect } from 'react' +import useDetailDataStore from '@/stores/detailDataStore' +import { toast } from 'react-toastify' + +export const useFetchMOCGroupData = () => { + const { setMapMoc } = useDetailDataStore() + const query = useQuery({ + queryKey: ['MOCGroupData'], + queryFn: getMOCEventListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setMapMoc(query.data) + } else if (query.error) { + toast.error("Failed to load MOCGroup data") + } + }, [query.data, query.error, setMapMoc]) + + return query +} diff --git a/src/lib/hooks/useFetchMetaData.ts b/src/lib/hooks/useFetchMetaData.ts index 9d0ec50..2261987 100644 --- a/src/lib/hooks/useFetchMetaData.ts +++ b/src/lib/hooks/useFetchMetaData.ts @@ -1,33 +1,33 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { useEffect } from 'react' -import { toast } from 'react-toastify' -import { getMetadataApi } from '@/lib/api' -import useCurrentDataStore from '@/stores/currentDataStore' -import useDetailDataStore from '@/stores/detailDataStore' - -export const useFetchConfigData = () => { - const { setMetaData } = useDetailDataStore() - const { setSettingData } = useCurrentDataStore() - - const query = useQuery({ - queryKey: ['initialConfigData'], - queryFn: async () => { - const metaData = await getMetadataApi() - return { metaData } - }, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setSettingData(query.data.metaData) - setMetaData(query.data.metaData) - } - else if (query.error) { - toast.error("Failed to load initial config data") - } - }, [query.data, query.error, setMetaData, setSettingData]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { useEffect } from 'react' +import { toast } from 'react-toastify' +import { getMetadataApi } from '@/lib/api' +import useCurrentDataStore from '@/stores/currentDataStore' +import useDetailDataStore from '@/stores/detailDataStore' + +export const useFetchConfigData = () => { + const { setMetaData } = useDetailDataStore() + const { setSettingData } = useCurrentDataStore() + + const query = useQuery({ + queryKey: ['initialConfigData'], + queryFn: async () => { + const metaData = await getMetadataApi() + return { metaData } + }, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setSettingData(query.data.metaData) + setMetaData(query.data.metaData) + } + else if (query.error) { + toast.error("Failed to load initial config data") + } + }, [query.data, query.error, setMetaData, setSettingData]) + + return query +} diff --git a/src/lib/hooks/useFetchMonsterData.ts b/src/lib/hooks/useFetchMonsterData.ts index 5794928..e9b12f4 100644 --- a/src/lib/hooks/useFetchMonsterData.ts +++ b/src/lib/hooks/useFetchMonsterData.ts @@ -1,25 +1,25 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getMonsterListApi } from '@/lib/api' -import { useEffect } from 'react' -import useDetailDataStore from '@/stores/detailDataStore' -import { toast } from 'react-toastify' - -export const useFetchMonsterData = () => { - const { setMapMonster } = useDetailDataStore() - const query = useQuery({ - queryKey: ['MonsterData'], - queryFn: getMonsterListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setMapMonster(query.data) - } else if (query.error) { - toast.error("Failed to load Monster data") - } - }, [query.data, query.error, setMapMonster]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getMonsterListApi } from '@/lib/api' +import { useEffect } from 'react' +import useDetailDataStore from '@/stores/detailDataStore' +import { toast } from 'react-toastify' + +export const useFetchMonsterData = () => { + const { setMapMonster } = useDetailDataStore() + const query = useQuery({ + queryKey: ['MonsterData'], + queryFn: getMonsterListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setMapMonster(query.data) + } else if (query.error) { + toast.error("Failed to load Monster data") + } + }, [query.data, query.error, setMapMonster]) + + return query +} diff --git a/src/lib/hooks/useFetchPEAKData.ts b/src/lib/hooks/useFetchPEAKData.ts index d5da8d5..a1c59b3 100644 --- a/src/lib/hooks/useFetchPEAKData.ts +++ b/src/lib/hooks/useFetchPEAKData.ts @@ -1,25 +1,25 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getPeakEventListApi } from '@/lib/api' -import { useEffect } from 'react' -import useDetailDataStore from '@/stores/detailDataStore' -import { toast } from 'react-toastify' - -export const useFetchPeakGroupData = () => { - const { setMapPeak } = useDetailDataStore() - const query = useQuery({ - queryKey: ['PeakGroupData'], - queryFn: getPeakEventListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setMapPeak(query.data) - } else if (query.error) { - toast.error("Failed to load PeakGroup data") - } - }, [query.data, query.error, setMapPeak]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getPeakEventListApi } from '@/lib/api' +import { useEffect } from 'react' +import useDetailDataStore from '@/stores/detailDataStore' +import { toast } from 'react-toastify' + +export const useFetchPeakGroupData = () => { + const { setMapPeak } = useDetailDataStore() + const query = useQuery({ + queryKey: ['PeakGroupData'], + queryFn: getPeakEventListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setMapPeak(query.data) + } else if (query.error) { + toast.error("Failed to load PeakGroup data") + } + }, [query.data, query.error, setMapPeak]) + + return query +} diff --git a/src/lib/hooks/useFetchPFData.ts b/src/lib/hooks/useFetchPFData.ts index aed6e3f..2bb3a75 100644 --- a/src/lib/hooks/useFetchPFData.ts +++ b/src/lib/hooks/useFetchPFData.ts @@ -1,25 +1,25 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getPFEventListApi } from '@/lib/api' -import { useEffect } from 'react' -import useDetailDataStore from '@/stores/detailDataStore' -import { toast } from 'react-toastify' - -export const useFetchPFGroupData = () => { - const { setMapPF } = useDetailDataStore() - const query = useQuery({ - queryKey: ['PFGroupData'], - queryFn: getPFEventListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setMapPF(query.data) - } else if (query.error) { - toast.error("Failed to load PFGroup data") - } - }, [query.data, query.error, setMapPF]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getPFEventListApi } from '@/lib/api' +import { useEffect } from 'react' +import useDetailDataStore from '@/stores/detailDataStore' +import { toast } from 'react-toastify' + +export const useFetchPFGroupData = () => { + const { setMapPF } = useDetailDataStore() + const query = useQuery({ + queryKey: ['PFGroupData'], + queryFn: getPFEventListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setMapPF(query.data) + } else if (query.error) { + toast.error("Failed to load PFGroup data") + } + }, [query.data, query.error, setMapPF]) + + return query +} diff --git a/src/lib/hooks/useFetchRelicData.ts b/src/lib/hooks/useFetchRelicData.ts index 6fdf35d..1c7aa29 100644 --- a/src/lib/hooks/useFetchRelicData.ts +++ b/src/lib/hooks/useFetchRelicData.ts @@ -1,25 +1,25 @@ -"use client" -import { useQuery } from '@tanstack/react-query' -import { getRelicSetListApi } from '@/lib/api' -import { useEffect } from 'react' -import useDetailDataStore from '@/stores/detailDataStore' -import { toast } from 'react-toastify' - -export const useFetchRelicSetData = () => { - const { setMapRelicSet } = useDetailDataStore() - const query = useQuery({ - queryKey: ['RelicSetData'], - queryFn: getRelicSetListApi, - staleTime: 1000 * 60 * 5, - }) - - useEffect(() => { - if (query.data && !query.error) { - setMapRelicSet(query.data) - } else if (query.error) { - toast.error("Failed to load RelicSet data") - } - }, [query.data, query.error, setMapRelicSet]) - - return query -} +"use client" +import { useQuery } from '@tanstack/react-query' +import { getRelicSetListApi } from '@/lib/api' +import { useEffect } from 'react' +import useDetailDataStore from '@/stores/detailDataStore' +import { toast } from 'react-toastify' + +export const useFetchRelicSetData = () => { + const { setMapRelicSet } = useDetailDataStore() + const query = useQuery({ + queryKey: ['RelicSetData'], + queryFn: getRelicSetListApi, + staleTime: 1000 * 60 * 5, + }) + + useEffect(() => { + if (query.data && !query.error) { + setMapRelicSet(query.data) + } else if (query.error) { + toast.error("Failed to load RelicSet data") + } + }, [query.data, query.error, setMapRelicSet]) + + return query +} diff --git a/src/stores/connectStore.ts b/src/stores/connectStore.ts index a7d9c77..5f9e653 100644 --- a/src/stores/connectStore.ts +++ b/src/stores/connectStore.ts @@ -2,19 +2,19 @@ import { create } from 'zustand' import { persist } from 'zustand/middleware'; import { connectPersistedSchema } from '@/zod'; import { createValidatedJSONStorage } from './persistStorage'; - - + + interface ConnectState { - connectionType: string; - privateType: string; - serverUrl: string; - username: string; - password: string; - setConnectionType: (newConnectionType: string) => void; - setPrivateType: (newPrivateType: string) => void; - setServerUrl: (newServerUrl: string) => void; - setUsername: (newUsername: string) => void; - setPassword: (newPassword: string) => void; + connectionType: string; + privateType: string; + serverUrl: string; + username: string; + password: string; + setConnectionType: (newConnectionType: string) => void; + setPrivateType: (newPrivateType: string) => void; + setServerUrl: (newServerUrl: string) => void; + setUsername: (newUsername: string) => void; + setPassword: (newPassword: string) => void; } type ConnectPersistedState = Pick; @@ -22,17 +22,17 @@ type ConnectPersistedState = Pick()( persist( (set) => ({ - connectionType: "FireflyGo", - privateType: "Local", - serverUrl: "http://localhost:21000", - username: "", - password: "", - setConnectionType: (newConnectionType: string) => set({ connectionType: newConnectionType }), - setPrivateType: (newPrivateType: string) => set({ privateType: newPrivateType }), - setServerUrl: (newServerUrl: string) => set({ serverUrl: newServerUrl }), - setUsername: (newUsername: string) => set({ username: newUsername }), - setPassword: (newPassword: string) => set({ password: newPassword }), - }), + connectionType: "FireflyGo", + privateType: "Local", + serverUrl: "http://localhost:21000", + username: "", + password: "", + setConnectionType: (newConnectionType: string) => set({ connectionType: newConnectionType }), + setPrivateType: (newPrivateType: string) => set({ privateType: newPrivateType }), + setServerUrl: (newServerUrl: string) => set({ serverUrl: newServerUrl }), + setUsername: (newUsername: string) => set({ username: newUsername }), + setPassword: (newPassword: string) => set({ password: newPassword }), + }), { name: 'connect-storage', storage: createValidatedJSONStorage(() => localStorage, connectPersistedSchema), @@ -46,5 +46,5 @@ const useConnectStore = create()( } ) ); - + export default useConnectStore; diff --git a/src/stores/copyProfile.ts b/src/stores/copyProfile.ts index 612a95a..834e556 100644 --- a/src/stores/copyProfile.ts +++ b/src/stores/copyProfile.ts @@ -1,41 +1,41 @@ -import { AvatarDetail, AvatarProfileCardType, BaseTypeData, DamageTypeData } from '@/types'; -import { create } from 'zustand' - -interface CopyProfileState { - selectedProfiles: AvatarProfileCardType[]; - avatarCopySelected: AvatarDetail | null; - listElement: Record; - listPath: Record; - listRank: Record; - setListElement: (newListElement: Record) => void; - setListPath: (newListPath: Record) => void; - setListRank: (newListRank: Record) => void; - setSelectedProfiles: (newListAvatar: AvatarProfileCardType[]) => void; - setAvatarCopySelected: (newAvatarSelected: AvatarDetail | null) => void; - setResetData: (baseType: Record, damageType: Record) => void; -} - -const useCopyProfileStore = create((set) => ({ - selectedProfiles: [], - avatarCopySelected: null, - listElement: {}, - listPath: {}, - listRank: { "4": false, "5": false }, - listCopyAvatar: [], - listRawCopyAvatar: [], - - setListElement: (newListElement: Record) => set({ listElement: newListElement }), - setListPath: (newListPath: Record) => set({ listPath: newListPath }), - setListRank: (newListRank: Record) => set({ listRank: newListRank }), - setAvatarCopySelected: (newAvatarSelected: AvatarDetail | null) => set({ avatarCopySelected: newAvatarSelected }), - setSelectedProfiles: (newListAvatar: AvatarProfileCardType[]) => set({ selectedProfiles: newListAvatar }), - setResetData: (baseType: Record, damageType: Record) => { - set({ - listElement: Object.fromEntries(Object.keys(damageType).map(key => [key, false])) as Record, - listPath: Object.fromEntries(Object.keys(baseType).map(key => [key, false])) as Record, - listRank: { "4": false, "5": false } - }) - } -})); - +import { AvatarDetail, AvatarProfileCardType, BaseTypeData, DamageTypeData } from '@/types'; +import { create } from 'zustand' + +interface CopyProfileState { + selectedProfiles: AvatarProfileCardType[]; + avatarCopySelected: AvatarDetail | null; + listElement: Record; + listPath: Record; + listRank: Record; + setListElement: (newListElement: Record) => void; + setListPath: (newListPath: Record) => void; + setListRank: (newListRank: Record) => void; + setSelectedProfiles: (newListAvatar: AvatarProfileCardType[]) => void; + setAvatarCopySelected: (newAvatarSelected: AvatarDetail | null) => void; + setResetData: (baseType: Record, damageType: Record) => void; +} + +const useCopyProfileStore = create((set) => ({ + selectedProfiles: [], + avatarCopySelected: null, + listElement: {}, + listPath: {}, + listRank: { "4": false, "5": false }, + listCopyAvatar: [], + listRawCopyAvatar: [], + + setListElement: (newListElement: Record) => set({ listElement: newListElement }), + setListPath: (newListPath: Record) => set({ listPath: newListPath }), + setListRank: (newListRank: Record) => set({ listRank: newListRank }), + setAvatarCopySelected: (newAvatarSelected: AvatarDetail | null) => set({ avatarCopySelected: newAvatarSelected }), + setSelectedProfiles: (newListAvatar: AvatarProfileCardType[]) => set({ selectedProfiles: newListAvatar }), + setResetData: (baseType: Record, damageType: Record) => { + set({ + listElement: Object.fromEntries(Object.keys(damageType).map(key => [key, false])) as Record, + listPath: Object.fromEntries(Object.keys(baseType).map(key => [key, false])) as Record, + listRank: { "4": false, "5": false } + }) + } +})); + export default useCopyProfileStore; \ No newline at end of file diff --git a/src/stores/currentDataStore.ts b/src/stores/currentDataStore.ts index c0be7cd..9ecdfc0 100644 --- a/src/stores/currentDataStore.ts +++ b/src/stores/currentDataStore.ts @@ -1,58 +1,58 @@ -import { AvatarDetail, BaseTypeData, Metadata } from '@/types' -import { create } from 'zustand' - -interface CurrentDataState { - avatarSelected: AvatarDetail | null; - skillIDSelected: string | null; - avatarSearch: string; - lightconeSearch: string; - mapAvatarElementActive: Record; - mapAvatarPathActive: Record; - mapLightconePathActive: Record; - mapLightconeRankActive: Record; - setSettingData: (newMetaData: Metadata) => void; - setAvatarSelected: (avatar: AvatarDetail | null) => void; - setSkillIDSelected: (skillID: string | null) => void; - setAvatarSearch: (avatarSearch: string) => void; - setLightconeSearch: (lightconeSearch: string) => void; - setMapAvatarElementActive: (mapAvatarElementActive: Record) => void; - setMapAvatarPathActive: (mapAvatarPathActive: Record) => void; - setMapLightconePathActive: (mapLightconePathActive: Record) => void; - setMapLightconeRankActive: (mapLightconeRankActive: Record) => void; - setResetDataLightcone: (avtarSeleted: AvatarDetail| null, baseType: Record) => void; -} - -const useCurrentDataStore = create((set) => ({ - avatarSelected: null, - skillIDSelected: null, - mapAvatarElementActive: {}, - mapAvatarPathActive: {}, - mapLightconePathActive: {}, - mapLightconeRankActive: {"3": false, "4": false, "5": false }, - avatarSearch: "", - lightconeSearch: "", - setSettingData: (newMetaData: Metadata) => set({ - mapAvatarElementActive: Object.fromEntries(Object.keys(newMetaData.DamageType).map(key => [key, false])) as Record, - mapAvatarPathActive: Object.fromEntries(Object.keys(newMetaData.BaseType).map(key => [key, false])) as Record, - mapLightconePathActive: Object.fromEntries(Object.keys(newMetaData.BaseType).map(key => [key, false])) as Record, - }), - setAvatarSearch: (avatarSearch: string) => set({ avatarSearch }), - setLightconeSearch: (lightconeSearch: string) => set({ lightconeSearch }), - setAvatarSelected: (avatar: AvatarDetail | null) => set({ avatarSelected: avatar }), - setSkillIDSelected: (skillID: string | null) => set({ skillIDSelected: skillID }), - setMapAvatarElementActive: (mapAvatarElementActive: Record) => set({ mapAvatarElementActive }), - setMapAvatarPathActive: (mapAvatarPathActive: Record) => set({ mapAvatarPathActive }), - setMapLightconePathActive: (mapLightconePathActive: Record) => set({ mapLightconePathActive }), - setMapLightconeRankActive: (mapLightconeRankActive: Record) => set({ mapLightconeRankActive }), - setResetDataLightcone: (avtarSeleted: AvatarDetail| null, baseType: Record) => { - const newListPath: Record = Object.fromEntries(Object.keys(baseType).map(key => [key, false])) - const newListRank: Record = {"3": false, "4": false, "5": false } - if (avtarSeleted) { - newListPath[avtarSeleted.BaseType] = true - } - set({ mapLightconeRankActive: newListRank }) - set({ mapLightconePathActive: newListPath }) - } -})) - +import { AvatarDetail, BaseTypeData, Metadata } from '@/types' +import { create } from 'zustand' + +interface CurrentDataState { + avatarSelected: AvatarDetail | null; + skillIDSelected: string | null; + avatarSearch: string; + lightconeSearch: string; + mapAvatarElementActive: Record; + mapAvatarPathActive: Record; + mapLightconePathActive: Record; + mapLightconeRankActive: Record; + setSettingData: (newMetaData: Metadata) => void; + setAvatarSelected: (avatar: AvatarDetail | null) => void; + setSkillIDSelected: (skillID: string | null) => void; + setAvatarSearch: (avatarSearch: string) => void; + setLightconeSearch: (lightconeSearch: string) => void; + setMapAvatarElementActive: (mapAvatarElementActive: Record) => void; + setMapAvatarPathActive: (mapAvatarPathActive: Record) => void; + setMapLightconePathActive: (mapLightconePathActive: Record) => void; + setMapLightconeRankActive: (mapLightconeRankActive: Record) => void; + setResetDataLightcone: (avtarSeleted: AvatarDetail| null, baseType: Record) => void; +} + +const useCurrentDataStore = create((set) => ({ + avatarSelected: null, + skillIDSelected: null, + mapAvatarElementActive: {}, + mapAvatarPathActive: {}, + mapLightconePathActive: {}, + mapLightconeRankActive: {"3": false, "4": false, "5": false }, + avatarSearch: "", + lightconeSearch: "", + setSettingData: (newMetaData: Metadata) => set({ + mapAvatarElementActive: Object.fromEntries(Object.keys(newMetaData.DamageType).map(key => [key, false])) as Record, + mapAvatarPathActive: Object.fromEntries(Object.keys(newMetaData.BaseType).map(key => [key, false])) as Record, + mapLightconePathActive: Object.fromEntries(Object.keys(newMetaData.BaseType).map(key => [key, false])) as Record, + }), + setAvatarSearch: (avatarSearch: string) => set({ avatarSearch }), + setLightconeSearch: (lightconeSearch: string) => set({ lightconeSearch }), + setAvatarSelected: (avatar: AvatarDetail | null) => set({ avatarSelected: avatar }), + setSkillIDSelected: (skillID: string | null) => set({ skillIDSelected: skillID }), + setMapAvatarElementActive: (mapAvatarElementActive: Record) => set({ mapAvatarElementActive }), + setMapAvatarPathActive: (mapAvatarPathActive: Record) => set({ mapAvatarPathActive }), + setMapLightconePathActive: (mapLightconePathActive: Record) => set({ mapLightconePathActive }), + setMapLightconeRankActive: (mapLightconeRankActive: Record) => set({ mapLightconeRankActive }), + setResetDataLightcone: (avtarSeleted: AvatarDetail| null, baseType: Record) => { + const newListPath: Record = Object.fromEntries(Object.keys(baseType).map(key => [key, false])) + const newListRank: Record = {"3": false, "4": false, "5": false } + if (avtarSeleted) { + newListPath[avtarSeleted.BaseType] = true + } + set({ mapLightconeRankActive: newListRank }) + set({ mapLightconePathActive: newListPath }) + } +})) + export default useCurrentDataStore; \ No newline at end of file diff --git a/src/stores/detailDataStore.ts b/src/stores/detailDataStore.ts index fe5cd98..d54d68f 100644 --- a/src/stores/detailDataStore.ts +++ b/src/stores/detailDataStore.ts @@ -1,69 +1,69 @@ -import { ASGroupDetail, AvatarDetail, BaseTypeData, DamageTypeData, EliteData, HardLevelData, LightConeDetail, MainAffixData, Metadata, MOCGroupDetail, MonsterDetail, PeakGroupDetail, PFGroupDetail, RelicSetDetail, SkillMaxLevelData, StageData, SubAffixData } from '@/types' -import { create } from 'zustand' - -interface DetailDataState { - mapMonster: Record - mapRelicSet: Record - mapAvatar: Record - mapLightCone: Record - mapAS: Record - mapMoc: Record - mapPF: Record - mapPeak: Record - baseType: Record; - damageType: Record; - mainAffix: Record>; - subAffix: Record>; - skillConfig: Record; - stage: Record; - hardLevelConfig: Record>; - eliteConfig: Record; - setMetaData: (newMetaData: Metadata) => void; - setMapMonster: (newMonster: Record) => void - setMapRelicSet: (newRelicSet: Record) => void - setMapAvatar: (newAvatar: Record) => void - setMapLightCone: (newLightCone: Record) => void - setMapAS: (newAS: Record) => void - setMapMoc: (newMoc: Record) => void - setMapPF: (newPF: Record) => void - setMapPeak: (newPeak: Record) => void -} - -const useDetailDataStore = create((set) => ({ - mapMonster: {}, - mapRelicSet: {}, - mapAvatar: {}, - mapLightCone: {}, - mapAS: {}, - mapMoc: {}, - mapPF: {}, - mapPeak: {}, - baseType: {}, - damageType: {}, - mainAffix: {}, - subAffix: {}, - skillConfig: {}, - stage: {}, - hardLevelConfig: {}, - eliteConfig: {}, - setMapMonster: (newMonster) => set({ mapMonster: newMonster }), - setMapRelicSet: (newRelicSet) => set({ mapRelicSet: newRelicSet }), - setMapAvatar: (newAvatar) => set({ mapAvatar: newAvatar }), - setMapLightCone: (newLightCone) => set({ mapLightCone: newLightCone }), - setMapAS: (newAS) => set({ mapAS: newAS }), - setMapMoc: (newMoc) => set({ mapMoc: newMoc }), - setMapPF: (newPF) => set({ mapPF: newPF }), - setMapPeak: (newPeak) => set({ mapPeak: newPeak }), - setMetaData: (newMetaData: Metadata) => set({ - baseType: newMetaData.BaseType, - damageType: newMetaData.DamageType, - mainAffix: newMetaData.MainAffix, - subAffix: newMetaData.SubAffix, - skillConfig: newMetaData.SkillConfig, - stage: newMetaData.Stage, - hardLevelConfig: newMetaData.HardLevelConfig, - eliteConfig: newMetaData.EliteConfig, - }), -})) - -export default useDetailDataStore +import { ASGroupDetail, AvatarDetail, BaseTypeData, DamageTypeData, EliteData, HardLevelData, LightConeDetail, MainAffixData, Metadata, MOCGroupDetail, MonsterDetail, PeakGroupDetail, PFGroupDetail, RelicSetDetail, SkillMaxLevelData, StageData, SubAffixData } from '@/types' +import { create } from 'zustand' + +interface DetailDataState { + mapMonster: Record + mapRelicSet: Record + mapAvatar: Record + mapLightCone: Record + mapAS: Record + mapMoc: Record + mapPF: Record + mapPeak: Record + baseType: Record; + damageType: Record; + mainAffix: Record>; + subAffix: Record>; + skillConfig: Record; + stage: Record; + hardLevelConfig: Record>; + eliteConfig: Record; + setMetaData: (newMetaData: Metadata) => void; + setMapMonster: (newMonster: Record) => void + setMapRelicSet: (newRelicSet: Record) => void + setMapAvatar: (newAvatar: Record) => void + setMapLightCone: (newLightCone: Record) => void + setMapAS: (newAS: Record) => void + setMapMoc: (newMoc: Record) => void + setMapPF: (newPF: Record) => void + setMapPeak: (newPeak: Record) => void +} + +const useDetailDataStore = create((set) => ({ + mapMonster: {}, + mapRelicSet: {}, + mapAvatar: {}, + mapLightCone: {}, + mapAS: {}, + mapMoc: {}, + mapPF: {}, + mapPeak: {}, + baseType: {}, + damageType: {}, + mainAffix: {}, + subAffix: {}, + skillConfig: {}, + stage: {}, + hardLevelConfig: {}, + eliteConfig: {}, + setMapMonster: (newMonster) => set({ mapMonster: newMonster }), + setMapRelicSet: (newRelicSet) => set({ mapRelicSet: newRelicSet }), + setMapAvatar: (newAvatar) => set({ mapAvatar: newAvatar }), + setMapLightCone: (newLightCone) => set({ mapLightCone: newLightCone }), + setMapAS: (newAS) => set({ mapAS: newAS }), + setMapMoc: (newMoc) => set({ mapMoc: newMoc }), + setMapPF: (newPF) => set({ mapPF: newPF }), + setMapPeak: (newPeak) => set({ mapPeak: newPeak }), + setMetaData: (newMetaData: Metadata) => set({ + baseType: newMetaData.BaseType, + damageType: newMetaData.DamageType, + mainAffix: newMetaData.MainAffix, + subAffix: newMetaData.SubAffix, + skillConfig: newMetaData.SkillConfig, + stage: newMetaData.Stage, + hardLevelConfig: newMetaData.HardLevelConfig, + eliteConfig: newMetaData.EliteConfig, + }), +})) + +export default useDetailDataStore diff --git a/src/stores/enkaStore.ts b/src/stores/enkaStore.ts index 8a6c35a..bf4970c 100644 --- a/src/stores/enkaStore.ts +++ b/src/stores/enkaStore.ts @@ -1,22 +1,22 @@ -import { CharacterInfoCardType, EnkaResponse } from '@/types'; -import { create } from 'zustand' - -interface EnkaState { - selectedCharacters: CharacterInfoCardType[]; - enkaData: EnkaResponse | null; +import { CharacterInfoCardType, EnkaResponse } from '@/types'; +import { create } from 'zustand' + +interface EnkaState { + selectedCharacters: CharacterInfoCardType[]; + enkaData: EnkaResponse | null; uidInput: string; setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => void; setEnkaData: (newEnkaData: EnkaResponse | null) => void; - setUidInput: (newUidInput: string) => void; -} - -const useEnkaStore = create((set) => ({ - selectedCharacters: [], - enkaData: null, - uidInput: "", - setUidInput: (newUidInput: string) => set({ uidInput: newUidInput }), - setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => set({ selectedCharacters: newListAvatar }), + setUidInput: (newUidInput: string) => void; +} + +const useEnkaStore = create((set) => ({ + selectedCharacters: [], + enkaData: null, + uidInput: "", + setUidInput: (newUidInput: string) => set({ uidInput: newUidInput }), + setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => set({ selectedCharacters: newListAvatar }), setEnkaData: (newEnkaData: EnkaResponse | null) => set({ enkaData: newEnkaData }), })); - + export default useEnkaStore; diff --git a/src/stores/freesrStore.ts b/src/stores/freesrStore.ts index 47bc707..4458683 100644 --- a/src/stores/freesrStore.ts +++ b/src/stores/freesrStore.ts @@ -1,18 +1,18 @@ -import { CharacterInfoCardType, FreeSRJson } from '@/types'; -import { create } from 'zustand' - -interface FreeSRState { - selectedCharacters: CharacterInfoCardType[]; - freeSRData: FreeSRJson | null; - setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => void; - setFreeSRData: (newFreeSRData: FreeSRJson | null) => void; -} - -const useFreeSRStore = create((set) => ({ - selectedCharacters: [], - freeSRData: null, - setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => set({ selectedCharacters: newListAvatar }), - setFreeSRData: (newFreeSRData: FreeSRJson | null) => set({ freeSRData: newFreeSRData }), -})); - +import { CharacterInfoCardType, FreeSRJson } from '@/types'; +import { create } from 'zustand' + +interface FreeSRState { + selectedCharacters: CharacterInfoCardType[]; + freeSRData: FreeSRJson | null; + setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => void; + setFreeSRData: (newFreeSRData: FreeSRJson | null) => void; +} + +const useFreeSRStore = create((set) => ({ + selectedCharacters: [], + freeSRData: null, + setSelectedCharacters: (newListAvatar: CharacterInfoCardType[]) => set({ selectedCharacters: newListAvatar }), + setFreeSRData: (newFreeSRData: FreeSRJson | null) => set({ freeSRData: newFreeSRData }), +})); + export default useFreeSRStore; \ No newline at end of file diff --git a/src/stores/globalStore.ts b/src/stores/globalStore.ts index b0c46e5..a028a29 100644 --- a/src/stores/globalStore.ts +++ b/src/stores/globalStore.ts @@ -1,26 +1,26 @@ -import { create } from 'zustand' -import { ExtraData } from '@/types' - -interface GlobalState { - isConnectPS: boolean; - extraData?: ExtraData; - isEnableChangePath: boolean - isEnableLua: boolean - setIsEnableChangePath: (newIsEnableChangePath: boolean) => void; - setIsEnableLua: (newIsEnableLua: boolean) => void; - setExtraData: (newExtraData: ExtraData | undefined) => void; - setIsConnectPS: (newIsConnectPS: boolean) => void; -} - -const useGlobalStore = create((set) => ({ - isConnectPS: false, - extraData: undefined, - isEnableChangePath: false, - isEnableLua: false, - setIsEnableChangePath: (newIsEnableChangePath: boolean) => set({ isEnableChangePath: newIsEnableChangePath }), - setIsEnableLua: (newIsEnableLua: boolean) => set({ isEnableLua: newIsEnableLua }), - setExtraData: (newExtraData: ExtraData | undefined) => set({ extraData: newExtraData }), - setIsConnectPS: (newIsConnectPS: boolean) => set({ isConnectPS: newIsConnectPS }), -})); - +import { create } from 'zustand' +import { ExtraData } from '@/types' + +interface GlobalState { + isConnectPS: boolean; + extraData?: ExtraData; + isEnableChangePath: boolean + isEnableLua: boolean + setIsEnableChangePath: (newIsEnableChangePath: boolean) => void; + setIsEnableLua: (newIsEnableLua: boolean) => void; + setExtraData: (newExtraData: ExtraData | undefined) => void; + setIsConnectPS: (newIsConnectPS: boolean) => void; +} + +const useGlobalStore = create((set) => ({ + isConnectPS: false, + extraData: undefined, + isEnableChangePath: false, + isEnableLua: false, + setIsEnableChangePath: (newIsEnableChangePath: boolean) => set({ isEnableChangePath: newIsEnableChangePath }), + setIsEnableLua: (newIsEnableLua: boolean) => set({ isEnableLua: newIsEnableLua }), + setExtraData: (newExtraData: ExtraData | undefined) => set({ extraData: newExtraData }), + setIsConnectPS: (newIsConnectPS: boolean) => set({ isConnectPS: newIsConnectPS }), +})); + export default useGlobalStore; \ No newline at end of file diff --git a/src/stores/localeStore.ts b/src/stores/localeStore.ts index 38da530..d7a547a 100644 --- a/src/stores/localeStore.ts +++ b/src/stores/localeStore.ts @@ -3,17 +3,17 @@ import { create } from 'zustand' import { persist } from 'zustand/middleware'; import { localePersistedSchema } from '@/zod'; import { createValidatedJSONStorage } from './persistStorage'; - - + + interface LocaleState { - locale: string; - theme: string; - currentVersion: string - changelog: ChangelogItemType[] - setCurrentVersion: (currentVersion: string) => void; - setChangelog: (newChangelog: ChangelogItemType[]) => void; - setTheme: (newTheme: string) => void; - setLocale: (newLocale: string) => void; + locale: string; + theme: string; + currentVersion: string + changelog: ChangelogItemType[] + setCurrentVersion: (currentVersion: string) => void; + setChangelog: (newChangelog: ChangelogItemType[]) => void; + setTheme: (newTheme: string) => void; + setLocale: (newLocale: string) => void; } type LocalePersistedState = Pick; @@ -21,15 +21,15 @@ type LocalePersistedState = Pick()( persist( (set) => ({ - locale: "en", - theme: "night", - currentVersion: "", - changelog: [], - setCurrentVersion: (currentVersion: string) => set({ currentVersion }), - setChangelog: (newChangelog: ChangelogItemType[]) => set({ changelog: newChangelog }), - setTheme: (newTheme: string) => set({ theme: newTheme }), - setLocale: (newLocale: string) => set({ locale: newLocale }), - }), + locale: "en", + theme: "night", + currentVersion: "", + changelog: [], + setCurrentVersion: (currentVersion: string) => set({ currentVersion }), + setChangelog: (newChangelog: ChangelogItemType[]) => set({ changelog: newChangelog }), + setTheme: (newTheme: string) => set({ theme: newTheme }), + setLocale: (newLocale: string) => set({ locale: newLocale }), + }), { name: 'locale-storage', storage: createValidatedJSONStorage(() => localStorage, localePersistedSchema), @@ -42,5 +42,5 @@ const useLocaleStore = create()( } ) ); - + export default useLocaleStore; diff --git a/src/stores/modelStore.ts b/src/stores/modelStore.ts index cb0ff3f..2acd47b 100644 --- a/src/stores/modelStore.ts +++ b/src/stores/modelStore.ts @@ -1,58 +1,58 @@ -import { create } from 'zustand' - - -interface ModelState { - isOpenLightcone: boolean; - isOpenRelic: boolean; - isOpenAvatar: boolean; - isOpenCreateProfile: boolean; - isOpenImport: boolean; - isOpenCopy: boolean; - isOpenMonster: boolean; - isOpenConnect: boolean; - isOpenAvatars: boolean; - isOpenQuickView: boolean; - isOpenExtra: boolean; - isChangelog: boolean; - setIsOpenExtra: (newIsOpenExtra: boolean) => void; - setIsOpenQuickView: (newIsOpenQuickView: boolean) => void; - setIsOpenAvatars: (newIsOpenAvatars: boolean) => void; - setIsOpenConnect: (newIsOpenConnect: boolean) => void; - setIsOpenMonster: (newIsOpenMonster: boolean) => void; - setIsOpenLightcone: (newIsOpenLightcone: boolean) => void; - setIsOpenRelic: (newIsOpenRelic: boolean) => void; - setIsOpenAvatar: (newIsOpenAvatar: boolean) => void; - setIsOpenCreateProfile: (newIsOpenCreateProfile: boolean) => void; - setIsOpenImport: (newIsOpenImport: boolean) => void; - setIsOpenCopy: (newIsOpenCopy: boolean) => void; - setIsChangelog: (newChangelog: boolean) => void; -} - -const useModelStore = create((set) => ({ - isOpenLightcone: false, - isOpenRelic: false, - isOpenAvatar: false, - isOpenCreateProfile: false, - isOpenImport: false, - isOpenCopy: false, - isOpenMonster: false, - isOpenConnect: false, - isOpenAvatars: false, - isOpenQuickView: false, - isOpenExtra: false, - isChangelog: false, - setIsOpenExtra: (newIsOpenExtra: boolean) => set({ isOpenExtra: newIsOpenExtra }), - setIsOpenQuickView: (newIsOpenQuickView: boolean) => set({ isOpenQuickView: newIsOpenQuickView }), - setIsOpenAvatars: (newIsOpenAvatars: boolean) => set({ isOpenAvatars: newIsOpenAvatars }), - setIsOpenConnect: (newIsOpenConnect: boolean) => set({ isOpenConnect: newIsOpenConnect }), - setIsOpenMonster: (newIsOpenMonster: boolean) => set({ isOpenMonster: newIsOpenMonster }), - setIsOpenLightcone: (newIsOpenLightcone: boolean) => set({ isOpenLightcone: newIsOpenLightcone }), - setIsOpenRelic: (newIsOpenRelic: boolean) => set({ isOpenRelic: newIsOpenRelic }), - setIsOpenAvatar: (newIsOpenAvatar: boolean) => set({ isOpenAvatar: newIsOpenAvatar }), - setIsOpenCreateProfile: (newIsOpenCreateProfile: boolean) => set({ isOpenCreateProfile: newIsOpenCreateProfile }), - setIsOpenImport: (newIsOpenImport: boolean) => set({ isOpenImport: newIsOpenImport }), - setIsOpenCopy: (newIsOpenCopy: boolean) => set({ isOpenCopy: newIsOpenCopy }), - setIsChangelog: (newChangelog: boolean) => set({ isChangelog: newChangelog }), -})); - +import { create } from 'zustand' + + +interface ModelState { + isOpenLightcone: boolean; + isOpenRelic: boolean; + isOpenAvatar: boolean; + isOpenCreateProfile: boolean; + isOpenImport: boolean; + isOpenCopy: boolean; + isOpenMonster: boolean; + isOpenConnect: boolean; + isOpenAvatars: boolean; + isOpenQuickView: boolean; + isOpenExtra: boolean; + isChangelog: boolean; + setIsOpenExtra: (newIsOpenExtra: boolean) => void; + setIsOpenQuickView: (newIsOpenQuickView: boolean) => void; + setIsOpenAvatars: (newIsOpenAvatars: boolean) => void; + setIsOpenConnect: (newIsOpenConnect: boolean) => void; + setIsOpenMonster: (newIsOpenMonster: boolean) => void; + setIsOpenLightcone: (newIsOpenLightcone: boolean) => void; + setIsOpenRelic: (newIsOpenRelic: boolean) => void; + setIsOpenAvatar: (newIsOpenAvatar: boolean) => void; + setIsOpenCreateProfile: (newIsOpenCreateProfile: boolean) => void; + setIsOpenImport: (newIsOpenImport: boolean) => void; + setIsOpenCopy: (newIsOpenCopy: boolean) => void; + setIsChangelog: (newChangelog: boolean) => void; +} + +const useModelStore = create((set) => ({ + isOpenLightcone: false, + isOpenRelic: false, + isOpenAvatar: false, + isOpenCreateProfile: false, + isOpenImport: false, + isOpenCopy: false, + isOpenMonster: false, + isOpenConnect: false, + isOpenAvatars: false, + isOpenQuickView: false, + isOpenExtra: false, + isChangelog: false, + setIsOpenExtra: (newIsOpenExtra: boolean) => set({ isOpenExtra: newIsOpenExtra }), + setIsOpenQuickView: (newIsOpenQuickView: boolean) => set({ isOpenQuickView: newIsOpenQuickView }), + setIsOpenAvatars: (newIsOpenAvatars: boolean) => set({ isOpenAvatars: newIsOpenAvatars }), + setIsOpenConnect: (newIsOpenConnect: boolean) => set({ isOpenConnect: newIsOpenConnect }), + setIsOpenMonster: (newIsOpenMonster: boolean) => set({ isOpenMonster: newIsOpenMonster }), + setIsOpenLightcone: (newIsOpenLightcone: boolean) => set({ isOpenLightcone: newIsOpenLightcone }), + setIsOpenRelic: (newIsOpenRelic: boolean) => set({ isOpenRelic: newIsOpenRelic }), + setIsOpenAvatar: (newIsOpenAvatar: boolean) => set({ isOpenAvatar: newIsOpenAvatar }), + setIsOpenCreateProfile: (newIsOpenCreateProfile: boolean) => set({ isOpenCreateProfile: newIsOpenCreateProfile }), + setIsOpenImport: (newIsOpenImport: boolean) => set({ isOpenImport: newIsOpenImport }), + setIsOpenCopy: (newIsOpenCopy: boolean) => set({ isOpenCopy: newIsOpenCopy }), + setIsChangelog: (newChangelog: boolean) => set({ isChangelog: newChangelog }), +})); + export default useModelStore; \ No newline at end of file diff --git a/src/stores/relicMakerStore.ts b/src/stores/relicMakerStore.ts index 2c16960..e017f6b 100644 --- a/src/stores/relicMakerStore.ts +++ b/src/stores/relicMakerStore.ts @@ -1,213 +1,213 @@ -import { create } from 'zustand' -interface RelicMakerState { - selectedRelicSlot: string; - selectedMainStat: string; - selectedRelicSet: string; - selectedRelicLevel: number; - listSelectedSubStats: { - property: string, - affixId: string, - rollCount: number, - stepCount: number - }[]; - preSelectedSubStats: Record; - setSelectedRelicSlot: (newSelectedRelicSlot: string) => void; - setSelectedRelicSet: (newSelectedRelicSet: string) => void; - setSelectedMainStat: (newSelectedMainStat: string) => void; - setSelectedRelicLevel: (newSelectedRelicLevel: number) => void; - setListSelectedSubStats: (newSubAffixes: { property: string, affixId: string, rollCount: number, stepCount: number }[]) => void; - resetHistory: (index: number | null) => void; - resetSubStat: () => void; - popHistory: (index: number) => void; - addHistory: (index: number, affix: { property: string, affixId: string, rollCount: number, stepCount: number }) => void; - -} - -const useRelicMakerStore = create((set) => ({ - selectedRelicSlot: "", - selectedMainStat: "", - selectedRelicSet: "", - selectedRelicLevel: 15, - listSelectedSubStats: [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - preSelectedSubStats: { - "0": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - "1": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - "2": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - "3": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - }, - resetSubStat: () => set({ - listSelectedSubStats: [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - }), - setSelectedRelicSlot: (newSelectedRelicSlot: string) => set({ selectedRelicSlot: newSelectedRelicSlot }), - setSelectedRelicSet: (newSelectedRelicSet: string) => set({ selectedRelicSet: newSelectedRelicSet }), - setSelectedMainStat: (newSelectedMainStat: string) => set({ selectedMainStat: newSelectedMainStat }), - setSelectedRelicLevel: (newSelectedRelicLevel: number) => set({ selectedRelicLevel: newSelectedRelicLevel }), - setListSelectedSubStats: (newSubAffixes) => set(() => ({ - listSelectedSubStats: newSubAffixes.map(item => ({ ...item })) - })), - resetHistory: (index: number | null) => set((state) => { - if (index !== null) { - return { - preSelectedSubStats: { - "0": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - "1": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - "2": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - "3": [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ], - } - } - } else if (index !== null) { - const newPreSelectedSubStats = { ...state.preSelectedSubStats }; - newPreSelectedSubStats[index] = [ - { - property: "", - affixId: "", - rollCount: 0, - stepCount: 0 - }, - ] - return { - preSelectedSubStats: newPreSelectedSubStats - } - } - return {} - }), - popHistory: (index: number) => set((state) => { - const newPreSelectedSubStats = structuredClone(state.preSelectedSubStats); - const copied = state.preSelectedSubStats[index].map(item => ({ ...item })); - copied.pop(); - newPreSelectedSubStats[index] = copied; - return { preSelectedSubStats: newPreSelectedSubStats }; - }), - addHistory: (index, affix) => set((state) => { - const newPreSelectedSubStats = structuredClone(state.preSelectedSubStats); - - const currentList = state.preSelectedSubStats[index]; - const copied = currentList ? currentList.map(item => ({ ...item })) : [ - { property: "", affixId: "", rollCount: 0, stepCount: 0 }, - { property: "", affixId: "", rollCount: 0, stepCount: 0 }, - { property: "", affixId: "", rollCount: 0, stepCount: 0 }, - { property: "", affixId: "", rollCount: 0, stepCount: 0 }, - ]; - - if (copied) { - const newAffix = structuredClone(affix); - copied.push(newAffix); - newPreSelectedSubStats[index] = copied; - return { preSelectedSubStats: newPreSelectedSubStats }; - } - return {} - }), -})); - +import { create } from 'zustand' +interface RelicMakerState { + selectedRelicSlot: string; + selectedMainStat: string; + selectedRelicSet: string; + selectedRelicLevel: number; + listSelectedSubStats: { + property: string, + affixId: string, + rollCount: number, + stepCount: number + }[]; + preSelectedSubStats: Record; + setSelectedRelicSlot: (newSelectedRelicSlot: string) => void; + setSelectedRelicSet: (newSelectedRelicSet: string) => void; + setSelectedMainStat: (newSelectedMainStat: string) => void; + setSelectedRelicLevel: (newSelectedRelicLevel: number) => void; + setListSelectedSubStats: (newSubAffixes: { property: string, affixId: string, rollCount: number, stepCount: number }[]) => void; + resetHistory: (index: number | null) => void; + resetSubStat: () => void; + popHistory: (index: number) => void; + addHistory: (index: number, affix: { property: string, affixId: string, rollCount: number, stepCount: number }) => void; + +} + +const useRelicMakerStore = create((set) => ({ + selectedRelicSlot: "", + selectedMainStat: "", + selectedRelicSet: "", + selectedRelicLevel: 15, + listSelectedSubStats: [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + preSelectedSubStats: { + "0": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + "1": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + "2": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + "3": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + }, + resetSubStat: () => set({ + listSelectedSubStats: [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + }), + setSelectedRelicSlot: (newSelectedRelicSlot: string) => set({ selectedRelicSlot: newSelectedRelicSlot }), + setSelectedRelicSet: (newSelectedRelicSet: string) => set({ selectedRelicSet: newSelectedRelicSet }), + setSelectedMainStat: (newSelectedMainStat: string) => set({ selectedMainStat: newSelectedMainStat }), + setSelectedRelicLevel: (newSelectedRelicLevel: number) => set({ selectedRelicLevel: newSelectedRelicLevel }), + setListSelectedSubStats: (newSubAffixes) => set(() => ({ + listSelectedSubStats: newSubAffixes.map(item => ({ ...item })) + })), + resetHistory: (index: number | null) => set((state) => { + if (index !== null) { + return { + preSelectedSubStats: { + "0": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + "1": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + "2": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + "3": [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ], + } + } + } else if (index !== null) { + const newPreSelectedSubStats = { ...state.preSelectedSubStats }; + newPreSelectedSubStats[index] = [ + { + property: "", + affixId: "", + rollCount: 0, + stepCount: 0 + }, + ] + return { + preSelectedSubStats: newPreSelectedSubStats + } + } + return {} + }), + popHistory: (index: number) => set((state) => { + const newPreSelectedSubStats = structuredClone(state.preSelectedSubStats); + const copied = state.preSelectedSubStats[index].map(item => ({ ...item })); + copied.pop(); + newPreSelectedSubStats[index] = copied; + return { preSelectedSubStats: newPreSelectedSubStats }; + }), + addHistory: (index, affix) => set((state) => { + const newPreSelectedSubStats = structuredClone(state.preSelectedSubStats); + + const currentList = state.preSelectedSubStats[index]; + const copied = currentList ? currentList.map(item => ({ ...item })) : [ + { property: "", affixId: "", rollCount: 0, stepCount: 0 }, + { property: "", affixId: "", rollCount: 0, stepCount: 0 }, + { property: "", affixId: "", rollCount: 0, stepCount: 0 }, + { property: "", affixId: "", rollCount: 0, stepCount: 0 }, + ]; + + if (copied) { + const newAffix = structuredClone(affix); + copied.push(newAffix); + newPreSelectedSubStats[index] = copied; + return { preSelectedSubStats: newPreSelectedSubStats }; + } + return {} + }), +})); + export default useRelicMakerStore; \ No newline at end of file diff --git a/src/stores/userDataStore.ts b/src/stores/userDataStore.ts index 63b0d35..286ff91 100644 --- a/src/stores/userDataStore.ts +++ b/src/stores/userDataStore.ts @@ -3,24 +3,24 @@ import { create } from 'zustand' import { persist } from 'zustand/middleware'; import { micsSchema } from '@/zod'; import { createValidatedJSONStorage } from './persistStorage'; - - + + interface UserDataState { - avatars: { [key: string]: AvatarStore }; - battle_type: string; - moc_config: MOCConfigStore; - pf_config: PFConfigStore; - as_config: ASConfigStore; - peak_config: PEAKConfigStore; - ce_config: CEConfigStore; - setAvatars: (newAvatars: { [key: string]: AvatarStore }) => void; - setAvatar: (newAvatar: AvatarStore) => void; - setBattleType: (newBattleType: string) => void; - setMocConfig: (newMocConfig: MOCConfigStore) => void; - setPfConfig: (newPfConfig: PFConfigStore) => void; - setAsConfig: (newAsConfig: ASConfigStore) => void; - setPeakConfig: (newPeakConfig: PEAKConfigStore) => void; - setCeConfig: (newCeConfig: CEConfigStore) => void; + avatars: { [key: string]: AvatarStore }; + battle_type: string; + moc_config: MOCConfigStore; + pf_config: PFConfigStore; + as_config: ASConfigStore; + peak_config: PEAKConfigStore; + ce_config: CEConfigStore; + setAvatars: (newAvatars: { [key: string]: AvatarStore }) => void; + setAvatar: (newAvatar: AvatarStore) => void; + setBattleType: (newBattleType: string) => void; + setMocConfig: (newMocConfig: MOCConfigStore) => void; + setPfConfig: (newPfConfig: PFConfigStore) => void; + setAsConfig: (newAsConfig: ASConfigStore) => void; + setPeakConfig: (newPeakConfig: PEAKConfigStore) => void; + setCeConfig: (newCeConfig: CEConfigStore) => void; } type UserDataPersistedState = Pick< @@ -37,64 +37,64 @@ type UserDataPersistedState = Pick< const useUserDataStore = create()( persist( (set) => ({ - avatars: {}, - battle_type: "", - moc_config: { - event_id: 0, - challenge_id: 0, - floor_side: "Upper", - use_turbulence_buff: true, - use_cycle_count: true, - blessings: [], - cycle_count: 0, - stage_id: 0, - monsters: [], - }, - pf_config: { - event_id: 0, - challenge_id: 0, - buff_id: 0, - floor_side: "Upper", - blessings: [], - cycle_count: 0, - stage_id: 0, - monsters: [], - }, - as_config: { - event_id: 0, - challenge_id: 0, - buff_id: 0, - floor_side: "Upper", - blessings: [], - cycle_count: 0, - stage_id: 0, - monsters: [], - }, - ce_config: { - blessings: [], - cycle_count: 30, - stage_id: 0, - monsters: [], - }, - peak_config: { - event_id: 0, - challenge_id: 0, - buff_id: 0, - boss_mode: "Normal", - blessings: [], - cycle_count: 0, - stage_id: 0, - monsters: [], - }, - setAvatars: (newAvatars: { [key: string]: AvatarStore }) => set({ avatars: newAvatars }), - setAvatar: (newAvatar: AvatarStore) => set((state) => ({ avatars: { ...state.avatars, [newAvatar.avatar_id.toString()]: newAvatar } })), - setBattleType: (newBattleType: string) => set({ battle_type: newBattleType }), - setMocConfig: (newMocConfig: MOCConfigStore) => set({ moc_config: newMocConfig }), - setPfConfig: (newPfConfig: PFConfigStore) => set({ pf_config: newPfConfig }), - setAsConfig: (newAsConfig: ASConfigStore) => set({ as_config: newAsConfig }), - setPeakConfig: (newPeakConfig: PEAKConfigStore) => set({ peak_config: newPeakConfig }), - setCeConfig: (newCeConfig: CEConfigStore) => set({ ce_config: newCeConfig }), - }), + avatars: {}, + battle_type: "", + moc_config: { + event_id: 0, + challenge_id: 0, + floor_side: "Upper", + use_turbulence_buff: true, + use_cycle_count: true, + blessings: [], + cycle_count: 0, + stage_id: 0, + monsters: [], + }, + pf_config: { + event_id: 0, + challenge_id: 0, + buff_id: 0, + floor_side: "Upper", + blessings: [], + cycle_count: 0, + stage_id: 0, + monsters: [], + }, + as_config: { + event_id: 0, + challenge_id: 0, + buff_id: 0, + floor_side: "Upper", + blessings: [], + cycle_count: 0, + stage_id: 0, + monsters: [], + }, + ce_config: { + blessings: [], + cycle_count: 30, + stage_id: 0, + monsters: [], + }, + peak_config: { + event_id: 0, + challenge_id: 0, + buff_id: 0, + boss_mode: "Normal", + blessings: [], + cycle_count: 0, + stage_id: 0, + monsters: [], + }, + setAvatars: (newAvatars: { [key: string]: AvatarStore }) => set({ avatars: newAvatars }), + setAvatar: (newAvatar: AvatarStore) => set((state) => ({ avatars: { ...state.avatars, [newAvatar.avatar_id.toString()]: newAvatar } })), + setBattleType: (newBattleType: string) => set({ battle_type: newBattleType }), + setMocConfig: (newMocConfig: MOCConfigStore) => set({ moc_config: newMocConfig }), + setPfConfig: (newPfConfig: PFConfigStore) => set({ pf_config: newPfConfig }), + setAsConfig: (newAsConfig: ASConfigStore) => set({ as_config: newAsConfig }), + setPeakConfig: (newPeakConfig: PEAKConfigStore) => set({ peak_config: newPeakConfig }), + setCeConfig: (newCeConfig: CEConfigStore) => set({ ce_config: newCeConfig }), + }), { name: 'user-data-storage', storage: createValidatedJSONStorage(() => localStorage, micsSchema), @@ -110,5 +110,5 @@ const useUserDataStore = create()( } ) ); - + export default useUserDataStore; diff --git a/src/types/asDetail.ts b/src/types/asDetail.ts index 989dc19..d8e36f2 100644 --- a/src/types/asDetail.ts +++ b/src/types/asDetail.ts @@ -1,129 +1,129 @@ -import { ExtraEffect } from "./avatarDetail"; -import { InfiniteWave, MazeBuff } from "./pfDetail"; - -export interface ASGroupDetail { - ID: number; - ChallengeGroupType: string; - Name: Record; - BeginTime: string; - EndTime: string; - BuffList1: ASBuff[]; - BuffList2: ASBuff[]; - BuffList3: ASBuff[] | null; - Level: ASLevel[]; - Tierce: ASTierceLevel | null; -} - -export interface ASBuff { - ID: number; - Param: number[]; - Icon: string; - Name: Record; - Desc: Record; - ExtraList?: ExtraEffect[]; -} - -export interface ASTierceLevel { - ID: number; - PreChallenge: number; - Name: Record; - Target: ASTarget[]; - DamageType: string[]; - TurnLimit: number; - EventList: ASEvent[]; -} - -export interface ASLevel { - Floor: number; - ID: number; - StageNum: number; - Name: Record; - Target: ASTarget[]; - DamageType1: string[]; - DamageType2: string[]; - MazeBuff: MazeBuff[]; - TurnLimit: number; - EventList1: ASEvent[]; - EventList2: ASEvent[]; - Monster1: ASMonster; - Monster2: ASMonster; - Monster3: ASMonster | null; -} - -export interface ASTarget { - ID: number; - Name: Record; - Param: number[]; -} - -export interface ASEvent { - ID: number; - Name: Record; - HardLevelGroup: number; - EliteGroup: number; - Level: number; - Release: boolean; - MonsterList: number[][]; - Infinite: InfiniteWave[] | null; -} - -export interface ASMonster { - ID: number; - Tag: ASTag[]; - Phase: ASPhase[]; - DifficultyGuide: ASDifficultyGuide[]; - TextGuide: ASTextGuide[]; -} - -export interface ASTag { - ID: number; - Name: Record; - BriefDescription: Record; - Param: number[]; - SkillID: number | null; - Effect: ASEffect[]; -} - -export interface ASEffect { - ID: number; - Desc: Record; - Name: Record; - Icon: string; - Param: number[]; - EffectType: number; -} - -export interface ASPhase { - ID: number; - Name: Record; - Answer: Record; - Description: Record; - SkillList: ASSkillList[]; -} - -export interface ASSkillList { - ID: number; - SkillType: string; - Name: Record; - TextList: ASTextList[]; -} - -export interface ASTextList { - ID: number; - Description: Record; - Param: number[]; - Effect: ASEffect[]; -} - -export interface ASDifficultyGuide { - ID: number; - Description: Record; - Param: number[]; - SkillID: number | null; -} - -export interface ASTextGuide { - ID: number; - Description: Record; - Param: number[]; +import { ExtraEffect } from "./avatarDetail"; +import { InfiniteWave, MazeBuff } from "./pfDetail"; + +export interface ASGroupDetail { + ID: number; + ChallengeGroupType: string; + Name: Record; + BeginTime: string; + EndTime: string; + BuffList1: ASBuff[]; + BuffList2: ASBuff[]; + BuffList3: ASBuff[] | null; + Level: ASLevel[]; + Tierce: ASTierceLevel | null; +} + +export interface ASBuff { + ID: number; + Param: number[]; + Icon: string; + Name: Record; + Desc: Record; + ExtraList?: ExtraEffect[]; +} + +export interface ASTierceLevel { + ID: number; + PreChallenge: number; + Name: Record; + Target: ASTarget[]; + DamageType: string[]; + TurnLimit: number; + EventList: ASEvent[]; +} + +export interface ASLevel { + Floor: number; + ID: number; + StageNum: number; + Name: Record; + Target: ASTarget[]; + DamageType1: string[]; + DamageType2: string[]; + MazeBuff: MazeBuff[]; + TurnLimit: number; + EventList1: ASEvent[]; + EventList2: ASEvent[]; + Monster1: ASMonster; + Monster2: ASMonster; + Monster3: ASMonster | null; +} + +export interface ASTarget { + ID: number; + Name: Record; + Param: number[]; +} + +export interface ASEvent { + ID: number; + Name: Record; + HardLevelGroup: number; + EliteGroup: number; + Level: number; + Release: boolean; + MonsterList: number[][]; + Infinite: InfiniteWave[] | null; +} + +export interface ASMonster { + ID: number; + Tag: ASTag[]; + Phase: ASPhase[]; + DifficultyGuide: ASDifficultyGuide[]; + TextGuide: ASTextGuide[]; +} + +export interface ASTag { + ID: number; + Name: Record; + BriefDescription: Record; + Param: number[]; + SkillID: number | null; + Effect: ASEffect[]; +} + +export interface ASEffect { + ID: number; + Desc: Record; + Name: Record; + Icon: string; + Param: number[]; + EffectType: number; +} + +export interface ASPhase { + ID: number; + Name: Record; + Answer: Record; + Description: Record; + SkillList: ASSkillList[]; +} + +export interface ASSkillList { + ID: number; + SkillType: string; + Name: Record; + TextList: ASTextList[]; +} + +export interface ASTextList { + ID: number; + Description: Record; + Param: number[]; + Effect: ASEffect[]; +} + +export interface ASDifficultyGuide { + ID: number; + Description: Record; + Param: number[]; + SkillID: number | null; +} + +export interface ASTextGuide { + ID: number; + Description: Record; + Param: number[]; } \ No newline at end of file diff --git a/src/types/card.ts b/src/types/card.ts index c4ca0bc..38c012e 100644 --- a/src/types/card.ts +++ b/src/types/card.ts @@ -1,25 +1,25 @@ -import { LightconeStore, RelicStore } from "./mics"; - -export interface CharacterInfoCardType { - key: number; - avatar_id: number; - rank: number; - level: number; - lightcone: { - level: number; - rank: number; - item_id: number; - }; - relics: { - level: number; - relic_id: number; - relic_set_id: number; - }[]; -} - -export interface AvatarProfileCardType { - key: number; - profile_name: string, - lightcone?: LightconeStore | null, - relics: Record +import { LightconeStore, RelicStore } from "./mics"; + +export interface CharacterInfoCardType { + key: number; + avatar_id: number; + rank: number; + level: number; + lightcone: { + level: number; + rank: number; + item_id: number; + }; + relics: { + level: number; + relic_id: number; + relic_set_id: number; + }[]; +} + +export interface AvatarProfileCardType { + key: number; + profile_name: string, + lightcone?: LightconeStore | null, + relics: Record } \ No newline at end of file diff --git a/src/types/changelog.ts b/src/types/changelog.ts index 05923f0..aaae5c6 100644 --- a/src/types/changelog.ts +++ b/src/types/changelog.ts @@ -1,7 +1,7 @@ - -export interface ChangelogItemType { - version: string, - date: string, - type: string, - items: string[] + +export interface ChangelogItemType { + version: string, + date: string, + type: string, + items: string[] } \ No newline at end of file diff --git a/src/types/enka.ts b/src/types/enka.ts index 4551bcc..50b3249 100644 --- a/src/types/enka.ts +++ b/src/types/enka.ts @@ -1,96 +1,96 @@ -interface PrivacySettingInfo { - displayCollection: boolean - displayRecord: boolean - displayRecordTeam: boolean - displayOnlineStatus: boolean - displayDiary: boolean -} - -interface RecordInfo { - achievementCount: number - bookCount: number - avatarCount: number - equipmentCount: number - musicCount: number - relicCount: number - challengeInfo: unknown; - maxRogueChallengeScore: number -} - - -interface SubAffix { - affixId: number - cnt: number - step?: number -} - -interface FlatProp { - type: string - value: number -} - +interface PrivacySettingInfo { + displayCollection: boolean + displayRecord: boolean + displayRecordTeam: boolean + displayOnlineStatus: boolean + displayDiary: boolean +} + +interface RecordInfo { + achievementCount: number + bookCount: number + avatarCount: number + equipmentCount: number + musicCount: number + relicCount: number + challengeInfo: unknown; + maxRogueChallengeScore: number +} + + +interface SubAffix { + affixId: number + cnt: number + step?: number +} + +interface FlatProp { + type: string + value: number +} + interface RelicFlat { props: FlatProp[] setName: string | number setID: number } - -interface Relic { - mainAffixId: number - subAffixList: SubAffix[] - tid: number - type: number - level: number - _flat: RelicFlat -} - -interface SkillTree { - pointId: number - level: number -} - + +interface Relic { + mainAffixId: number + subAffixList: SubAffix[] + tid: number + type: number + level: number + _flat: RelicFlat +} + +interface SkillTree { + pointId: number + level: number +} + interface EquipmentFlat { props: FlatProp[] name: string | number } - -interface Equipment { - rank: number - tid: number - promotion: number - level: number - _flat: EquipmentFlat -} - -export interface AvatarEnkaDetail { - relicList: Relic[] - level: number - promotion: number - rank?: number - skillTreeList: SkillTree[] - equipment: Equipment - avatarId: number - _assist?: boolean -} - -interface DetailInfo { - worldLevel: number - privacySettingInfo: PrivacySettingInfo - headIcon: number - signature: string - avatarDetailList: AvatarEnkaDetail[] - platform: string - recordInfo: RecordInfo - uid: number - level: number - nickname: string - isDisplayAvatar: boolean - friendCount: number - personalCardId: number -} - -export interface EnkaResponse { - detailInfo: DetailInfo - ttl: number - uid: string -} + +interface Equipment { + rank: number + tid: number + promotion: number + level: number + _flat: EquipmentFlat +} + +export interface AvatarEnkaDetail { + relicList: Relic[] + level: number + promotion: number + rank?: number + skillTreeList: SkillTree[] + equipment: Equipment + avatarId: number + _assist?: boolean +} + +interface DetailInfo { + worldLevel: number + privacySettingInfo: PrivacySettingInfo + headIcon: number + signature: string + avatarDetailList: AvatarEnkaDetail[] + platform: string + recordInfo: RecordInfo + uid: number + level: number + nickname: string + isDisplayAvatar: boolean + friendCount: number + personalCardId: number +} + +export interface EnkaResponse { + detailInfo: DetailInfo + ttl: number + uid: string +} diff --git a/src/types/extraData.ts b/src/types/extraData.ts index ef042f8..00d3e26 100644 --- a/src/types/extraData.ts +++ b/src/types/extraData.ts @@ -1,27 +1,27 @@ -export interface ExtraData { - theory_craft?: { - hp: Record - cycle_count: number - mode: boolean - stage_id: number - custom_lineup?: string[] - } - setting?: { - censorship: boolean - cm: boolean - first_person: boolean - hide_ui: boolean - } - challenge?: { - skip_node: number - challenge_peak_group_id: number - challenge_peak_group_id_list: number[] - } - multi_path?: { - main: number - march_7: number - multi_path_main: number[] - multi_path_march_7: number[] - }, - lua?: string | null -} +export interface ExtraData { + theory_craft?: { + hp: Record + cycle_count: number + mode: boolean + stage_id: number + custom_lineup?: string[] + } + setting?: { + censorship: boolean + cm: boolean + first_person: boolean + hide_ui: boolean + } + challenge?: { + skip_node: number + challenge_peak_group_id: number + challenge_peak_group_id_list: number[] + } + multi_path?: { + main: number + march_7: number + multi_path_main: number[] + multi_path_march_7: number[] + }, + lua?: string | null +} diff --git a/src/types/gloval.d.ts b/src/types/gloval.d.ts index 847afa7..46cfe71 100644 --- a/src/types/gloval.d.ts +++ b/src/types/gloval.d.ts @@ -1,4 +1,4 @@ -declare module '*.css'; -declare module '*.scss'; -declare module '*.module.css'; +declare module '*.css'; +declare module '*.scss'; +declare module '*.module.css'; declare module '*.module.scss'; \ No newline at end of file diff --git a/src/types/index.ts b/src/types/index.ts index e8a0944..1b7d263 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -1,21 +1,21 @@ -export * from "./avatarDetail" -export * from "./srtools" -export * from "./mics" -export * from "./lightconeDetail" -export * from "./relicDetail" -export * from "./enka" -export * from "./card" -export * from "./pfDetail" -export * from "./asDetail" -export * from "./mocDetail" -export * from "./peakDetail" -export * from "./extraData" -export * from "./showcase" -export * from "./srtools" -export * from "./changelog" -export * from "./modelConfig" -export * from "./metaData" -export * from "./monsterDetail" -export * from "./filter" -export * from "./metaData" +export * from "./avatarDetail" +export * from "./srtools" +export * from "./mics" +export * from "./lightconeDetail" +export * from "./relicDetail" +export * from "./enka" +export * from "./card" +export * from "./pfDetail" +export * from "./asDetail" +export * from "./mocDetail" +export * from "./peakDetail" +export * from "./extraData" +export * from "./showcase" +export * from "./srtools" +export * from "./changelog" +export * from "./modelConfig" +export * from "./metaData" +export * from "./monsterDetail" +export * from "./filter" +export * from "./metaData" export * from "./psConnect" \ No newline at end of file diff --git a/src/types/lightconeDetail.ts b/src/types/lightconeDetail.ts index 6d084fc..75e9989 100644 --- a/src/types/lightconeDetail.ts +++ b/src/types/lightconeDetail.ts @@ -1,52 +1,52 @@ -export interface LightConeDetail { - ID: number; - Release: boolean; - Name: Record; - Desc: Record; - Rarity: string; - BaseType: string; - MaxPromotionLevel: number; - MaxRank: number; - Skills: LightconeSkill; - Image: LightconeImage; - Stats: Record; -} - -export interface LightconeSkill { - ID: number; - Name: Record; - Desc: Record; - AbilityName: string; - Level: Record; -} - -export interface LightconeSkillLevel { - Level: number; - Param: number[]; - Bonus: LightconeSkillBonus[]; -} - -export interface LightconeSkillBonus { - PropertyType: string; - Value: number; -} - -export interface LightconeImage { - ThumbnailPath: string; - ImagePath: string; - IconPath: string; - FigureIconPath: string; -} - -export interface LightconeStatLevel { - Promotion: number; - PlayerLevelRequire: number; - WorldLevelRequire: number; - MaxLevel: number; - BaseHP: number; - BaseHPAdd: number; - BaseAttack: number; - BaseAttackAdd: number; - BaseDefence: number; - BaseDefenceAdd: number; +export interface LightConeDetail { + ID: number; + Release: boolean; + Name: Record; + Desc: Record; + Rarity: string; + BaseType: string; + MaxPromotionLevel: number; + MaxRank: number; + Skills: LightconeSkill; + Image: LightconeImage; + Stats: Record; +} + +export interface LightconeSkill { + ID: number; + Name: Record; + Desc: Record; + AbilityName: string; + Level: Record; +} + +export interface LightconeSkillLevel { + Level: number; + Param: number[]; + Bonus: LightconeSkillBonus[]; +} + +export interface LightconeSkillBonus { + PropertyType: string; + Value: number; +} + +export interface LightconeImage { + ThumbnailPath: string; + ImagePath: string; + IconPath: string; + FigureIconPath: string; +} + +export interface LightconeStatLevel { + Promotion: number; + PlayerLevelRequire: number; + WorldLevelRequire: number; + MaxLevel: number; + BaseHP: number; + BaseHPAdd: number; + BaseAttack: number; + BaseAttackAdd: number; + BaseDefence: number; + BaseDefenceAdd: number; } \ No newline at end of file diff --git a/src/types/metaData.ts b/src/types/metaData.ts index ef2d077..2148934 100644 --- a/src/types/metaData.ts +++ b/src/types/metaData.ts @@ -1,59 +1,59 @@ -export interface Metadata { - BaseType: Record; - DamageType: Record; - MainAffix: Record>; - SubAffix: Record>; - SkillConfig: Record; - Stage: Record; - HardLevelConfig: Record>; - EliteConfig: Record; -} - -export interface HardLevelData { - AttackRatio: number - DefenceRatio: number - HPRatio: number - SpeedRatio: number - StanceRatio: number -} - -export interface EliteData { - AttackRatio: number - DefenceRatio: number - HPRatio: number - SpeedRatio: number - StanceRatio: number -} - -export interface StageData { - ID: number; - Name: Record; -} - -export interface BaseTypeData { - Text: Record; - Icon: string; -} - -export interface DamageTypeData { - Name: Record; - Icon: string; -} - -export interface MainAffixData { - Property: string; - BaseValue: number; - LevelAdd: number; -} - -export interface SubAffixData { - Property: string; - BaseValue: number; - StepValue: number; - StepNum: number; -} - -export interface SkillMaxLevelData { - MaxLevel: number; - IndexSlot: number; -} +export interface Metadata { + BaseType: Record; + DamageType: Record; + MainAffix: Record>; + SubAffix: Record>; + SkillConfig: Record; + Stage: Record; + HardLevelConfig: Record>; + EliteConfig: Record; +} + +export interface HardLevelData { + AttackRatio: number + DefenceRatio: number + HPRatio: number + SpeedRatio: number + StanceRatio: number +} + +export interface EliteData { + AttackRatio: number + DefenceRatio: number + HPRatio: number + SpeedRatio: number + StanceRatio: number +} + +export interface StageData { + ID: number; + Name: Record; +} + +export interface BaseTypeData { + Text: Record; + Icon: string; +} + +export interface DamageTypeData { + Name: Record; + Icon: string; +} + +export interface MainAffixData { + Property: string; + BaseValue: number; + LevelAdd: number; +} + +export interface SubAffixData { + Property: string; + BaseValue: number; + StepValue: number; + StepNum: number; +} + +export interface SkillMaxLevelData { + MaxLevel: number; + IndexSlot: number; +} diff --git a/src/types/mics.ts b/src/types/mics.ts index 08ae3ad..d93d2e4 100644 --- a/src/types/mics.ts +++ b/src/types/mics.ts @@ -1,122 +1,122 @@ -export type AvatarDataStore = { - rank: number, - skills: Record -} -export type LightconeStore = { - level: number; - item_id: number; - rank: number; - promotion: number; -} - -export type SubAffixStore = { - sub_affix_id: number; - count: number; - step: number; -} -export type RelicStore = { - level: number; - relic_id: number; - relic_set_id: number; - main_affix_id: number; - sub_affixes: SubAffixStore[]; -} - -export type AvatarProfileStore = { - profile_name: string, - lightcone: LightconeStore | null, - relics: Record -} - -export type AvatarStore = { - owner_uid?: number; - avatar_id: number; - data: AvatarDataStore; - level: number; - promotion: number; - techniques: number[]; - sp_value: number; - sp_max: number; - can_change_sp: boolean; - enhanced: string; - profileSelect: number; - profileList: AvatarProfileStore[] -} - -export type MonsterStore = { - monster_id: number; - level: number; - amount: number; -} - -export type DynamicKeyStore = { - key: string; - value: number; -} - -export type BattleBuffStore = { - level: number; - id: number; - dynamic_key?: DynamicKeyStore; -} -export type MOCConfigStore = { - event_id: number; - challenge_id: number; - floor_side: string; - use_turbulence_buff: boolean; - use_cycle_count: boolean; - blessings: BattleBuffStore[] - cycle_count: number; - stage_id: number; - monsters: MonsterStore[][]; -} - -export type PFConfigStore = { - event_id: number; - challenge_id: number; - buff_id: number; - floor_side: string; - blessings: BattleBuffStore[] - cycle_count: number; - stage_id: number; - monsters: MonsterStore[][]; -} - -export type ASConfigStore = { - event_id: number; - challenge_id: number; - buff_id: number; - floor_side: string; - blessings: BattleBuffStore[] - cycle_count: number; - stage_id: number; - monsters: MonsterStore[][]; -} - -export type PEAKConfigStore = { - event_id: number; - challenge_id: number; - buff_id: number; - boss_mode: string; - blessings: BattleBuffStore[] - cycle_count: number; - stage_id: number; - monsters: MonsterStore[][]; -} - -export type CEConfigStore = { - blessings: BattleBuffStore[] - cycle_count: number; - stage_id: number; - monsters: MonsterStore[][]; -} - -export interface Mics { - avatars: Record, - battle_type: string; - moc_config: MOCConfigStore; - pf_config: PFConfigStore; - as_config: ASConfigStore; - ce_config: CEConfigStore; - peak_config: PEAKConfigStore +export type AvatarDataStore = { + rank: number, + skills: Record +} +export type LightconeStore = { + level: number; + item_id: number; + rank: number; + promotion: number; +} + +export type SubAffixStore = { + sub_affix_id: number; + count: number; + step: number; +} +export type RelicStore = { + level: number; + relic_id: number; + relic_set_id: number; + main_affix_id: number; + sub_affixes: SubAffixStore[]; +} + +export type AvatarProfileStore = { + profile_name: string, + lightcone: LightconeStore | null, + relics: Record +} + +export type AvatarStore = { + owner_uid?: number; + avatar_id: number; + data: AvatarDataStore; + level: number; + promotion: number; + techniques: number[]; + sp_value: number; + sp_max: number; + can_change_sp: boolean; + enhanced: string; + profileSelect: number; + profileList: AvatarProfileStore[] +} + +export type MonsterStore = { + monster_id: number; + level: number; + amount: number; +} + +export type DynamicKeyStore = { + key: string; + value: number; +} + +export type BattleBuffStore = { + level: number; + id: number; + dynamic_key?: DynamicKeyStore; +} +export type MOCConfigStore = { + event_id: number; + challenge_id: number; + floor_side: string; + use_turbulence_buff: boolean; + use_cycle_count: boolean; + blessings: BattleBuffStore[] + cycle_count: number; + stage_id: number; + monsters: MonsterStore[][]; +} + +export type PFConfigStore = { + event_id: number; + challenge_id: number; + buff_id: number; + floor_side: string; + blessings: BattleBuffStore[] + cycle_count: number; + stage_id: number; + monsters: MonsterStore[][]; +} + +export type ASConfigStore = { + event_id: number; + challenge_id: number; + buff_id: number; + floor_side: string; + blessings: BattleBuffStore[] + cycle_count: number; + stage_id: number; + monsters: MonsterStore[][]; +} + +export type PEAKConfigStore = { + event_id: number; + challenge_id: number; + buff_id: number; + boss_mode: string; + blessings: BattleBuffStore[] + cycle_count: number; + stage_id: number; + monsters: MonsterStore[][]; +} + +export type CEConfigStore = { + blessings: BattleBuffStore[] + cycle_count: number; + stage_id: number; + monsters: MonsterStore[][]; +} + +export interface Mics { + avatars: Record, + battle_type: string; + moc_config: MOCConfigStore; + pf_config: PFConfigStore; + as_config: ASConfigStore; + ce_config: CEConfigStore; + peak_config: PEAKConfigStore } \ No newline at end of file diff --git a/src/types/modelConfig.ts b/src/types/modelConfig.ts index ba7001d..3a34b28 100644 --- a/src/types/modelConfig.ts +++ b/src/types/modelConfig.ts @@ -1,7 +1,7 @@ -export type ModalConfig = { - id: string - title: string - isOpen: boolean - onClose: () => void - content: React.ReactNode +export type ModalConfig = { + id: string + title: string + isOpen: boolean + onClose: () => void + content: React.ReactNode } \ No newline at end of file diff --git a/src/types/monsterDetail.ts b/src/types/monsterDetail.ts index 5fe6a24..f22947a 100644 --- a/src/types/monsterDetail.ts +++ b/src/types/monsterDetail.ts @@ -1,45 +1,45 @@ - -export interface MonsterDetail { - ID: number; - Name: Record; - EliteGroup: number; - HardLevelGroup: number; - StanceWeakList: string[]; - Modify: MonsterModify; - Rank: string; - StanceCount: number; - StanceType: string; - Image: MonsterImage; - Base: MonsterBase; -} - - -export interface MonsterModify { - AttackModifyRatio: number; - DefenceModifyRatio: number; - HPModifyRatio: number; - SpeedModifyRatio: number; - StanceModifyRatio: number; - SpeedModifyValue: number; - StanceModifyValue: number; -} - -export interface MonsterImage { - IconPath: string; - RoundIconPath: string; - ImagePath: string; - ManikinImagePath: string; -} - -export interface MonsterBase { - AttackBase: number; - DefenceBase: number; - HPBase: number; - SpeedBase: number; - StanceBase: number; - CriticalDamageBase: number; - StatusResistanceBase: number; - SpeedModifyValue: number; - StanceModifyValue: number; - InitialDelayRatio: number; + +export interface MonsterDetail { + ID: number; + Name: Record; + EliteGroup: number; + HardLevelGroup: number; + StanceWeakList: string[]; + Modify: MonsterModify; + Rank: string; + StanceCount: number; + StanceType: string; + Image: MonsterImage; + Base: MonsterBase; +} + + +export interface MonsterModify { + AttackModifyRatio: number; + DefenceModifyRatio: number; + HPModifyRatio: number; + SpeedModifyRatio: number; + StanceModifyRatio: number; + SpeedModifyValue: number; + StanceModifyValue: number; +} + +export interface MonsterImage { + IconPath: string; + RoundIconPath: string; + ImagePath: string; + ManikinImagePath: string; +} + +export interface MonsterBase { + AttackBase: number; + DefenceBase: number; + HPBase: number; + SpeedBase: number; + StanceBase: number; + CriticalDamageBase: number; + StatusResistanceBase: number; + SpeedModifyValue: number; + StanceModifyValue: number; + InitialDelayRatio: number; } \ No newline at end of file diff --git a/src/types/peakDetail.ts b/src/types/peakDetail.ts index 5eb453c..468f08e 100644 --- a/src/types/peakDetail.ts +++ b/src/types/peakDetail.ts @@ -1,41 +1,41 @@ -import { BattleTarget, InfiniteWave, MazeBuff } from "./pfDetail"; - -export interface PeakGroupDetail { - ID: number; - ChallengeGroupType: string; - Name: Record; - PreLevel: PeakMazeConfig[]; - BossLevel: PeakMazeConfig | null; - BossConfig: PeakBossConfig | null; -} - -export interface PeakMazeConfig { - ID: number; - Name: Record; - BattleTarget: BattleTarget[]; - DamageType: string[]; - MazeBuff: MazeBuff[]; - TurnLimit: number; - EventList: PeakEvent[]; -} - -export interface PeakBossConfig { - ID: number; - Name: Record; - BuffList: MazeBuff[]; - BattleTarget: BattleTarget[]; - MazeBuff: MazeBuff[]; - TurnLimit: number; - EventList: PeakEvent[]; -} - -export interface PeakEvent { - ID: number; - Name: Record; - HardLevelGroup: number; - EliteGroup: number; - Level: number; - Release: boolean; - MonsterList: number[][]; - Infinite: InfiniteWave[] | null; +import { BattleTarget, InfiniteWave, MazeBuff } from "./pfDetail"; + +export interface PeakGroupDetail { + ID: number; + ChallengeGroupType: string; + Name: Record; + PreLevel: PeakMazeConfig[]; + BossLevel: PeakMazeConfig | null; + BossConfig: PeakBossConfig | null; +} + +export interface PeakMazeConfig { + ID: number; + Name: Record; + BattleTarget: BattleTarget[]; + DamageType: string[]; + MazeBuff: MazeBuff[]; + TurnLimit: number; + EventList: PeakEvent[]; +} + +export interface PeakBossConfig { + ID: number; + Name: Record; + BuffList: MazeBuff[]; + BattleTarget: BattleTarget[]; + MazeBuff: MazeBuff[]; + TurnLimit: number; + EventList: PeakEvent[]; +} + +export interface PeakEvent { + ID: number; + Name: Record; + HardLevelGroup: number; + EliteGroup: number; + Level: number; + Release: boolean; + MonsterList: number[][]; + Infinite: InfiniteWave[] | null; } \ No newline at end of file diff --git a/src/types/pfDetail.ts b/src/types/pfDetail.ts index 3866c8b..ed58259 100644 --- a/src/types/pfDetail.ts +++ b/src/types/pfDetail.ts @@ -1,75 +1,75 @@ -export interface PFGroupDetail { - ID: number; - ChallengeGroupType: string; - Name: Record; - BeginTime: string; - EndTime: string; - SubOption: MazeBuff[]; - Option: MazeBuff[]; - Level: PFLevel[]; - Tierce: PFTierceLevel | null; -} - -export interface MazeBuff { - ID: number; - Param: number[]; - Icon: string; - Name: Record; - Desc: Record; -} - -export interface PFTierceLevel { - ID: number; - PreChallenge: number; - Name: Record; - Target: StoryTarget[]; - DamageType: string[]; - TurnLimit: number; - EventList: PFEvent[]; -} - -export interface PFLevel { - Floor: number; - ID: number; - StageNum: number; - Name: Record; - Target: StoryTarget[]; - DamageType1: string[]; - DamageType2: string[]; - MazeBuff: MazeBuff[]; - EventList1: PFEvent[]; - EventList2: PFEvent[]; - TurnLimit: number; - BattleTarget: BattleTarget[]; - ClearScore: number; -} - -export interface StoryTarget { - ID: number; - Name: Record; - Param: number[]; -} - -export interface BattleTarget { - ID: number; - Param: number[]; - Name: Record; -} - -export interface PFEvent { - ID: number; - Name: Record; - HardLevelGroup: number; - EliteGroup: number; - Level: number; - Release: boolean; - MonsterList: number[][]; - Infinite?: InfiniteWave[] | null; -} - -export interface InfiniteWave { - ID: number; - MaxMonsterCount: number; - MonsterList: number[]; - EliteGroup: number; +export interface PFGroupDetail { + ID: number; + ChallengeGroupType: string; + Name: Record; + BeginTime: string; + EndTime: string; + SubOption: MazeBuff[]; + Option: MazeBuff[]; + Level: PFLevel[]; + Tierce: PFTierceLevel | null; +} + +export interface MazeBuff { + ID: number; + Param: number[]; + Icon: string; + Name: Record; + Desc: Record; +} + +export interface PFTierceLevel { + ID: number; + PreChallenge: number; + Name: Record; + Target: StoryTarget[]; + DamageType: string[]; + TurnLimit: number; + EventList: PFEvent[]; +} + +export interface PFLevel { + Floor: number; + ID: number; + StageNum: number; + Name: Record; + Target: StoryTarget[]; + DamageType1: string[]; + DamageType2: string[]; + MazeBuff: MazeBuff[]; + EventList1: PFEvent[]; + EventList2: PFEvent[]; + TurnLimit: number; + BattleTarget: BattleTarget[]; + ClearScore: number; +} + +export interface StoryTarget { + ID: number; + Name: Record; + Param: number[]; +} + +export interface BattleTarget { + ID: number; + Param: number[]; + Name: Record; +} + +export interface PFEvent { + ID: number; + Name: Record; + HardLevelGroup: number; + EliteGroup: number; + Level: number; + Release: boolean; + MonsterList: number[][]; + Infinite?: InfiniteWave[] | null; +} + +export interface InfiniteWave { + ID: number; + MaxMonsterCount: number; + MonsterList: number[]; + EliteGroup: number; } \ No newline at end of file diff --git a/src/types/psConnect.ts b/src/types/psConnect.ts index 7402f49..918795c 100644 --- a/src/types/psConnect.ts +++ b/src/types/psConnect.ts @@ -1,32 +1,32 @@ -import { ExtraData } from "./extraData"; -import { FreeSRJson } from "./srtools"; - -export enum PSConnectType { - FireflyGo = "FireflyGo", - RobinSR = "RobinSR", - Other = "Other", -} - -export interface ProxyPayload { - username?: string; - password?: string; - serverUrl: string; - data?: FreeSRJson; -} - -export interface ProxyResponse { - error?: string; - message?: string; - data?: unknown; -} - -export interface PSResponse { - status: number; - message: string; - extra_data?: ExtraData -} - -export interface ActionResult { - success: boolean; - message: string; +import { ExtraData } from "./extraData"; +import { FreeSRJson } from "./srtools"; + +export enum PSConnectType { + FireflyGo = "FireflyGo", + RobinSR = "RobinSR", + Other = "Other", +} + +export interface ProxyPayload { + username?: string; + password?: string; + serverUrl: string; + data?: FreeSRJson; +} + +export interface ProxyResponse { + error?: string; + message?: string; + data?: unknown; +} + +export interface PSResponse { + status: number; + message: string; + extra_data?: ExtraData +} + +export interface ActionResult { + success: boolean; + message: string; } \ No newline at end of file diff --git a/src/types/relicDetail.ts b/src/types/relicDetail.ts index f760840..f4ef34f 100644 --- a/src/types/relicDetail.ts +++ b/src/types/relicDetail.ts @@ -1,59 +1,59 @@ - -export interface RelicSetDetail { - ID: number; - Name: Record; - Image: RelicSetImage; - Release: boolean; - ReleaseVersion: string; - IsPlanarSuit: boolean; - DisplayItemID: number; - DisplayItemIDRarity4: number; - SkillList: number[]; - Skills: Record; - Parts: Record; -} - -export interface RelicSetImage { - SetIconPath: string; - SetIconFigurePath: string; -} - -export interface RelicSkill { - RequireNum: number; - Desc: Record; - AbilityName: string; - Param: number[]; - Bonus: RelicSkillBonus[]; -} - -export interface RelicSkillBonus { - PropertyType: string; - Value: number; -} - -export interface RelicPart { - Type: string; - Image: RelicPartImage; - Name: Record; - Desc: Record; - Data: Record | null; -} - -export interface RelicPartImage { - IconPath: string; - ItemFigureIconPath: string; -} - -export interface RelicPartData { - ID: number; - SetID: number; - Type: string; - Rarity: string; - MainAffixGroup: number; - SubAffixGroup: number; - MaxLevel: number; - ExpType: number; - ExpProvide: number; - CoinCost: number; - Mode: string; + +export interface RelicSetDetail { + ID: number; + Name: Record; + Image: RelicSetImage; + Release: boolean; + ReleaseVersion: string; + IsPlanarSuit: boolean; + DisplayItemID: number; + DisplayItemIDRarity4: number; + SkillList: number[]; + Skills: Record; + Parts: Record; +} + +export interface RelicSetImage { + SetIconPath: string; + SetIconFigurePath: string; +} + +export interface RelicSkill { + RequireNum: number; + Desc: Record; + AbilityName: string; + Param: number[]; + Bonus: RelicSkillBonus[]; +} + +export interface RelicSkillBonus { + PropertyType: string; + Value: number; +} + +export interface RelicPart { + Type: string; + Image: RelicPartImage; + Name: Record; + Desc: Record; + Data: Record | null; +} + +export interface RelicPartImage { + IconPath: string; + ItemFigureIconPath: string; +} + +export interface RelicPartData { + ID: number; + SetID: number; + Type: string; + Rarity: string; + MainAffixGroup: number; + SubAffixGroup: number; + MaxLevel: number; + ExpType: number; + ExpProvide: number; + CoinCost: number; + Mode: string; } \ No newline at end of file diff --git a/src/types/showcase.ts b/src/types/showcase.ts index c3b0837..61d9b57 100644 --- a/src/types/showcase.ts +++ b/src/types/showcase.ts @@ -1,26 +1,26 @@ -export type RelicShowcaseType = { - img: string; - mainAffix: { - property: string; - level: number; - valueAffix: string; - detail: { - name: string; - icon: string; - unit: string; - baseStat: string; - }; - }; - subAffix: { - property: string; - valueAffix: string; - detail: { - name: string; - icon: string; - unit: string; - baseStat: string; - }; - step: number; - count: number; - }[] +export type RelicShowcaseType = { + img: string; + mainAffix: { + property: string; + level: number; + valueAffix: string; + detail: { + name: string; + icon: string; + unit: string; + baseStat: string; + }; + }; + subAffix: { + property: string; + valueAffix: string; + detail: { + name: string; + icon: string; + unit: string; + baseStat: string; + }; + step: number; + count: number; + }[] } \ No newline at end of file diff --git a/src/types/srtools.ts b/src/types/srtools.ts index 6ca1ed9..86c8c6c 100644 --- a/src/types/srtools.ts +++ b/src/types/srtools.ts @@ -1,82 +1,82 @@ -export interface SubAffix { - sub_affix_id: number; - count: number; - step: number; -} - -export interface RelicJson { - level: number; - relic_id: number; - relic_set_id: number; - main_affix_id: number; - sub_affixes: SubAffix[]; - internal_uid: number; - equip_avatar: number; -} - -export interface LightconeJson { - level: number; - item_id: number; - equip_avatar: number; - rank: number; - promotion: number; - internal_uid: number; -} -export interface AvatarData { - rank: number, - skills: Record - skills_by_anchor_type?: Record | null; -} - -export interface AvatarJson { - owner_uid?: number | null; - avatar_id: number; - data: AvatarData; - level: number; - promotion: number; - techniques: number[]; - sp_value: number; - sp_max: number; - enhanced_id?: number | null; -} -export interface MonsterJson { - monster_id: number; - level: number; - amount?: number | null; -} - -export interface DynamicKeyJson { - key: string; - value: number; -} - -export interface BattleBuffJson { - level: number; - id: number; - dynamic_key?: DynamicKeyJson | null; -} - -export interface BattleConfigJson { - battle_type: string; - blessings: BattleBuffJson[] - custom_stats: SubAffix[]; - cycle_count: number; - stage_id: number; - path_resonance_id: number; - monsters: MonsterJson[][]; -} -type LoadoutJson = { - name: string - avatar_id: number - relic_list: string[] -} -export interface FreeSRJson { - key?: string | null; - lightcones: LightconeJson[]; - relics: RelicJson[]; - avatars: Record; - battle_config: BattleConfigJson; - loadout?: LoadoutJson[] | null; -} - - +export interface SubAffix { + sub_affix_id: number; + count: number; + step: number; +} + +export interface RelicJson { + level: number; + relic_id: number; + relic_set_id: number; + main_affix_id: number; + sub_affixes: SubAffix[]; + internal_uid: number; + equip_avatar: number; +} + +export interface LightconeJson { + level: number; + item_id: number; + equip_avatar: number; + rank: number; + promotion: number; + internal_uid: number; +} +export interface AvatarData { + rank: number, + skills: Record + skills_by_anchor_type?: Record | null; +} + +export interface AvatarJson { + owner_uid?: number | null; + avatar_id: number; + data: AvatarData; + level: number; + promotion: number; + techniques: number[]; + sp_value: number; + sp_max: number; + enhanced_id?: number | null; +} +export interface MonsterJson { + monster_id: number; + level: number; + amount?: number | null; +} + +export interface DynamicKeyJson { + key: string; + value: number; +} + +export interface BattleBuffJson { + level: number; + id: number; + dynamic_key?: DynamicKeyJson | null; +} + +export interface BattleConfigJson { + battle_type: string; + blessings: BattleBuffJson[] + custom_stats: SubAffix[]; + cycle_count: number; + stage_id: number; + path_resonance_id: number; + monsters: MonsterJson[][]; +} +type LoadoutJson = { + name: string + avatar_id: number + relic_list: string[] +} +export interface FreeSRJson { + key?: string | null; + lightcones: LightconeJson[]; + relics: RelicJson[]; + avatars: Record; + battle_config: BattleConfigJson; + loadout?: LoadoutJson[] | null; +} + + diff --git a/src/zod/index.ts b/src/zod/index.ts index 87e0fea..c0cf202 100644 --- a/src/zod/index.ts +++ b/src/zod/index.ts @@ -1,10 +1,10 @@ -export * from "./srtools.zod" -export * from "./filter.zod" -export * from "./mics.zod" -export * from "./enka.zod" -export * from "./card.zod" +export * from "./srtools.zod" +export * from "./filter.zod" +export * from "./mics.zod" +export * from "./enka.zod" +export * from "./card.zod" export * from "./extraData.zod" export * from "./showcase.zod" export * from "./persistedStore.zod" export * from "./srtools.zod" - + diff --git a/tsconfig.json b/tsconfig.json index 2169551..a86c232 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -38,4 +38,4 @@ "exclude": [ "node_modules" ] -} +}

    !O$@s`N%6Nv#(0 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�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 HUvJC>qZV2p literal 262259 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 xdK{O$a1FBm#$;y=f9v{G3DnMh+zv=R0ZJ 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 z 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

    Mu?1KI~SIXy5^Sd|*S=4sr*< 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

    F)VExun-i0>;uP<5#dQA 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 z z7O3{dD(lrD#9Q9bBJPlWN%9(gD$kHya&hHXmxv@XHb>y&eGz`b73R3ty1krkN(4?; zZ0CiLvXco@5NiOl3h|j3QLb zVn|>2s`Q%l*(P{xpKQal0ji1vU%42So)5t>Z|2KX^cwsKC64OM!;5T#Z}FOz*QCSk-Vad1MP0kIWn@{ zcQ6TDbw15$nwl~V=ga@NODqFxK2%Kc#f5%Dcsa&YwmwiOqnj=;PKHRK8D(Mk9DS?R zPz;svE=F9BK^*!Hl6QBlQp`catLio(zO@N9ZG(0Y zDrnI=0{Rqk*MTP1M^wTj+GW&@30h56>!MBCoVIJ5h!@2!+qkY-{(sp8J7C{s@=|l|nDLS9bKG_ood{!281qTe@YL7@8Hvs#!{@vqBC!Ju#h66)-R2z-E%O7I zWNI0uE#Q#Uyck;j0bxrRhF9I60Fr4E{g~G(w&99kCO%aW_b?X=~;9vG}MF4^8VY zF(}62=g+I=XM*|9!m`<6015+OU)!bYwU367d!(O`#%7hYKd(#T=fSNhX7~l0ocxGv zbfb;A8fJR+?$W+R9qv@j0{Ma?{DHPO$@^1!;G@J2EMn4wn55kgmME+XIJ4{TE&@jr zTe9t1_X<-A8KQ%s_L8I^LBicJ+;1B6%TQl~5Y1>6i@SJ0(0vMfc6(#{qwN9;)XD|d#Y5m!8ycnRhq{az{|JL6UkgmPSnUA)PfBO>hJ zP$lPa)6GBOPV6Dx^fT($V@`cgYu&u^E-BW)bZ|EX-;k=fXdq_Hr-5ep)aYw@aRj~k zY3gDeK`ZI4Thkm{_WZdX%NW+2`2kEgyVb}uOve;wnja zFY;0rgGEs4?+(xO&V(PW+uTj{CCL@(ne`IND8R*sZf?r&L_UJo&mf7`@$=yjZ?*JW zE$kuXS%z3kYXbTxCc{a6{L|B*Ck7Jpg<9?@jkW)Ce#4p=|IKK^1rWECrFIFw{(JeO z>;Xw{!6l4Y=zn#_E{6q>b~Cky)4ho}cNoFp*`_`bw(%;$Hd3|eU}#7$yZ1nF&d}|1 zy;;yANP(F99}fd`20;0sKo>zG7zAcM5yisCTh5vLHdhV3GR&>+a|ie?a4W~r46Hq* z!L;Fg&jywgr@5IQxtvSdHiRwE&t8X^R%q9;T#x9V44xB9|0iu++C_7kev3vYKFcF* z7G@u>*_aiKBqPF_|LnG+;=;qLfh7IwIA!e6tA zLdmeu%afMsm7Hpw08wp8E4L`I$%;E4e?k&Z~yd&X~ANPBD0`83{ zSVTYIjE@6=zUIOhr}M8(V~H_Kqok^hWy?zP+;IV>a|Qw`?eAclQ?k-;d;`F>AKBY3 z@b&Uh|C}0;FQn>ZWmQAuDGlbzIwQin8;Xp;{BS#PuK~TJ_fDILOl3 z%4N4S^zv|gZJ0_<%b{Gd-9gPq;N>v-bH6^bNCBYY&zjC_5e9o>4v5Mn5 zkXq-)ORAgzjJ$IS zwR8D