Release Healer Man 0.1.14

This commit is contained in:
phenom committed 2026-09-05 11:40:50 -04:00
1 parent 67d7a8ebe7
commit 7b41b102fa
147 files changed
+169892 -1342

No files matched your search

+13 -26
View File
@@ -1,3 +1,5 @@
import { playMasterAudioCue } from "./combatAudio";
export type ManastormPortalCueSignal = "portal-coming-up" | "portal-ready";
export interface ManastormPortalAudioCue {
@@ -24,26 +26,12 @@ export interface ManastormAudioHandle {
export type ManastormAudioFactory = (url: string) => ManastormAudioHandle;
const genericPortalComingUpUrl = new URL(
"../../../LadiksMPQEditor/patch-O/sound/Manastorm/Manastorm_BossKill_GenericPortalComingUp.wav",
import.meta.url,
).href;
const singlePortalComingUpUrl = new URL(
"../../../LadiksMPQEditor/patch-O/sound/Manastorm/Manastorm_BossKill_1PortalComingUp.wav",
import.meta.url,
).href;
const alternateSinglePortalComingUpUrl = new URL(
"../../../LadiksMPQEditor/patch-O/sound/Manastorm/Manastorm_BossKill_1PortalComingUp_2.wav",
import.meta.url,
).href;
const genericPortalsReadyUrl = new URL(
"../../../LadiksMPQEditor/patch-O/sound/Manastorm/Manastorm_BossKill_GenericPortalsReady.wav",
import.meta.url,
).href;
const alternateGenericPortalsReadyUrl = new URL(
"../../../LadiksMPQEditor/patch-O/sound/Manastorm/Manastorm_BossKill_GenericPortalsReady_2.wav",
import.meta.url,
).href;
export const MANASTORM_PORTAL_AUDIO_ROOT =
"/assets/game/combat-effects/audio/manastorm";
function packagedPortalAudioUrl(fileName: string): string {
return `${MANASTORM_PORTAL_AUDIO_ROOT}/${fileName}`;
}
export const MANASTORM_PORTAL_AUDIO_CUES = [
{
@@ -52,7 +40,7 @@ export const MANASTORM_PORTAL_AUDIO_CUES = [
variant: "generic",
alternate: false,
fileName: "Manastorm_BossKill_GenericPortalComingUp.wav",
url: genericPortalComingUpUrl,
url: packagedPortalAudioUrl("Manastorm_BossKill_GenericPortalComingUp.wav"),
},
{
id: "single-portal-coming-up",
@@ -60,7 +48,7 @@ export const MANASTORM_PORTAL_AUDIO_CUES = [
variant: "single",
alternate: false,
fileName: "Manastorm_BossKill_1PortalComingUp.wav",
url: singlePortalComingUpUrl,
url: packagedPortalAudioUrl("Manastorm_BossKill_1PortalComingUp.wav"),
},
{
id: "single-portal-coming-up-alt",
@@ -68,7 +56,7 @@ export const MANASTORM_PORTAL_AUDIO_CUES = [
variant: "single",
alternate: true,
fileName: "Manastorm_BossKill_1PortalComingUp_2.wav",
url: alternateSinglePortalComingUpUrl,
url: packagedPortalAudioUrl("Manastorm_BossKill_1PortalComingUp_2.wav"),
},
{
id: "generic-portals-ready",
@@ -76,7 +64,7 @@ export const MANASTORM_PORTAL_AUDIO_CUES = [
variant: "generic",
alternate: false,
fileName: "Manastorm_BossKill_GenericPortalsReady.wav",
url: genericPortalsReadyUrl,
url: packagedPortalAudioUrl("Manastorm_BossKill_GenericPortalsReady.wav"),
},
{
id: "generic-portals-ready-alt",
@@ -84,7 +72,7 @@ export const MANASTORM_PORTAL_AUDIO_CUES = [
variant: "generic",
alternate: true,
fileName: "Manastorm_BossKill_GenericPortalsReady_2.wav",
url: alternateGenericPortalsReadyUrl,
url: packagedPortalAudioUrl("Manastorm_BossKill_GenericPortalsReady_2.wav"),
},
] as const satisfies readonly ManastormPortalAudioCue[];
@@ -167,4 +155,3 @@ export function stopManastormClientCue(): void {
activeAudio?.pause();
activeAudio = null;
}
import { playMasterAudioCue } from "./combatAudio";