Module 801365

3,792 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{f:()=>v,r7:()=>R,wo:()=>x,ks:()=>N,$5:()=>I,sn:()=>w,mH:()=>G,cg:()=>V,Y7:()=>D,kr:()=>F,HG:()=>O,KK:()=>C,JX:()=>L,tU:()=>y,k5:()=>T,nj:()=>A,$s:()=>B,_Z:()=>b,l0:()=>M,mq:()=>k,b:()=>P,K9:()=>S});var i,r,s=n(194537),a=((i={})[i.ALL=1]="ALL",i[i.TIERED=2]="TIERED",i),o=((r={})[r.NORMAL=1]="NORMAL",r[r.PREMIUM_EXTENSION=2]="PREMIUM_EXTENSION",r[r.PREMIUM_PERMANENT=3]="PREMIUM_PERMANENT",r),l=n(440703);n(590180);var u=n(24001),c=n(646917),d=n(58703),_=n(927813),h=n(428262),f=n(375708),E=n(651892),p=n(710969),m=n(576761);let g=new Set([o.PREMIUM_EXTENSION,o.PREMIUM_PERMANENT]);function A(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.COLLECTIBLE);return t?.type===l.l.COLLECTIBLE?t:null}function I(e){let t=A(e);return null!=t&&"expiresAtPremium"in t&&null!=t.expiresAtPremium?(0,p.ZG)(t.expiresAtPremium):null}function T(e){let t=A(e);if(null==t||!("expiresAt"in t)||null==t.expiresAt)return null;let n=new Date(e.expiresAt),i=new Date(t.expiresAt),r=(0,s.A)(i,n),a=Math.floor(r/30)+ +(r%30>=25);if(a>=12){let e=Math.floor(a/12);return f.intl.formatToPlainString(f.t.PClsrw,{years:e})}{if(a>0)return f.intl.formatToPlainString(f.t.kridzK,{months:a});let e=(0,s.A)(i,n);if(!(e>=7))return f.intl.formatToPlainString(f.t["k2UNz+"],{days:e});{let t=Math.ceil(e/7);return f.intl.formatToPlainString(f.t.EmoBD2,{weeks:t})}}}function S(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.FRACTIONAL_PREMIUM)}function N(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.VIRTUAL_CURRENCY)}function C(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY),n=t?.premiumOrbQuantity;return null!=n&&n>0}function y(e){return null!=A(e)}function O(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.IN_GAME)}function R(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.REWARD_CODE)}function v(e){return e.rewardsConfig.rewards.find(e=>e.type===l.l.IN_GAME)??null}function b(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY);return t?.orbQuantity}function L(e){let t=A(e)?.expirationMode;return null!=t&&g.has(t)}function D(e){return L(e)&&A(e)?.expirationMode===o.PREMIUM_PERMANENT}function w(e){let t=e.userStatus?.claimedTier??0;return"rewardsConfig"in e.config?e.config.rewardsConfig.rewards[t]:e.config.rewards[t]}function P(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY);if(t?.type!==l.l.VIRTUAL_CURRENCY)return null;let{premiumOrbQuantity:n,orbQuantity:i}=t;return null==n||0===i?null:Math.round(n/i*100)/100}function M(e,t){if(null==t)return 1;let n=P(e)??1,i=(0,c.m)(t);return C(e)&&(0,m.B9)(i)?n:1}function x(e,t){let n=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY);if(null==n)return null;if(null==t)return n.orbQuantity;let i=(0,c.m)(t);return C(e)&&(0,m.B9)(i)?n.premiumOrbQuantity??n.orbQuantity:n.orbQuantity}function U(e,t,n){if(S(e)){let t=e.rewardsConfig.rewards.filter(e=>e.type===l.l.FRACTIONAL_PREMIUM).flatMap(e=>Array(e.quantity).fill(e.skuId)),n=(0,h.iv)(t),i={days:f.t.fYmirx,hours:f.t["C3RO+g"],minutes:f.t.r77oHc},r=(0,d.Tf)(0,n*_.A.Millis.HOUR);return f.intl.formatToPlainString(f.t["4SqnVD"],{time:(0,d.uN)(r,i)})}if(N(e)){let n;return n=x(e,t)??b(e)??0,f.intl.formatToPlainString(f.t["nLXlh+"],{orbAmount:n})}let i=(0,E.xv)(e);return n?i.messages.nameWithArticle:i.messages.name}function k(e,t){return U(e,t,!1)}function G(e,t){return U(e,t,!0)}function V(e){let{quest:t,idx:n}=e;if(null==n)return null;let i=t.config.rewardsConfig.rewards[n];return i.type===l.l.REWARD_CODE?i:null}function F(e){let{quest:{config:t}}=e,n=t.rewardsConfig;return n.assignmentMethod===a.TIERED&&n.rewards.length>0&&n.rewards.every(e=>e.type===l.l.REWARD_CODE)}function B(e){let t=e.rewardsConfig.platforms;return t.length>0?t[0]:u.pY.CROSS_PLATFORM}}