diff --git a/code/game/objects/items/weapons/id cards/station_ids.dm b/code/game/objects/items/weapons/id cards/station_ids.dm index 5a8fe7448de..325e9f518a1 100644 --- a/code/game/objects/items/weapons/id cards/station_ids.dm +++ b/code/game/objects/items/weapons/id cards/station_ids.dm @@ -73,6 +73,7 @@ /mob/living/carbon/human/set_id_info(var/obj/item/weapon/card/id/id_card) ..() id_card.age = age + id_card.sex = capitalize(name_gender()) /obj/item/weapon/card/id/tgui_data(mob/user) var/list/data = list() diff --git a/code/modules/food/kitchen/cooking_machines/container.dm b/code/modules/food/kitchen/cooking_machines/container.dm index 408835a4da3..981a809fd46 100644 --- a/code/modules/food/kitchen/cooking_machines/container.dm +++ b/code/modules/food/kitchen/cooking_machines/container.dm @@ -11,7 +11,11 @@ var/list/insertable = list( /obj/item/weapon/reagent_containers/food/snacks, /obj/item/weapon/holder, - /obj/item/weapon/paper + /obj/item/weapon/paper, + /obj/item/clothing/head/wizard, + /obj/item/clothing/head/cakehat, + /obj/item/clothing/mask/gas/clown_hat, + /obj/item/clothing/head/beret ) /obj/item/weapon/reagent_containers/cooking_container/Initialize() diff --git a/code/modules/mining/machinery/machine_processing.dm b/code/modules/mining/machinery/machine_processing.dm index a4644035d99..8f91df717e9 100644 --- a/code/modules/mining/machinery/machine_processing.dm +++ b/code/modules/mining/machinery/machine_processing.dm @@ -67,7 +67,13 @@ "points" = inserted_id.mining_points, ) else +<<<<<<< HEAD data["has_id"] = FALSE +======= + dat += "No ID inserted. Insert ID.
" + dat += "High-speed processing is [(machine.speed_process ? "active" : "inactive")]." + dat += "
" +>>>>>>> 0f574bd2a48... Merge pull request #8292 from Schnayy/bugfixes-9-11-21 var/list/ores = list() diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 3e5dce26580..692f121ba82 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -95,6 +95,14 @@ /mob/living/carbon/human/get_gender() return identifying_gender ? identifying_gender : gender +/mob/living/carbon/human/name_gender() /// Returns proper names for gender identites + if(identifying_gender == "plural") + return "other" + if(identifying_gender == "neuter") + return "none" + else + return get_gender() + // This is the 'mechanical' check for synthetic-ness, not appearance // Returns the company that made the synthetic /mob/living/carbon/human/isSynthetic() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 1d37a22e13e..de08c8ed778 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -586,6 +586,9 @@ /mob/proc/get_gender() return gender +/mob/proc/name_gender() + return gender + /mob/proc/see(message) if(!is_active()) return 0