Files
Bubberstation/code/modules/client
Lucy 42d14f8e58 Implement byondStorage backend for tgui (#88624)
## About The Pull Request

This implements a byondstorage backend for TGUI, via porting the
relevant portion of these PRs from Paradise:
- https://github.com/ParadiseSS13/Paradise/pull/25363
- https://github.com/ParadiseSS13/Paradise/pull/26423
- https://github.com/ParadiseSS13/Paradise/pull/26617

Also rewrote `storage.js` to TypeScript

## Proof that it works
<details>
<summary>Screenshots</summary>

![2024-12-20 (1734741983) ~
dreamseeker](https://github.com/user-attachments/assets/8affd7a7-f0bb-4f4f-9017-b279efbdbdfc)

![2024-12-20 (1734742600) ~
dreamseeker](https://github.com/user-attachments/assets/20bf5063-6bf4-4e44-a6a2-0a04d543c164)

</details>

## Why It's Good For The Game

saving chat settings is good

## Changelog
🆑 Absolucy, S34NW
fix: Chat settings properly save on BYOND 516 now. Settings still won't
carry over from 515 tho, 515 and 516 settings will be separate.
/🆑
2024-12-31 14:09:16 -08:00
..