mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 16:47:13 +01:00
Moves languages to a holder datum, gives mind its own language holder (#26776)
* Ghosts now have a language menu 🆑 coiax add: Ghosts can now modify their own understood languages with the language menu. /🆑 - Language menu is now on /atom/movable, and can be opened by any atom with the `open_language_menu` proc. - Used for testing, and simulating what various station members hear. * Language holders, I * Language holder, II * Dos line endings * MIND LANGUAGES * Fixes some mobs not having language holders in their minds * Shadow languages * How did you lose the holder? * Mob level IC->Open Language Menu verb * Gives draconic to silicons * Lazy breeki * Use of pre-initialized global lists for languages * Fixes bugs with lazy holders
This commit is contained in:
@@ -117,10 +117,12 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER)
|
||||
|
||||
animate(src, pixel_y = 2, time = 10, loop = -1)
|
||||
|
||||
grant_all_languages()
|
||||
GLOB.dead_mob_list += src
|
||||
|
||||
..()
|
||||
|
||||
grant_all_languages()
|
||||
|
||||
/mob/dead/observer/narsie_act()
|
||||
var/old_color = color
|
||||
color = "#960000"
|
||||
|
||||
Reference in New Issue
Block a user