Skip to main content

IRpcFunction

Index

Properties

optionaldisableFullScreen

disableFullScreen?: () => Promise<void>

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

optionalenableFullScreen

enableFullScreen?: () => Promise<void>

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

getArchivedData

getArchivedData: (slotId: string) => Promise<{ data: string }>

Type declaration

    • (slotId: string): Promise<{ data: string }>
    • Parameters

      • slotId: string

      Returns Promise<{ data: string }>

getEpisodesForEnvVariable

getEpisodesForEnvVariable: () => Promise<IEpisodeSave[]>

Type declaration

getUnlockedEpisodes

getUnlockedEpisodes: () => Promise<string[]>

Type declaration

    • (): Promise<string[]>
    • Returns Promise<string[]>

markAssetFinished

markAssetFinished: (assetId: string) => Promise<void>

Type declaration

    • (assetId: string): Promise<void>
    • Parameters

      • assetId: string

      Returns Promise<void>

setEpisodeUnlocked

setEpisodeUnlocked: (episodeId: string) => Promise<void>

Type declaration

    • (episodeId: string): Promise<void>
    • Parameters

      • episodeId: string

      Returns Promise<void>

unlockEpisode

unlockEpisode: (episodeId: string) => Promise<void>

Type declaration

    • (episodeId: string): Promise<void>
    • Parameters

      • episodeId: string

      Returns Promise<void>

updateArchivedData

updateArchivedData: (slotId: string, value: string) => Promise<void>

Type declaration

    • (slotId: string, value: string): Promise<void>
    • Parameters

      • slotId: string
      • value: string

      Returns Promise<void>