import{_ as r}from"./line2.js";import{o as n,c,a as s,n as o,_}from"./index.js";const l={class:"subtitles iface-container"},m=["innerHTML"];function u(t,i,a,p,h,e){return n(),c("div",l,[s("div",{class:o(["subtitles__content",{subtitles__content_mobile:e.isMobile}])},[s("div",{class:"subtitles__text",innerHTML:e.formatedText},null,8,m),s("img",{class:o(["subtitles__image",{subtitles__image_mobile:e.isMobile}]),src:r},null,2)],2)])}const d={props:["openParams"],data:()=>({actor:"Дедушка",text:"Прицелься точнее, чтобы свалить его с одного выстрела. Прицелься точнее, чтобы свалить его с одного выстрела.<br/> Задержи дыхание и стреляй, а то убежит! Задержи дыхание и стреляй, а то убежит! Задержи дыхание и стреляй, а то убежит! Задержи дыхание и стреляй, а то убежит!",timeout:null}),computed:{formatedText(){const t=this.text.split(/<br\/*>/gi).map(a=>`<div>${a}</div>`),[i]=t.splice(0,1);return`<div class="subtitles__text-first-line"><div class="subtitles__actor">${this.actor.replace("_"," ")}: </div>${i}</div>${t.join("")}`},isMobile(){return this.$root.isMobile}},created(){this.$data.noAdaptation=!0,this.openParams&&(this.setActor(this.openParams[0]),this.setText(this.openParams[1])),this.timeout=setTimeout(()=>{sendClientEvent(gm.EVENT_EXECUTE_PUBLIC,{ignoreChat:!0},"STNRF_OnPlayerFinishTimer")},this.openParams[2])},unmounted(){clearTimeout(this.timeout)},methods:{setActor(t){this.actor=t},setText(t){this.text=t}}},x=_(d,[["render",u],["__scopeId","data-v-39306c9c"]]);export{x as default};
