(window.webpackJsonp=window.webpackJsonp||[]).push([[0,2118],{3969:function(e,t,n){"use strict";n.d(t,"b",(function(){return i}));var r=n(2);const s=(e,t)=>t.reduce((t,n)=>Object(r.t)(t,n(e)),{}),i=e=>t=>s(t,e);t.a=s},3970:function(e,t,n){"use strict";n.d(t,"l",(function(){return l})),n.d(t,"a",(function(){return m})),n.d(t,"i",(function(){return p})),n.d(t,"b",(function(){return a})),n.d(t,"e",(function(){return f})),n.d(t,"f",(function(){return O})),n.d(t,"j",(function(){return j})),n.d(t,"g",(function(){return w})),n.d(t,"d",(function(){return d})),n.d(t,"h",(function(){return c})),n.d(t,"c",(function(){return b}));n(9),n(52),n(11);var r=n(2),s=n(3992);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t{const{response:t}=e;if(!t.s)return{};const n=Number(t.sh),s=t.s.split(",");return{screen:s,sh:n,reels:Object(r.l)(s,n),perLine:s.length/t.sh}},p=e=>{const{response:t,extra:n,uniqueId:s}=e;return o(o({winLines:Object(r.B)(t),win:null==n?void 0:n.roundWin,totalWin:Object(r.z)(t.tw),bgt:null==t?void 0:t.bgt,counter:parseInt(t.counter,10),awt:null==t?void 0:t.awt,aw:null==t?void 0:t.aw,uniqueId:s,frbWin:null==n?void 0:n.frbWin},c(e)),{},{c:Object(r.z)(t.c,!0),gwm:null==t?void 0:t.gwm})},l=e=>{let{winLines:t,perLine:n,screen:s=[]}=e;const i=null==t?void 0:t.reduce((e,t)=>{var i;let{winAmount:o,winItems:u}=t;const c=u.find(e=>e%n==0),p=(null===(i=Object.keys(e))||void 0===i?void 0:i.find(e=>s[e]===s[c]))||c,l=e[p];return l?e[p]={winAmount:Object(r.D)(l.winAmount+o),winItems:[...new Set([...l.winItems,...u])]}:e[c]={winAmount:o,winItems:u},e},{});return Object.values(i)},a=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{response:{gwm:n,fsmul:r,fs:s,fstype:i,fs_total:o,fsmul_total:u,fsmore:c,prg:p,fsmax:l},extra:{totalWin:a,roundWin:b}}=e,f=n||r||u,d=p,O=(f||d)&&i;if(!O)return{};const w=s?s-1:o,m=!!o;return{spinType:"FREE_SPIN",freeSpinProgress:parseInt(d,10),freeSpinMultiplier:parseInt(f,10),freeSpinPlayed:parseInt(w,10),win:m&&!t?null:b,tw:a,fsMore:parseInt(c,10)||void 0,fsMax:parseInt(l,10),isLastFreeSpin:m}},b=e=>a(e,!0),f=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const{is:i,msr:u,srf:c}=e.response,p=i&&(u||c);if(!p)return{};const l=Object(r.i)([{propName:"msr",separators:["~"]},{propName:"msi",separators:["~"]}])({response:o(o({},e.response),{},{msi:n})}),a=null===(t=l.msr)||void 0===t?void 0:t.map((e,t)=>({symbol:e,initSymbol:l.msi[t]}));return o({spinType:"MYSTERY_SPIN",initialScreen:i.split(","),msr:u,mysterySymbols:a},Object(s.a)(e))},d=(e,t)=>{const{mes:n,me:s,ms:i,s:o,sh:u}=e.response;if(!n)return{};const c=n.split(",");return{spinType:"MYSTERY_SCATTER",initialScreen:o.split(","),screen:c,me:s,ms:i,winLinesScatter:Object(r.w)(e.response,t),reels:Object(r.l)(c,u)}},O=e=>{const t=e.response.s.split(","),n=t.length;return t.every(e=>parseInt(e,10)>n)?{spinType:"OVERLAY_SPIN"}:{}},w=e=>{const{rs_p:t,rs:n,rs_c:r,rs_m:s,rs_t:i,rs_win:o,rs_more:u,rs_f:c,rs_iw:p}=e.response;return i||r?{spinType:"RESPIN",respin:{played:t,count:r,max:s,total:i,win:o,info:n,more:u,feature:c,initWin:p}}:{}},m=e=>{const t=w(e),{respin:n}=t;if(!n)return{};const r=n.info.split(",").map((e,t)=>Object.keys(n).reduce((e,r)=>{var s;return o(o({},e),{},{[r]:null===(s=n[r])||void 0===s?void 0:s.split(",")[t]})},{}));return o(o({},t),{},{respin:r.reduce((e,t)=>o(o({},e),{},{[t.info]:t}),{})})},j=(e,t)=>{const{response:{awt:n,aw:s,s:i,sh:o}}=e;if(!("rsf"===n&&2===parseInt(s,10)))return{};const u=i.split(",").map(e=>parseInt(e,10)),c=u.length/o,p=Object(r.f)(u,c);return{spinType:"VERTICAL_OVERLAY_SCREEN",verticalLines:Object(r.p)(p,t)}};t.k=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[p];return t.reduce((t,n)=>o(o({},t),n(e)),{})}},3992:function(e,t,n){"use strict";n.d(t,"b",(function(){return s}));n(9),n(52),n(11);var r=n(2);const s=e=>e.map(e=>{let{initSymbol:t,symbol:n,positions:r}=e;return[t,n,r.join(",")].join("~")}).join(";");t.a=e=>{let{response:t}=e;if(!t.srf)return{};const n=Object(r.i)([{propName:"srf",separators:[";","~"]}])({response:t});return{srf:t.srf,replacementSymbols:null==n?void 0:n.srf.map(e=>{let[t,n,r]=e;return{symbol:n,initSymbol:t,positions:null==r?void 0:r.split(",")}})}}},4104:function(e,t,n){"use strict";n(9),n(52),n(11);t.a=function(e){const{uniqueId:t,response:{wins_mask:n,status:r,bgt:s}}=e;if(!r)return{};const i=Math.max(...r.split(",").map(e=>parseInt(e,10))),o=r.split(",").findIndex(e=>parseInt(e,10)===i&&0!==i);return{winsMask:n.split(","),selectedIndex:o,bgt:s,uniqueId:t}}},4106:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>{const{uniqueId:t,extra:{totalWin:n,roundWin:r},response:{ms:s,fsmax:i,fsmul:o}}=e;return{uniqueId:t,totalWin:n,roundWin:r,mysterySymbol:s,fsmax:i,fsmul:o}}},4111:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));n(52);function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t{const{response:{wins:t,bgt:n,wins_mask:r},uniqueId:s}=e;return{bgt:n,wins:t.split(","),winsMask:r.split(","),uniqueId:s}},u=e=>{const{response:{status:t}}=e,n=t.split(",").findIndex(e=>"1"===e);return s(s({},o(e)),{},{selectedIndex:n})};t.b=o},4114:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n(52);function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){const{uniqueId:t,request:{ind:n},response:{status:r,wins_mask:s,wins:i,end:o,lifes:u,bgt:c}}=e,p=r.split(",").findIndex(e=>1===Number(e)),l=s.split(",");return{uniqueId:t,currentIndex:p,wins:i.split(","),winsMask:l,isEnd:Number(o)>0,isLife:Number(u)>0,bgt:c,isCollect:0===Number(n)}}t.b=(e,t,n)=>{const{collect:i,uniqueId:o,request:{ind:u},response:{wins_mask:c,rw:p,status:l,bgt:a,na:b}}=e,f=void 0===u,d=((e,t,n)=>{const r=t.split(",");let s=!0;return"cb"===n&&(r.pop(),r.unshift(0)),r.map((t,n)=>{let i="";const o=1===parseInt(t,10),u=parseInt(e,10),c=e=>1===parseInt(r[e],10);return s?o&&1===u||c(n-1)&&!e||c(n-1)&&0===u?(i="gamble",s=!1):i=o&&!e||o&&0===u&&(!c(n+1)||0!==u)||c(n+1)&&e&&(!c(n+1)||0!==u)?"collect":"disabled":i="blocked",i})})(u,l,b),O=((e,t,n)=>{const r=t.split(",");let s=t;return"cb"===n&&(r.pop(),r.unshift(0),s=r.join(",")),e||(s=r.map(()=>0).join(",")),s})(u,l,b),w=c.split(","),m=(e=>{const{request:{ind:t},response:{lifes:n,end:r}}=e,s="1"===r;let i;return i="1"===t?!("1"===n)&&s?"lose":s?"win":"gamble":"collect",i})(e),j=t&&t({uniqueId:o,response:{wins_mask:c,bgt:a,status:O}})||{};return function(e){for(var t=1;t{const{request:{ind:t},response:{stime:n,bgt:r,wins_mask:s,bgid:i,counter:o},uniqueId:u}=e,c=s.split(",").find((e,n)=>n===parseInt(t,10)),p=parseInt(i,10);return{ind:t,userChose:c,bgt:r,bgid:p,stime:n,counter:o,uniqueId:u}}},4162:function(e,t,n){"use strict";n(52);var r=n(2);t.a=e=>e.map((e,t)=>{const{uniqueId:n,response:{wof_mi:s,wof_map:i,wof_set:o,wof_p:u,counter:c,bgt:p,end:l,coef:a,rw:b},extra:{totalWin:f,roundWin:d}}=e,O="1"===l,w=i.split(",")[s],m=o.split(",")[u],j=O&&"collect"===m;return{isWin:!j&&O,win:w,step:m,counter:c,bgt:p,isCollect:j,uniqueId:n,isHidden:0===t,totalWin:f,roundWin:d,coef:Object(r.z)(a,!0),rw:Object(r.z)(b)}})},4163:function(e,t,n){"use strict";n(52);var r=n(2);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a=(e,t)=>{const n=[];return e.forEach(e=>{const{uniqueId:o,request:{ind:u},response:{level:c,sublevel:p,wins:l,wins_mask:a,bgt:b,wp:f,end:d,coef:O},extra:{totalWin:w,roundWin:m}}=e,j=(e,t)=>t===parseInt(u,10),y=a.split(",").find(j),g=parseInt(l.split(",").find(j),10),v=t&&t(e)||{},I=function(e){for(var t=1;tvoid 0!==e)}}},4186:function(e,t,n){"use strict";n(52);var r=n(3970),s=n(2);t.a=(e,t)=>{const n=e.find(e=>e.response.crb_wheel).response.crb_wheel.split(","),i=n.map(e=>t.findIndex(t=>t>=parseInt(e,10))),o=[];return e.forEach(e=>{const{uniqueId:t,extra:{totalWin:n,roundWin:i},request:{action:u},response:{bgt:c,status:p,sublevel:l,sind:a,wins_mask:b,counter:f,na:d,end:O,wp:w,swin:m,level:j,coef:y}}=e,g={spinData:"doSpin"===u?Object(r.k)(e):null,status:p.split(",").findIndex(e=>e===j),bgt:c,wins_mask:b.split(","),sublevel:l,sind:a,counter:f,na:d,uniqueId:t,end:O,wp:w,totalWin:n,roundWin:i,swin:m,coef:Object(s.z)(y,!0)};o[j]=o[j]||[],o[j].push(g)}),{rounds:o,crbWheel:n,namesImageSubLvl0:i}}},4187:function(e,t,n){"use strict";t.a=e=>{const{uniqueId:t,extra:{totalWin:n,roundWin:r,prevRound:{response:{bgt:s,bgid:i}}}}=e;return{uniqueId:t,totalWin:n,roundWin:r,prevRound:{bgt:s,bgid:i}}}},870:function(e,t,n){"use strict";n.r(t),n.d(t,"getConverterGameData",(function(){return E})),n.d(t,"convertGameData",(function(){return D}));var r=n(4120),s=n(4162),i=n(4111),o=n(4163),u=n(4114),c=n(4186),p=(n(52),n(1)),l=n(2);var a=e=>{const t=[];let n,r,s,i,o,u=[];return e.forEach(e=>{const{uniqueId:s,request:i,response:{s:u,sh:c,win_p:l,end:a,stime:b}}=e;if(i.action===p.d||i.action===p.c)return;const f=u.split(","),d=l?l.split(","):[];let O;i.action===p.p?(n=f.length/c,O=!1,o=s):("1"===a&&(r=e),O=!0),t.push({items:f,perLine:n,stickyItems:d,stime:b,isRespin:O})}),r&&(u=Object(l.B)(r.response),s=r.extra.roundWin||r.response.rw,i=r.response.tw),{stickySlots:t,winLines:u,win:s,totalWin:i,uniqueId:o}},b=n(4104),f=n(4187),d=n(3969),O=n(3970);var w={bonus30:i.b,bonus40:a,bonus36:c.a,bonus35:u.b,bonus34:o.a,bonus23:s.a,bonus21:r.a,converterBonusPickOption:b.a,converterCollectBonus:f.a,collectConverters:d.a,spin:e=>Object(O.k)(e,[O.i,O.b,O.e,O.f,O.j,O.g])},m=n(754),j=n(4106);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;tObject(d.a)(e,[h,P]),bonus41:P,bonus36:e=>S(e,I),bonus35:e=>q(e,P),bonus34:Object(d.b)([P,_]),bonus21:Object(d.b)([P,k]),mysteryScatter:j.a}),E=(e,t)=>n=>{const r=Object(m.h)(n,e);return Object(m.a)(r,t)},D=E([],W)}}]);