mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-09 07:57:50 +00:00
* The TGS thing * Revert the 516 revert * Further segment the world/New() proc * Fixes an issue here
22 lines
559 B
Plaintext
22 lines
559 B
Plaintext
/*!
|
|
* Copyright (c) 2020 Aleksej Komarov
|
|
* SPDX-License-Identifier: MIT
|
|
*/
|
|
|
|
/**
|
|
* tgui state: language_menu_state
|
|
*/
|
|
|
|
/// -- /vg/: unticked, need to be reimplemented
|
|
|
|
var/datum/ui_state/language_menu_state/language_menu_state = new
|
|
|
|
/datum/ui_state/language_menu/can_use_topic(src_object, mob/user)
|
|
. = UI_CLOSE
|
|
if(user.client.holder.check_rights(R_ADMIN))
|
|
. = UI_INTERACTIVE
|
|
else if(istype(src_object, /datum/language_menu))
|
|
var/datum/language_menu/my_languages = src_object
|
|
if(my_languages.language_holder.owner == user)
|
|
. = UI_INTERACTIVE
|