From 86d59c64a6fa90d6d18fe5727a0ce01dcf692170 Mon Sep 17 00:00:00 2001 From: dj-34 Date: Sun, 14 Apr 2024 00:21:57 +0500 Subject: [PATCH] Convert span to macro in our modulars (#1135) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Что этот PR делает Нужно хуевью, а то вдруг проебал чего Конвертирует все спаны в макросы в нашем модулар_220 ## Почему это хорошо для игры Consistency ## Тестирование Запускал локалку, ошибок нет ## Changelog NPFC --------- Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com> --- .../agent_id_tgui/code/agent_id_tgui.dm | 5 +- .../code/items/awaymission_gun.dm | 4 +- .../balance/code/mobs/aliens/larva.dm | 6 ++- modular_ss220/balance/code/species/machine.dm | 2 +- .../cinematics/code/cinematics_ticker.dm | 2 +- modular_ss220/clothing/code/hev_suit.dm | 2 +- .../detective_rework/code/sample_kits.dm | 2 +- modular_ss220/detective_rework/code/swabs.dm | 8 +-- modular_ss220/food/code/drinks.dm | 6 +-- modular_ss220/food/code/food/food.dm | 2 +- modular_ss220/food/code/food/nails.dm | 2 +- modular_ss220/hydroponics/code/plants.dm | 2 +- modular_ss220/jukebox/code/jukebox.dm | 2 +- .../code/RandomRuins/gateway/gateway_turfs.dm | 5 +- modular_ss220/maps220/code/objects.dm | 2 +- .../mecha_skins/code/paintkit_install.dm | 4 +- modular_ss220/mobs/code/mob_holder.dm | 6 ++- modular_ss220/mobs/code/pet_carrier.dm | 45 +++++++++-------- .../mobs/code/simple_animal/friendly/frog.dm | 6 +-- .../code/simple_animal/friendly/hamster.dm | 4 +- .../code/simple_animal/hostile/headcrab.dm | 8 +-- .../code/simple_animal/hostile/syndi_rat.dm | 6 +-- .../mobs/code/simple_animal/pets/rouge.dm | 19 ++++--- .../code/simple_animal/pets/security_dogs.dm | 19 ++++--- .../mobs/code/simple_animal/pets/slugcat.dm | 50 +++++++++++-------- modular_ss220/objects/code/card_skins.dm | 2 +- modular_ss220/objects/code/electrostaff.dm | 14 +++--- modular_ss220/objects/code/hampters.dm | 4 +- .../objects/code/mecha/lockermech.dm | 4 +- modular_ss220/objects/code/papershredder.dm | 4 +- modular_ss220/objects/code/weapons.dm | 2 +- modular_ss220/silicons/code/robot_items.dm | 2 +- .../unique_objects/code/unique_objects.dm | 12 ++--- .../windows_airbag/code/windows_airbag.dm | 4 +- .../wire_splicing/code/wiresplicing.dm | 4 +- 35 files changed, 152 insertions(+), 119 deletions(-) diff --git a/modular_ss220/agent_id_tgui/code/agent_id_tgui.dm b/modular_ss220/agent_id_tgui/code/agent_id_tgui.dm index e180834b231c..8ed6486a6331 100644 --- a/modular_ss220/agent_id_tgui/code/agent_id_tgui.dm +++ b/modular_ss220/agent_id_tgui/code/agent_id_tgui.dm @@ -140,8 +140,9 @@ return /obj/item/card/id/proc/flash_card(mob/user) - user.visible_message("[user] shows you: [bicon(src)] [src.name]. The assignment on the card: [src.assignment]",\ - "You flash your ID card: [bicon(src)] [src.name]. The assignment on the card: [src.assignment]") + user.visible_message( + span_notice("[user] shows you: [bicon(src)] [src.name]. The assignment on the card: [src.assignment]."), + span_notice("You flash your ID card: [bicon(src)] [src.name]. The assignment on the card: [src.assignment].")) if(mining_points) to_chat(user, "There's [mining_points] Mining Points loaded onto this card. This card has earned [total_mining_points] Mining Points this Shift!") src.add_fingerprint(user) diff --git a/modular_ss220/awaymission_gun/code/items/awaymission_gun.dm b/modular_ss220/awaymission_gun/code/items/awaymission_gun.dm index 98913e4171b1..55bc32249844 100644 --- a/modular_ss220/awaymission_gun/code/items/awaymission_gun.dm +++ b/modular_ss220/awaymission_gun/code/items/awaymission_gun.dm @@ -66,7 +66,9 @@ return FALSE if(user.nutrition <= NUTRITION_LEVEL_STARVING) - user.visible_message(span_warning("[user.name] слабо давит на [src], но бесполезно: слишком мало сил!"), span_notice("Вы пытаетесь надавить на рычаг зарядки [src], но не можете из-за голода и усталости!")) + user.visible_message( + span_warning("[user.name] слабо давит на [src], но бесполезно: слишком мало сил!"), + span_notice("Вы пытаетесь надавить на рычаг зарядки [src], но не можете из-за голода и усталости!")) return FALSE user.visible_message(msg_recharge_all, msg_recharge_user) diff --git a/modular_ss220/balance/code/mobs/aliens/larva.dm b/modular_ss220/balance/code/mobs/aliens/larva.dm index 0afb2f0c5548..21803a808995 100644 --- a/modular_ss220/balance/code/mobs/aliens/larva.dm +++ b/modular_ss220/balance/code/mobs/aliens/larva.dm @@ -6,6 +6,8 @@ if(locked || welded) //Can't pass through airlocks that have been bolted down or welded to_chat(user, span_warning("[src] герметично закрыт. Вы не можете протиснуться!")) return - user.visible_message(span_warning("[user] протискивается через [src]!"), \ - span_warning("Вы протискиваетесь через [src]."), null) + user.visible_message( + span_warning("[user] протискивается через [src]!"), + span_warning("Вы протискиваетесь через [src]."), + null) user.forceMove(get_turf(src)) diff --git a/modular_ss220/balance/code/species/machine.dm b/modular_ss220/balance/code/species/machine.dm index e2460ebe1d65..d483b4e89bd5 100644 --- a/modular_ss220/balance/code/species/machine.dm +++ b/modular_ss220/balance/code/species/machine.dm @@ -13,6 +13,6 @@ /obj/machinery/recharger/attackby(obj/item/G, mob/user, params) if(istype(G, /obj/item/melee/baton/electrostaff)) - to_chat(user, "[G] не имеет внешних разъемов для подзарядки.") + to_chat(user, span_notice("[G] не имеет внешних разъемов для подзарядки.")) return . = ..() diff --git a/modular_ss220/cinematics/code/cinematics_ticker.dm b/modular_ss220/cinematics/code/cinematics_ticker.dm index 302db3b63cc2..b4ca5f25ab21 100644 --- a/modular_ss220/cinematics/code/cinematics_ticker.dm +++ b/modular_ss220/cinematics/code/cinematics_ticker.dm @@ -7,7 +7,7 @@ if(M.stat != DEAD) var/turf/T = get_turf(M) if(T && is_station_level(T.z) && !istype(M.loc, /obj/structure/closet/secure_closet/freezer) && !(issilicon(M) && override == "AI malfunction")) - to_chat(M, "The blast wave from the explosion tears you atom from atom!") + to_chat(M, span_danger("The blast wave from the explosion tears you atom from atom!")) M.ghostize() M.dust() // No mercy CHECK_TICK diff --git a/modular_ss220/clothing/code/hev_suit.dm b/modular_ss220/clothing/code/hev_suit.dm index 00452b5e2d99..5c2358074ae9 100644 --- a/modular_ss220/clothing/code/hev_suit.dm +++ b/modular_ss220/clothing/code/hev_suit.dm @@ -190,7 +190,7 @@ /obj/item/clothing/head/helmet/hev_helmet/extinguish_light(force = FALSE) if(on) light_toggle() - visible_message("[src]'s light fades and turns off.") + visible_message(span_danger("[src]'s light fades and turns off.")) #undef MORPHINE_INJECTION_DELAY #undef SOUND_BEEP diff --git a/modular_ss220/detective_rework/code/sample_kits.dm b/modular_ss220/detective_rework/code/sample_kits.dm index ed73a37727f7..cb21f741e826 100644 --- a/modular_ss220/detective_rework/code/sample_kits.dm +++ b/modular_ss220/detective_rework/code/sample_kits.dm @@ -117,7 +117,7 @@ if(!do_after(user, 2 SECONDS, target = user)) return FALSE - user.visible_message("[user] делает копию отмечатков [H].") + user.visible_message(span_notice("[user] делает копию отмечатков [H].")) var/fullprint = H.get_full_print() evidence[fullprint] = fullprint copy_evidence(src) diff --git a/modular_ss220/detective_rework/code/swabs.dm b/modular_ss220/detective_rework/code/swabs.dm index c115583acc33..a5b4bfd8bb3b 100644 --- a/modular_ss220/detective_rework/code/swabs.dm +++ b/modular_ss220/detective_rework/code/swabs.dm @@ -58,7 +58,7 @@ to_chat(user, span_warning("У него нет рта.")) inuse = FALSE return - user.visible_message("[user] берёт мазок изо рта [H] для анализа.") + user.visible_message(span_notice("[user] берёт мазок изо рта [H] для анализа.")) target_dna = list(H.dna.unique_enzymes) sample_type = "DNA" @@ -75,7 +75,7 @@ to_chat(user, span_warning("Он безрукий.")) inuse = FALSE return - user.visible_message("[user] берёт мазок с ладони [H] для анализа.") + user.visible_message(span_notice("[user] берёт мазок с ладони [H] для анализа.")) sample_type = "GSR" target_gsr = H.gunshot_residue else @@ -153,7 +153,9 @@ sample_type = "порох" if(sample_type) - user.visible_message("[user] берёт мазок с [A] для анализа.", "Вы берёте мазок с [A] для анализа.") + user.visible_message( + span_notice("[user] берёт мазок с [A] для анализа."), + span_notice("Вы берёте мазок с [A] для анализа.")) if(!dispenser) dna = target_dna gsr = target_gsr diff --git a/modular_ss220/food/code/drinks.dm b/modular_ss220/food/code/drinks.dm index c2d18d1ea0ba..94c440c790e2 100644 --- a/modular_ss220/food/code/drinks.dm +++ b/modular_ss220/food/code/drinks.dm @@ -198,7 +198,7 @@ if(iscarbon(M)) if(method == REAGENT_TOUCH) M.adjustFireLoss(-volume * 0.7) - to_chat(M, "The diluted silver sulfadiazine soothes your burns.") + to_chat(M, span_notice("The diluted silver sulfadiazine soothes your burns.")) return STATUS_UPDATE_NONE /datum/chemical_reaction/alcomender @@ -379,7 +379,7 @@ . = ..() if(volume > 20) if(prob(50)) //no spam here :p - M.visible_message("Глаза [M] ослепительно вспыхивают!") + M.visible_message(span_warning("Глаза [M] ослепительно вспыхивают!")) /datum/chemical_reaction/vampiro name = "Vampiro" @@ -552,7 +552,7 @@ if(prob(10)) M.emote(pick("twitch","giggle")) if(prob(5)) - to_chat(M, "Rebooting..") + to_chat(M, span_notice("Rebooting..")) if(14) playsound(get_turf(M),'modular_ss220/food/sound/restart-shutdown.ogg', 200, 1) if(15 to 23) diff --git a/modular_ss220/food/code/food/food.dm b/modular_ss220/food/code/food/food.dm index 051b5fffe6f9..f38d6bdcc3e0 100644 --- a/modular_ss220/food/code/food/food.dm +++ b/modular_ss220/food/code/food/food.dm @@ -996,7 +996,7 @@ /obj/item/food/snacks/fathersoup/On_Consume(mob/M, mob/user) . = ..() - user.visible_message("У [M] на лбу аж пот выступает.") + user.visible_message(span_notice("У [M] на лбу аж пот выступает.")) if(prob(33)) var/soup_talk = "Ух бля..." M.say(soup_talk) diff --git a/modular_ss220/food/code/food/nails.dm b/modular_ss220/food/code/food/nails.dm index c329c74535af..b45c706bc774 100644 --- a/modular_ss220/food/code/food/nails.dm +++ b/modular_ss220/food/code/food/nails.dm @@ -17,7 +17,7 @@ /obj/item/food/snacks/nails/On_Consume(mob/living/carbon/human/user) . = ..() - to_chat(user, "Ты чувствуешь адскую боль во рту!") + to_chat(user, span_warning("Ты чувствуешь адскую боль во рту!")) playsound(user.loc, "bonebreak", 60, TRUE) user.apply_damage(5, BRUTE, "head") diff --git a/modular_ss220/hydroponics/code/plants.dm b/modular_ss220/hydroponics/code/plants.dm index ea0ff3f0688a..53486c97e73c 100644 --- a/modular_ss220/hydroponics/code/plants.dm +++ b/modular_ss220/hydroponics/code/plants.dm @@ -140,5 +140,5 @@ if(trash) var/obj/item/trash = generate_trash() user.put_in_hands(trash) - to_chat(user, "Ты открываешь оболочку [src], получая [trash].") + to_chat(user, span_notice("Ты открываешь оболочку [src], получая [trash].")) qdel(src) diff --git a/modular_ss220/jukebox/code/jukebox.dm b/modular_ss220/jukebox/code/jukebox.dm index c03132557038..967f737ae3cb 100644 --- a/modular_ss220/jukebox/code/jukebox.dm +++ b/modular_ss220/jukebox/code/jukebox.dm @@ -90,7 +90,7 @@ return item.forceMove(src) payment = item - to_chat(user, "Вы вставили [item] в музыкальный автомат.") + to_chat(user, span_notice("Вы вставили [item] в музыкальный автомат.")) playsound(src, 'modular_ss220/aesthetics_sounds/sound/coin_accept.ogg', 50, TRUE) ui_interact(user) add_fingerprint(user) diff --git a/modular_ss220/maps220/code/RandomRuins/gateway/gateway_turfs.dm b/modular_ss220/maps220/code/RandomRuins/gateway/gateway_turfs.dm index c41cae9f869b..e5740dcabbe1 100644 --- a/modular_ss220/maps220/code/RandomRuins/gateway/gateway_turfs.dm +++ b/modular_ss220/maps220/code/RandomRuins/gateway/gateway_turfs.dm @@ -177,8 +177,9 @@ var/datum/effect_system/spark_spread/s = new s.set_up(5, 1, unlucky_mob.loc) s.start() - unlucky_mob.visible_message(span_danger("[unlucky_mob.name] is shocked by [src]!"), \ - span_userdanger("You feel a powerful shock course through your body!")) + unlucky_mob.visible_message( + span_danger("[unlucky_mob.name] is shocked by [src]!"), + span_userdanger("You feel a powerful shock course through your body!")) playsound(unlucky_mob, 'sound/effects/sparks4.ogg', 100, TRUE) /turf/simulated/floor/beach/away/blackmesa/remove_plating(mob/user) diff --git a/modular_ss220/maps220/code/objects.dm b/modular_ss220/maps220/code/objects.dm index 18c89a8b5a6f..8a150024f27e 100644 --- a/modular_ss220/maps220/code/objects.dm +++ b/modular_ss220/maps220/code/objects.dm @@ -297,7 +297,7 @@ else undead.set_species(/datum/species/skeleton) // OP skellybones - undead.visible_message(span_warning ("[undead] отторгает бренную оболочку и предстает в виде скелета!")) + undead.visible_message(span_warning("[undead] отторгает бренную оболочку и предстает в виде скелета!")) undead.grab_ghost() // yoinks the ghost if its not in the body undead.revive() equip_undead(undead) diff --git a/modular_ss220/mecha_skins/code/paintkit_install.dm b/modular_ss220/mecha_skins/code/paintkit_install.dm index 14ff69596bb7..98a09fa690b3 100644 --- a/modular_ss220/mecha_skins/code/paintkit_install.dm +++ b/modular_ss220/mecha_skins/code/paintkit_install.dm @@ -17,7 +17,9 @@ to_chat(user, span_warning("Этот комплект не предназначен для использования на экзокостюме данного класса.")) return - user.visible_message(span_notice("[user] открывает [P] и проводит некоторое время за кастомизацией [src]."), span_notice("Вы открываете [P] и начинаете кастомизировать [src].")) + user.visible_message( + span_notice("[user] открывает [P] и проводит некоторое время за кастомизацией [src]."), + span_notice("Вы открываете [P] и начинаете кастомизировать [src].")) if(!do_after_once(user, 3 SECONDS, target = src)) to_chat(user, span_warning("Вы должны стоять смирно при настройке экзокостюма!")) return diff --git a/modular_ss220/mobs/code/mob_holder.dm b/modular_ss220/mobs/code/mob_holder.dm index d4b1157ba24b..f5110ae6a8a7 100644 --- a/modular_ss220/mobs/code/mob_holder.dm +++ b/modular_ss220/mobs/code/mob_holder.dm @@ -15,7 +15,7 @@ if(user.a_intent != INTENT_HARM) return ..() - + if(!is_type_in_list(animal, devourer.dna.species.allowed_consumed_mobs)) if(user != devourer) to_chat(user, span_notice("Вряд ли это понравится [devourer]...")) @@ -48,7 +48,9 @@ devourer.reagents.add_reagent(bee.beegent.id, rand(1, 5)) else devourer.reagents.add_reagent("spidertoxin", 5) - devourer.visible_message(span_warning("Рот [devourer] опух."), span_danger("Ваш рот ужален, он теперь опухает!")) + devourer.visible_message( + span_warning("Рот [devourer] опух."), + span_danger("Ваш рот ужален, он теперь опухает!")) animal.forceMove(devourer) LAZYADD(devourer.stomach_contents, animal) diff --git a/modular_ss220/mobs/code/pet_carrier.dm b/modular_ss220/mobs/code/pet_carrier.dm index e710018e5a04..800c01b64f9b 100644 --- a/modular_ss220/mobs/code/pet_carrier.dm +++ b/modular_ss220/mobs/code/pet_carrier.dm @@ -60,19 +60,19 @@ /obj/item/pet_carrier/proc/put_in_carrier(mob/living/target, mob/living/user) if(!opened) - to_chat(user, "Ваша переноска закрыта!") + to_chat(user, span_warning("Ваша переноска закрыта!")) return FALSE if(contains_pet) - to_chat(user, "Ваша переноска заполнена!") + to_chat(user, span_warning("Ваша переноска заполнена!")) return FALSE if(target.mob_size > mob_size) - to_chat(user, "Ваша переноска слишком мала!") + to_chat(user, span_warning("Ваша переноска слишком мала!")) return FALSE if(!istype(target, /mob/living/simple_animal/pet)) - to_chat(user, "Это существо не очень похоже на ручное животное.") + to_chat(user, span_warning("Это существо не очень похоже на ручное животное.")) return FALSE //if(target.mob_size < mob_size) - // to_chat(user, "Ваша переноска слишком большая!") + // to_chat(user, span_warning("Ваша переноска слишком большая!")) // return FALSE target.forceMove(src) @@ -82,15 +82,15 @@ desc += target.desc contains_pet = TRUE - to_chat(user, "Вы поместили [target.name] в [src.name].") - to_chat(target, "[user.name] поместил[user.gender == FEMALE ? "" : "а"] вас в [src.name].") + to_chat(user, span_notice("Вы поместили [target.name] в [src.name].")) + to_chat(target, span_notice("[user.name] поместил[user.gender == FEMALE ? "" : "а"] вас в [src.name].")) update_icon() return TRUE /obj/item/pet_carrier/proc/try_free_content(atom/new_location, mob/user) if(!opened) if(user) - to_chat(user, "Ваша переноска закрыта! Содержимое невозможно выгрузить!") + to_chat(user, span_warning("Ваша переноска закрыта! Содержимое невозможно выгрузить!")) return FALSE free_content(new_location) @@ -146,45 +146,45 @@ var/breakout_time_open = 5 SECONDS //for escape if(do_after(L,(breakout_time_open/2), target = src)) - to_chat(L, "ТЕСТ 1 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("ТЕСТ 1 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) if(do_after(L,(breakout_time_open/2))) - to_chat(L, "ТЕСТ 2 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("ТЕСТ 2 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) if(do_after(L,(breakout_time_open/2), target = loc)) - to_chat(L, "ТЕСТ 3 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("ТЕСТ 3 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) if(do_after(L,(breakout_time_open/2), target = src.loc)) - to_chat(L, "ТЕСТ 4 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("ТЕСТ 4 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) if(do_after(L,(breakout_time_open/2), target = L)) - to_chat(L, "ТЕСТ 5 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("ТЕСТ 5 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) if(do_after(L,(breakout_time_open/2), target = L.loc)) - to_chat(L, "ТЕСТ 6 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("ТЕСТ 6 - Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) if(opened && L.loc == src) - to_chat(L, "Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)") + to_chat(L, span_warning("Вы начали вылезать из переноски (это займет [breakout_time_open] секунд, не двигайтесь)")) spawn(0) if(do_after(L,(breakout_time_open), target = src)) if(!src || !L || L.stat != CONSCIOUS || L.loc != src || !opened) - to_chat(L, "Побег прерван!") + to_chat(L, span_warning("Побег прерван!")) return free_content() - visible_message("[L.name] вылез из переноски.") + visible_message(span_warning("[L.name] вылез из переноски.")) return - to_chat(L, "Вы начали ломиться в закрытую дверцу переноски и пытаетесь её выбить или открыть. (это займет [breakout_time] секунд, не двигайтесь)") + to_chat(L, span_warning("Вы начали ломиться в закрытую дверцу переноски и пытаетесь её выбить или открыть. (это займет [breakout_time] секунд, не двигайтесь)")) for(var/mob/O in viewers(usr.loc)) - O.show_message("[src.name] начинает трястись!", 1) + O.show_message(span_danger("[src.name] начинает трястись!"), 1) spawn(0) if(do_after(L,(breakout_time), target = src)) if(!src || !L || L.stat != CONSCIOUS || L.loc != src || opened) //closet/user destroyed OR user dead/unconcious OR user no longer in closet OR closet opened - to_chat(L, "Побег прерван!") + to_chat(L, span_warning("Побег прерван!")) return var/mob/M = src.loc @@ -245,8 +245,9 @@ return // Something happened while the player was thinking usr.face_atom(over_object) - usr.visible_message("[usr] вытащил питомца из [src.name] на [over_object.name].", - "Вы вытащили питомца из [src.name] на [over_object.name].") + usr.visible_message( + span_notice("[usr] вытащил питомца из [src.name] на [over_object.name]."), + span_notice("Вы вытащили питомца из [src.name] на [over_object.name].")) try_free_content(T, usr) return TRUE diff --git a/modular_ss220/mobs/code/simple_animal/friendly/frog.dm b/modular_ss220/mobs/code/simple_animal/friendly/frog.dm index a67a11fa315c..b788c50a6e5e 100644 --- a/modular_ss220/mobs/code/simple_animal/friendly/frog.dm +++ b/modular_ss220/mobs/code/simple_animal/friendly/frog.dm @@ -69,7 +69,7 @@ if(ishuman(AM)) if(!stat) var/mob/M = AM - to_chat(M, "[bicon(src)] квакнул!") + to_chat(M, span_notice("[bicon(src)] квакнул!")) ..() // Toxic frog procs @@ -79,7 +79,7 @@ for(var/obj/item/organ/external/A in H.bodyparts) if(!A.is_robotic()) if((A.body_part == HAND_LEFT) || (A.body_part == HAND_RIGHT)) - to_chat(H, "Дотронувшись до [src.name], ваша кожа начинает чесаться!") + to_chat(H, span_warning("Дотронувшись до [src.name], ваша кожа начинает чесаться!")) toxin_affect(H) if(H.a_intent == INTENT_DISARM || H.a_intent == INTENT_HARM) ..() @@ -93,7 +93,7 @@ if(!F.is_robotic()) if((F.body_part == FOOT_LEFT) || (F.body_part == FOOT_RIGHT)) toxin_affect(H) - to_chat(H, "Ваши ступни начинают чесаться!") + to_chat(H, span_warning("Ваши ступни начинают чесаться!")) ..() /mob/living/simple_animal/frog/toxic/proc/toxin_affect(mob/living/carbon/human/M as mob) diff --git a/modular_ss220/mobs/code/simple_animal/friendly/hamster.dm b/modular_ss220/mobs/code/simple_animal/friendly/hamster.dm index 33d13784cce2..223d1ea8f0ea 100644 --- a/modular_ss220/mobs/code/simple_animal/friendly/hamster.dm +++ b/modular_ss220/mobs/code/simple_animal/friendly/hamster.dm @@ -68,7 +68,7 @@ GLOBAL_VAR_INIT(hamster_count, 0) /mob/living/simple_animal/mouse/hamster/baby/start_pulling(atom/movable/AM, state, force = pull_force, show_message = FALSE) if(show_message) - to_chat(src, "Вы слишком малы чтобы что-то тащить.") + to_chat(src, span_warning("Вы слишком малы чтобы что-то тащить.")) return /mob/living/simple_animal/mouse/hamster/baby/Life(seconds, times_fired) @@ -85,7 +85,7 @@ GLOBAL_VAR_INIT(hamster_count, 0) if(ishuman(AM)) if(!stat) var/mob/M = AM - to_chat(M, "[bicon(src)] раздавлен!") + to_chat(M, span_notice("[bicon(src)] раздавлен!")) death() splat(user = AM) ..() diff --git a/modular_ss220/mobs/code/simple_animal/hostile/headcrab.dm b/modular_ss220/mobs/code/simple_animal/hostile/headcrab.dm index f635a35a58be..f896b3cbede6 100644 --- a/modular_ss220/mobs/code/simple_animal/hostile/headcrab.dm +++ b/modular_ss220/mobs/code/simple_animal/hostile/headcrab.dm @@ -35,7 +35,7 @@ if(times_fired % 4 == 0) for(var/mob/living/simple_animal/K in oview(src, 1)) //Only for corpse right next to/on same tile if(K.stat == DEAD || (!K.check_death_method() && K.health <= HEALTH_THRESHOLD_DEAD)) - visible_message("[src] consumes [K] whole!") + visible_message(span_danger("[src] consumes [K] whole!")) if(health < maxHealth) health += 10 qdel(K) @@ -49,7 +49,7 @@ continue if(faction_check_mob(L) && !attack_same) return - visible_message("[src] [ranged_message] at [A]!") + visible_message(span_danger("[src] [ranged_message] at [A]!")) throw_at(A, jumpdistance, jumpspeed, spin = FALSE, diagonals_first = TRUE) ranged_cooldown = world.time + ranged_cooldown_time @@ -84,7 +84,7 @@ human_overlays = H.overlays update_icons() H.forceMove(src) - visible_message("The corpse of [H.name] suddenly rises!") + visible_message(span_warning("The corpse of [H.name] suddenly rises!")) /mob/living/simple_animal/hostile/blackmesa/xen/headcrab/death() ..() @@ -191,4 +191,4 @@ if(C.IsStunned() || C.can_inject(null, FALSE, inject_target, FALSE)) if(C.AmountEyeBlurry() < 60) C.AdjustEyeBlurry(10) - visible_message("[src] buries its fangs deep into the [inject_target] of [target]!") + visible_message(span_danger("[src] buries its fangs deep into the [inject_target] of [target]!")) diff --git a/modular_ss220/mobs/code/simple_animal/hostile/syndi_rat.dm b/modular_ss220/mobs/code/simple_animal/hostile/syndi_rat.dm index e8006fc287e5..0a780c08c10c 100644 --- a/modular_ss220/mobs/code/simple_animal/hostile/syndi_rat.dm +++ b/modular_ss220/mobs/code/simple_animal/hostile/syndi_rat.dm @@ -57,11 +57,11 @@ var/obj/structure/cable/C = locate() in F if(C && prob(15)) if(C.get_available_power() && !HAS_TRAIT(src, TRAIT_SHOCKIMMUNE)) - visible_message("[src] chews through [C]. It's toast!") + visible_message(span_warning("[src] chews through [C]. It's toast!")) playsound(src, 'sound/effects/sparks2.ogg', 100, 1) toast() // mmmm toasty. else - visible_message("[src] chews through [C].") + visible_message(span_warning("[src] chews through [C].")) investigate_log("was chewed through by a mouse at [COORD(F)]", "wires") C.deconstruct() @@ -89,7 +89,7 @@ if(ishuman(AM)) if(!stat) var/mob/M = AM - to_chat(M, "[bicon(src)] Squeek!") + to_chat(M, span_notice("[bicon(src)] Squeek!")) ..() /mob/living/simple_animal/hostile/retaliate/syndirat/emote(emote_key, type_override = 1, message, intentional, force_silence) diff --git a/modular_ss220/mobs/code/simple_animal/pets/rouge.dm b/modular_ss220/mobs/code/simple_animal/pets/rouge.dm index 6031a0398e5c..879eed11f8c4 100644 --- a/modular_ss220/mobs/code/simple_animal/pets/rouge.dm +++ b/modular_ss220/mobs/code/simple_animal/pets/rouge.dm @@ -128,16 +128,18 @@ if(inventory_head) if(user) - to_chat(user, "You can't put more than one hat on [src]!") + to_chat(user, span_warning("You can't put more than one hat on [src]!")) return if(!item_to_add) - user.visible_message("[user] pets [src].", "You rest your hand on [src]'s head for a moment.") + user.visible_message( + span_notice("[user] pets [src]."), + span_notice("You rest your hand on [src]'s head for a moment.")) if(flags_2 & HOLOGRAM_2) return return if(user && !user.unEquip(item_to_add)) - to_chat(user, "\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s head!") + to_chat(user, span_warning("\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s head!")) return 0 var/valid = FALSE @@ -146,17 +148,18 @@ if(valid) if(health <= 0) - to_chat(user, "Безжизненный взгляд в глазах [real_name] никак не меняется, когда вы надеваете [item_to_add] на неё.") + to_chat(user, span_notice("Безжизненный взгляд в глазах [real_name] никак не меняется, когда вы надеваете [item_to_add] на неё.")) else if(user) - user.visible_message("[user] надевает [item_to_add] на центральную голову [real_name]. [src] смотрит на [user] и довольно шипит.", - "Вы надеваете [item_to_add] на голову [real_name]. [src] озадачено смотрит на вас, пока другие головы смотрят на центральную с завистью.", - "Вы слышите дружелюбное шипение.") + user.visible_message( + span_notice("[user] надевает [item_to_add] на центральную голову [real_name]. [src] смотрит на [user] и довольно шипит."), + span_notice("Вы надеваете [item_to_add] на голову [real_name]. [src] озадачено смотрит на вас, пока другие головы смотрят на центральную с завистью."), + span_italics("Вы слышите дружелюбное шипение.")) item_to_add.forceMove(src) inventory_head = item_to_add update_snek_fluff() regenerate_icons() else - to_chat(user, "Вы надеваете [item_to_add] на голову [src], но она скидывает [item_to_add] с себя!") + to_chat(user, span_warning("Вы надеваете [item_to_add] на голову [src], но она скидывает [item_to_add] с себя!")) item_to_add.forceMove(drop_location()) if(prob(25)) step_rand(item_to_add) diff --git a/modular_ss220/mobs/code/simple_animal/pets/security_dogs.dm b/modular_ss220/mobs/code/simple_animal/pets/security_dogs.dm index 6b77496563f0..94f511b8dd73 100644 --- a/modular_ss220/mobs/code/simple_animal/pets/security_dogs.dm +++ b/modular_ss220/mobs/code/simple_animal/pets/security_dogs.dm @@ -97,16 +97,18 @@ if(inventory_head) if(user) - to_chat(user, "You can't put more than one hat on [src]!") + to_chat(user, span_warning("You can't put more than one hat on [src]!")) return if(!item_to_add) - user.visible_message("[user] pets [src].", "You rest your hand on [src]'s head for a moment.") + user.visible_message( + span_notice("[user] pets [src]."), + span_notice("You rest your hand on [src]'s head for a moment.")) if(flags_2 & HOLOGRAM_2) return return if(user && !user.unEquip(item_to_add)) - to_chat(user, "\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s head!") + to_chat(user, span_warning("\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s head!")) return 0 var/valid = FALSE @@ -117,17 +119,18 @@ if(valid) if(health <= 0) - to_chat(user, "There is merely a dull, lifeless look in [real_name]'s eyes as you put the [item_to_add] on [p_them()].") + to_chat(user, span_notice("There is merely a dull, lifeless look in [real_name]'s eyes as you put the [item_to_add] on [p_them()].")) else if(user) - user.visible_message("[user] puts [item_to_add] on [real_name]'s head. [src] looks at [user] and barks once.", - "You put [item_to_add] on [real_name]'s head. [src] gives you a peculiar look, then wags [p_their()] tail once and barks.", - "You hear a friendly-sounding bark.") + user.visible_message( + span_notice("[user] puts [item_to_add] on [real_name]'s head. [src] looks at [user] and barks once."), + span_notice("You put [item_to_add] on [real_name]'s head. [src] gives you a peculiar look, then wags [p_their()] tail once and barks."), + span_italics("You hear a friendly-sounding bark.")) item_to_add.forceMove(src) inventory_head = item_to_add update_muhtar_fluff() regenerate_icons() else - to_chat(user, "You set [item_to_add] on [src]'s head, but it falls off!") + to_chat(user, span_warning("You set [item_to_add] on [src]'s head, but it falls off!")) item_to_add.forceMove(drop_location()) if(prob(25)) step_rand(item_to_add) diff --git a/modular_ss220/mobs/code/simple_animal/pets/slugcat.dm b/modular_ss220/mobs/code/simple_animal/pets/slugcat.dm index c51668b525a5..cc18cf59e9e8 100644 --- a/modular_ss220/mobs/code/simple_animal/pets/slugcat.dm +++ b/modular_ss220/mobs/code/simple_animal/pets/slugcat.dm @@ -171,27 +171,30 @@ /mob/living/simple_animal/pet/slugcat/proc/place_on_head(obj/item/item_to_add, mob/user) if(!item_to_add) - user.visible_message("[user] похлопывает по голове [src.name].", "Вы положили руку на голову [src.name].") + user.visible_message( + span_notice("[user] похлопывает по голове [src.name]."), + span_notice("Вы положили руку на голову [src.name].")) if(flags_2 & HOLOGRAM_2) return 0 return 0 if(!istype(item_to_add, /obj/item/clothing/head)) - to_chat(user, "[item_to_add.name] нельзя надеть на голову [src.name]!") + to_chat(user, span_warning("[item_to_add.name] нельзя надеть на голову [src.name]!")) return 0 if(inventory_head) if(user) - to_chat(user, "Нельзя надеть больше одного головного убора на голову [src.name]!") + to_chat(user, span_warning("Нельзя надеть больше одного головного убора на голову [src.name]!")) return 0 if(user && !user.unEquip(item_to_add)) - to_chat(user, "[item_to_add.name] застрял в ваших руках, вы не можете его надеть на голову [src.name]!") + to_chat(user, span_warning("[item_to_add.name] застрял в ваших руках, вы не можете его надеть на голову [src.name]!")) return 0 - user.visible_message("[user] надевает [item_to_add].name на голову [real_name].", - "Вы надеваете [item_to_add.name] на голову [real_name].", - "Вы слышите как что-то нацепили.") + user.visible_message( + span_notice("[user] надевает [item_to_add].name на голову [real_name]."), + span_notice("Вы надеваете [item_to_add.name] на голову [real_name]."), + span_italics("Вы слышите как что-то нацепили.")) inventory_head = item_to_add regenerate_icons() @@ -200,10 +203,10 @@ /mob/living/simple_animal/pet/slugcat/proc/remove_from_head(mob/user) if(inventory_head) if(inventory_head.flags & NODROP) - to_chat(user, "[inventory_head.name] застрял на голове [src.name]! Его невозможно снять!") + to_chat(user, span_warning("[inventory_head.name] застрял на голове [src.name]! Его невозможно снять!")) return TRUE - to_chat(user, "Вы сняли [inventory_head.name] с головы [src.name].") + to_chat(user, span_warning("Вы сняли [inventory_head.name] с головы [src.name].")) drop_item(inventory_head) user.put_in_hands(inventory_head) @@ -211,7 +214,7 @@ regenerate_icons() else - to_chat(user, "На голове [src.name] нет головного убора!") + to_chat(user, span_warning("На голове [src.name] нет головного убора!")) return FALSE return TRUE @@ -230,35 +233,38 @@ /mob/living/simple_animal/pet/slugcat/proc/place_to_hand(obj/item/item_to_add, mob/user) if(!item_to_add) - user.visible_message("[user] пощупал лапки [src].", "Вы пощупали лапки [src].") + user.visible_message( + span_notice("[user] пощупал лапки [src]."), + span_notice("Вы пощупали лапки [src].")) if(flags_2 & HOLOGRAM_2) return 0 return 0 if(resting) - to_chat(user, "[src.name] спит и не принимает [item_to_add.name]!") + to_chat(user, span_warning("[src.name] спит и не принимает [item_to_add.name]!")) return 0 if(!istype(item_to_add, /obj/item/spear)) - to_chat(user, "[src.name] не принимает [item_to_add.name]!") + to_chat(user, span_warning("[src.name] не принимает [item_to_add.name]!")) return 0 if(inventory_hand) if(user) - to_chat(user, "Лапки [src.name] заняты [inventory_hand.name]!") + to_chat(user, span_warning("Лапки [src.name] заняты [inventory_hand.name]!")) return 0 if(user && !user.drop_item(item_to_add)) - to_chat(user, "[item_to_add.name] застрял в ваших руках, вы не можете его дать [src.name]!") + to_chat(user, span_warning("[item_to_add.name] застрял в ваших руках, вы не можете его дать [src.name]!")) return 0 if(is_pacifist) - to_chat(user, "[src.name] пацифист и не пользуется [item_to_add.name]!") + to_chat(user, span_warning("[src.name] пацифист и не пользуется [item_to_add.name]!")) return 0 - user.visible_message("[real_name] выхватывает [item_to_add] с рук [user].", - "[real_name] выхватывает [item_to_add] с ваших рук.", - "Вы видите довольные глаза.") + user.visible_message( + span_notice("[real_name] выхватывает [item_to_add] с рук [user]."), + span_notice("[real_name] выхватывает [item_to_add] с ваших рук."), + span_italics("Вы видите довольные глаза.")) move_item_to_hand(item_to_add) return 1 @@ -271,10 +277,10 @@ /mob/living/simple_animal/pet/slugcat/proc/remove_from_hand(mob/user) if(inventory_hand) if(inventory_hand.flags & NODROP) - to_chat(user, "[inventory_hand.name] застрял в лапах [src]! Его невозможно отнять!") + to_chat(user, span_warning("[inventory_hand.name] застрял в лапах [src]! Его невозможно отнять!")) return TRUE - to_chat(user, "Вы забрали [inventory_hand.name] с лап [src].") + to_chat(user, span_warning("Вы забрали [inventory_hand.name] с лап [src].")) drop_item(inventory_hand) user.put_in_hands(inventory_hand) @@ -282,7 +288,7 @@ regenerate_icons() else - to_chat(user, "В лапах [src] нечего отбирать!") + to_chat(user, span_warning("В лапах [src] нечего отбирать!")) return FALSE return TRUE diff --git a/modular_ss220/objects/code/card_skins.dm b/modular_ss220/objects/code/card_skins.dm index 13e23126a197..404fe1d809fc 100644 --- a/modular_ss220/objects/code/card_skins.dm +++ b/modular_ss220/objects/code/card_skins.dm @@ -24,7 +24,7 @@ /obj/item/card/id/examine(mob/user) . = ..() if(skin_applied) - . += "Нажмите Alt-Click на карту, чтобы снять наклейку." + . += span_notice("Нажмите Alt-Click на карту, чтобы снять наклейку.") /obj/item/card/id/AltClick(mob/user) if(user.stat || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED) || user.restrained()) diff --git a/modular_ss220/objects/code/electrostaff.dm b/modular_ss220/objects/code/electrostaff.dm index 249780b03dc6..cd98aab23bc5 100644 --- a/modular_ss220/objects/code/electrostaff.dm +++ b/modular_ss220/objects/code/electrostaff.dm @@ -63,10 +63,10 @@ /obj/item/melee/baton/electrostaff/examine(mob/user) . = ..() - . -= "This item can be recharged in a recharger. Using a screwdriver on this item will allow you to access its power cell, which can be replaced." - . += "Данный предмет не имеет внешних разъемов для зарядки. Используйте отвертку для доступа к внутренней батарее, чтобы заменить или зарядить её." + . -= span_notice("This item can be recharged in a recharger. Using a screwdriver on this item will allow you to access its power cell, which can be replaced.") + . += span_notice("Данный предмет не имеет внешних разъемов для зарядки. Используйте отвертку для доступа к внутренней батарее, чтобы заменить или зарядить её.") if(unique_reskin) - . += "Alt-клик, чтобы изменить свечение." + . += span_notice("Alt-клик, чтобы изменить свечение.") /obj/item/melee/baton/electrostaff/attack_self(mob/user) var/signal_ret = SEND_SIGNAL(src, COMSIG_ITEM_ATTACK_SELF, user) @@ -91,13 +91,13 @@ if(cell?.charge >= hitcost) if(to_turn_on) turned_on = TRUE - to_chat(user, "[src] [turned_on ? "включен" : "выключен"].") + to_chat(user, span_notice("[src] [turned_on ? "включен" : "выключен"].")) playsound(src, turned_on ? sound_on : "sparks", 75, TRUE, -1) else if(!cell) - to_chat(user, "[src] не имеет источников питания!") + to_chat(user, span_warning("[src] не имеет источников питания!")) else - to_chat(user, "[src] обесточен.") + to_chat(user, span_warning("[src] обесточен.")) update_icon() add_fingerprint(user) @@ -111,7 +111,7 @@ /obj/item/melee/baton/electrostaff/AltClick(mob/user) . = ..() if(user.incapacitated()) - to_chat(user, "Вы не можете этого сделать прямо сейчас!") + to_chat(user, span_warning("Вы не можете этого сделать прямо сейчас!")) return if(unique_reskin && loc == user) reskin_staff(user) diff --git a/modular_ss220/objects/code/hampters.dm b/modular_ss220/objects/code/hampters.dm index f434f8eec189..8d861785283e 100644 --- a/modular_ss220/objects/code/hampters.dm +++ b/modular_ss220/objects/code/hampters.dm @@ -79,7 +79,9 @@ // Прописываю это здесь ибо иначе хомяки будут отмечаться кровавыми в игре blood_DNA = "Plush hampter's paint" - user.visible_message("[user] раздавил хамптера в своей руке!", "Вы раздавили хамптера в своей руке!") + user.visible_message( + span_warning("[user] раздавил хамптера в своей руке!"), + span_warning("Вы раздавили хамптера в своей руке!")) playsound(get_turf(src), "bonebreak", 50, TRUE, -10) user.hand_blood_color = blood_color diff --git a/modular_ss220/objects/code/mecha/lockermech.dm b/modular_ss220/objects/code/mecha/lockermech.dm index f0d93678ecbb..394d667a9123 100644 --- a/modular_ss220/objects/code/mecha/lockermech.dm +++ b/modular_ss220/objects/code/mecha/lockermech.dm @@ -81,7 +81,7 @@ if(!cargo_to_unload || !(cargo_to_unload in cargo)) return - occupant_message("You unload [cargo_to_unload].") + occupant_message(span_notice("You unload [cargo_to_unload].")) cargo_to_unload.forceMove(get_turf(src)) cargo -= cargo_to_unload log_message("Unloaded [cargo_to_unload]. Cargo compartment capacity: [cargo_capacity - length(cargo)]") @@ -106,7 +106,7 @@ /obj/mecha/lockermech/emag_act(mob/user) if(!emagged) emagged = TRUE - desc += "
The mech's equipment slots spark dangerously!" + desc += span_danger("
The mech's equipment slots spark dangerously!") return ..() // Crafting diff --git a/modular_ss220/objects/code/papershredder.dm b/modular_ss220/objects/code/papershredder.dm index fa12cc38edbc..c0b639850671 100644 --- a/modular_ss220/objects/code/papershredder.dm +++ b/modular_ss220/objects/code/papershredder.dm @@ -116,7 +116,9 @@ return if(shredp.get_heat()) add_fingerprint(user) - user.visible_message(span_danger("\The [user] burns right through [src], turning it to ash. It flutters through the air before settling on the floor in a heap."), span_danger("You burn right through [src], turning it to ash. It flutters through the air before settling on the floor in a heap.")) + user.visible_message( + span_danger("\The [user] burns right through [src], turning it to ash. It flutters through the air before settling on the floor in a heap."), + span_danger("You burn right through [src], turning it to ash. It flutters through the air before settling on the floor in a heap.")) fire_act() else ..() diff --git a/modular_ss220/objects/code/weapons.dm b/modular_ss220/objects/code/weapons.dm index 00acbe0a8522..4b38825fc4c8 100644 --- a/modular_ss220/objects/code/weapons.dm +++ b/modular_ss220/objects/code/weapons.dm @@ -25,7 +25,7 @@ if(!reclined) return ..() - to_chat(user, "*click*") + to_chat(user, span_danger("*click*")) playsound(user, dry_fire_sound, 100, 1) // Colt Anaconda .44 diff --git a/modular_ss220/silicons/code/robot_items.dm b/modular_ss220/silicons/code/robot_items.dm index f60de3e4fede..622935a76d21 100644 --- a/modular_ss220/silicons/code/robot_items.dm +++ b/modular_ss220/silicons/code/robot_items.dm @@ -57,7 +57,7 @@ else if(linked_account) transaction_locked = TRUE else - to_chat(user, "[bicon(src)]No account connected to send transactions to.") + to_chat(user, span_warning("[bicon(src)]No account connected to send transactions to.<")) return TRUE // if(isrobot(user)) // card_account = attempt_account_access(id_card.associated_account_number, pin_needed = FALSE) diff --git a/modular_ss220/unique_objects/code/unique_objects.dm b/modular_ss220/unique_objects/code/unique_objects.dm index e2e61299534b..dc344311f83b 100644 --- a/modular_ss220/unique_objects/code/unique_objects.dm +++ b/modular_ss220/unique_objects/code/unique_objects.dm @@ -193,7 +193,7 @@ return FALSE if(is_final) - to_chat(user, "Этот унитаз достиг пика великолепия и безвкусия. Нельзя больше улучшить.") + to_chat(user, span_warning("Этот унитаз достиг пика великолепия и безвкусия. Нельзя больше улучшить.")) return FALSE var/obj/item/stack/M = I @@ -210,13 +210,13 @@ break if(!is_correct) - to_chat(user, "Неподходящий материал для улучшения.") + to_chat(user, span_warning("Неподходящий материал для улучшения.")) return FALSE var/is_rare = istype(M, /obj/item/stack/ore/bluespace_crystal/refined) var/need_amount = is_rare ? 2 : 5 if(M.get_amount() < need_amount) - to_chat(user, "Недостаточно материала, нужно хотя бы [need_amount] шт.") + to_chat(user, span_warning("Недостаточно материала, нужно хотя бы [need_amount] шт.")) return FALSE switch(type) @@ -244,7 +244,7 @@ if(M.type == /obj/item/stack/ore/bluespace_crystal/refined) construct(M, user, /obj/structure/toilet/material/bluespace/nt, need_amount) else - to_chat(user, "Неподходящая цель для гравировки.") + to_chat(user, span_warning("Неподходящая цель для гравировки.")) return TRUE /obj/structure/toilet/proc/construct(obj/item/stack/M, mob/living/user, build_type, amount) @@ -318,14 +318,14 @@ /obj/structure/toilet/material/bluespace/emag_act(mob/user) if(!emagged) - to_chat(user, "Блюспейс начал переливаться красными вкраплениями.") + to_chat(user, span_notice("Блюспейс начал переливаться красными вкраплениями.")) if(do_after(user, 2 SECONDS, target = src)) emagged = TRUE tp_range = initial(tp_range) * 3 singulo_layer = "bluespace_toilet_singularity-emagged" update_icon(UPDATE_ICON_STATE) playsound(src, "sparks", 100, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - visible_message("Блюспейс начал переливаться словно редспейс.") + visible_message(span_warning("Блюспейс начал переливаться словно редспейс.")) /obj/structure/toilet/material/bluespace/update_icon_state() . = ..() diff --git a/modular_ss220/windows_airbag/code/windows_airbag.dm b/modular_ss220/windows_airbag/code/windows_airbag.dm index 62a1bf74c5bd..a3d2f9f8378b 100644 --- a/modular_ss220/windows_airbag/code/windows_airbag.dm +++ b/modular_ss220/windows_airbag/code/windows_airbag.dm @@ -46,7 +46,9 @@ INVOKE_ASYNC(src, PROC_REF(disarm_airbag), clicked_atom, clicker) /datum/element/airbag/proc/disarm_airbag(atom/movable/clicked_atom, mob/living/clicker) - clicker.visible_message(span_notice("[clicker] starts disarming the airbag..."), span_notice("You start disarming the airbag...")) + clicker.visible_message( + span_notice("[clicker] starts disarming the airbag..."), + span_notice("You start disarming the airbag...")) clicked_atom.add_fingerprint(clicker) if(do_after_once(clicker, DISARM_TIME, target = clicked_atom, progress = TRUE)) new disarmed_type(get_turf(clicked_atom)) diff --git a/modular_ss220/wire_splicing/code/wiresplicing.dm b/modular_ss220/wire_splicing/code/wiresplicing.dm index dcd4a39c469b..a272f8ec98e9 100644 --- a/modular_ss220/wire_splicing/code/wiresplicing.dm +++ b/modular_ss220/wire_splicing/code/wiresplicing.dm @@ -139,7 +139,9 @@ return if(shock(user, 50)) return - user.visible_message(span_notice("[user] cuts the splicing."), span_notice("You cut the splicing.")) + user.visible_message( + span_notice("[user] cuts the splicing."), + span_notice("You cut the splicing.")) investigate_log("was cut by [key_name(usr)] in [AREACOORD(src)]", "wires") qdel(src)