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/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/mobs/code/pet_carrier.dm b/modular_ss220/mobs/code/pet_carrier.dm index e710018e5a04..76170b65cb99 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,7 @@ 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..2107f0982c08 100644 --- a/modular_ss220/mobs/code/simple_animal/pets/rouge.dm +++ b/modular_ss220/mobs/code/simple_animal/pets/rouge.dm @@ -128,16 +128,16 @@ 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 +146,15 @@ 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..9ec2a8ec342c 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,16 @@ 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 +117,15 @@ 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..c89d254e1d26 100644 --- a/modular_ss220/mobs/code/simple_animal/pets/slugcat.dm +++ b/modular_ss220/mobs/code/simple_animal/pets/slugcat.dm @@ -171,27 +171,25 @@ /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 +198,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 +209,7 @@ regenerate_icons() else - to_chat(user, "На голове [src.name] нет головного убора!") + to_chat(user, span_warning("На голове [src.name] нет головного убора!")) return FALSE return TRUE @@ -230,35 +228,33 @@ /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 +267,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 +278,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..7bd5893cec91 100644 --- a/modular_ss220/objects/code/hampters.dm +++ b/modular_ss220/objects/code/hampters.dm @@ -79,7 +79,7 @@ // Прописываю это здесь ибо иначе хомяки будут отмечаться кровавыми в игре 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/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() . = ..()