import{o as b,c as _,a,d,t as s,n as l,_ as u}from"./index.js";const g={class:"background"},J={class:"job-name"},m={class:"job-desc"};function C(e,r,I,T,j,t){return b(),_("div",{class:l(["job-card",{"job-card_mobile":t.isMobile}])},[a("div",g,[a("div",{class:"image",style:d({backgroundImage:`url('${t.getJobImage(this.currentJob)}')`})},null,4),a("div",J,s(t.getJobName(this.currentJob)),1),a("div",m,s(t.getJobDescription(this.currentJob)),1),a("div",{class:"job-first-button",style:d(t.getJobCardButtonStyle()),onClick:r[0]||(r[0]=i=>t.pressJobButton())},s(t.getJobCardButtonText()),5),a("div",{class:"job-card-close",onClick:r[1]||(r[1]=i=>t.closeJobCard())},"X")])],2)}const o=14,n=13,c=12,p="linear-gradient(60deg, #d4540c, #eaab18)",B="linear-gradient(60deg, #5D1700, #A41700)",E=0,h=1,D={name:"job-card",props:["openParams"],data(){return{currentJob:0,jobState:0}},computed:{isMobile(){return this.$root.isMobile}},created(){this.$data.noAdaptation=!0,this.openParams&&(this.currentJob=this.openParams[0],this.jobState=this.openParams[1])},methods:{getJobCardInfo(e,r){this.currentJob=e,this.jobState=r},pressJobButton(){sendClientEvent(gm.EVENT_EXECUTE_PUBLIC,"PressedPlayerJobCard",h)},closeJobCard(){sendClientEvent(gm.EVENT_EXECUTE_PUBLIC,"PressedPlayerJobCard",E)},getJobImage(e){switch(e){case n:return"/images/job_card/window_cleaner.png";case c:return"/images/job_card/life_guard.png";case o:return"/images/job_card/pilot.png"}},getJobName(e){switch(e){case n:return"МОЙЩИК ОКОН";case c:return"СПАСАТЕЛЬ";case o:return"ПИЛОТ"}},getJobDescription(e){switch(e){case n:return"Изучайте окрестности жилых комплексов с высоты птичьего полёта зарабатывая при этом неплохие деньги.           Переоденьтесь, выберите одно из доступных зданий и направляйтесь чистить его окна перемещаясь по           разным этажам с помощью лифта.";case c:return"Отдыхающие на просторах солнечного Майами жители нуждаются в Вашей помощи. Патрулируйте           территорию пляжа и оказывайте своевременную помощь утопающим. Используйте водный транспорт и свои          навыки для эффективной работы.";case o:return"Управляйте воздушным судном обеспечивая авиасообщение с государствами игрового мира, окунитесь          в атмосферу пилотирования на волне с другими игроками. Чем больше Вы летаете, тем больше зарабатываете          улучшая свои навыки."}},getJobCardButtonStyle(){return this.jobState?{background:B}:{background:p}},getJobCardButtonText(e){return this.jobState?"ЗАВЕРШИТЬ":"НАЧАТЬ"}}},N=u(D,[["render",C],["__scopeId","data-v-b3cab1bc"]]);export{N as default};
