diff options
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/client/isCategory.ts | 6 | ||||
| -rw-r--r-- | webAO/packets/handlers/handleFA.ts | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/webAO/client/isCategory.ts b/webAO/client/isCategory.ts new file mode 100644 index 0000000..0d2b8df --- /dev/null +++ b/webAO/client/isCategory.ts @@ -0,0 +1,6 @@ +export const isCategory = (trackname: string) => { + const audioEndings = ["==", "--"]; + return ( + audioEndings.filter((ending) => trackname.startsWith(ending)).length === 1 + ); +}
\ No newline at end of file diff --git a/webAO/packets/handlers/handleFA.ts b/webAO/packets/handlers/handleFA.ts index 7a373e8..d98472d 100644 --- a/webAO/packets/handlers/handleFA.ts +++ b/webAO/packets/handlers/handleFA.ts @@ -9,7 +9,7 @@ import { safeTags } from '../../encoding'; export const handleFA = (args: string[]) => { client.resetAreaList(); - for (let i = 1; i < args.length - 1; i++) { + for (let i = 1; i < args.length; i++) { createArea(i - 1, safeTags(args[i])); } } |
