Release Healer Man 0.1.13

This commit is contained in:
phenom committed 2026-09-01 16:31:26 -04:00
1 parent 65e24f644e
commit 67d7a8ebe7
324 files changed
+917 -48

No files matched your search

@@ -335,6 +335,8 @@ function packageStaticShieldModel(sourceModel, options, missingTextures) {
sourceSha256: modelHash,
sourceSkin: normalizedSkin,
sourceSkinSha256: skinHash,
globalSequences: decoded.globalSequences,
animations: decoded.animations,
bounds: decoded.bounds,
geometry: {
positions: decoded.vertices.flatMap((vertex) => vertex.position),
@@ -342,7 +344,9 @@ function packageStaticShieldModel(sourceModel, options, missingTextures) {
uvs: decoded.vertices.flatMap((vertex) => vertex.uv),
indices: decoded.indices,
},
colors: decoded.colors,
textures,
textureWeights: decoded.textureWeights,
layers,
runtime: {
renderer: "wow-m2-static-mesh-v1",
@@ -448,10 +452,13 @@ export function packagePriestOriginalEffects(manifest, options = {}) {
}
const packaged = modelResults.get(key);
const { effectGraphUrl: _oldUrl, effectKind: _oldKind, originalSourceSha256: _oldHash, ...sourceAsset } = asset;
if (packaged.status !== "packaged") return sourceAsset;
const presentationAsset = isPowerWordShieldMesh
? { ...sourceAsset, scale: 0.7 }
: sourceAsset;
if (packaged.status !== "packaged") return presentationAsset;
attachedAssets += 1;
return {
...sourceAsset,
...presentationAsset,
effectKind: packaged.effectKind ?? "wow-m2-particles",
effectGraphUrl: packaged.graphUrl,
originalSourceSha256: packaged.sourceSha256,