Files
bs-manager/src/shared/models/bs-launch/launch-event.model.ts
T
MathieuG-P e6ee58b560 Merge pull request #657 from LiamillionSS/bugfix/527
[bugfix/527] Prevents oculus version from launching if the original oculus version is not present

(cherry picked from commit e1f421831b)
2024-11-25 20:44:54 +01:00

31 lines
813 B
TypeScript

export interface BSLaunchEventData{
type: BSLaunchEventType;
data?: unknown;
}
export interface BSLaunchErrorData{
type: BSLaunchError;
data?: unknown;
}
export enum BSLaunchError{
BS_NOT_FOUND = "EXE_NOT_FINDED",
BS_ALREADY_RUNNING = "BS_ALREADY_RUNNING",
OCULUS_NOT_RUNNING = "OCULUS_NOT_RUNNING",
BS_EXIT_ERROR = "EXIT",
OCULUS_LIB_NOT_FOUND = "OCULUS_LIB_NOT_FOUND",
UNKNOWN_ERROR = "UNKNOWN_ERROR",
ORIGINAL_OCULUS_NOT_INSTALLED = "ORIGINAL_OCULUS_NOT_INSTALLED"
}
export enum BSLaunchEvent{
STEAM_LAUNCHING = "STEAM_LAUNCHING",
STEAM_LAUNCHED = "STEAM_LAUNCHED",
BS_LAUNCHING = "BS_LAUNCHING",
}
export enum BSLaunchWarning{
UNABLE_TO_LAUNCH_STEAM = "UNABLE_TO_LAUNCH_STEAM",
}
export type BSLaunchEventType = BSLaunchEvent | BSLaunchWarning;