Files
Bubberstation/code/modules/language
MrMelbert 779fdb9816 Refactors how tongue languages are set (#72080)
## About The Pull Request

This static list business for cache wasn't very maintainable, as seen by
some languages which should've totally been speakable for some subtypes
not being speakable.

This generates the list via a proc and then caches it for similar
results without being annoying to update.

This also makes it much much easier to add a tongue that speaks unique
things, not being forced to follow the weird existing pattern

## Why It's Good For The Game

Flypeople and Ethereals couldn't speak uncommon if they were taught it
by "other circumstaces" because no one updated these lists

## Changelog

🆑 Melbert
fix: Ethereals and Flypeople and Aliens who learn Uncommon language can
speak it with their tongues like they could speak Common, no this
doesn't mean they can naturally speak or understand Uncommon
refactor: Refactored how tongues set up their languages lists
/🆑
2022-12-27 09:18:08 +01:00
..