Release Healer Man 0.1.14
This commit is contained in:
1 parent
67d7a8ebe7
commit
7b41b102fa
147 files changed
+169892
-1342
No files matched your search
@@ -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";
|
||||
Reference in new issue
Block a user