forked from phenom/healer-man
Update Healer Man server
This commit is contained in:
1 parent
71246e5b75
commit
a868401ebc
40 files changed
+1522
-161
No files matched your search
@@ -42,8 +42,10 @@ function Preview() {
|
||||
useEffect(() => {
|
||||
void fetch("/assets/game/combat-effects/original/runewaker/manifest.json")
|
||||
.then((response) => response.json())
|
||||
.then((index: { results: { model: string; graphUrl: string; status: string; rendererReady?: boolean }[] }) => {
|
||||
const available = index.results.filter((entry) => entry.status === "decoded" || entry.rendererReady)
|
||||
.then((index: { results: { model: string; graphUrl: string; status: string;
|
||||
rendererReady?: boolean; partialRendererReady?: boolean }[] }) => {
|
||||
const available = index.results.filter((entry) =>
|
||||
entry.status === "decoded" || entry.rendererReady || entry.partialRendererReady)
|
||||
.map(({ model, graphUrl }) => ({ model, graphUrl }));
|
||||
setChoices(available);
|
||||
setSelected(available.find((entry) => entry.model.includes("electric_ball_t_freeze_hit"))?.graphUrl
|
||||
@@ -83,8 +85,11 @@ function Preview() {
|
||||
<label><input type="checkbox" checked={freezeAt} onChange={(event) => { setFreezeAt(event.target.checked); setReplay(replay + 1); }} />Freeze at 250 ms</label>
|
||||
</div>
|
||||
<div role="status" style={{ padding: "0 20px 8px" }}>{error || (loaded
|
||||
? `Ready · ${runeLayers(loaded.graph, phase).length} sprite layers · ${loaded.graph.textures.length} textures`
|
||||
? `${loaded.graph.partialRendererReady ? "Partial original" : "Ready"} · ${runeLayers(loaded.graph, phase).length} sprite layers · ${loaded.graph.textures.length} textures`
|
||||
: "Loading RuneWaker media…")}</div>
|
||||
{loaded?.graph.partialRendererReady && <div style={{ padding: "0 20px 8px" }}>
|
||||
Fidelity limit: {loaded.graph.omittedVisuals?.join(", ")}
|
||||
</div>}
|
||||
<div style={{ height: "calc(100vh - 100px)" }}>
|
||||
<Canvas camera={{ position: [3, 2.5, 5], fov: 45 }}>
|
||||
<color attach="background" args={["#0b121b"]} />
|
||||
|
||||
Reference in new issue
Block a user