[{"data":1,"prerenderedAt":346},["ShallowReactive",2],{"docs-doc-en-replays":3,"docs-list-en":247},{"doc":4,"locale":244,"available":245},{"id":5,"title":6,"body":7,"description":232,"extension":233,"group":234,"meta":235,"navigation":236,"order":237,"path":238,"section":239,"seo":240,"stem":241,"updated":242,"__hash__":243},"docs_en\u002Fdocs\u002Freplays.md","Replays",{"type":8,"value":9,"toc":220},"minimark",[10,15,19,23,26,94,102,109,113,116,119,147,150,154,157,164,168,171,185,188,195,199,202,209,213],[11,12,14],"h2",{"id":13},"before-you-start","Before you start",[16,17,18],"p",{},"Replays are organised by StarCraft profile, so first set the StarCraft II documents directory in Settings → Game environment and read the profiles with Identify StarCraft profiles. When no profile is available at the top of the page, it reports that no StarCraft profiles were identified, asks you to configure the documents directory in the settings, and offers Open settings.",[11,20,22],{"id":21},"page-layout","Page layout",[16,24,25],{},"The top row holds the profile and type selectors:",[27,28,29,42],"table",{},[30,31,32],"thead",{},[33,34,35,39],"tr",{},[36,37,38],"th",{},"Control",[36,40,41],{},"Description",[43,44,45,54,62,70,78,86],"tbody",{},[33,46,47,51],{},[48,49,50],"td",{},"StarCraft profile",[48,52,53],{},"Picks the profile to browse",[33,55,56,59],{},[48,57,58],{},"Replay type",[48,60,61],{},"Multiplayer \u002F Campaign \u002F Challenge",[33,63,64,67],{},[48,65,66],{},"Refresh",[48,68,69],{},"Re-reads the directory for the current profile and type",[33,71,72,75],{},[48,73,74],{},"Scan directory",[48,76,77],{},"Imports the replays in that directory into the index",[33,79,80,83],{},[48,81,82],{},"Import",[48,84,85],{},"Import replay for a single file, or Import archive for a batch",[33,87,88,91],{},[48,89,90],{},"Multi-select export",[48,92,93],{},"Switches to a pick-and-pack mode that produces a ZIP",[16,95,96,97,101],{},"Switching profile or type refreshes the index automatically, but ",[98,99,100],"strong",{},"folders are not watched",": after adding or removing replays outside the game, select Refresh or Scan directory yourself.",[16,103,104,105,108],{},"Imported replays are ",[98,106,107],{},"copied"," into the directory for that profile and type, not merely recorded.",[11,110,112],{"id":111},"the-replay-list","The replay list",[16,114,115],{},"You can search by filename, map, player or path. Each row shows the filename, map, players and races, game length, when it was played (local time), file size and metadata status.",[16,117,118],{},"There are four metadata states:",[120,121,122,129,135,141],"ul",{},[123,124,125,128],"li",{},[98,126,127],{},"Supported",": parsed in full.",[123,130,131,134],{},[98,132,133],{},"Partially supported",": only some fields were parsed, and the interface notes that only parsed metadata is shown and match analysis is unavailable.",[123,136,137,140],{},[98,138,139],{},"Unsupported",": this version cannot parse it.",[123,142,143,146],{},[98,144,145],{},"Corrupted",": the file itself has a problem.",[16,148,149],{},"Select Details to see the file information (path, size, modified time), when it was played, the map, version, base build, player races and teams, the result and the duration.",[11,151,153],{"id":152},"duplicate-replays","Duplicate replays",[16,155,156],{},"Indexing groups replays by the SHA-256 of their contents, so several copies of the same replay land in one group. Turn on Show duplicates to see only those groups; switch back to show everything for the full list.",[16,158,159,160,163],{},"Deduplication only ",[98,161,162],{},"marks and groups"," files — it never merges or deletes them. After you change files by hand, re-index before the groups reflect it.",[11,165,167],{"id":166},"match-data","Match data",[16,169,170],{},"Select a replay and choose Analyse (Re-analyse once it has been analysed) to build a match analysis containing:",[120,172,173,176,179,182],{},[123,174,175],{},"resource curves (minerals and vespene gas);",[123,177,178],{},"income per minute;",[123,180,181],{},"worker and supply snapshots;",[123,183,184],{},"the production timeline: entities appearing, production starting and finishing, upgrades completing.",[16,186,187],{},"The horizontal axis is game time (16 game loops per second), not wall-clock time; curves connect actual samples only, leave gaps empty, and are never smoothed or extrapolated. To stay responsive, long replays show at most 1000 samples.",[16,189,190,191,194],{},"Worth being clear about: \"completing\" here only means the protocol events were decoded successfully — ",[98,192,193],{},"this is not APM, build order or economic analysis"," — and when a replay lacks samples or its events cannot be recognised, the interface says the data may be incomplete.",[11,196,198],{"id":197},"bulk-export","Bulk export",[16,200,201],{},"Select Multi-select export to enter picking mode. Tick entries one by one, or use Select visible to add everything currently filtered; the top shows how many are selected, and Clear empties the selection at any time.",[16,203,204,205,208],{},"Confirm and choose a new ZIP path; existing files are never overwritten. One export is capped at ",[98,206,207],{},"2000 replays \u002F 1 GiB",", and it reports the count and where the file was saved. Changing the filters does not clear what you have already picked.",[11,210,212],{"id":211},"deleting","Deleting",[16,214,215,216,219],{},"Delete is ",[98,217,218],{},"permanent",": the replay file on disk and its index record are removed together, with no undo. The dialog says so explicitly and asks you to confirm with a second permanent delete.",{"title":221,"searchDepth":222,"depth":222,"links":223},"",3,[224,226,227,228,229,230,231],{"id":13,"depth":225,"text":14},2,{"id":21,"depth":225,"text":22},{"id":111,"depth":225,"text":112},{"id":152,"depth":225,"text":153},{"id":166,"depth":225,"text":167},{"id":197,"depth":225,"text":198},{"id":211,"depth":225,"text":212},"Index replays by StarCraft profile and replay type, with duplicate detection, bulk export and match data","md","usage",{},true,40,"\u002Fdocs\u002Freplays","app",{"title":6,"description":232},"docs\u002Freplays","2026-11-01","XHMDipqRKUGwJHg3z1srwJEFyXagZlXKd9YIIxCje2M","en",[244,246],"zh-CN",[248,255,259,264,269,273,277,282,286,290,295,299,300,305,310,315,320,325,330,335,341],{"path":249,"title":250,"description":251,"order":252,"group":253,"section":254,"contentLocale":246},"\u002Fdocs\u002Feditor","创作流程概览","从在《星际争霸II》编辑器中制作，到打包、分发与更新，说明星际枢纽在创作流程里承担的环节。",1,"start","editor",{"path":256,"title":257,"description":258,"order":252,"group":253,"section":239,"contentLocale":244},"\u002Fdocs\u002Foverview","Getting started","SCNexus is a hub app built for the StarCraft community",{"path":260,"title":261,"description":262,"order":252,"group":263,"section":263,"contentLocale":244},"\u002Fdocs\u002Freference","Overview","The packaging and source conventions that importing, installing and distributing content depends on.","reference",{"path":265,"title":266,"description":267,"order":268,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fcampaign","Campaign management","Import your own campaigns into the library, activate them in the game, and restore the official campaigns at any time",10,{"path":270,"title":271,"description":272,"order":268,"group":234,"section":254,"contentLocale":246},"\u002Fdocs\u002Fpackaging","打包安装包","把编辑器产出的地图、模组与 package.json 组织成一个能被星际枢纽自动识别并安装的压缩包。",{"path":274,"title":275,"description":276,"order":268,"group":263,"section":263,"contentLocale":244},"\u002Fdocs\u002Fscnexus-package","SCNexus package standard","Directory layout, package.json manifest fields, map and mod resource declarations, and how launchers and bundled documents are written for SCNexus work packages.",{"path":278,"title":279,"description":280,"order":281,"group":263,"section":263,"contentLocale":244},"\u002Fdocs\u002Fccm-package","CCM package standard","How CCM describes a campaign in metadata.txt, the key-value format, the directory layout and install targets, and how SCNexus reads these packages.",20,{"path":283,"title":284,"description":285,"order":281,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fcustomize","Custom content","Install maps and mods straight into the game, then pick a launcher map and start in one click",{"path":287,"title":288,"description":289,"order":281,"group":234,"section":254,"contentLocale":246},"\u002Fdocs\u002Ftoolbox","创作工具 · 编码转换","把中文等非 ASCII 文本转成 Galaxy 代码里可用的转义写法，可选直接转码、字符串、文本与触发调试四种输出。",{"path":291,"title":292,"description":293,"order":294,"group":263,"section":263,"contentLocale":244},"\u002Fdocs\u002Fgithub-source","GitHub source standard","The manifest and structural requirements a public GitHub repository has to meet to serve as an install source, and how addresses and branches are written.",30,{"path":296,"title":297,"description":298,"order":294,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fweekly-mutations","Weekly mutations","This week's mutation map, mutators and community rating, plus the full mutator reference",{"path":238,"title":6,"description":232,"order":237,"group":234,"section":239,"contentLocale":244},{"path":301,"title":302,"description":303,"order":304,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fworkshop","Workshop","Browse community works, open their details and download reviewed releases",50,{"path":306,"title":307,"description":308,"order":309,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fcreator","Creator center and uploads","Create works, maintain their details, upload new versions and track upload tasks",60,{"path":311,"title":312,"description":313,"order":314,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fdownloads","Downloads","Fetch content from GitHub or the Workshop, then install it once you have checked it",70,{"path":316,"title":317,"description":318,"order":319,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Ftools","Creation tools","Local helpers such as the encoding converter; input is never uploaded or stored",80,{"path":321,"title":322,"description":323,"order":324,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fai-assistant","Smart Assistant","A controlled MCP service connecting local data to AI clients on the same machine",90,{"path":326,"title":327,"description":328,"order":329,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Faccount","Account and personal center","Signing in, your profile and level progression, and setting up and maintaining two-step verification",100,{"path":331,"title":332,"description":333,"order":334,"group":234,"section":239,"contentLocale":244},"\u002Fdocs\u002Fsettings","Settings","Language, game directories, feature switches and logging privacy, tab by tab",110,{"path":336,"title":337,"description":338,"order":339,"group":340,"section":239,"contentLocale":244},"\u002Fdocs\u002Fcontributing","Contributing","How to contribute to SCNexus: where the repositories live, how to set up a development environment, what to run before submitting, the code and documentation conventions, the code of conduct, and how to report security issues.",200,"contribute",{"path":342,"title":343,"description":344,"order":345,"group":340,"section":239,"contentLocale":244},"\u002Fdocs\u002Flocalization","Translating the interface","Where the interface translation files live, how keys are named, how to submit changes, how to verify them locally, and what adding a language touches.",210,1793550744913]