diff options
| -rw-r--r-- | webAO/client.ts | 5 | ||||
| -rw-r--r-- | webAO/client/fetchLists.ts | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/webAO/client.ts b/webAO/client.ts index c7420fb..6df8748 100644 --- a/webAO/client.ts +++ b/webAO/client.ts @@ -15,7 +15,7 @@ import { onReplayGo } from './dom/onReplayGo' import { packetHandler } from './packets/packetHandler' import { loadResources } from './client/loadResources' import { AO_HOST } from './client/aoHost' -import { fetchBackgroundList, fetchEvidenceList, fetchCharacterList } from './client/fetchLists' +import { fetchBackgroundList, fetchEvidenceList, fetchCharacterList, fetchManifest } from './client/fetchLists' const version = process.env.npm_package_version; let { ip: serverIP, mode, theme } = queryParser(); @@ -103,6 +103,7 @@ class Client extends EventEmitter { sender: ISender; checkUpdater: any; _lastTimeICReceived: any; + manifest: string[]; viewport: Viewport; connect: () => void; loadResources: () => void @@ -141,6 +142,7 @@ class Client extends EventEmitter { this.musics = []; this.musics_time = false; this.callwords = []; + this.manifest = []; this.resources = getResources(AO_HOST, THEME); this.selectedEmote = -1; this.selectedEvidence = 0; @@ -293,6 +295,7 @@ class Client extends EventEmitter { fetchBackgroundList(); fetchEvidenceList(); fetchCharacterList(); + fetchManifest(); } } diff --git a/webAO/client/fetchLists.ts b/webAO/client/fetchLists.ts index cedd744..9efd181 100644 --- a/webAO/client/fetchLists.ts +++ b/webAO/client/fetchLists.ts @@ -1,3 +1,4 @@ +import { client } from "../client"; import { AO_HOST } from "./aoHost"; import { request } from "../services/request.js"; @@ -67,7 +68,7 @@ export const fetchEvidenceList = async () => { export const fetchManifest = async () => { try { const manifestdata = await request(`${AO_HOST}manifest.txt`); - const manifest_array = manifestdata.split(/\r\n|\n\r|\n|\r/); + client.manifest = manifestdata.split(/\r\n|\n\r|\n|\r/); // the try catch will fail before here when there is no file } catch (err) { |
