Update Healer Man server

This commit is contained in:
phenom committed 2026-09-25 18:46:09 -04:00
1 parent a868401ebc
commit 48a678dcc5
295 files changed
+7644 -467

No files matched your search

@@ -18,7 +18,7 @@ function assetFile(url) {
}
test("primary-five RuneWaker particle archive resolves its decoded graphs and textures", () => {
assert.equal(index.requestedModels, 124);
assert.equal(index.requestedModels, 170);
assert.equal(index.processedModels, index.requestedModels);
assert.equal(index.failedModels, 0);
assert.equal(index.results.length, index.requestedModels);
@@ -31,10 +31,15 @@ test("primary-five RuneWaker particle archive resolves its decoded graphs and te
assert.equal(graph.sourceModel, result.model);
assert.equal(graph.rendererReady, result.rendererReady);
assert.equal(Boolean(graph.partialRendererReady), result.partialRendererReady);
assert.equal(result.rendererReady, verifiedRuneWakerParticleModels.has(result.model)
&& !result.partialRendererReady
&& result.errors.length === 0
&& result.unsupported.every((type) => type === "CRuController_EventTrigger"));
if (result.rendererReady) {
assert.equal(result.partialRendererReady, false);
assert.equal(result.errors.length, 0);
assert.ok(result.spriteControllers > 0);
assert.ok(result.unsupported.every((type) => type === "CRuController_EventTrigger"));
}
if (verifiedRuneWakerParticleModels.has(result.model) && !result.partialRendererReady) {
assert.equal(result.rendererReady, true, result.model);
}
assert.equal(graph.shader.name, "ruSHADER_PARTICLE_SPRITEEX");
for (const [stage, signature] of [["vertex", "VS_OUTPUT main"], ["pixel", "PS_OUTPUT main"]]) {
const shader = fs.readFileSync(assetFile(graph.shader[`${stage}SourceUrl`]), "utf8");
@@ -58,8 +63,8 @@ test("primary-five RuneWaker particle archive resolves its decoded graphs and te
if (controller.type === "emitter") assert.equal(controller.tracks.length, 27);
}
}
assert.equal(spriteControllers, 515);
assert.ok(textureReferences >= 104);
assert.equal(spriteControllers, 668);
assert.ok(textureReferences >= 139);
});
test("Rising Tide ships three original renderable phases and Urgent Heal declares its partial target layers", () => {