1(function(){try{var u=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},f=new u.Error().stack;f&&(u._sentryDebugIds=u._sentryDebugIds||{},u._sentryDebugIds[f]="7a9e9b31-a275-47c0-b9ee-0b02ae931fc3",u._sentryDebugIdIdentifier="sentry-dbid-7a9e9b31-a275-47c0-b9ee-0b02ae931fc3")}catch{}})();var _global=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};_global.SENTRY_RELEASE={id:"d0b2a86c2e49a10a9d9513a5bf665a7912e86753"},(self.webpackChunk_maestro_io_client=self.webpackChunk_maestro_io_client||[]).push([[1692],{981692:(u,f,r)=>{r.r(f),r.d(f,{default:()=>M});var n=r(63696),w=r(848452),b=r(498685),m=r(429195),h=r(886550);const v=(0,h.i7)` 2 from { 3 transform: translateX(100%); 4 } 5 to { 6 transform: none; 7 } 8`,E=h.Ay.div` 9 animation: ${v} 0.25s ease-out; 10 display: flex; 11 flex-flow: row nowrap; 12 align-items: center; 13 overflow: hidden; 14 padding: ${m.Emp}; 15 &:nth-last-child(odd) { 16 background: ${m.F_r}; 17 color: ${m.mz9}; 18 } 19`,S=h.Ay.div` 20 word-break: break-word; 21`,$=h.Ay.div` 22 font-size: 0.75em; 23 margin-right: ${m.Emp}; 24 opacity: 0.5; 25 text-align: right; 26 flex: 0 0 3em; 27`,R={athena_bush:"Bush",athena_supermedkit:"Chug Jug",mountedturret_weapon:"Mounted Turret Weapon",tid_floor_mountedturret_athena:"Mounted Turret",wid_assault_autohigh_athena_sr_ore_t03:"Assault Rifle",wid_assault_infantry_athena_sr:"Infantry Rifle",wid_assault_lmg_athena_sr_ore_t03:"Minigun",wid_assault_pistolcaliber_ar_athena_sr_ore_t03:"Minigun",wid_grenadelauncher_prox_athena_vr:"Proximity Grenade Launcher",wid_launcher_grenade_athena_sr_ore_t03:"Grenade Launcher",wid_launcher_rocket_athena_sr_ore_t03:"Rocket Launcher",wid_pistol_handcannon_athena_sr_ore_t03:"Hand Cannon",wid_pistol_sixshooter_athena_sr_ore_t03:"Revolver ",wid_shotgun_combat_athena_sr_ore_t03:"Combat Shotgun",wid_shotgun_highsemiauto_athena_sr_ore_t03:"High Tier Tactical Semi-Auto Shotgun",wid_sniper_boltaction_scope_athena_sr_ore_t03:"Bolt-Action Sniper Rifle ",wid_sniper_heavy_athena_sr_ore_t03:"Heavy Sniper Rifle",wid_sniper_weather_athena_sr:"Storm Scout Sniper Rifle"};function s(d){return d.replace(/^\[[^\[\]]*\]\s*/,"")}function T({eventData:d,secondsSinceMatchStart:_}){const t=[...d],i=t.length>0?t.length-1:null;i!==null&&t[i].endsWith("\r")&&(t[i]=t[i].slice(0,-1));const[,c,...e]=t;let a=null;if(c==="KillFeed"){const o=s(e[0]),l=s(e[2]);a=JSON.parse(e[4])?`${l} downed ${o}`:`${l} eliminated ${o}`}else if(c==="VictoryRoyale")a=`${s(e[0])} gets the Victory Royale!`;else if(c==="PlayerRevived"){const o=s(e[0]),l=s(e[2]);JSON.parse(e[4])&&(a=`${l} revived ${o}`)}else if(c==="ItemPickedUp"){const o=e[0],l=e[2],p=s(e[3]),g=l?R[l.toLowerCase()]:null;g&&o==="Legendary"&&(a=`${p} picked up ${g}`)}else if(c==="RebootVanRespawn"){const o=s(e[0]);a=`${s(e[3])} rebooted ${o}`}if(!a)return null;const y=Math.round(_),A=Math.floor(y/60),C=y%60,x=`${A}:${C.toString().padStart(2,"0")}`;
27return n.createElement(E,null,n.createElement($,null,x),n.createElement(S,null,a))}const k=h.Ay.div` 28`,P=[],I=n.memo(({loaded:d,events:_})=>n.createElement(k,null,d&&_&&_.map(t=>{const i=JSON.stringify(t);return n.createElement(T,{key:i,eventData:t.data,secondsSinceMatchStart:t.secondsElapsed})})));function M({doc:d,hidden:_,renderer:{matchId:t}}){const[i,c]=(0,b.Cg)("fortnite-playbyplay",t||null),e=i||P,a=n.useMemo(()=>e.slice().reverse(),[e]);return n.createElement(n.Fragment,null,n.createElement(w.A,{doc:d,extra:{matchId:t},kingdom:"panel",visible:!_}),n.createElement(I,{events:a,loaded:c}))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.