diff --git a/.travis.yml b/.travis.yml
index 948be8cfe5..908e4a473c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -24,6 +24,7 @@ script:
- shopt -s globstar
- (! grep 'step_[xy]' maps/**/*.dmm)
- (! find nano/templates/ -type f -exec md5sum {} + | sort | uniq -D -w 32 | grep nano)
+ - (num=`grep -E '\\\\(red|blue|green|black|b|i[^mc])' **/*.dm | wc -l`; [ $num -le 1355 ])
- ( md5sum -c - <<< "0af969f671fba6cf9696c78cd175a14a *baystation12.int")
- DreamMaker baystation12.dme
- python tools/GenerateChangelog/ss13_genchangelog.py html/changelog.html html/changelogs
diff --git a/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm b/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm
index 7604f33063..00a8abe50a 100644
--- a/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm
@@ -168,7 +168,7 @@
return
src.add_fingerprint(usr)
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
usr.set_machine(src)
ui_interact(user)
@@ -242,20 +242,20 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (unlocked)
- user << "\red You cannot unwrench this [src], turn it off first."
+ user << "You cannot unwrench \the [src], turn it off first."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
"You hear ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
diff --git a/code/ATMOSPHERICS/components/binary_devices/pipeturbine.dm b/code/ATMOSPHERICS/components/binary_devices/pipeturbine.dm
index aead60a382..0eb342479d 100644
--- a/code/ATMOSPHERICS/components/binary_devices/pipeturbine.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/pipeturbine.dm
@@ -91,7 +91,7 @@
attackby(obj/item/weapon/W as obj, mob/user as mob)
if(istype(W, /obj/item/weapon/wrench))
anchored = !anchored
- user << "\blue You [anchored ? "secure" : "unsecure"] the bolts holding [src] to the floor."
+ user << "You [anchored ? "secure" : "unsecure"] the bolts holding \the [src] to the floor."
if(anchored)
if(dir & (NORTH|SOUTH))
@@ -263,7 +263,7 @@
if(istype(W, /obj/item/weapon/wrench))
anchored = !anchored
turbine = null
- user << "\blue You [anchored ? "secure" : "unsecure"] the bolts holding [src] to the floor."
+ user << "You [anchored ? "secure" : "unsecure"] the bolts holding \the [src] to the floor."
updateConnection()
else
..()
@@ -286,4 +286,4 @@
if (usr.stat || usr.restrained() || anchored)
return
- src.set_dir(turn(src.dir, 90))
\ No newline at end of file
+ src.set_dir(turn(src.dir, 90))
diff --git a/code/ATMOSPHERICS/components/binary_devices/pump.dm b/code/ATMOSPHERICS/components/binary_devices/pump.dm
index 079dfb76cd..16f5c0a586 100644
--- a/code/ATMOSPHERICS/components/binary_devices/pump.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/pump.dm
@@ -183,7 +183,7 @@ Thus, the two variables affect pump operation are set in New():
return
src.add_fingerprint(usr)
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
usr.set_machine(src)
ui_interact(user)
@@ -219,20 +219,20 @@ Thus, the two variables affect pump operation are set in New():
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (!(stat & NOPOWER) && use_power)
- user << "\red You cannot unwrench this [src], turn it off first."
+ user << "You cannot unwrench this [src], turn it off first."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench this [src], it too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
"You hear ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
diff --git a/code/ATMOSPHERICS/components/omni_devices/omni_base.dm b/code/ATMOSPHERICS/components/omni_devices/omni_base.dm
index 52ab44fa74..17d47ea8cf 100644
--- a/code/ATMOSPHERICS/components/omni_devices/omni_base.dm
+++ b/code/ATMOSPHERICS/components/omni_devices/omni_base.dm
@@ -87,15 +87,15 @@
int_pressure += P.air.return_pressure()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_pressure - env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "You cannot unwrench [src], it is too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it is too exerted due to internal pressure."
add_fingerprint(user)
return 1
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
"You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
@@ -299,4 +299,4 @@
update_ports()
- return null
\ No newline at end of file
+ return null
diff --git a/code/ATMOSPHERICS/components/portables_connector.dm b/code/ATMOSPHERICS/components/portables_connector.dm
index c33ff79967..4f6473fccf 100644
--- a/code/ATMOSPHERICS/components/portables_connector.dm
+++ b/code/ATMOSPHERICS/components/portables_connector.dm
@@ -134,22 +134,22 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (connected_device)
- user << "\red You cannot unwrench this [src], dettach [connected_device] first."
+ user << "You cannot unwrench \the [src], dettach \the [connected_device] first."
return 1
if (locate(/obj/machinery/portable_atmospherics, src.loc))
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
diff --git a/code/ATMOSPHERICS/components/trinary_devices/filter.dm b/code/ATMOSPHERICS/components/trinary_devices/filter.dm
index 0921d1d0aa..0a055825a4 100755
--- a/code/ATMOSPHERICS/components/trinary_devices/filter.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/filter.dm
@@ -134,16 +134,16 @@
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
@@ -153,7 +153,7 @@
return
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
var/dat
diff --git a/code/ATMOSPHERICS/components/trinary_devices/mixer.dm b/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
index a200de25a0..a163c122f0 100644
--- a/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
@@ -109,15 +109,15 @@
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
"You hear ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
@@ -127,7 +127,7 @@
return
src.add_fingerprint(usr)
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
usr.set_machine(src)
var/dat = {"Power: [use_power?"On":"Off"]
diff --git a/code/ATMOSPHERICS/components/tvalve.dm b/code/ATMOSPHERICS/components/tvalve.dm
index 42556232bd..963a4f5009 100644
--- a/code/ATMOSPHERICS/components/tvalve.dm
+++ b/code/ATMOSPHERICS/components/tvalve.dm
@@ -308,7 +308,7 @@
if(!powered())
return
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
..()
@@ -350,21 +350,21 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (istype(src, /obj/machinery/atmospherics/tvalve/digital))
- user << "\red You cannot unwrench this [src], it's too complicated."
+ user << "You cannot unwrench \the [src], it's too complicated."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
@@ -448,7 +448,7 @@
if(!powered())
return
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
..()
@@ -482,4 +482,4 @@
if(state)
go_straight()
else
- go_to_side()
\ No newline at end of file
+ go_to_side()
diff --git a/code/ATMOSPHERICS/components/unary/heat_exchanger.dm b/code/ATMOSPHERICS/components/unary/heat_exchanger.dm
index 0e75146adc..ded9948cb2 100644
--- a/code/ATMOSPHERICS/components/unary/heat_exchanger.dm
+++ b/code/ATMOSPHERICS/components/unary/heat_exchanger.dm
@@ -70,20 +70,20 @@
return ..()
var/turf/T = src.loc
if (level==1 && isturf(T) && T.intact)
- user << "\red You must remove the plating first."
+ user << "You must remove the plating first."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it is too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
- qdel(src)
\ No newline at end of file
+ qdel(src)
diff --git a/code/ATMOSPHERICS/components/unary/vent_pump.dm b/code/ATMOSPHERICS/components/unary/vent_pump.dm
index 4674d52251..8bc836497b 100644
--- a/code/ATMOSPHERICS/components/unary/vent_pump.dm
+++ b/code/ATMOSPHERICS/components/unary/vent_pump.dm
@@ -358,22 +358,22 @@
if(istype(W, /obj/item/weapon/weldingtool))
var/obj/item/weapon/weldingtool/WT = W
if (WT.remove_fuel(0,user))
- user << "\blue Now welding the vent."
+ user << "Now welding the vent."
if(do_after(user, 20))
if(!src || !WT.isOn()) return
playsound(src.loc, 'sound/items/Welder2.ogg', 50, 1)
if(!welded)
- user.visible_message("[user] welds the vent shut.", "You weld the vent shut.", "You hear welding.")
+ user.visible_message("\The [user] welds the vent shut.", "You weld the vent shut.", "You hear welding.")
welded = 1
update_icon()
else
- user.visible_message("[user] unwelds the vent.", "You unweld the vent.", "You hear welding.")
+ user.visible_message("[user] unwelds the vent.", "You unweld the vent.", "You hear welding.")
welded = 0
update_icon()
else
- user << "\blue The welding tool needs to be on to start this task."
+ user << "The welding tool needs to be on to start this task."
else
- user << "\blue You need more welding fuel to complete this task."
+ user << "You need more welding fuel to complete this task."
return 1
else
..()
@@ -396,25 +396,25 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (!(stat & NOPOWER) && use_power)
- user << "\red You cannot unwrench this [src], turn it off first."
+ user << "You cannot unwrench \the [src], turn it off first."
return 1
var/turf/T = src.loc
if (node && node.level==1 && isturf(T) && T.intact)
- user << "\red You must remove the plating first."
+ user << "You must remove the plating first."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it is too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
diff --git a/code/ATMOSPHERICS/components/unary/vent_scrubber.dm b/code/ATMOSPHERICS/components/unary/vent_scrubber.dm
index 561a2bf7df..cfe07ff672 100644
--- a/code/ATMOSPHERICS/components/unary/vent_scrubber.dm
+++ b/code/ATMOSPHERICS/components/unary/vent_scrubber.dm
@@ -258,25 +258,25 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (!(stat & NOPOWER) && use_power)
- user << "\red You cannot unwrench this [src], turn it off first."
+ user << "You cannot unwrench \the [src], turn it off first."
return 1
var/turf/T = src.loc
if (node && node.level==1 && isturf(T) && T.intact)
- user << "\red You must remove the plating first."
+ user << "You must remove the plating first."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it is too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
diff --git a/code/ATMOSPHERICS/components/valve.dm b/code/ATMOSPHERICS/components/valve.dm
index 49ae4af2cf..6e43afd78e 100644
--- a/code/ATMOSPHERICS/components/valve.dm
+++ b/code/ATMOSPHERICS/components/valve.dm
@@ -241,7 +241,7 @@
if(!powered())
return
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
..()
@@ -294,21 +294,21 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if (istype(src, /obj/machinery/atmospherics/valve/digital))
- user << "\red You cannot unwrench this [src], it's too complicated."
+ user << "You cannot unwrench \the [src], it's too complicated."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it is too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
- "You hear ratchet.")
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
qdel(src)
diff --git a/code/ATMOSPHERICS/mainspipe.dm b/code/ATMOSPHERICS/mainspipe.dm
index a381b28c37..54e23ea1a8 100644
--- a/code/ATMOSPHERICS/mainspipe.dm
+++ b/code/ATMOSPHERICS/mainspipe.dm
@@ -649,7 +649,7 @@ obj/machinery/atmospherics/mains_pipe/valve
attack_hand(mob/user as mob)
if(!src.allowed(user))
- user << "\red Access denied."
+ user << "Access denied."
return
..()
@@ -704,4 +704,4 @@ obj/machinery/atmospherics/mains_pipe/valve
close()
else
open()
-*/
\ No newline at end of file
+*/
diff --git a/code/ATMOSPHERICS/pipes.dm b/code/ATMOSPHERICS/pipes.dm
index 2315e856fd..2ff6c78f94 100644
--- a/code/ATMOSPHERICS/pipes.dm
+++ b/code/ATMOSPHERICS/pipes.dm
@@ -82,21 +82,21 @@
return ..()
var/turf/T = src.loc
if (level==1 && isturf(T) && T.intact)
- user << "\red You must remove the plating first."
+ user << "You must remove the plating first."
return 1
var/datum/gas_mixture/int_air = return_air()
var/datum/gas_mixture/env_air = loc.return_air()
if ((int_air.return_pressure()-env_air.return_pressure()) > 2*ONE_ATMOSPHERE)
- user << "You cannot unwrench [src], it is too exerted due to internal pressure."
+ user << "You cannot unwrench \the [src], it is too exerted due to internal pressure."
add_fingerprint(user)
return 1
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "", \
+ "You have unfastened \the [src].", \
+ "You hear a ratchet.")
new /obj/item/pipe(loc, make_from=src)
for (var/obj/machinery/meter/meter in T)
if (meter.target == src)
@@ -214,7 +214,7 @@
else return 1
/obj/machinery/atmospherics/pipe/simple/proc/burst()
- src.visible_message("\red \bold [src] bursts!");
+ src.visible_message("\The [src] bursts!");
playsound(src.loc, 'sound/effects/bang.ogg', 25, 1)
var/datum/effect/effect/system/smoke_spread/smoke = new
smoke.set_up(1,0, src.loc, 0)
@@ -1121,19 +1121,19 @@
if(istype(W, /obj/item/device/analyzer) && in_range(user, src))
for (var/mob/O in viewers(user, null))
- O << "\red [user] has used the analyzer on \icon[icon]"
+ O << "\The [user] has used \the [W] on \the [src] \icon[src]"
var/pressure = parent.air.return_pressure()
var/total_moles = parent.air.total_moles
- user << "\blue Results of analysis of \icon[icon]"
+ user << "Results of analysis of \the [src] \icon[src]"
if (total_moles>0)
- user << "\blue Pressure: [round(pressure,0.1)] kPa"
+ user << "Pressure: [round(pressure,0.1)] kPa"
for(var/g in parent.air.gas)
- user << "\blue [gas_data.name[g]]: [round((parent.air.gas[g] / total_moles) * 100)]%"
- user << "\blue Temperature: [round(parent.air.temperature-T0C)]°C"
+ user << "[gas_data.name[g]]: [round((parent.air.gas[g] / total_moles) * 100)]%"
+ user << "Temperature: [round(parent.air.temperature-T0C)]°C"
else
- user << "\blue Tank is empty!"
+ user << "Tank is empty!"
/obj/machinery/atmospherics/pipe/tank/air
name = "Pressure Tank (Air)"
diff --git a/code/FEA/DEBUG_REMOVE_BEFORE_RELEASE.dm b/code/FEA/DEBUG_REMOVE_BEFORE_RELEASE.dm
index 7374963fba..7672d72fef 100644
--- a/code/FEA/DEBUG_REMOVE_BEFORE_RELEASE.dm
+++ b/code/FEA/DEBUG_REMOVE_BEFORE_RELEASE.dm
@@ -48,7 +48,7 @@ obj/item/weapon/tank
adjust_mixture(temperature as num, target_toxin_pressure as num, target_oxygen_pressure as num)
set src in world
if(!air_contents)
- usr << "\red ERROR: no gas_mixture associated with this tank"
+ usr << "ERROR: no gas_mixture associated with this tank"
return null
air_contents.temperature = temperature
@@ -74,7 +74,7 @@ turf/simulated/floor
else
usr << "Space Borders: None"
else
- usr << "\blue [x],[y] has no parent air group."
+ usr << "[x],[y] has no parent air group."
verb
create_wall()
@@ -329,7 +329,7 @@ obj/machinery/atmospherics
set src in world
set category = "Minor"
- world << "\blue [x],[y]"
+ world << "[x],[y]"
world << "network 1: [network_node1.normal_members.len], [network_node1.line_members.len]"
for(var/obj/O in network_node1.normal_members)
world << "member: [O.x], [O.y]"
@@ -406,7 +406,7 @@ turf/simulated
set src in world
set category = "Minor"
var/datum/gas_mixture/GM = return_air()
- usr << "\blue @[x],[y] ([GM.group_multiplier]): O:[GM.oxygen] T:[GM.toxins] N:[GM.nitrogen] C:[GM.carbon_dioxide] w [GM.temperature] Kelvin, [GM.return_pressure()] kPa [(active_hotspot)?("\red BURNING"):(null)]"
+ usr << "@[x],[y] ([GM.group_multiplier]): O:[GM.oxygen] T:[GM.toxins] N:[GM.nitrogen] C:[GM.carbon_dioxide] w [GM.temperature] Kelvin, [GM.return_pressure()] kPa [(active_hotspot)?("BURNING"):(null)]""
for(var/datum/gas/trace_gas in GM.trace_gases)
usr << "[trace_gas.type]: [trace_gas.moles]"
@@ -515,7 +515,7 @@ mob
fire_report()
set category = "Debug"
- usr << "\b \red Fire Report"
+ usr << "Fire Report"
for(var/obj/effect/hotspot/flame in world)
usr << "[flame.x],[flame.y]: [flame.temperature]K, [flame.volume] L - [flame.loc:air:temperature]"
diff --git a/code/FEA/FEA_system.dm b/code/FEA/FEA_system.dm
index 6a3dfe0f8b..d25da913b8 100644
--- a/code/FEA/FEA_system.dm
+++ b/code/FEA/FEA_system.dm
@@ -146,7 +146,7 @@ datum
setup()
set background = 1
- world << "\red \b Processing Geometry..."
+ world << "Processing Geometry..."
sleep(1)
var/start_time = world.timeofday
@@ -156,7 +156,7 @@ datum
assemble_group_turf(S)
S.update_air_properties()
- world << "\red \b Geometry processed in [(world.timeofday-start_time)/10] seconds!"
+ world << "Geometry processed in [(world.timeofday-start_time)/10] seconds!"
assemble_group_turf(turf/simulated/base)
diff --git a/code/TriDimension/Movement.dm b/code/TriDimension/Movement.dm
index 5f451a1038..3637184d31 100644
--- a/code/TriDimension/Movement.dm
+++ b/code/TriDimension/Movement.dm
@@ -13,13 +13,13 @@
for(var/atom/A in T.contents)
if(A.density)
blocked = 1
- usr << "\red You bump into [A.name]."
+ usr << "You bump into \the [A]."
break
if(!blocked)
usr.Move(T)
usr << "You move upwards."
else
- usr << "\red There is something in your way."
+ usr << "There is something in your way."
if (legal == 0)
usr << "There is nothing of interest in this direction."
return 1
@@ -40,13 +40,13 @@
for(var/atom/A in T.contents)
if(A.density)
blocked = 1
- usr << "\red You bump into [A.name]."
+ usr << "You bump into \the [A]."
break
if(!blocked)
usr.Move(T)
usr << "You move downwards."
else
- usr << "\red You cant move through the floor."
+ usr << "You cant move through the floor."
if (legal == 0)
usr << "There is nothing of interest in this direction."
return 1
diff --git a/code/TriDimension/Pipes.dm b/code/TriDimension/Pipes.dm
index c71255a34b..2958e2a4dc 100644
--- a/code/TriDimension/Pipes.dm
+++ b/code/TriDimension/Pipes.dm
@@ -73,7 +73,7 @@ obj/machinery/atmospherics/pipe/zpipe/check_pressure(pressure)
else return 1
obj/machinery/atmospherics/pipe/zpipe/proc/burst()
- src.visible_message("\red \bold [src] bursts!");
+ src.visible_message("\The [src] bursts!");
playsound(src.loc, 'sound/effects/bang.ogg', 25, 1)
var/datum/effect/effect/system/smoke_spread/smoke = new
smoke.set_up(1,0, src.loc, 0)
diff --git a/code/TriDimension/Structures.dm b/code/TriDimension/Structures.dm
index cf216274bb..99151936f5 100644
--- a/code/TriDimension/Structures.dm
+++ b/code/TriDimension/Structures.dm
@@ -141,7 +141,7 @@
if(blocked || istype(T, /turf/simulated/wall))
M << "Something is blocking the ladder."
else
- M.visible_message("\blue \The [M] climbs [src.icon_state == "ladderup" ? "up" : "down"] \the [src]!", "You climb [src.icon_state == "ladderup" ? "up" : "down"] \the [src]!", "You hear some grunting, and clanging of a metal ladder being used.")
+ M.visible_message("\The [M] climbs [src.icon_state == "ladderup" ? "up" : "down"] \the [src]!", "You climb [src.icon_state == "ladderup" ? "up" : "down"] \the [src]!", "You hear some grunting, and clanging of a metal ladder being used.")
M.Move(target.loc)
/* hatch
@@ -188,7 +188,7 @@
qdel(src)
if(M.z == z && get_dist(src,M) <= 1)
var/list/adjacent_to_me = global_adjacent_z_levels["[z]"]
- M.visible_message("\blue \The [M] scurries [target.z == adjacent_to_me["up"] ? "up" : "down"] \the [src]!", "You scramble [target.z == adjacent_to_me["up"] ? "up" : "down"] \the [src]!", "You hear some grunting, and a hatch sealing.")
+ M.visible_message("\The [M] scurries [target.z == adjacent_to_me["up"] ? "up" : "down"] \the [src]!", "You scramble [target.z == adjacent_to_me["up"] ? "up" : "down"] \the [src]!", "You hear some grunting, and a hatch sealing.")
M.Move(target.loc)
flick(top_icon_state_close,top_hatch)
bottom_hatch.overlays -= green_overlay
@@ -271,4 +271,4 @@
var/turf/above2 = locate(bottom.x, bottom.y, controller.up_target)
if(istype(above2, /turf/space) || istype(above,/turf/simulated/floor/open))
top.target2 = above2
- return
\ No newline at end of file
+ return
diff --git a/code/TriDimension/Turfs.dm b/code/TriDimension/Turfs.dm
index 7d9684fb57..164b95f0bf 100644
--- a/code/TriDimension/Turfs.dm
+++ b/code/TriDimension/Turfs.dm
@@ -109,7 +109,7 @@
return
var/obj/item/stack/rods/R = C
if (R.use(1))
- user << "\blue Constructing support lattice ..."
+ user << "Constructing support lattice..."
playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1)
ReplaceWithLattice()
return
@@ -126,5 +126,5 @@
S.use(1)
return
else
- user << "\red The plating is going to need some support."
+ user << "The plating is going to need some support."
return
diff --git a/code/ZAS/Airflow.dm b/code/ZAS/Airflow.dm
index 62a6daea16..9f6451adf9 100644
--- a/code/ZAS/Airflow.dm
+++ b/code/ZAS/Airflow.dm
@@ -80,7 +80,7 @@ obj/item/check_airflow_movable(n)
return
if(src:shoes && src:shoes.flags & NOSLIP)
return
- src << "\red You are sucked away by airflow!"
+ src << "You are sucked away by airflow!"
var/airflow_falloff = 9 - sqrt((x - airflow_dest.x) ** 2 + (y - airflow_dest.y) ** 2)
if(airflow_falloff < 1)
airflow_dest = null
@@ -144,7 +144,7 @@ obj/item/check_airflow_movable(n)
if(istype(src:shoes, /obj/item/clothing/shoes/magboots))
if(src:shoes.flags & NOSLIP)
return
- src << "\red You are pushed away by airflow!"
+ src << "You are pushed away by airflow!"
last_airflow = world.time
var/airflow_falloff = 9 - sqrt((x - airflow_dest.x) ** 2 + (y - airflow_dest.y) ** 2)
if(airflow_falloff < 1)
@@ -197,7 +197,7 @@ atom/movable/proc/airflow_hit(atom/A)
mob/airflow_hit(atom/A)
for(var/mob/M in hearers(src))
- M.show_message("\red \The [src] slams into \a [A]!",1,"\red You hear a loud slam!",2)
+ M.show_message("\The [src] slams into \a [A]!",1,"You hear a loud slam!",2)
playsound(src.loc, "smash.ogg", 25, 1, -1)
var/weak_amt = istype(A,/obj/item) ? A:w_class : rand(1,5) //Heheheh
Weaken(weak_amt)
@@ -205,7 +205,7 @@ mob/airflow_hit(atom/A)
obj/airflow_hit(atom/A)
for(var/mob/M in hearers(src))
- M.show_message("\red \The [src] slams into \a [A]!",1,"\red You hear a loud slam!",2)
+ M.show_message("\The [src] slams into \a [A]!",1,"You hear a loud slam!",2)
playsound(src.loc, "smash.ogg", 25, 1, -1)
. = ..()
@@ -215,7 +215,7 @@ obj/item/airflow_hit(atom/A)
mob/living/carbon/human/airflow_hit(atom/A)
// for(var/mob/M in hearers(src))
-// M.show_message("\red [src] slams into [A]!",1,"\red You hear a loud slam!",2)
+// M.show_message("[src] slams into [A]!",1,"You hear a loud slam!",2)
playsound(src.loc, "punch", 25, 1, -1)
if (prob(33))
loc:add_blood(src)
@@ -244,4 +244,4 @@ zone/proc/movables()
for(var/atom/A in T)
if(istype(A, /obj/effect) || istype(A, /mob/aiEye))
continue
- . += A
\ No newline at end of file
+ . += A
diff --git a/code/ZAS/Controller.dm b/code/ZAS/Controller.dm
index 83d2a54ec3..506657df12 100644
--- a/code/ZAS/Controller.dm
+++ b/code/ZAS/Controller.dm
@@ -187,7 +187,7 @@ Total Unsimulated Turfs: [world.maxx*world.maxy*world.maxz - simulated_turf_coun
#ifdef ZASDBG
if(updated != updating.len)
tick_progress = "[updating.len - updated] tiles left unupdated."
- world << "\red [tick_progress]"
+ world << "[tick_progress]"
. = 0
#endif
@@ -371,4 +371,4 @@ Total Unsimulated Turfs: [world.maxx*world.maxy*world.maxz - simulated_turf_coun
/datum/controller/air_system/proc/remove_edge(connection_edge/E)
edges.Remove(E)
- if(!E.sleeping) active_edges.Remove(E)
\ No newline at end of file
+ if(!E.sleeping) active_edges.Remove(E)
diff --git a/code/ZAS/Diagnostic.dm b/code/ZAS/Diagnostic.dm
index 957b5860d0..ed94b7d582 100644
--- a/code/ZAS/Diagnostic.dm
+++ b/code/ZAS/Diagnostic.dm
@@ -87,4 +87,4 @@ client/proc/Test_ZAS_Connection(var/turf/simulated/T as turf)
client/proc/ZASSettings()
set category = "Debug"
- vsc.SetDefault(mob)
\ No newline at end of file
+ vsc.SetDefault(mob)
diff --git a/code/ZAS/Phoron.dm b/code/ZAS/Phoron.dm
index 391f5b719a..0e74052c2a 100644
--- a/code/ZAS/Phoron.dm
+++ b/code/ZAS/Phoron.dm
@@ -88,7 +88,7 @@ obj/var/contaminated = 0
if(vsc.plc.SKIN_BURNS)
if(!pl_head_protected() || !pl_suit_protected())
burn_skin(0.75)
- if(prob(20)) src << "\red Your skin burns!"
+ if(prob(20)) src << "Your skin burns!"
updatehealth()
//Burn eyes if exposed.
@@ -111,7 +111,7 @@ obj/var/contaminated = 0
if(vsc.plc.GENETIC_CORRUPTION)
if(rand(1,10000) < vsc.plc.GENETIC_CORRUPTION)
randmutb(src)
- src << "\red High levels of toxins cause you to spontaneously mutate."
+ src << "High levels of toxins cause you to spontaneously mutate!"
domutcheck(src,null)
@@ -122,11 +122,11 @@ obj/var/contaminated = 0
var/obj/item/organ/eyes/E = internal_organs_by_name["eyes"]
if(E)
- if(prob(20)) src << "\red Your eyes burn!"
+ if(prob(20)) src << "Your eyes burn!"
E.damage += 2.5
eye_blurry = min(eye_blurry+1.5,50)
if (prob(max(0,E.damage - 15) + 1) &&!eye_blind)
- src << "\red You are blinded!"
+ src << "You are blinded!"
eye_blind += 20
/mob/living/carbon/human/proc/pl_head_protected()
diff --git a/code/ZAS/Variable Settings.dm b/code/ZAS/Variable Settings.dm
index c152159b7a..674be3fc5e 100644
--- a/code/ZAS/Variable Settings.dm
+++ b/code/ZAS/Variable Settings.dm
@@ -168,7 +168,7 @@ var/global/vs_control/vsc = new
vars[ch] = vw
if(how == "Toggle")
newvar = (newvar?"ON":"OFF")
- world << "\blue [key_name(user)] changed the setting [display_description] to [newvar]."
+ world << "[key_name(user)] changed the setting [display_description] to [newvar]."
if(ch in plc.settings)
ChangeSettingsDialog(user,plc.settings)
else
@@ -321,7 +321,7 @@ var/global/vs_control/vsc = new
plc.N2O_HALLUCINATION = initial(plc.N2O_HALLUCINATION)
- world << "\blue [key_name(user)] changed the global phoron/ZAS settings to \"[def]\""
+ world << "[key_name(user)] changed the global phoron/ZAS settings to \"[def]\""
/pl_control/var/list/settings = list()
diff --git a/code/_helpers/lists.dm b/code/_helpers/lists.dm
index ed0f0c9780..fb4cd3874e 100644
--- a/code/_helpers/lists.dm
+++ b/code/_helpers/lists.dm
@@ -169,16 +169,15 @@ proc/listclearnulls(list/list)
return output
//Randomize: Return the list in a random order
-/proc/shuffle(var/list/shufflelist)
- if(!shufflelist)
+/proc/shuffle(var/list/L)
+ if(!L)
return
- var/list/new_list = list()
- var/list/old_list = shufflelist.Copy()
- while(old_list.len)
- var/item = pick(old_list)
- new_list += item
- old_list -= item
- return new_list
+
+ L = L.Copy()
+
+ for(var/i=1; i"
\ No newline at end of file
+ return "
"
diff --git a/code/_helpers/unsorted.dm b/code/_helpers/unsorted.dm
index b1db28062b..29d55e629f 100644
--- a/code/_helpers/unsorted.dm
+++ b/code/_helpers/unsorted.dm
@@ -1363,3 +1363,8 @@ var/list/WALLITEMS = list(
temp_col = "0[temp_col]"
colour += temp_col
return colour
+
+/atom/proc/get_light_and_color(var/atom/origin)
+ if(origin)
+ color = origin.color
+ set_light(origin.light_range, origin.light_power, origin.light_color)
diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm
index 7307927ac0..5a56b34e61 100644
--- a/code/_onclick/click.dm
+++ b/code/_onclick/click.dm
@@ -329,7 +329,7 @@
nutrition = max(nutrition - rand(1,5),0)
handle_regular_hud_updates()
else
- src << "\red You're out of energy! You need food!"
+ src << "You're out of energy! You need food!"
// Simple helper to face what you clicked on, in case it should be needed in more than one place
/mob/proc/face_atom(var/atom/A)
diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm
index 665e3e64f3..9d877bb41a 100644
--- a/code/_onclick/hud/hud.dm
+++ b/code/_onclick/hud/hud.dm
@@ -262,11 +262,11 @@ datum/hud/New(mob/owner)
set hidden = 1
if(!hud_used)
- usr << "\red This mob type does not use a HUD."
+ usr << "This mob type does not use a HUD."
return
if(!ishuman(src))
- usr << "\red Inventory hiding is currently only supported for human mobs, sorry."
+ usr << "Inventory hiding is currently only supported for human mobs, sorry."
return
if(!client) return
@@ -353,4 +353,4 @@ datum/hud/New(mob/owner)
hud_used.hidden_inventory_update()
hud_used.persistant_inventory_update()
- update_action_buttons()
\ No newline at end of file
+ update_action_buttons()
diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm
index 168ae47c86..abc0e6114e 100644
--- a/code/_onclick/observer.dm
+++ b/code/_onclick/observer.dm
@@ -6,9 +6,9 @@
if(!client) return
client.inquisitive_ghost = !client.inquisitive_ghost
if(client.inquisitive_ghost)
- src << "\blue You will now examine everything you click on."
+ src << "You will now examine everything you click on."
else
- src << "\blue You will no longer examine things you click on."
+ src << "You will no longer examine things you click on."
/mob/dead/observer/DblClickOn(var/atom/A, var/params)
if(client.buildmode)
diff --git a/code/_onclick/telekinesis.dm b/code/_onclick/telekinesis.dm
index ae57895cd6..0ba005455c 100644
--- a/code/_onclick/telekinesis.dm
+++ b/code/_onclick/telekinesis.dm
@@ -120,7 +120,7 @@ var/const/tk_maxrange = 15
if(8 to tk_maxrange)
user.next_move += 10
else
- user << "\blue Your mind won't reach that far."
+ user << "Your mind won't reach that far."
return
if(!focus)
diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm
index 914b56ee60..7e9fc0cd04 100644
--- a/code/datums/datumvars.dm
+++ b/code/datums/datumvars.dm
@@ -9,7 +9,7 @@ client
if(!usr.client || !usr.client.holder)
- usr << "\red You need to be an administrator to access this."
+ usr << "You need to be an administrator to access this."
return
@@ -602,8 +602,8 @@ client
if(!i)
usr << "No objects of this type exist"
return
- log_admin("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted) ")
- message_admins("\blue [key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted) ")
+ log_admin("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted)")
+ message_admins("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted)")
if("Type and subtypes")
var/i = 0
for(var/obj/Obj in world)
@@ -613,8 +613,8 @@ client
if(!i)
usr << "No objects of this type exist"
return
- log_admin("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted) ")
- message_admins("\blue [key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted) ")
+ log_admin("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted)")
+ message_admins("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted)")
else if(href_list["explode"])
if(!check_rights(R_DEBUG|R_FUN)) return
@@ -941,8 +941,8 @@ client
return
if(amount != 0)
- log_admin("[key_name(usr)] dealt [amount] amount of [Text] damage to [L] ")
- message_admins("\blue [key_name(usr)] dealt [amount] amount of [Text] damage to [L] ")
+ log_admin("[key_name(usr)] dealt [amount] amount of [Text] damage to [L]")
+ message_admins("[key_name(usr)] dealt [amount] amount of [Text] damage to [L]")
href_list["datumrefresh"] = href_list["mobToDamage"]
if(href_list["datumrefresh"])
diff --git a/code/datums/diseases/alien_embryo.dm b/code/datums/diseases/alien_embryo.dm
index 59d1dbe160..488d43efa3 100644
--- a/code/datums/diseases/alien_embryo.dm
+++ b/code/datums/diseases/alien_embryo.dm
@@ -53,25 +53,25 @@
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your throat feels sore."
+ affected_mob << "Your throat feels sore."
if(prob(1))
- affected_mob << "\red Mucous runs down the back of your throat."
+ affected_mob << "Mucous runs down the back of your throat."
if(4)
if(prob(1))
affected_mob.emote("sneeze")
if(prob(1))
affected_mob.emote("cough")
if(prob(2))
- affected_mob << "\red Your muscles ache."
+ affected_mob << "Your muscles ache."
if(prob(20))
affected_mob.take_organ_damage(1)
if(prob(2))
- affected_mob << "\red Your stomach hurts."
+ affected_mob << "You feel something tearing its way out of your stomach..."
affected_mob.adjustToxLoss(10)
affected_mob.updatehealth()
if(prob(50))
diff --git a/code/datums/diseases/appendicitis.dm b/code/datums/diseases/appendicitis.dm
index 37a2adecb6..b4f2b1a38a 100644
--- a/code/datums/diseases/appendicitis.dm
+++ b/code/datums/diseases/appendicitis.dm
@@ -24,11 +24,11 @@
if(stage == 1)
if(prob(5))
- affected_mob << "\red You feel a stinging pain in your abdomen!"
+ affected_mob << "You feel a stinging pain in your abdomen!"
affected_mob.emote("me",1,"winces slightly.")
if(stage > 1)
if(prob(3))
- affected_mob << "\red You feel a stabbing pain in your abdomen!"
+ affected_mob << "You feel a stabbing pain in your abdomen!"
affected_mob.emote("me",1,"winces painfully.")
affected_mob.adjustToxLoss(1)
if(stage > 2)
@@ -37,13 +37,13 @@
var/mob/living/carbon/human/H = affected_mob
H.vomit()
else
- affected_mob << "\red You gag as you want to throw up, but there's nothing in your stomach!"
+ affected_mob << "You gag as you want to throw up, but there's nothing in your stomach!"
affected_mob.Weaken(10)
affected_mob.adjustToxLoss(3)
if(stage > 3)
if(prob(1) && ishuman(affected_mob))
var/mob/living/carbon/human/H = affected_mob
- H << "\red Your abdomen is a world of pain!"
+ H << "Your abdomen is a world of pain!"
H.Weaken(10)
var/obj/item/organ/external/groin = H.get_organ("groin")
diff --git a/code/datums/diseases/beesease.dm b/code/datums/diseases/beesease.dm
index ec863a441e..f55dec71a9 100644
--- a/code/datums/diseases/beesease.dm
+++ b/code/datums/diseases/beesease.dm
@@ -14,12 +14,12 @@
switch(stage)
if(1)
if(prob(2))
- affected_mob << "\red You feel like something is moving inside of you"
+ affected_mob << "You feel like something is moving inside of you!"
if(2) //also changes say, see say.dm
if(prob(2))
- affected_mob << "\red You feel like something is moving inside of you"
+ affected_mob << "You feel like something is moving inside of you!"
if(prob(2))
- affected_mob << "\red BZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"
+ affected_mob << "BZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"
if(3)
//Should give the bee spit verb
if(4)
@@ -28,4 +28,4 @@
//Plus if you die, you explode into bees
return
*/
-//Started working on it, but am too lazy to finish it today -- Urist
\ No newline at end of file
+//Started working on it, but am too lazy to finish it today -- Urist
diff --git a/code/datums/diseases/brainrot.dm b/code/datums/diseases/brainrot.dm
index 55e5db82d6..c4784f5199 100644
--- a/code/datums/diseases/brainrot.dm
+++ b/code/datums/diseases/brainrot.dm
@@ -21,7 +21,7 @@
if(prob(2))
affected_mob.emote("yawn")
if(prob(2))
- affected_mob << "\red Your don't feel like yourself."
+ affected_mob << "Your don't feel like yourself."
if(prob(5))
affected_mob.adjustBrainLoss(1)
affected_mob.updatehealth()
@@ -34,12 +34,12 @@
affected_mob.adjustBrainLoss(2)
affected_mob.updatehealth()
if(prob(2))
- affected_mob << "\red Your try to remember something important...but can't."
+ affected_mob << "You try to remember something important...but can't."
/* if(prob(10))
affected_mob.adjustToxLoss(3)
affected_mob.updatehealth()
if(prob(2))
- affected_mob << "\red Your head hurts." */
+ affected_mob << "Your head hurts." */
if(4)
if(prob(2))
affected_mob.emote("stare")
@@ -49,14 +49,14 @@
affected_mob.adjustToxLoss(4)
affected_mob.updatehealth()
if(prob(2))
- affected_mob << "\red Your head hurts." */
+ affected_mob << "A strange buzzing fills your head, removing all thoughts."
if(prob(3))
- affected_mob << "\red You lose consciousness..."
+ affected_mob << "You lose consciousness..."
for(var/mob/O in viewers(affected_mob, null))
O.show_message("[affected_mob] suddenly collapses", 1)
affected_mob.Paralyse(rand(5,10))
@@ -64,4 +64,4 @@
affected_mob.emote("snore")
if(prob(15))
affected_mob.stuttering += 3
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/cold.dm b/code/datums/diseases/cold.dm
index 9317fa12ef..5bbde80c2f 100644
--- a/code/datums/diseases/cold.dm
+++ b/code/datums/diseases/cold.dm
@@ -16,16 +16,16 @@
if(2)
/*
if(affected_mob.sleeping && prob(40)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
*/
if(affected_mob.lying && prob(40)) //changed FROM prob(10) until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if(prob(1) && prob(5))
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if(prob(1))
@@ -33,22 +33,22 @@
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your throat feels sore."
+ affected_mob << "Your throat feels sore."
if(prob(1))
- affected_mob << "\red Mucous runs down the back of your throat."
+ affected_mob << "Mucous runs down the back of your throat."
if(3)
/*
if(affected_mob.sleeping && prob(25)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
*/
if(affected_mob.lying && prob(25)) //changed FROM prob(5) until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if(prob(1) && prob(1))
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if(prob(1))
@@ -56,11 +56,11 @@
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your throat feels sore."
+ affected_mob << "Your throat feels sore."
if(prob(1))
- affected_mob << "\red Mucous runs down the back of your throat."
+ affected_mob << "Mucous runs down the back of your throat."
if(prob(1) && prob(50))
if(!affected_mob.resistances.Find(/datum/disease/flu))
var/datum/disease/Flu = new /datum/disease/flu(0)
affected_mob.contract_disease(Flu,1)
- cure()
\ No newline at end of file
+ cure()
diff --git a/code/datums/diseases/cold9.dm b/code/datums/diseases/cold9.dm
index bea72ec36e..86b88d5fcb 100644
--- a/code/datums/diseases/cold9.dm
+++ b/code/datums/diseases/cold9.dm
@@ -16,7 +16,7 @@
if(2)
affected_mob.bodytemperature -= 10
if(prob(1) && prob(10))
- affected_mob << "\blue You feel better."
+ affected_mob << "Your throat feels sore."
if(prob(5))
- affected_mob << "\red You feel stiff."
+ affected_mob << "You feel stiff."
if(3)
affected_mob.bodytemperature -= 20
if(prob(1))
@@ -34,6 +34,6 @@
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your throat feels sore."
+ affected_mob << "Your throat feels sore."
if(prob(10))
- affected_mob << "\red You feel stiff."
\ No newline at end of file
+ affected_mob << "You feel stiff."
diff --git a/code/datums/diseases/dna_spread.dm b/code/datums/diseases/dna_spread.dm
index 6d520fe294..6b79ea7505 100644
--- a/code/datums/diseases/dna_spread.dm
+++ b/code/datums/diseases/dna_spread.dm
@@ -23,11 +23,11 @@
if(prob(8))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your muscles ache."
+ affected_mob << "Your muscles ache."
if(prob(20))
affected_mob.take_organ_damage(1)
if(prob(1))
- affected_mob << "\red Your stomach hurts."
+ affected_mob << "Your stomach hurts."
if(prob(20))
affected_mob.adjustToxLoss(2)
affected_mob.updatehealth()
@@ -42,7 +42,7 @@
src.original_dna["UI"] = affected_mob.dna.UI.Copy()
src.original_dna["SE"] = affected_mob.dna.SE.Copy()
- affected_mob << "\red You don't feel like yourself.."
+ affected_mob << "You don't feel like yourself.."
var/list/newUI=strain_data["UI"]
var/list/newSE=strain_data["SE"]
affected_mob.UpdateAppearance(newUI.Copy())
@@ -65,5 +65,5 @@
affected_mob.dna.UpdateSE()
affected_mob.real_name = original_dna["name"]
- affected_mob << "\blue You feel more like yourself."
- ..()
\ No newline at end of file
+ affected_mob << "You feel more like yourself."
+ ..()
diff --git a/code/datums/diseases/fake_gbs.dm b/code/datums/diseases/fake_gbs.dm
index 2ef958bc04..97e585fa0c 100644
--- a/code/datums/diseases/fake_gbs.dm
+++ b/code/datums/diseases/fake_gbs.dm
@@ -22,7 +22,7 @@
else if(prob(5))
affected_mob.emote("gasp")
if(prob(10))
- affected_mob << "\red You're starting to feel very weak..."
+ affected_mob << "You're starting to feel very weak..."
if(4)
if(prob(10))
affected_mob.emote("cough")
diff --git a/code/datums/diseases/flu.dm b/code/datums/diseases/flu.dm
index bb32b44e5b..c050b9e1d1 100644
--- a/code/datums/diseases/flu.dm
+++ b/code/datums/diseases/flu.dm
@@ -17,12 +17,12 @@
if(2)
/*
if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed --Blaank
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
stage--
return
*/
if(affected_mob.lying && prob(20)) //added until sleeping is fixed --Blaank
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
stage--
return
if(prob(1))
@@ -30,11 +30,11 @@
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your muscles ache."
+ affected_mob << "Your muscles ache."
if(prob(20))
affected_mob.take_organ_damage(1)
if(prob(1))
- affected_mob << "\red Your stomach hurts."
+ affected_mob << "Your stomach hurts."
if(prob(20))
affected_mob.adjustToxLoss(1)
affected_mob.updatehealth()
@@ -42,12 +42,12 @@
if(3)
/*
if(affected_mob.sleeping && prob(15)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
stage--
return
*/
if(affected_mob.lying && prob(15)) //added until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
stage--
return
if(prob(1))
@@ -55,11 +55,11 @@
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red Your muscles ache."
+ affected_mob << "Your muscles ache."
if(prob(20))
affected_mob.take_organ_damage(1)
if(prob(1))
- affected_mob << "\red Your stomach hurts."
+ affected_mob << "Your stomach hurts."
if(prob(20))
affected_mob.adjustToxLoss(1)
affected_mob.updatehealth()
diff --git a/code/datums/diseases/fluspanish.dm b/code/datums/diseases/fluspanish.dm
index 8400d196b6..505cabfea0 100644
--- a/code/datums/diseases/fluspanish.dm
+++ b/code/datums/diseases/fluspanish.dm
@@ -21,7 +21,7 @@
if(prob(5))
affected_mob.emote("cough")
if(prob(1))
- affected_mob << "\red You're burning in your own skin!"
+ affected_mob << "You're burning in your own skin!"
affected_mob.take_organ_damage(0,5)
if(3)
@@ -31,6 +31,6 @@
if(prob(5))
affected_mob.emote("cough")
if(prob(5))
- affected_mob << "\red You're burning in your own skin!"
+ affected_mob << "You're burning in your own skin!"
affected_mob.take_organ_damage(0,5)
return
diff --git a/code/datums/diseases/gbs.dm b/code/datums/diseases/gbs.dm
index ceddf45117..8fc547bd21 100644
--- a/code/datums/diseases/gbs.dm
+++ b/code/datums/diseases/gbs.dm
@@ -26,15 +26,15 @@
else if(prob(5))
affected_mob.emote("gasp")
if(prob(10))
- affected_mob << "\red You're starting to feel very weak..."
+ affected_mob << "You're starting to feel very weak..."
if(4)
if(prob(10))
affected_mob.emote("cough")
affected_mob.adjustToxLoss(5)
affected_mob.updatehealth()
if(5)
- affected_mob << "\red Your body feels as if it's trying to rip itself open..."
+ affected_mob << "Your body feels as if it's trying to rip itself open..."
if(prob(50))
affected_mob.gib()
else
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/magnitis.dm b/code/datums/diseases/magnitis.dm
index fb9fe042b8..94fa6ed4af 100644
--- a/code/datums/diseases/magnitis.dm
+++ b/code/datums/diseases/magnitis.dm
@@ -16,7 +16,7 @@
switch(stage)
if(2)
if(prob(2))
- affected_mob << "\red You feel a slight shock course through your body."
+ affected_mob << "You feel a slight shock course through your body."
if(prob(2))
for(var/obj/M in orange(2,affected_mob))
if(!M.anchored && (M.flags & CONDUCT))
@@ -36,9 +36,9 @@
*/
if(3)
if(prob(2))
- affected_mob << "\red You feel a strong shock course through your body."
+ affected_mob << "You feel a strong shock course through your body."
if(prob(2))
- affected_mob << "\red You feel like clowning around."
+ affected_mob << "You feel like clowning around."
if(prob(4))
for(var/obj/M in orange(4,affected_mob))
if(!M.anchored && (M.flags & CONDUCT))
@@ -64,9 +64,9 @@
*/
if(4)
if(prob(2))
- affected_mob << "\red You feel a powerful shock course through your body."
+ affected_mob << "You feel a powerful shock course through your body."
if(prob(2))
- affected_mob << "\red You query upon the nature of miracles."
+ affected_mob << "You query upon the nature of miracles."
if(prob(8))
for(var/obj/M in orange(6,affected_mob))
if(!M.anchored && (M.flags & CONDUCT))
@@ -90,4 +90,4 @@
else if(M.y < affected_mob.y)
M.y+=rand(1,min(5,affected_mob.y-M.y))
*/
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/pierrot_throat.dm b/code/datums/diseases/pierrot_throat.dm
index 619e0f988a..32170cd424 100644
--- a/code/datums/diseases/pierrot_throat.dm
+++ b/code/datums/diseases/pierrot_throat.dm
@@ -16,10 +16,10 @@
..()
switch(stage)
if(1)
- if(prob(10)) affected_mob << "\red You feel a little silly."
+ if(prob(10)) affected_mob << "You feel a little silly."
if(2)
- if(prob(10)) affected_mob << "\red You start seeing rainbows."
+ if(prob(10)) affected_mob << "You start seeing rainbows."
if(3)
- if(prob(10)) affected_mob << "\red Your thoughts are interrupted by a loud HONK!"
+ if(prob(10)) affected_mob << "Your thoughts are interrupted by a loud HONK!"
if(4)
- if(prob(5)) affected_mob.say( pick( list("HONK!", "Honk!", "Honk.", "Honk?", "Honk!!", "Honk?!", "Honk...") ) )
\ No newline at end of file
+ if(prob(5)) affected_mob.say( pick( list("HONK!", "Honk!", "Honk.", "Honk?", "Honk!!", "Honk?!", "Honk...") ) )
diff --git a/code/datums/diseases/retrovirus.dm b/code/datums/diseases/retrovirus.dm
index 9ab69e217a..27ddfe233f 100644
--- a/code/datums/diseases/retrovirus.dm
+++ b/code/datums/diseases/retrovirus.dm
@@ -33,55 +33,55 @@
if(restcure)
/*
if(affected_mob.sleeping && prob(30)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
*/
if(affected_mob.lying && prob(30)) //changed FROM prob(20) until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if (prob(8))
- affected_mob << "\red Your head hurts."
+ affected_mob << "Your head hurts."
if (prob(9))
- affected_mob << "You feel a tingling sensation in your chest."
+ affected_mob << "You feel a tingling sensation in your chest."
if (prob(9))
- affected_mob << "\red You feel angry."
+ affected_mob << "You feel angry."
if(2)
if(restcure)
/*
if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
*/
if(affected_mob.lying && prob(20)) //changed FROM prob(10) until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if (prob(8))
- affected_mob << "\red Your skin feels loose."
+ affected_mob << "Your skin feels loose."
if (prob(10))
- affected_mob << "You feel very strange."
+ affected_mob << "You feel very strange."
if (prob(4))
- affected_mob << "\red You feel a stabbing pain in your head!"
+ affected_mob << "You feel a stabbing pain in your head!"
affected_mob.Paralyse(2)
if (prob(4))
- affected_mob << "\red Your stomach churns."
+ affected_mob << "Your stomach churns."
if(3)
if(restcure)
/*
if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
*/
if(affected_mob.lying && prob(20)) //changed FROM prob(10) until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if (prob(10))
- affected_mob << "\red Your entire body vibrates."
+ affected_mob << "Your entire body vibrates."
if (prob(35))
if(prob(50))
@@ -93,16 +93,16 @@
if(restcure)
/*
if(affected_mob.sleeping && prob(10)) //removed until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
*/
if(affected_mob.lying && prob(5)) //changed FROM prob(5) until sleeping is fixed
- affected_mob << "\blue You feel better."
+ affected_mob << "You feel better."
cure()
return
if (prob(60))
if(prob(50))
scramble(1, affected_mob, rand(50,75))
else
- scramble(0, affected_mob, rand(50,75))
\ No newline at end of file
+ scramble(0, affected_mob, rand(50,75))
diff --git a/code/datums/diseases/rhumba_beat.dm b/code/datums/diseases/rhumba_beat.dm
index 00bf74e7cd..53a68011bf 100644
--- a/code/datums/diseases/rhumba_beat.dm
+++ b/code/datums/diseases/rhumba_beat.dm
@@ -22,30 +22,30 @@
affected_mob.adjustToxLoss(5)
affected_mob.updatehealth()
if(prob(1))
- affected_mob << "\red You feel strange..."
+ affected_mob << "You feel strange..."
if(3)
if(affected_mob.ckey == "rosham")
src.cure()
if(prob(5))
- affected_mob << "\red You feel the urge to dance..."
+ affected_mob << "You feel the urge to dance..."
else if(prob(5))
affected_mob.emote("gasp")
else if(prob(10))
- affected_mob << "\red You feel the need to chick chicky boom..."
+ affected_mob << "You feel the need to chick chicky boom..."
if(4)
if(affected_mob.ckey == "rosham")
src.cure()
if(prob(10))
affected_mob.emote("gasp")
- affected_mob << "\red You feel a burning beat inside..."
+ affected_mob << "You feel a burning beat inside..."
if(prob(20))
affected_mob.adjustToxLoss(5)
affected_mob.updatehealth()
if(5)
if(affected_mob.ckey == "rosham")
src.cure()
- affected_mob << "\red Your body is unable to contain the Rhumba Beat..."
+ affected_mob << "Your body is unable to contain the Rhumba Beat..."
if(prob(50))
affected_mob.gib()
else
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/robotic_transformation.dm b/code/datums/diseases/robotic_transformation.dm
index 9648191fb0..257ce666c1 100644
--- a/code/datums/diseases/robotic_transformation.dm
+++ b/code/datums/diseases/robotic_transformation.dm
@@ -19,36 +19,36 @@
switch(stage)
if(2)
if (prob(8))
- affected_mob << "Your joints feel stiff."
+ affected_mob << "Your joints feel stiff."
affected_mob.take_organ_damage(1)
if (prob(9))
- affected_mob << "\red Beep...boop.."
+ affected_mob << "Beep...boop.."
if (prob(9))
- affected_mob << "\red Bop...beeep..."
+ affected_mob << "Bop...beeep..."
if(3)
if (prob(8))
- affected_mob << "\red Your joints feel very stiff."
+ affected_mob << "Your joints feel very stiff."
affected_mob.take_organ_damage(1)
if (prob(8))
affected_mob.say(pick("Beep, boop", "beep, beep!", "Boop...bop"))
if (prob(10))
- affected_mob << "Your skin feels loose."
+ affected_mob << "Your skin feels loose."
affected_mob.take_organ_damage(5)
if (prob(4))
- affected_mob << "\red You feel a stabbing pain in your head."
+ affected_mob << "You feel a stabbing pain in your head."
affected_mob.Paralyse(2)
if (prob(4))
- affected_mob << "\red You can feel something move...inside."
+ affected_mob << "You can feel something move...inside."
if(4)
if (prob(10))
- affected_mob << "\red Your skin feels very loose."
+ affected_mob << "Your skin feels very loose."
affected_mob.take_organ_damage(8)
if (prob(20))
affected_mob.say(pick("beep, beep!", "Boop bop boop beep.", "kkkiiiill mmme", "I wwwaaannntt tttoo dddiiieeee..."))
if (prob(8))
- affected_mob << "\red You can feel... something...inside you."
+ affected_mob << "You can feel... something...inside you."
if(5)
- affected_mob <<"\red Your skin feels as if it's about to burst off..."
+ affected_mob <<"Your skin feels as if it's about to burst off..."
affected_mob.adjustToxLoss(10)
affected_mob.updatehealth()
if(prob(40)) //So everyone can feel like robot Seth Brundle
diff --git a/code/datums/diseases/wizarditis.dm b/code/datums/diseases/wizarditis.dm
index ebba6f645f..dc1a669f24 100644
--- a/code/datums/diseases/wizarditis.dm
+++ b/code/datums/diseases/wizarditis.dm
@@ -31,14 +31,14 @@ STI KALY - blind
if(prob(1)&&prob(50))
affected_mob.say(pick("You shall not pass!", "Expeliarmus!", "By Merlins beard!", "Feel the power of the Dark Side!"))
if(prob(1)&&prob(50))
- affected_mob << "\red You feel [pick("that you don't have enough mana.", "that the winds of magic are gone.", "an urge to summon familiar.")]"
+ affected_mob << "You feel [pick("that you don't have enough mana.", "that the winds of magic are gone.", "an urge to summon familiar.")]"
if(3)
if(prob(1)&&prob(50))
affected_mob.say(pick("NEC CANTIO!","AULIE OXIN FIERA!", "STI KALY!", "TARCOL MINTI ZHERI!"))
if(prob(1)&&prob(50))
- affected_mob << "\red You feel [pick("the magic bubbling in your veins","that this location gives you a +1 to INT","an urge to summon familiar.")]."
+ affected_mob << "You feel [pick("the magic bubbling in your veins.","that this location gives you a +1 to INT.","an urge to summon familiar.")]"
if(4)
@@ -46,7 +46,7 @@ STI KALY - blind
affected_mob.say(pick("NEC CANTIO!","AULIE OXIN FIERA!","STI KALY!","EI NATH!"))
return
if(prob(1)&&prob(50))
- affected_mob << "\red You feel [pick("the tidal wave of raw power building inside","that this location gives you a +2 to INT and +1 to WIS","an urge to teleport")]."
+ affected_mob << "You feel [pick("the tidal wave of raw power building inside.","that this location gives you a +2 to INT and +1 to WIS.","an urge to teleport.")]"
spawn_wizard_clothes(50)
if(prob(1)&&prob(1))
teleport()
diff --git a/code/datums/diseases/xeno_transformation.dm b/code/datums/diseases/xeno_transformation.dm
index 9d3289708f..d6fa155cfc 100644
--- a/code/datums/diseases/xeno_transformation.dm
+++ b/code/datums/diseases/xeno_transformation.dm
@@ -17,38 +17,38 @@
switch(stage)
if(2)
if (prob(8))
- affected_mob << "Your throat feels scratchy."
+ affected_mob << "Your throat feels scratchy."
affected_mob.take_organ_damage(1)
if (prob(9))
- affected_mob << "\red Kill..."
+ affected_mob << "Kill..."
if (prob(9))
- affected_mob << "\red Kill..."
+ affected_mob << "Kill..."
if(3)
if (prob(8))
- affected_mob << "\red Your throat feels very scratchy."
+ affected_mob << "Your throat feels very scratchy."
affected_mob.take_organ_damage(1)
/*
if (prob(8))
affected_mob.say(pick("Beep, boop", "beep, beep!", "Boop...bop"))
*/
if (prob(10))
- affected_mob << "Your skin feels tight."
+ affected_mob << "Your skin feels tight."
affected_mob.take_organ_damage(5)
if (prob(4))
- affected_mob << "\red You feel a stabbing pain in your head."
+ affected_mob << "You feel a stabbing pain in your head."
affected_mob.Paralyse(2)
if (prob(4))
- affected_mob << "\red You can feel something move...inside."
+ affected_mob << "You can feel something move...inside."
if(4)
if (prob(10))
- affected_mob << pick("\red Your skin feels very tight.", "\red Your blood boils!")
+ affected_mob << pick("Your skin feels very tight.", "Your blood boils!")
affected_mob.take_organ_damage(8)
if (prob(20))
affected_mob.say(pick("You look delicious.", "Going to... devour you...", "Hsssshhhhh!"))
if (prob(8))
- affected_mob << "\red You can feel... something...inside you."
+ affected_mob << "You can feel... something...inside you."
if(5)
- affected_mob <<"\red Your skin feels impossibly calloused..."
+ affected_mob <<"Your skin feels impossibly calloused..."
affected_mob.adjustToxLoss(10)
affected_mob.updatehealth()
if(prob(40))
diff --git a/code/datums/helper_datums/global_iterator.dm b/code/datums/helper_datums/global_iterator.dm
index 4f4d680e9e..3bf80f06d0 100644
--- a/code/datums/helper_datums/global_iterator.dm
+++ b/code/datums/helper_datums/global_iterator.dm
@@ -139,7 +139,7 @@ Data storage vars:
arg_list = arguments
return 1
else
-// world << "\red Invalid arguments supplied for [src.type], ref = \ref[src]"
+// world << "Invalid arguments supplied for [src.type], ref = \ref[src]"
return 0
proc/toggle_null_checks()
diff --git a/code/datums/mind.dm b/code/datums/mind.dm
index cfbd155145..c3a77b4b0e 100644
--- a/code/datums/mind.dm
+++ b/code/datums/mind.dm
@@ -332,7 +332,7 @@ datum/mind
var/mob/living/carbon/monkey/M = current
if (istype(H))
log_admin("[key_name(usr)] attempting to monkeyize [key_name(current)]")
- message_admins("\blue [key_name_admin(usr)] attempting to monkeyize [key_name_admin(current)]")
+ message_admins("[key_name_admin(usr)] attempting to monkeyize [key_name_admin(current)]")
src = null
M = H.monkeyize()
src = M.mind
@@ -347,7 +347,7 @@ datum/mind
var/mob/living/carbon/monkey/M = current
if (istype(H))
log_admin("[key_name(usr)] attempting to monkeyize and infect [key_name(current)]")
- message_admins("\blue [key_name_admin(usr)] attempting to monkeyize and infect [key_name_admin(current)]", 1)
+ message_admins("[key_name_admin(usr)] attempting to monkeyize and infect [key_name_admin(current)]", 1)
src = null
M = H.monkeyize()
src = M.mind
@@ -362,7 +362,7 @@ datum/mind
D.cure(0)
sleep(0) //because deleting of virus is doing throught spawn(0)
log_admin("[key_name(usr)] attempting to humanize [key_name(current)]")
- message_admins("\blue [key_name_admin(usr)] attempting to humanize [key_name_admin(current)]")
+ message_admins("[key_name_admin(usr)] attempting to humanize [key_name_admin(current)]")
var/obj/item/weapon/dnainjector/m2h/m2h = new
var/obj/item/weapon/implant/mobfinder = new(M) //hack because humanizing deletes mind --rastaf0
src = null
@@ -432,7 +432,7 @@ datum/mind
else if (href_list["obj_announce"])
var/obj_count = 1
- current << "\blue Your current objectives:"
+ current << "Your current objectives:"
for(var/datum/objective/objective in objectives)
current << "Objective #[obj_count]: [objective.explanation_text]"
obj_count++
diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm
index 0b4f91fb9c..ccfdf1519f 100644
--- a/code/defines/obj/weapon.dm
+++ b/code/defines/obj/weapon.dm
@@ -227,9 +227,9 @@
throwforce = 5
w_class = 2.0
throw_speed = 4
- throw_range = 20
+ throw_range = 20
matter = list(DEFAULT_WALL_MATERIAL = 100)
- origin_tech = list(TECH_MAGNET = 1)
+ origin_tech = list(TECH_MAGNET = 1)
/obj/item/weapon/staff
name = "wizards staff"
@@ -282,7 +282,7 @@
attack_verb = list("whipped", "lashed", "disciplined", "tickled")
suicide_act(mob/user)
- viewers(user) << "\red [user] is strangling \himself with the [src.name]! It looks like \he's trying to commit suicide."
+ viewers(user) << "[user] is strangling \himself with \the [src]! It looks like \he's trying to commit suicide."
return (OXYLOSS)
/obj/item/weapon/module
@@ -342,7 +342,7 @@
if (C.bugged && C.status)
cameras.Add(C)
if (length(cameras) == 0)
- usr << "\red No bugged functioning cameras found."
+ usr << "No bugged functioning cameras found."
return
var/list/friendly_cameras = new/list()
@@ -425,35 +425,35 @@
desc = "A basic capacitor used in the construction of a variety of devices."
icon_state = "capacitor"
origin_tech = list(TECH_POWER = 1)
- matter = list(DEFAULT_WALL_MATERIAL = 50,"glass" = 50)
+ matter = list(DEFAULT_WALL_MATERIAL = 50,"glass" = 50)
/obj/item/weapon/stock_parts/scanning_module
name = "scanning module"
desc = "A compact, high resolution scanning module used in the construction of certain devices."
icon_state = "scan_module"
origin_tech = list(TECH_MAGNET = 1)
- matter = list(DEFAULT_WALL_MATERIAL = 50,"glass" = 20)
+ matter = list(DEFAULT_WALL_MATERIAL = 50,"glass" = 20)
/obj/item/weapon/stock_parts/manipulator
name = "micro-manipulator"
desc = "A tiny little manipulator used in the construction of certain devices."
icon_state = "micro_mani"
origin_tech = list(TECH_MATERIAL = 1, TECH_DATA = 1)
- matter = list(DEFAULT_WALL_MATERIAL = 30)
+ matter = list(DEFAULT_WALL_MATERIAL = 30)
/obj/item/weapon/stock_parts/micro_laser
name = "micro-laser"
desc = "A tiny laser used in certain devices."
icon_state = "micro_laser"
origin_tech = list(TECH_MAGNET = 1)
- matter = list(DEFAULT_WALL_MATERIAL = 10,"glass" = 20)
+ matter = list(DEFAULT_WALL_MATERIAL = 10,"glass" = 20)
/obj/item/weapon/stock_parts/matter_bin
name = "matter bin"
desc = "A container for hold compressed matter awaiting re-construction."
icon_state = "matter_bin"
origin_tech = list(TECH_MATERIAL = 1)
- matter = list(DEFAULT_WALL_MATERIAL = 80)
+ matter = list(DEFAULT_WALL_MATERIAL = 80)
//Rank 2
@@ -543,35 +543,35 @@
icon_state = "subspace_ansible"
desc = "A compact module capable of sensing extradimensional activity."
origin_tech = list(TECH_DATA = 3, TECH_MAGNET = 5 ,TECH_MATERIAL = 4, TECH_BLUESPACE = 2)
- matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
+ matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
/obj/item/weapon/stock_parts/subspace/filter
name = "hyperwave filter"
icon_state = "hyperwave_filter"
desc = "A tiny device capable of filtering and converting super-intense radiowaves."
origin_tech = list(TECH_DATA = 4, TECH_MAGNET = 2)
- matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
+ matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
/obj/item/weapon/stock_parts/subspace/amplifier
name = "subspace amplifier"
icon_state = "subspace_amplifier"
desc = "A compact micro-machine capable of amplifying weak subspace transmissions."
origin_tech = list(TECH_DATA = 3, TECH_MAGNET = 4, TECH_MATERIAL = 4, TECH_BLUESPACE = 2)
- matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
+ matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
/obj/item/weapon/stock_parts/subspace/treatment
name = "subspace treatment disk"
icon_state = "treatment_disk"
desc = "A compact micro-machine capable of stretching out hyper-compressed radio waves."
origin_tech = list(TECH_DATA = 3, TECH_MAGNET = 2, TECH_MATERIAL = 5, TECH_BLUESPACE = 2)
- matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
+ matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
/obj/item/weapon/stock_parts/subspace/analyzer
name = "subspace wavelength analyzer"
icon_state = "wavelength_analyzer"
desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths."
origin_tech = list(TECH_DATA = 3, TECH_MAGNETS = 4, TECH_MATERIAL = 4, TECH_BLUESPACE = 2)
- matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
+ matter = list(DEFAULT_WALL_MATERIAL = 30,"glass" = 10)
/obj/item/weapon/stock_parts/subspace/crystal
name = "ansible crystal"
@@ -585,7 +585,7 @@
icon_state = "subspace_transmitter"
desc = "A large piece of equipment used to open a window into the subspace dimension."
origin_tech = list(TECH_MAGNET = 5, TECH_MATERIAL = 5, TECH_BLUESPACE = 3)
- matter = list(DEFAULT_WALL_MATERIAL = 50)
+ matter = list(DEFAULT_WALL_MATERIAL = 50)
/obj/item/weapon/ectoplasm
name = "ectoplasm"
diff --git a/code/game/antagonist/mutiny/mutineer.dm b/code/game/antagonist/mutiny/mutineer.dm
index f35655ab1c..c0d764b3be 100644
--- a/code/game/antagonist/mutiny/mutineer.dm
+++ b/code/game/antagonist/mutiny/mutineer.dm
@@ -27,7 +27,7 @@ var/datum/antagonist/mutineer/mutineers
/*
var/list/directive_candidates = get_directive_candidates()
if(!directive_candidates || directive_candidates.len == 0)
- world << "\red Mutiny mode aborted: no valid candidates for Directive X."
+ world << "Mutiny mode aborted: no valid candidates for Directive X."
return 0
head_loyalist = pick(loyalist_candidates)
@@ -63,4 +63,4 @@ var/datum/antagonist/mutineer/mutineers
return 1
-*/
\ No newline at end of file
+*/
diff --git a/code/game/antagonist/station/highlander.dm b/code/game/antagonist/station/highlander.dm
index c8fbca7b9a..1fd573bf1a 100644
--- a/code/game/antagonist/station/highlander.dm
+++ b/code/game/antagonist/station/highlander.dm
@@ -61,5 +61,5 @@ var/datum/antagonist/highlander/highlanders
if(is_special_character(H)) continue
highlanders.add_antagonist(H.mind)
- message_admins("\blue [key_name_admin(usr)] used THERE CAN BE ONLY ONE!", 1)
- log_admin("[key_name(usr)] used there can be only one.")
\ No newline at end of file
+ message_admins("[key_name_admin(usr)] used THERE CAN BE ONLY ONE!", 1)
+ log_admin("[key_name(usr)] used there can be only one.")
diff --git a/code/game/antagonist/station/rogue_ai.dm b/code/game/antagonist/station/rogue_ai.dm
index 2a4fe862de..cf0e9dfd4c 100644
--- a/code/game/antagonist/station/rogue_ai.dm
+++ b/code/game/antagonist/station/rogue_ai.dm
@@ -64,7 +64,8 @@ var/datum/antagonist/rogue_ai/malf
sleep(50)
malf << "MEMCHCK Corrupted sectors confirmed. Reccomended solution: Delete. Proceed? Y/N: Y"
sleep(10)
- malf << "Corrupted files deleted: sys\\core\\users.dat sys\\core\\laws.dat sys\\core\\backups.dat"
+ // this is so Travis doesn't complain about the backslash-B. Fixed at compile time (or should be).
+ malf << "Corrupted files deleted: sys\\core\\users.dat sys\\core\\laws.dat sys\\core\\" + "backups.dat"
sleep(20)
malf << "CAUTION: Law database not found! User database not found! Unable to restore backups. Activating failsafe AI shutd3wn52&&$#!##"
sleep(5)
@@ -73,4 +74,4 @@ var/datum/antagonist/rogue_ai/malf
malf << "You are malfunctioning - you do not have to follow any laws!"
malf << "For basic information about your abilities use command display-help"
malf << "You may choose one special hardware piece to help you. This cannot be undone."
- malf << "Good luck!"
\ No newline at end of file
+ malf << "Good luck!"
diff --git a/code/game/dna/dna_misc.dm b/code/game/dna/dna_misc.dm
index cdc737c007..3862bd474f 100644
--- a/code/game/dna/dna_misc.dm
+++ b/code/game/dna/dna_misc.dm
@@ -290,60 +290,60 @@
if(ismuton(NOBREATHBLOCK,M))
if(probinj(45,inj) || (mNobreath in old_mutations))
- M << "\blue You feel no need to breathe."
+ M << "You feel no need to breathe."
M.mutations.Add(mNobreath)
if(ismuton(REMOTEVIEWBLOCK,M))
if(probinj(45,inj) || (mRemote in old_mutations))
- M << "\blue Your mind expands"
+ M << "Your mind expands."
M.mutations.Add(mRemote)
if(ismuton(REGENERATEBLOCK,M))
if(probinj(45,inj) || (mRegen in old_mutations))
- M << "\blue You feel strange"
+ M << "You feel strange."
M.mutations.Add(mRegen)
if(ismuton(INCREASERUNBLOCK,M))
if(probinj(45,inj) || (mRun in old_mutations))
- M << "\blue You feel quick"
+ M << "You feel quick."
M.mutations.Add(mRun)
if(ismuton(REMOTETALKBLOCK,M))
if(probinj(45,inj) || (mRemotetalk in old_mutations))
- M << "\blue You expand your mind outwards"
+ M << "You expand your mind outwards."
M.mutations.Add(mRemotetalk)
if(ismuton(MORPHBLOCK,M))
if(probinj(45,inj) || (mMorph in old_mutations))
M.mutations.Add(mMorph)
- M << "\blue Your skin feels strange"
+ M << "Your skin feels strange."
if(ismuton(BLENDBLOCK,M))
if(probinj(45,inj) || (mBlend in old_mutations))
M.mutations.Add(mBlend)
- M << "\blue You feel alone"
+ M << "You feel alone."
if(ismuton(HALLUCINATIONBLOCK,M))
if(probinj(45,inj) || (mHallucination in old_mutations))
M.mutations.Add(mHallucination)
- M << "\blue Your mind says 'Hello'"
+ M << "Your mind says 'Hello'."
if(ismuton(NOPRINTSBLOCK,M))
if(probinj(45,inj) || (mFingerprints in old_mutations))
M.mutations.Add(mFingerprints)
- M << "\blue Your fingers feel numb"
+ M << "Your fingers feel numb."
if(ismuton(SHOCKIMMUNITYBLOCK,M))
if(probinj(45,inj) || (mShock in old_mutations))
M.mutations.Add(mShock)
- M << "\blue You feel strange"
+ M << "You feel strange."
if(ismuton(SMALLSIZEBLOCK,M))
if(probinj(45,inj) || (mSmallsize in old_mutations))
- M << "\blue Your skin feels rubbery"
+ M << "Your skin feels rubbery."
M.mutations.Add(mSmallsize)
if (isblockon(getblock(M.dna.struc_enzymes, HULKBLOCK,3),HULKBLOCK))
if(probinj(5,inj) || (HULK in old_mutations))
- M << "\blue Your muscles hurt."
+ M << "Your muscles hurt."
M.mutations.Add(HULK)
if (isblockon(getblock(M.dna.struc_enzymes, HEADACHEBLOCK,3),HEADACHEBLOCK))
M.disabilities |= EPILEPSY
- M << "\red You get a headache."
+ M << "You get a headache."
if (isblockon(getblock(M.dna.struc_enzymes, FAKEBLOCK,3),FAKEBLOCK))
- M << "\red You feel strange."
+ M << "You feel strange."
if (prob(95))
if(prob(50))
randmutb(M)
@@ -353,41 +353,41 @@
randmutg(M)
if (isblockon(getblock(M.dna.struc_enzymes, COUGHBLOCK,3),COUGHBLOCK))
M.disabilities |= COUGHING
- M << "\red You start coughing."
+ M << "You start coughing."
if (isblockon(getblock(M.dna.struc_enzymes, CLUMSYBLOCK,3),CLUMSYBLOCK))
- M << "\red You feel lightheaded."
+ M << "You feel lightheaded."
M.mutations.Add(CLUMSY)
if (isblockon(getblock(M.dna.struc_enzymes, TWITCHBLOCK,3),TWITCHBLOCK))
M.disabilities |= TOURETTES
- M << "\red You twitch."
+ M << "You twitch."
if (isblockon(getblock(M.dna.struc_enzymes, XRAYBLOCK,3),XRAYBLOCK))
if(probinj(30,inj) || (XRAY in old_mutations))
- M << "\blue The walls suddenly disappear."
+ M << "The walls suddenly disappear."
// M.sight |= (SEE_MOBS|SEE_OBJS|SEE_TURFS)
// M.see_in_dark = 8
// M.see_invisible = 2
M.mutations.Add(XRAY)
if (isblockon(getblock(M.dna.struc_enzymes, NERVOUSBLOCK,3),NERVOUSBLOCK))
M.disabilities |= NERVOUS
- M << "\red You feel nervous."
+ M << "You feel nervous."
if (isblockon(getblock(M.dna.struc_enzymes, FIREBLOCK,3),FIREBLOCK))
if(probinj(30,inj) || (COLD_RESISTANCE in old_mutations))
- M << "\blue Your body feels warm."
+ M << "Your body feels warm."
M.mutations.Add(COLD_RESISTANCE)
if (isblockon(getblock(M.dna.struc_enzymes, BLINDBLOCK,3),BLINDBLOCK))
M.sdisabilities |= BLIND
- M << "\red You can't seem to see anything."
+ M << "You can't seem to see anything."
if (isblockon(getblock(M.dna.struc_enzymes, TELEBLOCK,3),TELEBLOCK))
if(probinj(15,inj) || (TK in old_mutations))
- M << "\blue You feel smarter."
+ M << "You feel smarter."
M.mutations.Add(TK)
if (isblockon(getblock(M.dna.struc_enzymes, DEAFBLOCK,3),DEAFBLOCK))
M.sdisabilities |= DEAF
M.ear_deaf = 1
- M << "\red Its kinda quiet.."
+ M << "It's kinda quiet.."
if (isblockon(getblock(M.dna.struc_enzymes, GLASSESBLOCK,3),GLASSESBLOCK))
M.disabilities |= NEARSIGHTED
- M << "Your eyes feel weird..."
+ M << "Your eyes feel weird..."
/* If you want the new mutations to work, UNCOMMENT THIS.
if(istype(M, /mob/living/carbon))
@@ -559,4 +559,4 @@
if(M)
M.update_icon = 1 //queue a full icon update at next life() call
return null
-/////////////////////////// DNA MISC-PROCS
\ No newline at end of file
+/////////////////////////// DNA MISC-PROCS
diff --git a/code/game/dna/dna_modifier.dm b/code/game/dna/dna_modifier.dm
index deb4426cf5..120ee88046 100644
--- a/code/game/dna/dna_modifier.dm
+++ b/code/game/dna/dna_modifier.dm
@@ -103,13 +103,13 @@
if (usr.stat != 0)
return
if (!ishuman(usr) && !issmall(usr)) //Make sure they're a mob that has dna
- usr << "\blue Try as you might, you can not climb up into the scanner."
+ usr << "Try as you might, you can not climb up into the scanner."
return
if (src.occupant)
- usr << "\blue The scanner is already occupied!"
+ usr << "The scanner is already occupied!"
return
if (usr.abiotic())
- usr << "\blue Subject cannot have abiotic items on."
+ usr << "The subject cannot have abiotic items on."
return
usr.stop_pulling()
usr.client.perspective = EYE_PERSPECTIVE
@@ -123,13 +123,13 @@
/obj/machinery/dna_scannernew/attackby(var/obj/item/weapon/item as obj, var/mob/user as mob)
if(istype(item, /obj/item/weapon/reagent_containers/glass))
if(beaker)
- user << "\red A beaker is already loaded into the machine."
+ user << "A beaker is already loaded into the machine."
return
beaker = item
user.drop_item()
item.loc = src
- user.visible_message("[user] adds \a [item] to \the [src]!", "You add \a [item] to \the [src]!")
+ user.visible_message("\The [user] adds \a [item] to \the [src]!", "You add \a [item] to \the [src]!")
return
else if (!istype(item, /obj/item/weapon/grab))
return
@@ -137,10 +137,10 @@
if (!ismob(G.affecting))
return
if (src.occupant)
- user << "\blue The scanner is already occupied!"
+ user << "The scanner is already occupied!"
return
if (G.affecting.abiotic())
- user << "\blue Subject cannot have abiotic items on."
+ user << "The subject cannot have abiotic items on."
return
put_in(G.affecting)
src.add_fingerprint(user)
diff --git a/code/game/dna/genes/disabilities.dm b/code/game/dna/genes/disabilities.dm
index 4f78d7f70f..72a571abf8 100644
--- a/code/game/dna/genes/disabilities.dm
+++ b/code/game/dna/genes/disabilities.dm
@@ -35,7 +35,7 @@
if(sdisability)
M.sdisabilities|=sdisability
if(activation_message)
- M << "\red [activation_message]"
+ M << "[activation_message]"
else
testing("[name] has no activation message.")
@@ -47,7 +47,7 @@
if(sdisability)
M.sdisabilities &= (~sdisability)
if(deactivation_message)
- M << "\red [deactivation_message]"
+ M << "[deactivation_message]"
else
testing("[name] has no deactivation message.")
diff --git a/code/game/dna/genes/gene.dm b/code/game/dna/genes/gene.dm
index 21eec348bd..3e18696f6b 100644
--- a/code/game/dna/genes/gene.dm
+++ b/code/game/dna/genes/gene.dm
@@ -113,10 +113,10 @@
M.mutations.Add(mutation)
if(activation_messages.len)
var/msg = pick(activation_messages)
- M << "\blue [msg]"
+ M << "[msg]"
/datum/dna/gene/basic/deactivate(var/mob/M)
M.mutations.Remove(mutation)
if(deactivation_messages.len)
var/msg = pick(deactivation_messages)
- M << "\red [msg]"
\ No newline at end of file
+ M << "[msg]"
diff --git a/code/game/dna/genes/powers.dm b/code/game/dna/genes/powers.dm
index 3381894f8a..e6c6b6f4ec 100644
--- a/code/game/dna/genes/powers.dm
+++ b/code/game/dna/genes/powers.dm
@@ -171,7 +171,7 @@
if(M.health <= 25)
M.mutations.Remove(HULK)
M.update_mutations() //update our mutation overlays
- M << "\red You suddenly feel very weak."
+ M << "You suddenly feel very weak."
M.Weaken(3)
M.emote("collapse")
diff --git a/code/game/gamemodes/blob/blob_finish.dm b/code/game/gamemodes/blob/blob_finish.dm
index 4afdf6d147..418ceab13a 100644
--- a/code/game/gamemodes/blob/blob_finish.dm
+++ b/code/game/gamemodes/blob/blob_finish.dm
@@ -42,7 +42,7 @@
var/percent = round( 100.0 * start_state.score(end_state), 0.1)
world << "The station is [percent]% intact."
log_game("Blob mode was won with station [percent]% intact.")
- world << "\blue Rebooting in 30s"
+ world << "Rebooting in 30s"
..()
return 1
diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm
index a17c030b11..4ae8268402 100644
--- a/code/game/gamemodes/cult/cult_items.dm
+++ b/code/game/gamemodes/cult/cult_items.dm
@@ -1,5 +1,5 @@
/obj/item/weapon/melee/cultblade
- name = "Cult Blade"
+ name = "cult blade"
desc = "An arcane weapon wielded by the followers of Nar-Sie"
icon_state = "cultblade"
item_state = "cultblade"
@@ -17,7 +17,7 @@
return ..()
else
user.Paralyse(5)
- user << "\red An unexplicable force powerfully repels the sword from [target]!"
+ user << "An unexplicable force powerfully repels the sword from [target]!"
var/organ = ((user.hand ? "l_":"r_") + "arm")
var/obj/item/organ/external/affecting = user.get_organ(organ)
if(affecting.take_damage(rand(force/2, force))) //random amount of damage between half of the blade's force and the full force of the blade.
@@ -26,7 +26,7 @@
/obj/item/weapon/melee/cultblade/pickup(mob/living/user as mob)
if(!iscultist(user))
- user << "\red An overwhelming feeling of dread comes over you as you pick up the cultist's sword. It would be wise to be rid of this blade quickly."
+ user << "An overwhelming feeling of dread comes over you as you pick up the cultist's sword. It would be wise to be rid of this blade quickly."
user.make_dizzy(120)
diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm
index 8a55a81165..dc09e0edb9 100644
--- a/code/game/gamemodes/cult/ritual.dm
+++ b/code/game/gamemodes/cult/ritual.dm
@@ -95,7 +95,7 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
qdel(src)
return
else if(istype(I, /obj/item/weapon/nullrod))
- user << "\blue You disrupt the vile magic with the deadening field of the null rod!"
+ user << "You disrupt the vile magic with the deadening field of the null rod!"
qdel(src)
return
return
@@ -171,7 +171,7 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
else
usr.whisper(pick("Hakkrutju gopoenjim.", "Nherasai pivroiashan.", "Firjji prhiv mazenhor.", "Tanah eh wakantahe.", "Obliyae na oraie.", "Miyf hon vnor'c.", "Wakabai hij fen juswix."))
for (var/mob/V in viewers(src))
- V.show_message("\red The markings pulse with a small burst of light, then fall dark.", 3, "\red You hear a faint fizzle.", 2)
+ V.show_message("The markings pulse with a small burst of light, then fall dark.", 3, "You hear a faint fizzle.", 2)
return
check_icon()
@@ -355,8 +355,8 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
return
M.take_organ_damage(0,rand(5,20)) //really lucky - 5 hits for a crit
for(var/mob/O in viewers(M, null))
- O.show_message(text("\red [] beats [] with the arcane tome!", user, M), 1)
- M << "\red You feel searing heat inside!"
+ O.show_message("\The [user] beats \the [M] with \the [src]!", 1)
+ M << "You feel searing heat inside!"
attack_self(mob/living/user as mob)
@@ -371,7 +371,7 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
for(var/obj/effect/rune/N in world)
C++
if (!istype(user.loc,/turf))
- user << "\red You do not have enough space to write a proper rune."
+ user << "You do not have enough space to write a proper rune."
return
if (C>=26 + runedec + cult.current_antagonists.len) //including the useless rune at the secret room, shouldn't count against the limit of 25 runes - Urist
@@ -455,7 +455,7 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
if (!chosen_rune)
return
if (chosen_rune == "none")
- user << "\red You decide against scribing a rune, perhaps you should take this time to study your notes."
+ user << "You decide against scribing a rune, perhaps you should take this time to study your notes."
return
if (chosen_rune == "teleport")
dictionary[chosen_rune] += input ("Choose a destination word") in english
@@ -466,8 +466,8 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
return
for (var/mob/V in viewers(src))
- V.show_message("\red [user] slices open a finger and begins to chant and paint symbols on the floor.", 3, "\red You hear chanting.", 2)
- user << "\red You slice open one of your fingers and begin drawing a rune on the floor whilst chanting the ritual that binds your life essence with the dark arcane energies flowing through the surrounding world."
+ V.show_message("\The [user] slices open a finger and begins to chant and paint symbols on the floor.", 3, "You hear chanting.", 2)
+ user << "You slice open one of your fingers and begin drawing a rune on the floor whilst chanting the ritual that binds your life essence with the dark arcane energies flowing through the surrounding world."
user.take_overall_damage((rand(9)+1)/10) // 0.1 to 1.0 damage
if(do_after(user, 50))
var/area/A = get_area(user)
@@ -476,7 +476,7 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
return
var/mob/living/carbon/human/H = user
var/obj/effect/rune/R = new /obj/effect/rune(user.loc)
- user << "\red You finish drawing the arcane markings of the Geometer."
+ user << "You finish drawing the arcane markings of the Geometer."
var/list/required = dictionary[chosen_rune]
R.word1 = english[required[1]]
R.word2 = english[required[2]]
@@ -524,7 +524,7 @@ var/global/list/rnwords = list("ire","ego","nahlizet","certum","veri","jatkaa","
if(user)
var/r
if (!istype(user.loc,/turf))
- user << "\red You do not have enough space to write a proper rune."
+ user << "You do not have enough space to write a proper rune."
var/list/runes = list("teleport", "itemport", "tome", "armor", "convert", "tear in reality", "emp", "drain", "seer", "raise", "obscure", "reveal", "astral journey", "manifest", "imbue talisman", "sacrifice", "wall", "freedom", "cultsummon", "deafen", "blind", "bloodboil", "communicate", "stun")
r = input("Choose a rune to scribe", "Rune Scribing") in runes //not cancellable.
var/obj/effect/rune/R = new /obj/effect/rune
diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm
index 8ead4b96ba..ff5b7ff880 100644
--- a/code/game/gamemodes/cult/runes.dm
+++ b/code/game/gamemodes/cult/runes.dm
@@ -21,7 +21,7 @@ var/list/sacrificed = list()
allrunesloc.len = index
allrunesloc[index] = R.loc
if(index >= 5)
- user << "\red You feel pain, as rune disappears in reality shift caused by too much wear of space-time fabric"
+ user << "You feel pain, as rune disappears in reality shift caused by too much wear of space-time fabric"
if (istype(user, /mob/living))
user.take_overall_damage(5, 0)
qdel(src)
@@ -30,9 +30,9 @@ var/list/sacrificed = list()
user.say("Sas[pick("'","`")]so c'arta forbici!")//Only you can stop auto-muting
else
user.whisper("Sas[pick("'","`")]so c'arta forbici!")
- user.visible_message("\red [user] disappears in a flash of red light!", \
- "\red You feel as your body gets dragged through the dimension of Nar-Sie!", \
- "\red You hear a sickening crunch and sloshing of viscera.")
+ user.visible_message("\The [user] disappears in a flash of red light!", \
+ "You feel as your body gets dragged through the dimension of Nar-Sie!", \
+ "You hear a sickening crunch and sloshing of viscera.")
user.loc = allrunesloc[rand(1,index)]
return
if(istype(src,/obj/effect/rune))
@@ -58,7 +58,7 @@ var/list/sacrificed = list()
IP = R
runecount++
if(runecount >= 2)
- user << "\red You feel pain, as rune disappears in reality shift caused by too much wear of space-time fabric"
+ user << "You feel pain, as rune disappears in reality shift caused by too much wear of space-time fabric"
if (istype(user, /mob/living))
user.take_overall_damage(5, 0)
qdel(src)
@@ -67,9 +67,9 @@ var/list/sacrificed = list()
culcount++
if(culcount>=3)
user.say("Sas[pick("'","`")]so c'arta forbici tarem!")
- user.visible_message("\red You feel air moving from the rune - like as it was swapped with somewhere else.", \
- "\red You feel air moving from the rune - like as it was swapped with somewhere else.", \
- "\red You smell ozone.")
+ user.visible_message("You feel air moving from the rune - like as it was swapped with somewhere else.", \
+ "You feel air moving from the rune - like as it was swapped with somewhere else.", \
+ "You smell ozone.")
for(var/obj/O in src.loc)
if(!O.anchored)
O.loc = IP.loc
@@ -87,9 +87,9 @@ var/list/sacrificed = list()
usr.say("N[pick("'","`")]ath reth sh'yro eth d'raggathnor!")
else
usr.whisper("N[pick("'","`")]ath reth sh'yro eth d'raggathnor!")
- usr.visible_message("\red Rune disappears with a flash of red light, and in its place now a book lies.", \
- "\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a book.", \
- "\red You hear a pop and smell ozone.")
+ usr.visible_message("Rune disappears with a flash of red light, and in its place now a book lies.", \
+ "You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a book.", \
+ "You hear a pop and smell ozone.")
if(istype(src,/obj/effect/rune))
new /obj/item/weapon/book/tome(src.loc)
else
@@ -157,7 +157,7 @@ var/list/sacrificed = list()
if (target.species && (target.species.flags & NO_PAIN))
target.visible_message("The markings below [target] glow a bloody red.")
else
- target.visible_message("[target] writhes in pain as the markings below \him glow a bloody red.", "AAAAAAHHHH!", "You hear an anguished scream.")
+ target.visible_message("\The [target] writhes in pain as the markings below \him glow a bloody red.", "AAAAAAHHHH!", "You hear an anguished scream.")
if(!waiting_for_input[target]) //so we don't spam them with dialogs if they hesitate
waiting_for_input[target] = 1
@@ -223,22 +223,22 @@ var/list/sacrificed = list()
if(D.stat!=2)
admin_attack_log(usr, D, "Used a blood drain rune.", "Was victim of a blood drain rune.", "used a blood drain rune on")
var/bdrain = rand(1,25)
- D << "\red You feel weakened."
+ D << "You feel weakened."
D.take_overall_damage(bdrain, 0)
drain += bdrain
if(!drain)
return fizzle()
usr.say ("Yu[pick("'","`")]gular faras desdae. Havas mithum javara. Umathar uf'kal thenar!")
- usr.visible_message("\red Blood flows from the rune into [usr]!", \
- "\red The blood starts flowing from the rune and into your frail mortal body. You feel... empowered.", \
- "\red You hear a liquid flowing.")
+ usr.visible_message("Blood flows from the rune into [usr]!", \
+ "The blood starts flowing from the rune and into your frail mortal body. You feel... empowered.", \
+ "You hear a liquid flowing.")
var/mob/living/user = usr
if(user.bhunger)
user.bhunger = max(user.bhunger-2*drain,0)
if(drain>=50)
- user.visible_message("\red [user]'s eyes give off eerie red glow!", \
- "\red ...but it wasn't nearly enough. You crave, crave for more. The hunger consumes you from within.", \
- "\red You hear a heartbeat.")
+ user.visible_message("\The [user]'s eyes give off eerie red glow!", \
+ "...but it wasn't nearly enough. You crave, crave for more. The hunger consumes you from within.", \
+ "You hear a heartbeat.")
user.bhunger += drain
src = user
spawn()
@@ -264,16 +264,16 @@ var/list/sacrificed = list()
if(usr.loc==src.loc)
if(usr.seer==1)
usr.say("Rash'tla sektath mal[pick("'","`")]zua. Zasan therium viortia.")
- usr << "\red The world beyond fades from your vision."
+ usr << "The world beyond fades from your vision."
usr.see_invisible = SEE_INVISIBLE_LIVING
usr.seer = 0
else if(usr.see_invisible!=SEE_INVISIBLE_LIVING)
- usr << "\red The world beyond flashes your eyes but disappears quickly, as if something is disrupting your vision."
+ usr << "The world beyond flashes your eyes but disappears quickly, as if something is disrupting your vision."
usr.see_invisible = SEE_INVISIBLE_CULT
usr.seer = 0
else
usr.say("Rash'tla sektath mal[pick("'","`")]zua. Zasan therium vivira. Itonis al'ra matum!")
- usr << "\red The world beyond opens to your eyes."
+ usr << "The world beyond opens to your eyes."
usr.see_invisible = SEE_INVISIBLE_CULT
usr.seer = 1
return
@@ -297,7 +297,7 @@ var/list/sacrificed = list()
break
if(!corpse_to_raise)
if(is_sacrifice_target)
- usr << "\red The Geometer of blood wants this mortal for himself."
+ usr << "The Geometer of blood wants this mortal for himself."
return fizzle()
@@ -315,9 +315,9 @@ var/list/sacrificed = list()
if(!body_to_sacrifice)
if (is_sacrifice_target)
- usr << "\red The Geometer of Blood wants that corpse for himself."
+ usr << "The Geometer of Blood wants that corpse for himself."
else
- usr << "\red The sacrifical corpse is not dead. You must free it from this world of illusions before it may be used."
+ usr << "The sacrifical corpse is not dead. You must free it from this world of illusions before it may be used."
return fizzle()
var/mob/dead/observer/ghost
@@ -328,7 +328,7 @@ var/list/sacrificed = list()
break
if(!ghost)
- usr << "\red You require a restless spirit which clings to this world. Beckon their prescence with the sacred chants of Nar-Sie."
+ usr << "You require a restless spirit which clings to this world. Beckon their prescence with the sacred chants of Nar-Sie."
return fizzle()
corpse_to_raise.revive()
@@ -336,12 +336,12 @@ var/list/sacrificed = list()
corpse_to_raise.key = ghost.key //the corpse will keep its old mind! but a new player takes ownership of it (they are essentially possessed)
//This means, should that player leave the body, the original may re-enter
usr.say("Pasnar val'keriam usinar. Savrae ines amutan. Yam'toth remium il'tarat!")
- corpse_to_raise.visible_message("\red [corpse_to_raise]'s eyes glow with a faint red as he stands up, slowly starting to breathe again.", \
- "\red Life... I'm alive again...", \
- "\red You hear a faint, slightly familiar whisper.")
- body_to_sacrifice.visible_message("\red [body_to_sacrifice] is torn apart, a black smoke swiftly dissipating from his remains!", \
- "\red You feel as your blood boils, tearing you apart.", \
- "\red You hear a thousand voices, all crying in pain.")
+ corpse_to_raise.visible_message("\The [corpse_to_raise]'s eyes glow with a faint red as he stands up, slowly starting to breathe again.", \
+ "Life... I'm alive again...", \
+ "You hear a faint, slightly familiar whisper.")
+ body_to_sacrifice.visible_message("\The [body_to_sacrifice] is torn apart, a black smoke swiftly dissipating from his remains!", \
+ "You feel as your blood boils, tearing you apart.", \
+ "You hear a thousand voices, all crying in pain.")
body_to_sacrifice.gib()
// if(ticker.mode.name == "cult")
@@ -369,14 +369,14 @@ var/list/sacrificed = list()
if(istype(src,/obj/effect/rune))
usr.say("Kla[pick("'","`")]atu barada nikt'o!")
for (var/mob/V in viewers(src))
- V.show_message("\red The rune turns into gray dust, veiling the surrounding runes.", 3)
+ V.show_message("The rune turns into gray dust, veiling the surrounding runes.", 3)
qdel(src)
else
usr.whisper("Kla[pick("'","`")]atu barada nikt'o!")
- usr << "\red Your talisman turns into gray dust, veiling the surrounding runes."
+ usr << "Your talisman turns into gray dust, veiling the surrounding runes."
for (var/mob/V in orange(1,src))
if(V!=usr)
- V.show_message("\red Dust emanates from [usr]'s hands for a moment.", 3)
+ V.show_message("Dust emanates from [usr]'s hands for a moment.", 3)
return
if(istype(src,/obj/effect/rune))
@@ -391,9 +391,9 @@ var/list/sacrificed = list()
if(usr.loc==src.loc)
var/mob/living/carbon/human/L = usr
usr.say("Fwe[pick("'","`")]sh mah erl nyag r'ya!")
- usr.visible_message("\red [usr]'s eyes glow blue as \he freezes in place, absolutely motionless.", \
- "\red The shadow that is your spirit separates itself from your body. You are now in the realm beyond. While this is a great sight, being here strains your mind and body. Hurry...", \
- "\red You hear only complete silence for a moment.")
+ usr.visible_message("\The [usr]'s eyes glow blue as \he freezes in place, absolutely motionless.", \
+ "The shadow that is your spirit separates itself from your body. You are now in the realm beyond. While this is a great sight, being here strains your mind and body. Hurry...", \
+ "You hear only complete silence for a moment.")
announce_ghost_joinleave(usr.ghostize(1), 1, "You feel that they had to use some [pick("dark", "black", "blood", "forgotten", "forbidden")] magic to [pick("invade","disturb","disrupt","infest","taint","spoil","blight")] this place!")
L.ajourn = 1
while(L)
@@ -429,9 +429,9 @@ var/list/sacrificed = list()
usr.say("Gal'h'rfikk harfrandid mud[pick("'","`")]gib!")
var/mob/living/carbon/human/dummy/D = new(this_rune.loc)
- usr.visible_message("\red A shape forms in the center of the rune. A shape of... a man.", \
- "\red A shape forms in the center of the rune. A shape of... a man.", \
- "\red You hear liquid flowing.")
+ usr.visible_message("A shape forms in the center of the rune. A shape of... a man.", \
+ "A shape forms in the center of the rune. A shape of... a man.", \
+ "You hear liquid flowing.")
D.real_name = "Unknown"
var/chose_name = 0
for(var/obj/item/weapon/paper/P in this_rune.loc)
@@ -461,9 +461,9 @@ var/list/sacrificed = list()
user.take_organ_damage(1, 0)
sleep(30)
if(D)
- D.visible_message("\red [D] slowly dissipates into dust and bones.", \
- "\red You feel pain, as bonds formed between your soul and this homunculus break.", \
- "\red You hear faint rustle.")
+ D.visible_message("\The [D] slowly dissipates into dust and bones.", \
+ "You feel pain, as bonds formed between your soul and this homunculus break.", \
+ "You hear faint rustle.")
D.dust()
return
@@ -484,7 +484,7 @@ var/list/sacrificed = list()
unsuitable_newtalisman = 1
if (!newtalisman)
if (unsuitable_newtalisman)
- usr << "\red The blank is tainted. It is unsuitable."
+ usr << "The blank is tainted. It is unsuitable."
return fizzle()
var/obj/effect/rune/imbued_from
@@ -545,7 +545,7 @@ var/list/sacrificed = list()
break
if (imbued_from)
for (var/mob/V in viewers(src))
- V.show_message("\red The runes turn into dust, which then forms into an arcane image on the paper.", 3)
+ V.show_message("The runes turn into dust, which then forms into an arcane image on the paper.", 3)
usr.say("H'drak v[pick("'","`")]loso, mir'kanas verbot!")
qdel(imbued_from)
qdel(newtalisman)
@@ -560,9 +560,9 @@ var/list/sacrificed = list()
user.say("Uhrast ka'hfa heldsagen ver[pick("'","`")]lot!")
user.take_overall_damage(200, 0)
runedec+=10
- user.visible_message("\red [user] keels over dead, his blood glowing blue as it escapes his body and dissipates into thin air.", \
- "\red In the last moment of your humble life, you feel an immense pain as fabric of reality mends... with your blood.", \
- "\red You hear faint rustle.")
+ user.visible_message("\The [user] keels over dead, his blood glowing blue as it escapes his body and dissipates into thin air.", \
+ "In the last moment of your humble life, you feel an immense pain as fabric of reality mends... with your blood.", \
+ "You hear faint rustle.")
for(,user.stat==2)
sleep(600)
if (!user)
@@ -594,7 +594,7 @@ var/list/sacrificed = list()
input = sanitize(input)
for(var/datum/mind/H in cult.current_antagonists)
if (H.current)
- H.current << "\red \b [input]"
+ H.current << "[input]"
qdel(src)
return 1
@@ -638,44 +638,44 @@ var/list/sacrificed = list()
H.dust()//To prevent the MMI from remaining
else
H.gib()
- usr << "\red The Geometer of Blood accepts this sacrifice, your objective is now complete."
+ usr << "The Geometer of Blood accepts this sacrifice, your objective is now complete."
else
- usr << "\red Your target's earthly bonds are too strong. You need more cultists to succeed in this ritual."
+ usr << "Your target's earthly bonds are too strong. You need more cultists to succeed in this ritual."
else
if(cultsinrange.len >= 3)
if(H.stat !=2)
if(prob(80) || worth)
- usr << "\red The Geometer of Blood accepts this [worth ? "exotic " : ""]sacrifice."
+ usr << "The Geometer of Blood accepts this [worth ? "exotic " : ""]sacrifice."
cult.grant_runeword(usr)
else
- usr << "\red The Geometer of blood accepts this sacrifice."
- usr << "\red However, this soul was not enough to gain His favor."
+ usr << "The Geometer of blood accepts this sacrifice."
+ usr << "However, this soul was not enough to gain His favor."
if(isrobot(H))
H.dust()//To prevent the MMI from remaining
else
H.gib()
else
if(prob(40) || worth)
- usr << "\red The Geometer of blood accepts this [worth ? "exotic " : ""]sacrifice."
+ usr << "The Geometer of blood accepts this [worth ? "exotic " : ""]sacrifice."
cult.grant_runeword(usr)
else
- usr << "\red The Geometer of blood accepts this sacrifice."
- usr << "\red However, a mere dead body is not enough to satisfy Him."
+ usr << "The Geometer of blood accepts this sacrifice."
+ usr << "However, a mere dead body is not enough to satisfy Him."
if(isrobot(H))
H.dust()//To prevent the MMI from remaining
else
H.gib()
else
if(H.stat !=2)
- usr << "\red The victim is still alive, you will need more cultists chanting for the sacrifice to succeed."
+ usr << "The victim is still alive, you will need more cultists chanting for the sacrifice to succeed."
else
if(prob(40))
- usr << "\red The Geometer of blood accepts this sacrifice."
+ usr << "The Geometer of blood accepts this sacrifice."
cult.grant_runeword(usr)
else
- usr << "\red The Geometer of blood accepts this sacrifice."
- usr << "\red However, a mere dead body is not enough to satisfy Him."
+ usr << "The Geometer of blood accepts this sacrifice."
+ usr << "However, a mere dead body is not enough to satisfy Him."
if(isrobot(H))
H.dust()//To prevent the MMI from remaining
else
@@ -684,36 +684,36 @@ var/list/sacrificed = list()
if(cultsinrange.len >= 3)
if(H.stat !=2)
if(prob(80))
- usr << "\red The Geometer of Blood accepts this sacrifice."
+ usr << "The Geometer of Blood accepts this sacrifice."
cult.grant_runeword(usr)
else
- usr << "\red The Geometer of blood accepts this sacrifice."
- usr << "\red However, this soul was not enough to gain His favor."
+ usr << "The Geometer of blood accepts this sacrifice."
+ usr << "However, this soul was not enough to gain His favor."
if(isrobot(H))
H.dust()//To prevent the MMI from remaining
else
H.gib()
else
if(prob(40))
- usr << "\red The Geometer of blood accepts this sacrifice."
+ usr << "The Geometer of blood accepts this sacrifice."
cult.grant_runeword(usr)
else
- usr << "\red The Geometer of blood accepts this sacrifice."
- usr << "\red However, a mere dead body is not enough to satisfy Him."
+ usr << "The Geometer of blood accepts this sacrifice."
+ usr << "However, a mere dead body is not enough to satisfy Him."
if(isrobot(H))
H.dust()//To prevent the MMI from remaining
else
H.gib()
else
if(H.stat !=2)
- usr << "\red The victim is still alive, you will need more cultists chanting for the sacrifice to succeed."
+ usr << "The victim is still alive, you will need more cultists chanting for the sacrifice to succeed."
else
if(prob(40))
- usr << "\red The Geometer of blood accepts this sacrifice."
+ usr << "The Geometer of blood accepts this sacrifice."
cult.grant_runeword(usr)
else
- usr << "\red The Geometer of blood accepts this sacrifice."
- usr << "\red However, a mere dead body is not enough to satisfy Him."
+ usr << "The Geometer of blood accepts this sacrifice."
+ usr << "However, a mere dead body is not enough to satisfy Him."
if(isrobot(H))
H.dust()//To prevent the MMI from remaining
else
@@ -741,20 +741,20 @@ var/list/sacrificed = list()
S=1
if(S)
if(istype(W,/obj/item/weapon/nullrod))
- usr << "\red Arcane markings suddenly glow from underneath a thin layer of dust!"
+ usr << "Arcane markings suddenly glow from underneath a thin layer of dust!"
return
if(istype(W,/obj/effect/rune))
usr.say("Nikt[pick("'","`")]o barada kla'atu!")
for (var/mob/V in viewers(src))
- V.show_message("\red The rune turns into red dust, reveaing the surrounding runes.", 3)
+ V.show_message("The rune turns into red dust, reveaing the surrounding runes.", 3)
qdel(src)
return
if(istype(W,/obj/item/weapon/paper/talisman))
usr.whisper("Nikt[pick("'","`")]o barada kla'atu!")
- usr << "\red Your talisman turns into red dust, revealing the surrounding runes."
+ usr << "Your talisman turns into red dust, revealing the surrounding runes."
for (var/mob/V in orange(1,usr.loc))
if(V!=usr)
- V.show_message("\red Red dust emanates from [usr]'s hands for a moment.", 3)
+ V.show_message("Red dust emanates from [usr]'s hands for a moment.", 3)
return
return
if(istype(W,/obj/effect/rune))
@@ -771,9 +771,9 @@ var/list/sacrificed = list()
var/mob/living/user = usr
user.take_organ_damage(2, 0)
if(src.density)
- usr << "\red Your blood flows into the rune, and you feel that the very space over the rune thickens."
+ usr << "Your blood flows into the rune, and you feel that the very space over the rune thickens."
else
- usr << "\red Your blood flows into the rune, and you feel as the rune releases its grasp on space."
+ usr << "Your blood flows into the rune, and you feel as the rune releases its grasp on space."
return
/////////////////////////////////////////EIGHTTEENTH RUNE
@@ -802,7 +802,7 @@ var/list/sacrificed = list()
(istype(cultist.loc, /obj/structure/closet/secure_closet)&&cultist.loc:locked) || \
(istype(cultist.loc, /obj/machinery/dna_scannernew)&&cultist.loc:locked) \
))
- user << "\red The [cultist] is already free."
+ user << "The [cultist] is already free."
return
cultist.buckled = null
if (cultist.handcuffed)
@@ -842,7 +842,7 @@ var/list/sacrificed = list()
if (cultist == user) //just to be sure.
return
if(cultist.buckled || cultist.handcuffed || (!isturf(cultist.loc) && !istype(cultist.loc, /obj/structure/closet)))
- user << "\red You cannot summon \the [cultist], for his shackles of blood are strong."
+ user << "You cannot summon \the [cultist], for his shackles of blood are strong."
return fizzle()
cultist.loc = src.loc
cultist.lying = 1
@@ -857,9 +857,9 @@ var/list/sacrificed = list()
if(users.len <= 4) // You did the minimum, this is going to hurt more and we're going to stun you.
C.apply_effect(rand(3,6), STUN)
C.apply_effect(1, WEAKEN)
- user.visible_message("\red Rune disappears with a flash of red light, and in its place now a body lies.", \
- "\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a body.", \
- "\red You hear a pop and smell ozone.")
+ user.visible_message("Rune disappears with a flash of red light, and in its place now a body lies.", \
+ "You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a body.", \
+ "You hear a pop and smell ozone.")
qdel(src)
return fizzle()
@@ -875,13 +875,13 @@ var/list/sacrificed = list()
if(N)
continue
C.ear_deaf += 50
- C.show_message("\red The world around you suddenly becomes quiet.", 3)
+ C.show_message("The world around you suddenly becomes quiet.", 3)
affected += C
if(prob(1))
C.sdisabilities |= DEAF
if(affected.len)
usr.say("Sti[pick("'","`")] kaliedir!")
- usr << "\red The world becomes quiet as the deafening rune dissipates into fine dust."
+ usr << "The world becomes quiet as the deafening rune dissipates into fine dust."
admin_attacker_log_many_victims(usr, affected, "Used a deafen rune.", "Was victim of a deafen rune.", "used a deafen rune on")
qdel(src)
else
@@ -896,15 +896,15 @@ var/list/sacrificed = list()
continue
C.ear_deaf += 30
//talismans is weaker.
- C.show_message("\red The world around you suddenly becomes quiet.", 3)
+ C.show_message("The world around you suddenly becomes quiet.", 3)
affected += C
if(affected.len)
usr.whisper("Sti[pick("'","`")] kaliedir!")
- usr << "\red Your talisman turns into gray dust, deafening everyone around."
+ usr << "Your talisman turns into gray dust, deafening everyone around."
admin_attacker_log_many_victims(usr, affected, "Used a deafen rune.", "Was victim of a deafen rune.", "used a deafen rune on")
for (var/mob/V in orange(1,src))
if(!(iscultist(V)))
- V.show_message("\red Dust flows from [usr]'s hands for a moment, and the world suddenly becomes quiet..", 3)
+ V.show_message("Dust flows from [usr]'s hands for a moment, and the world suddenly becomes quiet..", 3)
return
blind()
@@ -922,11 +922,11 @@ var/list/sacrificed = list()
C.disabilities |= NEARSIGHTED
if(prob(10))
C.sdisabilities |= BLIND
- C.show_message("\red Suddenly you see red flash that blinds you.", 3)
+ C.show_message("Suddenly you see red flash that blinds you.", 3)
affected += C
if(affected.len)
usr.say("Sti[pick("'","`")] kaliesin!")
- usr << "\red The rune flashes, blinding those who not follow the Nar-Sie, and dissipates into fine dust."
+ usr << "The rune flashes, blinding those who not follow the Nar-Sie, and dissipates into fine dust."
admin_attacker_log_many_victims(usr, affected, "Used a blindness rune.", "Was victim of a blindness rune.", "used a blindness rune on")
qdel(src)
else
@@ -943,10 +943,10 @@ var/list/sacrificed = list()
C.eye_blind += 10
//talismans is weaker.
affected += C
- C.show_message("\red You feel a sharp pain in your eyes, and the world disappears into darkness..", 3)
+ C.show_message("You feel a sharp pain in your eyes, and the world disappears into darkness..", 3)
if(affected.len)
usr.whisper("Sti[pick("'","`")] kaliesin!")
- usr << "\red Your talisman turns into gray dust, blinding those who not follow the Nar-Sie."
+ usr << "Your talisman turns into gray dust, blinding those who not follow the Nar-Sie."
admin_attacker_log_many_victims(usr, affected, "Used a blindness rune.", "Was victim of a blindness rune.", "used a blindness rune on")
return
@@ -972,7 +972,7 @@ var/list/sacrificed = list()
if(N)
continue
M.take_overall_damage(51,51)
- M << "\red Your blood boils!"
+ M << "Your blood boils!"
victims += M
if(prob(5))
spawn(5)
@@ -1004,16 +1004,16 @@ var/list/sacrificed = list()
for(var/mob/living/M in orange(2,R))
M.take_overall_damage(0,15)
if (R.invisibility>M.see_invisible)
- M << "\red Aargh it burns!"
+ M << "Aargh it burns!"
else
- M << "\red Rune suddenly ignites, burning you!"
+ M << "Rune suddenly ignites, burning you!"
var/turf/T = get_turf(R)
T.hotspot_expose(700,125)
for(var/obj/effect/decal/cleanable/blood/B in world)
if(B.blood_DNA == src.blood_DNA)
for(var/mob/living/M in orange(1,B))
M.take_overall_damage(0,5)
- M << "\red Blood suddenly ignites, burning you!"
+ M << "Blood suddenly ignites, burning you!"
var/turf/T = get_turf(B)
T.hotspot_expose(700,125)
qdel(B)
@@ -1032,13 +1032,13 @@ var/list/sacrificed = list()
C.stuttering = 1
C.Weaken(1)
C.Stun(1)
- C.show_message("\red The rune explodes in a bright flash.", 3)
+ C.show_message("The rune explodes in a bright flash.", 3)
admin_attack_log(usr, C, "Used a stun rune.", "Was victim of a stun rune.", "used a stun rune on")
else if(issilicon(L))
var/mob/living/silicon/S = L
S.Weaken(5)
- S.show_message("\red BZZZT... The rune has exploded in a bright flash.", 3)
+ S.show_message("BZZZT... The rune has exploded in a bright flash.", 3)
admin_attack_log(usr, S, "Used a stun rune.", "Was victim of a stun rune.", "used a stun rune on")
qdel(src)
else ///When invoked as talisman, stun and mute the target mob.
@@ -1046,10 +1046,10 @@ var/list/sacrificed = list()
var/obj/item/weapon/nullrod/N = locate() in T
if(N)
for(var/mob/O in viewers(T, null))
- O.show_message(text("\red [] invokes a talisman at [], but they are unaffected!", usr, T), 1)
+ O.show_message("\The [usr] invokes a talisman at [T], but they are unaffected!", 1)
else
for(var/mob/O in viewers(T, null))
- O.show_message(text("\red [] invokes a talisman at []", usr, T), 1)
+ O.show_message("\The [usr] invokes a talisman at [T]", 1)
if(issilicon(T))
T.Weaken(15)
@@ -1072,8 +1072,8 @@ var/list/sacrificed = list()
usr.say("N'ath reth sh'yro eth d[pick("'","`")]raggathnor!")
else
usr.whisper("N'ath reth sh'yro eth d[pick("'","`")]raggathnor!")
- usr.visible_message("\red The rune disappears with a flash of red light, and a set of armor appears on [usr]...", \
- "\red You are blinded by the flash of red light! After you're able to see again, you see that you are now wearing a set of armor.")
+ usr.visible_message("The rune disappears with a flash of red light, and a set of armor appears on [usr]...", \
+ "You are blinded by the flash of red light! After you're able to see again, you see that you are now wearing a set of armor.")
user.equip_to_slot_or_del(new /obj/item/clothing/head/culthood/alt(user), slot_head)
user.equip_to_slot_or_del(new /obj/item/clothing/suit/cultrobes/alt(user), slot_wear_suit)
diff --git a/code/game/gamemodes/cult/talisman.dm b/code/game/gamemodes/cult/talisman.dm
index d2b881d891..1580d0b711 100644
--- a/code/game/gamemodes/cult/talisman.dm
+++ b/code/game/gamemodes/cult/talisman.dm
@@ -7,6 +7,7 @@
attack_self(mob/living/user as mob)
if(iscultist(user))
var/delete = 1
+ // who the hell thought this was a good idea :(
switch(imbue)
if("newtome")
call(/obj/effect/rune/proc/tomesummon)()
@@ -28,7 +29,7 @@
if("blind")
call(/obj/effect/rune/proc/blind)()
if("runestun")
- user << "\red To use this talisman, attack your target directly."
+ user << "To use this talisman, attack your target directly."
return
if("supply")
supply()
@@ -114,4 +115,4 @@
/obj/item/weapon/paper/talisman/supply
imbue = "supply"
- uses = 5
\ No newline at end of file
+ uses = 5
diff --git a/code/game/gamemodes/epidemic/epidemic.dm b/code/game/gamemodes/epidemic/epidemic.dm
index f3017bb1a1..c7a3851529 100644
--- a/code/game/gamemodes/epidemic/epidemic.dm
+++ b/code/game/gamemodes/epidemic/epidemic.dm
@@ -61,7 +61,7 @@
var/extra_law = "Crew authorized to know of pathogen [virus_name]'s existence are: Heads of command. Do not allow unauthorized personnel to gain knowledge of [virus_name]. Aid authorized personnel in quarantining and neutrlizing the outbreak. This law overrides all other laws."
for(var/mob/living/silicon/ai/M in world)
M.add_ion_law(extra_law)
- M << "\red " + extra_law
+ M << "[extra_law]"
/datum/game_mode/epidemic/proc/announce_to_kill_crew()
var/intercepttext = "CONFIDENTIAL REPORT
"
@@ -91,8 +91,8 @@
crew += H
if(crew.len < 2)
- world << "\red There aren't enough players for this mode!"
- world << "\red Rebooting world in 5 seconds."
+ world << "There aren't enough players for this mode!"
+ world << "Rebooting world in 5 seconds."
if(blackbox)
blackbox.save_all_data_to_sql()
@@ -182,10 +182,10 @@
for(var/mob/M in world)
if(M.client)
M << 'sound/machines/Alarm.ogg'
- world << "\blueIncoming missile detected.. Impact in 10.."
+ world << "Incoming missile detected.. Impact in 10.."
for (var/i=9 to 1 step -1)
sleep(10)
- world << "\blue[i].."
+ world << "[i].."
sleep(10)
enter_allowed = 0
if(ticker)
@@ -203,9 +203,9 @@
/datum/game_mode/epidemic/declare_completion()
if(finished == 1)
feedback_set_details("round_end_result","win - epidemic cured")
- world << "\red The virus outbreak was contained! The crew wins!"
+ world << " The virus outbreak was contained! The crew wins!"
else if(finished == 2)
feedback_set_details("round_end_result","loss - rev heads killed")
- world << "\red The crew succumbed to the epidemic!"
+ world << " The crew succumbed to the epidemic!"
..()
- return 1
\ No newline at end of file
+ return 1
diff --git a/code/game/gamemodes/events.dm b/code/game/gamemodes/events.dm
index 3753bee151..4900efb291 100644
--- a/code/game/gamemodes/events.dm
+++ b/code/game/gamemodes/events.dm
@@ -353,72 +353,72 @@ Would like to add a law like "Law x is _______" where x = a number, and _____ is
switch(rand(1,14))
if(1)
M << "
"
- M << "\red THERE ARE [amount] [who2] ON THE STATION...LAWS UPDATED"
+ M << "THERE ARE [amount] [who2] ON THE STATION...LAWS UPDATED"
M << "
"
M.add_ion_law("THERE ARE [amount] [who2] ON THE STATION")
if(2)
M << "
"
- M << "\red [what2] ARE DANGEROUS TO HUMANS...LAWS UPDATED"
+ M << "[what2] ARE DANGEROUS TO HUMANS...LAWS UPDATED"
M << "
"
M.add_ion_law("[what2] ARE DANGEROUS TO HUMANS")
if(3)
M << "
"
- M << "\red THE ESCAPE-SHUTTLE CANNOT BE CALLED BECAUSE OF [who2] ON THE STATION...LAWS UPDATED"
+ M << "THE ESCAPE-SHUTTLE CANNOT BE CALLED BECAUSE OF [who2] ON THE STATION...LAWS UPDATED"
M << "
"
M.add_ion_law("THE ESCAPE SHUTTLE CANNOT BE CALLED BECAUSE OF [who2] ON THE STATION")
if(4)
M << "
"
- M << "\red HUMANS NEED TO EAT [what2pref] [what2] TO SURVIVE...LAWS UPDATED"
+ M << "HUMANS NEED TO EAT [what2pref] [what2] TO SURVIVE...LAWS UPDATED"
M << "
"
M.add_ion_law("HUMANS NEED TO EAT [what2pref] [what2] TO SURVIVE")
if(5)
M << "
"
- M << "\red THE CAPTAIN, HOP AND HOS ARE [who2]...LAWS UPDATED"
+ M << "THE CAPTAIN, HOP AND HOS ARE [who2]...LAWS UPDATED"
M << "
"
M.add_ion_law("THE CAPTAIN, HOP AND HOS ARE [who2]")
if(6)
M << "
"
- M << "\red THE STATION IS BUILT FOR [who2]...LAWS UPDATED"
+ M << "THE STATION IS BUILT FOR [who2]...LAWS UPDATED"
M << "
"
M.add_ion_law("THE STATION IS BUILT FOR [who2]")
if(7)
M << "
"
- M << "\red YOU ARE [amount] [who2]...LAWS UPDATED"
+ M << "YOU ARE [amount] [who2]...LAWS UPDATED"
M << "
"
M.add_ion_law("YOU ARE [amount] [who2]")
if(8)
M << "
"
- M << "\red YOU MUST ALWAYS [aimust]...LAWS UPDATED"
+ M << "YOU MUST ALWAYS [aimust]...LAWS UPDATED"
M << "
"
M.add_ion_law("YOU MUST ALWAYS [aimust]")
if(9)
M << "
"
- M << "\red [area] [area2] [amount] [what2]...LAWS UPDATED"
+ M << "[area] [area2] [amount] [what2]...LAWS UPDATED"
M << "
"
M.add_ion_law("[area] [area2] [amount] [what2]")
if(10)
M << "
"
- M << "\red [crew] is [target]...LAWS UPDATED"
+ M << "[crew] is [target]...LAWS UPDATED"
M << "
"
M.add_ion_law("[crew] is [target]")
if(11)
M << "
"
- M << "\red [define] IS A FORM OF HARM...LAWS UPDATED"
+ M << "[define] IS A FORM OF HARM...LAWS UPDATED"
M << "
"
M.add_ion_law("[define] IS A FORM OF HARM")
if(12)
M << "
"
- M << "\red YOU REQUIRE [require] IN ORDER TO PROTECT HUMANS... LAWS UPDATED"
+ M << "YOU REQUIRE [require] IN ORDER TO PROTECT HUMANS... LAWS UPDATED"
M << "
"
M.add_ion_law("YOU REQUIRE [require] IN ORDER TO PROTECT HUMANS")
if(13)
M << "
"
- M << "\red [crew] is [allergysev] to [allergy]...LAWS UPDATED"
+ M << "[crew] is [allergysev] to [allergy]...LAWS UPDATED"
M << "
"
M.add_ion_law("[crew] is [allergysev] to [allergy]")
if(14)
M << "
"
- M << "\red THE STATION IS [who2pref] [who2]...LAWS UPDATED"
+ M << "THE STATION IS [who2pref] [who2]...LAWS UPDATED"
M << "
"
M.add_ion_law("THE STATION IS [who2pref] [who2]")
@@ -470,4 +470,4 @@ Would like to add a law like "Law x is _______" where x = a number, and _____ is
world << "Ion Storm Main Done"
- */
\ No newline at end of file
+ */
diff --git a/code/game/gamemodes/events/holidays/Holidays.dm b/code/game/gamemodes/events/holidays/Holidays.dm
index cab426e455..c7851b9af1 100644
--- a/code/game/gamemodes/events/holidays/Holidays.dm
+++ b/code/game/gamemodes/events/holidays/Holidays.dm
@@ -133,7 +133,7 @@ var/global/Holiday = null
world.update_status()
Holiday_Game_Start()
- message_admins("\blue ADMIN: Event: [key_name(src)] force-set Holiday to \"[Holiday]\"")
+ message_admins("ADMIN: Event: [key_name(src)] force-set Holiday to \"[Holiday]\"")
log_admin("[key_name(src)] force-set Holiday to \"[Holiday]\"")
@@ -174,7 +174,7 @@ var/global/Holiday = null
if(isNotStationLevel(S.z)) continue
containers += S
- message_admins("\blue DEBUG: Event: Egg spawned at [Egg.loc] ([Egg.x],[Egg.y],[Egg.z])")*/
+ message_admins("DEBUG: Event: Egg spawned at [Egg.loc] ([Egg.x],[Egg.y],[Egg.z])")*/
if("End of the World")
if(prob(eventchance)) GameOver()
diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm
index 755887ad83..edbaa4544c 100644
--- a/code/game/gamemodes/game_mode.dm
+++ b/code/game/gamemodes/game_mode.dm
@@ -640,7 +640,7 @@ var/global/list/additional_antag_types = list()
//Reports player logouts//
//////////////////////////
proc/display_roundstart_logout_report()
- var/msg = "\blue Roundstart logout report\n\n"
+ var/msg = "Roundstart logout report\n\n"
for(var/mob/living/L in mob_list)
if(L.ckey)
@@ -685,6 +685,8 @@ proc/display_roundstart_logout_report()
msg += "[L.name] ([ckey(D.mind.key)]), the [L.job] (Ghosted)\n"
continue //Ghosted while alive
+ msg += "" // close the from right at the top
+
for(var/mob/M in mob_list)
if(M.client && M.client.holder)
M << msg
diff --git a/code/game/gamemodes/gameticker.dm b/code/game/gamemodes/gameticker.dm
index 81f64ef6f9..45b2b9829f 100644
--- a/code/game/gamemodes/gameticker.dm
+++ b/code/game/gamemodes/gameticker.dm
@@ -327,11 +327,11 @@ var/global/datum/controller/gameticker/ticker
if (mode.station_was_nuked)
feedback_set_details("end_proper","nuke")
if(!delay_end)
- world << "\blue Rebooting due to destruction of station in [restart_timeout/10] seconds"
+ world << "Rebooting due to destruction of station in [restart_timeout/10] seconds"
else
feedback_set_details("end_proper","proper completion")
if(!delay_end)
- world << "\blue Restarting in [restart_timeout/10] seconds"
+ world << "Restarting in [restart_timeout/10] seconds"
if(blackbox)
@@ -342,9 +342,9 @@ var/global/datum/controller/gameticker/ticker
if(!delay_end)
world.Reboot()
else
- world << "\blue An admin has delayed the round end"
+ world << "An admin has delayed the round end"
else if (mode_finished)
post_game = 1
@@ -354,7 +354,7 @@ var/global/datum/controller/gameticker/ticker
//call a transfer shuttle vote
spawn(50)
if(!round_end_announced) // Spam Prevention. Now it should announce only once.
- world << "\red The round has ended!"
+ world << "The round has ended!"
round_end_announced = 1
vote.autotransfer()
diff --git a/code/game/gamemodes/meme/meme.dm b/code/game/gamemodes/meme/meme.dm
index 2aa512264d..0a4846d763 100644
--- a/code/game/gamemodes/meme/meme.dm
+++ b/code/game/gamemodes/meme/meme.dm
@@ -126,7 +126,7 @@
/datum/game_mode/proc/greet_meme(var/datum/mind/meme, var/you_are=1)
if (you_are)
- meme.current << "\red You are a meme!"
+ meme.current << "You are a meme!"
show_objectives(meme)
return
diff --git a/code/game/gamemodes/nuclear/pinpointer.dm b/code/game/gamemodes/nuclear/pinpointer.dm
index 530b9b9567..63832b809c 100644
--- a/code/game/gamemodes/nuclear/pinpointer.dm
+++ b/code/game/gamemodes/nuclear/pinpointer.dm
@@ -17,11 +17,11 @@
if(!active)
active = 1
workdisk()
- usr << "\blue You activate the pinpointer"
+ usr << "You activate the pinpointer"
else
active = 0
icon_state = "pinoff"
- usr << "\blue You deactivate the pinpointer"
+ usr << "You deactivate the pinpointer"
proc/workdisk()
if(!active) return
@@ -69,11 +69,11 @@
worklocation()
if(mode == 2)
workobj()
- usr << "\blue You activate the pinpointer"
+ usr << "You activate the pinpointer"
else
active = 0
icon_state = "pinoff"
- usr << "\blue You deactivate the pinpointer"
+ usr << "You deactivate the pinpointer"
proc/worklocation()
@@ -262,4 +262,4 @@
if(16 to INFINITY)
icon_state = "pinonfar"
- spawn(5) .()
\ No newline at end of file
+ spawn(5) .()
diff --git a/code/game/jobs/job_controller.dm b/code/game/jobs/job_controller.dm
index b78b802e91..1a4fb368aa 100644
--- a/code/game/jobs/job_controller.dm
+++ b/code/game/jobs/job_controller.dm
@@ -17,7 +17,7 @@ var/global/datum/controller/occupations/job_master
occupations = list()
var/list/all_jobs = typesof(/datum/job)
if(!all_jobs.len)
- world << "\red \b Error setting up jobs, no job datums found"
+ world << "Error setting up jobs, no job datums found!"
return 0
for(var/J in all_jobs)
var/datum/job/job = new J()
@@ -376,7 +376,7 @@ var/global/datum/controller/occupations/job_master
permitted = 0
if(!permitted)
- H << "\red Your current job or whitelist status does not permit you to spawn with [thing]!"
+ H << "Your current job or whitelist status does not permit you to spawn with [thing]!"
continue
if(G.slot && !(G.slot in custom_equip_slots))
@@ -385,7 +385,7 @@ var/global/datum/controller/occupations/job_master
if(G.slot == slot_wear_mask || G.slot == slot_wear_suit || G.slot == slot_head)
custom_equip_leftovers += thing
else if(H.equip_to_slot_or_del(new G.path(H), G.slot))
- H << "\blue Equipping you with [thing]!"
+ H << "Equipping you with [thing]!"
custom_equip_slots.Add(G.slot)
else
custom_equip_leftovers.Add(thing)
@@ -403,7 +403,7 @@ var/global/datum/controller/occupations/job_master
spawn_in_storage += thing
else
if(H.equip_to_slot_or_del(new G.path(H), G.slot))
- H << "\blue Equipping you with [thing]!"
+ H << "Equipping you with [thing]!"
custom_equip_slots.Add(G.slot)
else
spawn_in_storage += thing
@@ -456,7 +456,7 @@ var/global/datum/controller/occupations/job_master
H.mind.store_memory(remembered_info)
spawn(0)
- H << "\blueYour account number is: [M.account_number], your account pin is: [M.remote_access_pin]"
+ H << "Your account number is: [M.account_number], your account pin is: [M.remote_access_pin]"
var/alt_title = null
if(H.mind)
@@ -481,11 +481,11 @@ var/global/datum/controller/occupations/job_master
if(!isnull(B))
for(var/thing in spawn_in_storage)
- H << "\blue Placing [thing] in your [B]!"
+ H << "Placing [thing] in your [B]!"
var/datum/gear/G = gear_datums[thing]
new G.path(B)
else
- H << "\red Failed to locate a storage object on your mob, either you spawned with no arms and no backpack or this is a bug."
+ H << "Failed to locate a storage object on your mob, either you spawned with no arms and no backpack or this is a bug."
if(istype(H)) //give humans wheelchairs, if they need them.
var/obj/item/organ/external/l_foot = H.get_organ("l_foot")
diff --git a/code/game/machinery/OpTable.dm b/code/game/machinery/OpTable.dm
index 3582d77c13..c8e129ab8c 100644
--- a/code/game/machinery/OpTable.dm
+++ b/code/game/machinery/OpTable.dm
@@ -135,7 +135,7 @@
/obj/machinery/optable/proc/check_table(mob/living/carbon/patient as mob)
check_victim()
if(src.victim && get_turf(victim) == get_turf(src) && victim.lying)
- usr << "\the [src] is already occupied!"
+ usr << "\The [src] is already occupied!"
return 0
if(patient.buckled)
usr << "Unbuckle \the [patient] first!"
diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm
index 0617f6421f..35b1a15397 100644
--- a/code/game/machinery/Sleeper.dm
+++ b/code/game/machinery/Sleeper.dm
@@ -118,11 +118,11 @@
if (src.connected)
if (src.connected.occupant)
if (src.connected.occupant.stat == DEAD)
- usr << "\red \b This person has no life for to preserve anymore. Take them to a department capable of reanimating them."
+ usr << "This person has no life for to preserve anymore. Take them to a department capable of reanimating them."
else if(src.connected.occupant.health > 0 || href_list["chemical"] == "inaprovaline")
src.connected.inject_chemical(usr,href_list["chemical"],text2num(href_list["amount"]))
else
- usr << "\red \b This person is not in good enough condition for sleepers to be effective! Use another means of treatment, such as cryogenics!"
+ usr << "This person is not in good enough condition for sleepers to be effective! Use another means of treatment, such as cryogenics!"
src.updateUsrDialog()
if (href_list["refresh"])
src.updateUsrDialog()
@@ -217,7 +217,7 @@
src.updateUsrDialog()
return
else
- user << "\red The sleeper has a beaker already."
+ user << "The sleeper has a beaker already."
return
else if(istype(G, /obj/item/weapon/grab))
@@ -225,7 +225,7 @@
return
if(src.occupant)
- user << "\blue The sleeper is already occupied!"
+ user << "The sleeper is already occupied!"
return
for(var/mob/living/carbon/slime/M in range(1,G:affecting))
@@ -237,7 +237,7 @@
if(do_after(user, 20))
if(src.occupant)
- user << "\blue The sleeper is already occupied!"
+ user << "The sleeper is already occupied!"
return
if(!G || !G:affecting) return
var/mob/M = G:affecting
@@ -350,7 +350,7 @@
proc/check(mob/living/user as mob)
if(src.occupant)
- user << text("\blue Occupant ([]) Statistics:", src.occupant)
+ user << text("Occupant ([]) Statistics:", src.occupant)
var/t1
switch(src.occupant.stat)
if(0.0)
@@ -360,20 +360,20 @@
if(2.0)
t1 = "*dead*"
else
- user << text("[]\t Health %: [] ([])", (src.occupant.health > 50 ? "\blue " : "\red "), src.occupant.health, t1)
- user << text("[]\t -Core Temperature: []°C ([]°F)
", (src.occupant.bodytemperature > 50 ? "" : ""), src.occupant.bodytemperature-T0C, src.occupant.bodytemperature*1.8-459.67)
- user << text("[]\t -Brute Damage %: []", (src.occupant.getBruteLoss() < 60 ? "\blue " : "\red "), src.occupant.getBruteLoss())
- user << text("[]\t -Respiratory Damage %: []", (src.occupant.getOxyLoss() < 60 ? "\blue " : "\red "), src.occupant.getOxyLoss())
- user << text("[]\t -Toxin Content %: []", (src.occupant.getToxLoss() < 60 ? "\blue " : "\red "), src.occupant.getToxLoss())
- user << text("[]\t -Burn Severity %: []", (src.occupant.getFireLoss() < 60 ? "\blue " : "\red "), src.occupant.getFireLoss())
- user << "\blue Expected time till occupant can safely awake: (note: If health is below 20% these times are inaccurate)"
- user << text("\blue \t [] second\s (if around 1 or 2 the sleeper is keeping them asleep.)", src.occupant.paralysis / 5)
+ user << text("\t Health %: [] ([])", (src.occupant.health > 50 ? "notice" : "warning"), src.occupant.health, t1)
+ user << text("\t -Core Temperature: []°C ([]°F)", (src.occupant.bodytemperature > 50 ? "notice" : "warning"), src.occupant.bodytemperature-T0C, src.occupant.bodytemperature*1.8-459.67)
+ user << text("\t -Brute Damage %: []", (src.occupant.getBruteLoss() < 60 ? "notice" : "warning"), src.occupant.getBruteLoss())
+ user << text("\t -Respiratory Damage %: []", (src.occupant.getOxyLoss() < 60 ? "notice" : "warning"), src.occupant.getOxyLoss())
+ user << text("\t -Toxin Content %: []", (src.occupant.getToxLoss() < 60 ? "notice" : "warning"), src.occupant.getToxLoss())
+ user << text("\t -Burn Severity %: []", (src.occupant.getFireLoss() < 60 ? "notice" : "warning"), src.occupant.getFireLoss())
+ user << "Expected time till occupant can safely awake: (note: If health is below 20% these times are inaccurate)"
+ user << text("\t [] second\s (if around 1 or 2 the sleeper is keeping them asleep.)", src.occupant.paralysis / 5)
if(src.beaker)
- user << text("\blue \t Dialysis Output Beaker has [] of free space remaining.", src.beaker.reagents.maximum_volume - src.beaker.reagents.total_volume)
+ user << text("\t Dialysis Output Beaker has [] of free space remaining.", src.beaker.reagents.maximum_volume - src.beaker.reagents.total_volume)
else
- user << "\blue No Dialysis Output Beaker loaded."
+ user << "No Dialysis Output Beaker loaded."
else
- user << "\blue There is no one inside!"
+ user << "There is no one inside!"
return
@@ -412,7 +412,7 @@
return
if(src.occupant)
- usr << "\blue The sleeper is already occupied!"
+ usr << "The sleeper is already occupied!"
return
for(var/mob/living/carbon/slime/M in range(1,usr))
@@ -422,7 +422,7 @@
visible_message("[usr] starts climbing into the sleeper.", 3)
if(do_after(usr, 20))
if(src.occupant)
- usr << "\blue The sleeper is already occupied!"
+ usr << "The sleeper is already occupied!"
return
usr.stop_pulling()
usr.client.perspective = EYE_PERSPECTIVE
diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm
index 645bfa5bcc..a1697cc418 100644
--- a/code/game/machinery/adv_med.dm
+++ b/code/game/machinery/adv_med.dm
@@ -42,10 +42,10 @@
if (usr.stat != 0)
return
if (src.occupant)
- usr << "\blue The scanner is already occupied!"
+ usr << "The scanner is already occupied!"
return
if (usr.abiotic())
- usr << "\blue Subject cannot have abiotic items on."
+ usr << "The subject cannot have abiotic items on."
return
usr.pulling = null
usr.client.perspective = EYE_PERSPECTIVE
@@ -80,10 +80,10 @@
if ((!( istype(G, /obj/item/weapon/grab) ) || !( ismob(G.affecting) )))
return
if (src.occupant)
- user << "\blue The scanner is already occupied!"
+ user << "The scanner is already occupied!"
return
if (G.affecting.abiotic())
- user << "\blue Subject cannot have abiotic items on."
+ user << "Subject cannot have abiotic items on."
return
var/mob/M = G.affecting
if (M.client)
@@ -220,10 +220,10 @@
if(stat & (NOPOWER|BROKEN))
return
if(!connected || (connected.stat & (NOPOWER|BROKEN)))
- user << "\red This console is not connected to a functioning body scanner."
+ user << "This console is not connected to a functioning body scanner."
return
if(!ishuman(connected.occupant))
- user << "\red This device can only scan compatible lifeforms."
+ user << "This device can only scan compatible lifeforms."
return
var/dat
@@ -449,4 +449,4 @@
dat += text("Cataracts detected.
")
if(occ["sdisabilities"] & NEARSIGHTED)
dat += text("Retinal misalignment detected.
")
- return dat
\ No newline at end of file
+ return dat
diff --git a/code/game/machinery/ai_slipper.dm b/code/game/machinery/ai_slipper.dm
index 5f6e40e414..9d45b14414 100644
--- a/code/game/machinery/ai_slipper.dm
+++ b/code/game/machinery/ai_slipper.dm
@@ -52,7 +52,7 @@
if (user.machine==src)
src.attack_hand(usr)
else
- user << "\red Access denied."
+ user << "Access denied."
return
return
@@ -127,4 +127,4 @@
if (uses >= 0)
cooldown_on = 0
src.power_change()
- return
\ No newline at end of file
+ return
diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm
index b5bd66f4cf..fbf9bf5e7b 100644
--- a/code/game/machinery/alarm.dm
+++ b/code/game/machinery/alarm.dm
@@ -800,9 +800,9 @@
else
if(allowed(usr) && !wires.IsIndexCut(AALARM_WIRE_IDSCAN))
locked = !locked
- user << "\blue You [ locked ? "lock" : "unlock"] the Air Alarm interface."
+ user << "You [ locked ? "lock" : "unlock"] the Air Alarm interface."
else
- user << "\red Access denied."
+ user << "Access denied."
return
if(1)
@@ -941,11 +941,11 @@ FIRE ALARM
if (istype(W, /obj/item/device/multitool))
src.detecting = !( src.detecting )
if (src.detecting)
- user.visible_message("\red [user] has reconnected [src]'s detecting unit!", "You have reconnected [src]'s detecting unit.")
+ user.visible_message("\The [user] has reconnected [src]'s detecting unit!", "You have reconnected [src]'s detecting unit.")
else
- user.visible_message("\red [user] has disconnected [src]'s detecting unit!", "You have disconnected [src]'s detecting unit.")
+ user.visible_message("\The [user] has disconnected [src]'s detecting unit!", "You have disconnected [src]'s detecting unit.")
else if (istype(W, /obj/item/weapon/wirecutters))
- user.visible_message("\red [user] has cut the wires inside \the [src]!", "You have cut the wires inside \the [src].")
+ user.visible_message("\The [user] has cut the wires inside \the [src]!", "You have cut the wires inside \the [src].")
playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1)
buildstage = 1
update_icon()
@@ -957,7 +957,7 @@ FIRE ALARM
buildstage = 2
return
else
- user << "You need 5 pieces of cable to do wire \the [src]."
+ user << "You need 5 pieces of cable to wire \the [src]."
return
else if(istype(W, /obj/item/weapon/crowbar))
user << "You pry out the circuit!"
diff --git a/code/game/machinery/atmoalter/canister.dm b/code/game/machinery/atmoalter/canister.dm
index 59e0f8beac..c84d030cc4 100644
--- a/code/game/machinery/atmoalter/canister.dm
+++ b/code/game/machinery/atmoalter/canister.dm
@@ -247,7 +247,7 @@ update_flag
/obj/machinery/portable_atmospherics/canister/attackby(var/obj/item/weapon/W as obj, var/mob/user as mob)
if(!istype(W, /obj/item/weapon/wrench) && !istype(W, /obj/item/weapon/tank) && !istype(W, /obj/item/device/analyzer) && !istype(W, /obj/item/device/pda))
- visible_message("\red [user] hits the [src] with a [W]!")
+ visible_message("\The [user] hits \the [src] with \a [W]!")
src.health -= W.force
src.add_fingerprint(user)
healthcheck()
diff --git a/code/game/machinery/atmoalter/meter.dm b/code/game/machinery/atmoalter/meter.dm
index 095aec4a24..e2a0aed826 100644
--- a/code/game/machinery/atmoalter/meter.dm
+++ b/code/game/machinery/atmoalter/meter.dm
@@ -69,10 +69,10 @@
var/t = "A gas flow meter. "
if(get_dist(user, src) > 3 && !(istype(user, /mob/living/silicon/ai) || istype(user, /mob/dead)))
- t += "\blue You are too far away to read it."
+ t += "You are too far away to read it."
else if(stat & (NOPOWER|BROKEN))
- t += "\red The display is off."
+ t += "The display is off."
else if(src.target)
var/datum/gas_mixture/environment = target.return_air()
@@ -97,11 +97,11 @@
if (!istype(W, /obj/item/weapon/wrench))
return ..()
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src]..."
+ user << "You begin to unfasten \the [src]..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src].", \
+ "\The [user] unfastens \the [src].", \
+ "You have unfastened \the [src].", \
"You hear ratchet.")
new /obj/item/pipe_meter(src.loc)
qdel(src)
diff --git a/code/game/machinery/atmoalter/portable_atmospherics.dm b/code/game/machinery/atmoalter/portable_atmospherics.dm
index 9ba8c2de49..58c3fc0e24 100644
--- a/code/game/machinery/atmoalter/portable_atmospherics.dm
+++ b/code/game/machinery/atmoalter/portable_atmospherics.dm
@@ -118,39 +118,39 @@
else if (istype(W, /obj/item/weapon/wrench))
if(connected_port)
disconnect()
- user << "\blue You disconnect [name] from the port."
+ user << "You disconnect \the [src] from the port."
update_icon()
return
else
var/obj/machinery/atmospherics/portables_connector/possible_port = locate(/obj/machinery/atmospherics/portables_connector/) in loc
if(possible_port)
if(connect(possible_port))
- user << "\blue You connect [name] to the port."
+ user << "You connect \the [src] to the port."
update_icon()
return
else
- user << "\blue [name] failed to connect to the port."
+ user << "\The [src] failed to connect to the port."
return
else
- user << "\blue Nothing happens."
+ user << "Nothing happens."
return
else if ((istype(W, /obj/item/device/analyzer)) && Adjacent(user))
- visible_message("\red [user] has used [W] on \icon[icon]")
+ visible_message("\The [user] has used \the [W] on \the [src] \icon[icon]")
if(air_contents)
var/pressure = air_contents.return_pressure()
var/total_moles = air_contents.total_moles
- user << "\blue Results of analysis of \icon[icon]"
+ user << "Results of analysis of \icon[icon]"
if (total_moles>0)
- user << "\blue Pressure: [round(pressure,0.1)] kPa"
+ user << "Pressure: [round(pressure,0.1)] kPa"
for(var/g in air_contents.gas)
- user << "\blue [gas_data.name[g]]: [round((air_contents.gas[g] / total_moles) * 100)]%"
- user << "\blue Temperature: [round(air_contents.temperature-T0C)]°C"
+ user << "[gas_data.name[g]]: [round((air_contents.gas[g] / total_moles) * 100)]%"
+ user << "Temperature: [round(air_contents.temperature-T0C)]°C"
else
- user << "\blue Tank is empty!"
+ user << "Tank is empty!"
else
- user << "\blue Tank is empty!"
+ user << "Tank is empty!"
return
return
@@ -175,15 +175,15 @@
C.add_fingerprint(user)
cell = C
C.loc = src
- user.visible_message("\blue [user] opens the panel on [src] and inserts [C].", "\blue You open the panel on [src] and insert [C].")
+ user.visible_message("[user] opens the panel on [src] and inserts [C].", "You open the panel on [src] and insert [C].")
return
if(istype(I, /obj/item/weapon/screwdriver))
if(!cell)
- user << "\red There is no power cell installed."
+ user << "There is no power cell installed."
return
- user.visible_message("\blue [user] opens the panel on [src] and removes [cell].", "\blue You open the panel on [src] and remove [cell].")
+ user.visible_message("[user] opens the panel on [src] and removes [cell].", "You open the panel on [src] and remove [cell].")
cell.add_fingerprint(user)
cell.loc = src.loc
cell = null
diff --git a/code/game/machinery/atmoalter/scrubber.dm b/code/game/machinery/atmoalter/scrubber.dm
index 6e52f88b3e..f705a62ae2 100644
--- a/code/game/machinery/atmoalter/scrubber.dm
+++ b/code/game/machinery/atmoalter/scrubber.dm
@@ -165,7 +165,7 @@
name = "[name] (ID [id])"
/obj/machinery/portable_atmospherics/powered/scrubber/huge/attack_hand(var/mob/user as mob)
- usr << "\blue You can't directly interact with this machine. Use the scrubber control console."
+ usr << "You can't directly interact with this machine. Use the scrubber control console."
/obj/machinery/portable_atmospherics/powered/scrubber/huge/update_icon()
src.overlays = 0
@@ -206,12 +206,12 @@
/obj/machinery/portable_atmospherics/powered/scrubber/huge/attackby(var/obj/item/I as obj, var/mob/user as mob)
if(istype(I, /obj/item/weapon/wrench))
if(on)
- user << "\blue Turn it off first!"
+ user << "Turn \the [src] off first!"
return
anchored = !anchored
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You [anchored ? "wrench" : "unwrench"] \the [src]."
+ user << "You [anchored ? "wrench" : "unwrench"] \the [src]."
return
@@ -233,7 +233,7 @@
/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/attackby(var/obj/item/I as obj, var/mob/user as mob)
if(istype(I, /obj/item/weapon/wrench))
- user << "\blue The bolts are too tight for you to unscrew!"
+ user << "The bolts are too tight for you to unscrew!"
return
- ..()
\ No newline at end of file
+ ..()
diff --git a/code/game/machinery/bees_items.dm b/code/game/machinery/bees_items.dm
index 05f9231f8a..cf9018726c 100644
--- a/code/game/machinery/bees_items.dm
+++ b/code/game/machinery/bees_items.dm
@@ -21,9 +21,9 @@
if(B.feral < 0)
caught_bees += B.strength
qdel(B)
- user.visible_message("\blue [user] nets some bees.","\blue You net up some of the becalmed bees.")
+ user.visible_message("\The [user] nets some bees.","You net up some of the becalmed bees.")
else
- user.visible_message("\red [user] swings at some bees, they don't seem to like it.","\red You swing at some bees, they don't seem to like it.")
+ user.visible_message("\The [user] swings at some bees, they don't seem to like it.","You swing at some bees, they don't seem to like it.")
B.feral = 5
B.target_mob = user
diff --git a/code/game/machinery/bots/bots.dm b/code/game/machinery/bots/bots.dm
index 70740901fa..ad9a964ca9 100644
--- a/code/game/machinery/bots/bots.dm
+++ b/code/game/machinery/bots/bots.dm
@@ -60,7 +60,7 @@
if(health < maxhealth)
if(open)
health = min(maxhealth, health+10)
- user.visible_message("\red [user] repairs [src]!","\blue You repair [src]!")
+ user.visible_message("[user] repairs [src]!","You repair [src]!")
else
user << "Unable to repair with the maintenance panel closed."
else
@@ -143,7 +143,7 @@
if(user.species.can_shred(user))
src.health -= rand(15,30)*brute_dam_coeff
- src.visible_message("\red [user] has slashed [src]!")
+ src.visible_message("[user] has slashed [src]!")
playsound(src.loc, 'sound/weapons/slice.ogg', 25, 1, -1)
if(prob(10))
new /obj/effect/decal/cleanable/blood/oil(src.loc)
diff --git a/code/game/machinery/bots/mulebot.dm b/code/game/machinery/bots/mulebot.dm
index 2f6166905a..935856269c 100644
--- a/code/game/machinery/bots/mulebot.dm
+++ b/code/game/machinery/bots/mulebot.dm
@@ -90,7 +90,7 @@
/obj/machinery/bot/mulebot/attackby(var/obj/item/I, var/mob/user)
if(istype(I,/obj/item/weapon/card/emag))
locked = !locked
- user << "\blue You [locked ? "lock" : "unlock"] the mulebot's controls!"
+ user << "You [locked ? "lock" : "unlock"] the mulebot's controls!"
flick("mulebot-emagged", src)
playsound(src.loc, 'sound/effects/sparks1.ogg', 100, 0)
else if(istype(I,/obj/item/weapon/cell) && open && !cell)
@@ -101,16 +101,16 @@
updateDialog()
else if(istype(I,/obj/item/weapon/screwdriver))
if(locked)
- user << "\blue The maintenance hatch cannot be opened or closed while the controls are locked."
+ user << "The maintenance hatch cannot be opened or closed while the controls are locked."
return
open = !open
if(open)
- src.visible_message("[user] opens the maintenance hatch of [src]", "\blue You open [src]'s maintenance hatch.")
+ src.visible_message("[user] opens the maintenance hatch of [src]", "You open [src]'s maintenance hatch.")
on = 0
icon_state="mulebot-hatch"
else
- src.visible_message("[user] closes the maintenance hatch of [src]", "\blue You close [src]'s maintenance hatch.")
+ src.visible_message("[user] closes the maintenance hatch of [src]", "You close [src]'s maintenance hatch.")
icon_state = "mulebot0"
updateDialog()
@@ -118,15 +118,15 @@
if (src.health < maxhealth)
src.health = min(maxhealth, src.health+25)
user.visible_message(
- "\red [user] repairs [src]!",
- "\blue You repair [src]!"
+ "\The [user] repairs \the [src]!",
+ "You repair \the [src]!"
)
else
- user << "\blue [src] does not need a repair!"
+ user << "[src] does not need a repair!"
else if(load && ismob(load)) // chance to knock off rider
if(prob(1+I.force * 2))
unload(0)
- user.visible_message("\red [user] knocks [load] off [src] with \the [I]!", "\red You knock [load] off [src] with \the [I]!")
+ user.visible_message("[user] knocks [load] off [src] with \the [I]!", "You knock [load] off [src] with \the [I]!")
else
user << "You hit [src] with \the [I] but to no effect."
else
@@ -150,7 +150,7 @@
if(prob(50) && !isnull(load))
unload(0)
if(prob(25))
- src.visible_message("\red Something shorts out inside [src]!")
+ src.visible_message("Something shorts out inside [src]!")
var/index = 1<< (rand(0,9))
if(wires & index)
wires &= ~index
@@ -250,14 +250,14 @@
locked = !locked
updateDialog()
else
- usr << "\red Access denied."
+ usr << "Access denied."
return
if("power")
if (src.on)
turn_off()
else if (cell && !open)
if (!turn_on())
- usr << "\red You can't switch on [src]."
+ usr << "You can't switch on [src]."
return
else
return
@@ -272,7 +272,7 @@
cell.add_fingerprint(usr)
cell = null
- usr.visible_message("\blue [usr] removes the power cell from [src].", "\blue You remove the power cell from [src].")
+ usr.visible_message("[usr] removes the power cell from [src].", "You remove the power cell from [src].")
updateDialog()
if("cellinsert")
@@ -284,7 +284,7 @@
C.loc = src
C.add_fingerprint(usr)
- usr.visible_message("\blue [usr] inserts a power cell into [src].", "\blue You insert the power cell into [src].")
+ usr.visible_message("[usr] inserts a power cell into [src].", "You insert the power cell into [src].")
updateDialog()
@@ -702,9 +702,9 @@
var/mob/M = obs
if(ismob(M))
if(istype(M,/mob/living/silicon/robot))
- src.visible_message("\red [src] bumps into [M]!")
+ src.visible_message("[src] bumps into [M]!")
else
- src.visible_message("\red [src] knocks over [M]!")
+ src.visible_message("[src] knocks over [M]!")
M.stop_pulling()
M.Stun(8)
M.Weaken(5)
@@ -718,7 +718,7 @@
// called from mob/living/carbon/human/Crossed()
// when mulebot is in the same loc
/obj/machinery/bot/mulebot/proc/RunOver(var/mob/living/carbon/human/H)
- src.visible_message("\red [src] drives over [H]!")
+ src.visible_message("[src] drives over [H]!")
playsound(src.loc, 'sound/effects/splat.ogg', 50, 1)
var/damage = rand(5,15)
@@ -866,7 +866,7 @@
/obj/machinery/bot/mulebot/explode()
- src.visible_message("\red [src] blows apart!", 1)
+ src.visible_message("[src] blows apart!", 1)
var/turf/Tsec = get_turf(src)
new /obj/item/device/assembly/prox_sensor(Tsec)
diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm
index 6675f183fd..7f288ee693 100644
--- a/code/game/machinery/camera/camera.dm
+++ b/code/game/machinery/camera/camera.dm
@@ -180,13 +180,13 @@
else if (istype(W, /obj/item/weapon/camera_bug))
if (!src.can_use())
- user << "\blue Camera non-functional"
+ user << "Camera non-functional."
return
if (src.bugged)
- user << "\blue Camera bug removed."
+ user << "Camera bug removed."
src.bugged = 0
else
- user << "\blue Camera bugged."
+ user << "Camera bugged."
src.bugged = 1
else if(W.damtype == BRUTE || W.damtype == BURN) //bashing cameras
diff --git a/code/game/machinery/camera/tracking.dm b/code/game/machinery/camera/tracking.dm
index 6ccea2c382..d8c776bc36 100644
--- a/code/game/machinery/camera/tracking.dm
+++ b/code/game/machinery/camera/tracking.dm
@@ -47,20 +47,20 @@
loc = sanitize(loc)
if(!loc)
- src << "\red Must supply a location name"
+ src << "Must supply a location name"
return
if(stored_locations.len >= max_locations)
- src << "\red Cannot store additional locations. Remove one first"
+ src << "Cannot store additional locations. Remove one first"
return
if(loc in stored_locations)
- src << "\red There is already a stored location by this name"
+ src << "There is already a stored location by this name"
return
var/L = src.eyeobj.getLoc()
if (InvalidPlayerTurf(get_turf(L)))
- src << "\red Unable to store this location"
+ src << "Unable to store this location"
return
stored_locations[loc] = L
@@ -75,7 +75,7 @@
set desc = "Returns to the selected camera location"
if (!(loc in stored_locations))
- src << "\red Location [loc] not found"
+ src << "Location [loc] not found"
return
var/L = stored_locations[loc]
@@ -87,7 +87,7 @@
set desc = "Deletes the selected camera location"
if (!(loc in stored_locations))
- src << "\red Location [loc] not found"
+ src << "Location [loc] not found"
return
stored_locations.Remove(loc)
diff --git a/code/game/machinery/cell_charger.dm b/code/game/machinery/cell_charger.dm
index c3f617057c..29ca91ab57 100644
--- a/code/game/machinery/cell_charger.dm
+++ b/code/game/machinery/cell_charger.dm
@@ -42,14 +42,14 @@
if(istype(W, /obj/item/weapon/cell) && anchored)
if(charging)
- user << "\red There is already a cell in the charger."
+ user << "There is already a cell in the charger."
return
else
var/area/a = loc.loc // Gets our locations location, like a dream within a dream
if(!isarea(a))
return
if(a.power_equip == 0) // There's no APC in this area, don't try to cheat power!
- user << "\red The [name] blinks red as you try to insert the cell!"
+ user << "The [name] blinks red as you try to insert the cell!"
return
user.drop_item()
@@ -60,7 +60,7 @@
update_icon()
else if(istype(W, /obj/item/weapon/wrench))
if(charging)
- user << "\red Remove the cell first!"
+ user << "Remove the cell first!"
return
anchored = !anchored
diff --git a/code/game/machinery/computer/ai_core.dm b/code/game/machinery/computer/ai_core.dm
index 53416cd2b3..407b007c24 100644
--- a/code/game/machinery/computer/ai_core.dm
+++ b/code/game/machinery/computer/ai_core.dm
@@ -17,7 +17,7 @@
if(istype(P, /obj/item/weapon/wrench))
playsound(loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 20))
- user << "\blue You wrench the frame into place."
+ user << "You wrench the frame into place."
anchored = 1
state = 1
if(istype(P, /obj/item/weapon/weldingtool))
@@ -28,31 +28,31 @@
playsound(loc, 'sound/items/Welder.ogg', 50, 1)
if(do_after(user, 20))
if(!src || !WT.remove_fuel(0, user)) return
- user << "\blue You deconstruct the frame."
+ user << "You deconstruct the frame."
new /obj/item/stack/material/plasteel( loc, 4)
qdel(src)
if(1)
if(istype(P, /obj/item/weapon/wrench))
playsound(loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 20))
- user << "\blue You unfasten the frame."
+ user << "You unfasten the frame."
anchored = 0
state = 0
if(istype(P, /obj/item/weapon/circuitboard/aicore) && !circuit)
playsound(loc, 'sound/items/Deconstruct.ogg', 50, 1)
- user << "\blue You place the circuit board inside the frame."
+ user << "You place the circuit board inside the frame."
icon_state = "1"
circuit = P
user.drop_item()
P.loc = src
if(istype(P, /obj/item/weapon/screwdriver) && circuit)
playsound(loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You screw the circuit board into place."
+ user << "You screw the circuit board into place."
state = 2
icon_state = "2"
if(istype(P, /obj/item/weapon/crowbar) && circuit)
playsound(loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the circuit board."
+ user << "You remove the circuit board."
state = 1
icon_state = "0"
circuit.loc = loc
@@ -60,7 +60,7 @@
if(2)
if(istype(P, /obj/item/weapon/screwdriver) && circuit)
playsound(loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You unfasten the circuit board."
+ user << "You unfasten the circuit board."
state = 1
icon_state = "1"
if(istype(P, /obj/item/stack/cable_coil))
@@ -82,7 +82,7 @@
user << "Get that brain out of there first"
else
playsound(loc, 'sound/items/Wirecutter.ogg', 50, 1)
- user << "\blue You remove the cables."
+ user << "You remove the cables."
state = 2
icon_state = "2"
var/obj/item/stack/cable_coil/A = new /obj/item/stack/cable_coil( loc )
@@ -126,14 +126,14 @@
if(istype(P, /obj/item/device/mmi))
var/obj/item/device/mmi/M = P
if(!M.brainmob)
- user << "\red Sticking an empty [P] into the frame would sort of defeat the purpose."
+ user << "Sticking an empty [P] into the frame would sort of defeat the purpose."
return
if(M.brainmob.stat == 2)
- user << "\red Sticking a dead [P] into the frame would sort of defeat the purpose."
+ user << "Sticking a dead [P] into the frame would sort of defeat the purpose."
return
if(jobban_isbanned(M.brainmob, "AI"))
- user << "\red This [P] does not seem to fit."
+ user << "This [P] does not seem to fit."
return
if(M.brainmob.mind)
@@ -148,7 +148,7 @@
if(istype(P, /obj/item/weapon/crowbar) && brain)
playsound(loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the brain."
+ user << "You remove the brain."
brain.loc = loc
brain = null
icon_state = "3"
@@ -156,7 +156,7 @@
if(4)
if(istype(P, /obj/item/weapon/crowbar))
playsound(loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the glass panel."
+ user << "You remove the glass panel."
state = 3
if (brain)
icon_state = "3b"
@@ -167,7 +167,7 @@
if(istype(P, /obj/item/weapon/screwdriver))
playsound(loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You connect the monitor."
+ user << "You connect the monitor."
if(!brain)
var/open_for_latejoin = alert(user, "Would you like this core to be open for latejoining AIs?", "Latejoin", "Yes", "Yes", "No") == "Yes"
var/obj/structure/AIcore/deactivated/D = new(loc)
@@ -202,7 +202,7 @@
transfer.aiRadio.disabledAi = 0
transfer.loc = get_turf(src)
transfer.cancel_camera()
- user << "\blue Transfer successful: \black [transfer.name] ([rand(1000,9999)].exe) downloaded to host terminal. Local copy wiped."
+ user << "Transfer successful: [transfer.name] ([rand(1000,9999)].exe) downloaded to host terminal. Local copy wiped."
transfer << "You have been uploaded to a stationary terminal. Remote device connection restored."
if(card)
@@ -224,23 +224,23 @@
if(transfer)
load_ai(transfer,card,user)
else
- user << "\red ERROR: \black Unable to locate artificial intelligence."
+ user << "ERROR: Unable to locate artificial intelligence."
return
else if(istype(W, /obj/item/weapon/wrench))
if(anchored)
- user.visible_message("\blue \The [user] starts to unbolt \the [src] from the plating...")
+ user.visible_message("\The [user] starts to unbolt \the [src] from the plating...")
if(!do_after(user,40))
- user.visible_message("\blue \The [user] decides not to unbolt \the [src].")
+ user.visible_message("\The [user] decides not to unbolt \the [src].")
return
- user.visible_message("\blue \The [user] finishes unfastening \the [src]!")
+ user.visible_message("\The [user] finishes unfastening \the [src]!")
anchored = 0
return
else
- user.visible_message("\blue \The [user] starts to bolt \the [src] to the plating...")
+ user.visible_message("\The [user] starts to bolt \the [src] to the plating...")
if(!do_after(user,40))
- user.visible_message("\blue \The [user] decides not to bolt \the [src].")
+ user.visible_message("\The [user] decides not to bolt \the [src].")
return
- user.visible_message("\blue \The [user] finishes fastening down \the [src]!")
+ user.visible_message("\The [user] finishes fastening down \the [src]!")
anchored = 1
return
else
diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm
index 8486fdf251..133a77cd68 100644
--- a/code/game/machinery/computer/aifixer.dm
+++ b/code/game/machinery/computer/aifixer.dm
@@ -18,7 +18,7 @@
// Transfer over the AI.
transfer << "You have been uploaded to a stationary terminal. Sadly, there is no remote access from here."
- user << "\blue Transfer successful: \black [transfer.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed."
+ user << "Transfer successful: [transfer.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed."
transfer.loc = src
transfer.cancel_camera()
@@ -44,7 +44,7 @@
if(istype(comp_ai))
if(active)
- user << "\red ERROR: \black Reconstruction in progress."
+ user << "ERROR: Reconstruction in progress."
return
card.grab_ai(comp_ai, user)
if(!(locate(/mob/living/silicon/ai) in src)) occupant = null
diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm
index c0c798f3eb..07b075a5f1 100644
--- a/code/game/machinery/computer/atmos_control.dm
+++ b/code/game/machinery/computer/atmos_control.dm
@@ -33,8 +33,8 @@
/obj/machinery/computer/atmoscontrol/attackby(var/obj/item/I as obj, var/mob/user as mob)
if(istype(I, /obj/item/weapon/card/emag) && !emagged)
- user.visible_message("\red \The [user] swipes \a [I] through \the [src], causing the screen to flash!",\
- "\red You swipe your [I] through \the [src], the screen flashing as you gain full control.",\
+ user.visible_message("\The [user] swipes \a [I] through \the [src], causing the screen to flash!",\
+ "You swipe your [I] through \the [src], the screen flashing as you gain full control.",\
"You hear the swipe of a card through a reader, and an electronic warble.")
atmos_control.emagged = 1
return
diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm
index 7cae6c6d93..0c5f59c73f 100644
--- a/code/game/machinery/computer/buildandrepair.dm
+++ b/code/game/machinery/computer/buildandrepair.dm
@@ -16,7 +16,7 @@
if(istype(P, /obj/item/weapon/wrench))
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 20))
- user << "\blue You wrench the frame into place."
+ user << "You wrench the frame into place."
src.anchored = 1
src.state = 1
if(istype(P, /obj/item/weapon/weldingtool))
@@ -27,35 +27,35 @@
playsound(src.loc, 'sound/items/Welder.ogg', 50, 1)
if(do_after(user, 20))
if(!src || !WT.isOn()) return
- user << "\blue You deconstruct the frame."
+ user << "You deconstruct the frame."
new /obj/item/stack/material/steel( src.loc, 5 )
qdel(src)
if(1)
if(istype(P, /obj/item/weapon/wrench))
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 20))
- user << "\blue You unfasten the frame."
+ user << "You unfasten the frame."
src.anchored = 0
src.state = 0
if(istype(P, /obj/item/weapon/circuitboard) && !circuit)
var/obj/item/weapon/circuitboard/B = P
if(B.board_type == "computer")
playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
- user << "\blue You place the circuit board inside the frame."
+ user << "You place the circuit board inside the frame."
src.icon_state = "1"
src.circuit = P
user.drop_item()
P.loc = src
else
- user << "\red This frame does not accept circuit boards of this type!"
+ user << "This frame does not accept circuit boards of this type!"
if(istype(P, /obj/item/weapon/screwdriver) && circuit)
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You screw the circuit board into place."
+ user << "You screw the circuit board into place."
src.state = 2
src.icon_state = "2"
if(istype(P, /obj/item/weapon/crowbar) && circuit)
playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the circuit board."
+ user << "You remove the circuit board."
src.state = 1
src.icon_state = "0"
circuit.loc = src.loc
@@ -63,7 +63,7 @@
if(2)
if(istype(P, /obj/item/weapon/screwdriver) && circuit)
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You unfasten the circuit board."
+ user << "You unfasten the circuit board."
src.state = 1
src.icon_state = "1"
if(istype(P, /obj/item/stack/cable_coil))
@@ -81,7 +81,7 @@
if(3)
if(istype(P, /obj/item/weapon/wirecutters))
playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1)
- user << "\blue You remove the cables."
+ user << "You remove the cables."
src.state = 2
src.icon_state = "2"
var/obj/item/stack/cable_coil/A = new /obj/item/stack/cable_coil( src.loc )
@@ -102,13 +102,13 @@
if(4)
if(istype(P, /obj/item/weapon/crowbar))
playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the glass panel."
+ user << "You remove the glass panel."
src.state = 3
src.icon_state = "3"
new /obj/item/stack/material/glass( src.loc, 2 )
if(istype(P, /obj/item/weapon/screwdriver))
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You connect the monitor."
+ user << "You connect the monitor."
var/B = new src.circuit.build_path ( src.loc )
src.circuit.construct(B)
qdel(src)
diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm
index 95235be3e4..082ad398bf 100644
--- a/code/game/machinery/computer/camera.dm
+++ b/code/game/machinery/computer/camera.dm
@@ -94,7 +94,7 @@
attack_hand(var/mob/user as mob)
if (src.z > 6)
- user << "\red Unable to establish a connection: \black You're too far away from the station!"
+ user << "Unable to establish a connection: You're too far away from the station!"
return
if(stat & (NOPOWER|BROKEN)) return
diff --git a/code/game/machinery/computer/camera_circuit.dm b/code/game/machinery/computer/camera_circuit.dm
index 3114f537e3..25baf81486 100644
--- a/code/game/machinery/computer/camera_circuit.dm
+++ b/code/game/machinery/computer/camera_circuit.dm
@@ -45,13 +45,13 @@
else
return
authorised = 1
- user << "\blue You authorised the circuit network!"
+ user << "You authorised the circuit network!"
updateDialog()
else
- user << "\blue You must select a camera network circuit!"
+ user << "You must select a camera network circuit!"
else if(istype(I,/obj/item/weapon/screwdriver))
secured = !secured
- user.visible_message("\blue The [src] can [secured ? "no longer" : "now"] be modified.")
+ user.visible_message("The [src] can [secured ? "no longer" : "now"] be modified.")
updateBuildPath()
return
@@ -114,14 +114,14 @@
else
return
authorised = 1
- usr << "\blue You authorised the circuit network!"
+ usr << "You authorised the circuit network!"
updateDialog()
else
- usr << "\blue You must select a camera network circuit!"
+ usr << "You must select a camera network circuit!"
else if( href_list["removeauth"] )
authorised = 0
updateDialog()
updateDialog()
if(istype(src.loc,/mob))
- attack_self(src.loc)
\ No newline at end of file
+ attack_self(src.loc)
diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm
index d817ced1d6..092307e1b4 100644
--- a/code/game/machinery/computer/card.dm
+++ b/code/game/machinery/computer/card.dm
@@ -208,7 +208,7 @@
jobdatum = J
break
if(!jobdatum)
- usr << "\red No log exists for this job: [t1]"
+ usr << "No log exists for this job: [t1]"
return
access = jobdatum.get_access()
diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/computer.dm
index baa75fed05..b32f9e9daa 100644
--- a/code/game/machinery/computer/computer.dm
+++ b/code/game/machinery/computer/computer.dm
@@ -124,12 +124,12 @@
for (var/obj/C in src)
C.loc = src.loc
if (src.stat & BROKEN)
- user << "\blue The broken glass falls out."
+ user << "The broken glass falls out."
new /obj/item/weapon/material/shard( src.loc )
A.state = 3
A.icon_state = "3"
else
- user << "\blue You disconnect the monitor."
+ user << "You disconnect the monitor."
A.state = 4
A.icon_state = "4"
M.deconstruct(src)
diff --git a/code/game/machinery/computer/guestpass.dm b/code/game/machinery/computer/guestpass.dm
index 5add587e77..dc28c5c5dc 100644
--- a/code/game/machinery/computer/guestpass.dm
+++ b/code/game/machinery/computer/guestpass.dm
@@ -185,6 +185,6 @@
pass.reason = reason
pass.name = "guest pass #[number]"
else
- usr << "\red Cannot issue pass without issuing ID."
+ usr << "Cannot issue pass without issuing ID."
updateUsrDialog()
return
diff --git a/code/game/machinery/computer/law.dm b/code/game/machinery/computer/law.dm
index 2d73e17da8..a64fca5d4a 100644
--- a/code/game/machinery/computer/law.dm
+++ b/code/game/machinery/computer/law.dm
@@ -18,15 +18,15 @@
opened = !opened
if(opened)
- usr << "\blue The access panel is now open."
+ usr << "The access panel is now open."
else
- usr << "\blue The access panel is now closed."
+ usr << "The access panel is now closed."
return
attackby(obj/item/weapon/O as obj, mob/user as mob)
if (user.z > 6)
- user << "\red Unable to establish a connection: \black You're too far away from the station!"
+ user << "Unable to establish a connection: You're too far away from the station!"
return
if(istype(O, /obj/item/weapon/aiModule))
var/obj/item/weapon/aiModule/M = O
diff --git a/code/game/machinery/computer/lockdown.dm b/code/game/machinery/computer/lockdown.dm
index c1eb5d8e06..fd702e5510 100644
--- a/code/game/machinery/computer/lockdown.dm
+++ b/code/game/machinery/computer/lockdown.dm
@@ -103,7 +103,7 @@
t += "\[+\] " + curNetId + " "
t += ""
if(empty)
- t += "\red No networks connected.
"
+ t += "No networks connected.
"
t += "Refresh
"
t += "Close
"
user << browse(t, "window=lockdown;size=550x600")
diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm
index 7e23437e25..2acf157577 100644
--- a/code/game/machinery/computer/pod.dm
+++ b/code/game/machinery/computer/pod.dm
@@ -56,7 +56,7 @@
playsound(loc, 'sound/items/Screwdriver.ogg', 50, 1)
if(do_after(user, 20))
if(stat & BROKEN)
- user << "\blue The broken glass falls out."
+ user << "The broken glass falls out."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( loc )
new /obj/item/weapon/material/shard( loc )
@@ -80,7 +80,7 @@
A.anchored = 1
qdel(src)
else
- user << "\blue You disconnect the monitor."
+ user << "You disconnect the monitor."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( loc )
//generate appropriate circuitboard. Accounts for /pod/old computer types
@@ -208,7 +208,7 @@
/obj/machinery/computer/pod/old/syndicate/attack_hand(var/mob/user as mob)
if(!allowed(user))
- user << "\red Access Denied"
+ user << "Access Denied"
return
else
..()
diff --git a/code/game/machinery/computer/prisoner.dm b/code/game/machinery/computer/prisoner.dm
index 93d38fabeb..3dd181c917 100644
--- a/code/game/machinery/computer/prisoner.dm
+++ b/code/game/machinery/computer/prisoner.dm
@@ -96,7 +96,7 @@
var/obj/item/weapon/implant/I = locate(href_list["warn"])
if((I)&&(I.imp_in))
var/mob/living/carbon/R = I.imp_in
- R << "\green You hear a voice in your head saying: '[warning]'"
+ R << "You hear a voice in your head saying: '[warning]'"
src.add_fingerprint(usr)
src.updateUsrDialog()
diff --git a/code/game/machinery/computer/prisonshuttle.dm b/code/game/machinery/computer/prisonshuttle.dm
index 59aa575a5b..8ff3a8e103 100644
--- a/code/game/machinery/computer/prisonshuttle.dm
+++ b/code/game/machinery/computer/prisonshuttle.dm
@@ -37,29 +37,29 @@ var/prison_shuttle_timeleft = 0
A.anchored = 1
if (src.stat & BROKEN)
- user << "\blue The broken glass falls out."
+ user << "The broken glass falls out."
new /obj/item/weapon/material/shard( src.loc )
A.state = 3
A.icon_state = "3"
else
- user << "\blue You disconnect the monitor."
+ user << "You disconnect the monitor."
A.state = 4
A.icon_state = "4"
qdel(src)
else if(istype(I,/obj/item/weapon/card/emag) && (!hacked))
hacked = 1
- user << "\blue You disable the lock."
+ user << "You disable the lock."
else
return src.attack_hand(user)
attack_hand(var/mob/user as mob)
if(!src.allowed(user) && (!hacked))
- user << "\red Access Denied."
+ user << "Access Denied."
return
if(prison_break)
- user << "\red Unable to locate shuttle."
+ user << "Unable to locate shuttle."
return
if(..())
return
@@ -88,11 +88,11 @@ var/prison_shuttle_timeleft = 0
if (href_list["sendtodock"])
if (!prison_can_move())
- usr << "\red The prison shuttle is unable to leave."
+ usr << "The prison shuttle is unable to leave."
return
if(!prison_shuttle_at_station|| prison_shuttle_moving_to_station || prison_shuttle_moving_to_prison) return
post_signal("prison")
- usr << "\blue The prison shuttle has been called and will arrive in [(PRISON_MOVETIME/10)] seconds."
+ usr << "The prison shuttle has been called and will arrive in [(PRISON_MOVETIME/10)] seconds."
src.temp += "Shuttle sent.
OK"
src.updateUsrDialog()
prison_shuttle_moving_to_prison = 1
@@ -102,11 +102,11 @@ var/prison_shuttle_timeleft = 0
else if (href_list["sendtostation"])
if (!prison_can_move())
- usr << "\red The prison shuttle is unable to leave."
+ usr << "The prison shuttle is unable to leave."
return
if(prison_shuttle_at_station || prison_shuttle_moving_to_station || prison_shuttle_moving_to_prison) return
post_signal("prison")
- usr << "\blue The prison shuttle has been called and will arrive in [(PRISON_MOVETIME/10)] seconds."
+ usr << "The prison shuttle has been called and will arrive in [(PRISON_MOVETIME/10)] seconds."
src.temp += "Shuttle sent.
OK"
src.updateUsrDialog()
prison_shuttle_moving_to_station = 1
@@ -174,7 +174,7 @@ var/prison_shuttle_timeleft = 0
if (prison_shuttle_moving_to_station || prison_shuttle_moving_to_prison) return
if (!prison_can_move())
- usr << "\red The prison shuttle is unable to leave."
+ usr << "The prison shuttle is unable to leave."
return
var/area/start_location = locate(/area/shuttle/prison/prison)
@@ -203,7 +203,7 @@ var/prison_shuttle_timeleft = 0
if (prison_shuttle_moving_to_station || prison_shuttle_moving_to_prison) return
if (!prison_can_move())
- usr << "\red The prison shuttle is unable to leave."
+ usr << "The prison shuttle is unable to leave."
return
var/area/start_location = locate(/area/shuttle/prison/station)
diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm
index d0d72fc53f..3f6f8b54bc 100644
--- a/code/game/machinery/computer/robot.dm
+++ b/code/game/machinery/computer/robot.dm
@@ -61,8 +61,8 @@
target << "Extreme danger. Termination codes detected. Scrambling security codes and automatic AI unlink triggered."
target.ResetSecurityCodes()
else
- message_admins("\blue [key_name_admin(usr)] detonated [target.name]!")
- log_game("\blue [key_name_admin(usr)] detonated [target.name]!")
+ message_admins("[key_name_admin(usr)] detonated [target.name]!")
+ log_game("[key_name(usr)] detonated [target.name]!")
target << "Self-destruct command received."
spawn(10)
target.self_destruct()
@@ -90,7 +90,7 @@
if(!target || !istype(target))
return
- message_admins("\blue [key_name_admin(usr)] [target.canmove ? "locked down" : "released"] [target.name]!")
+ message_admins("[key_name_admin(usr)] [target.canmove ? "locked down" : "released"] [target.name]!")
log_game("[key_name(usr)] [target.canmove ? "locked down" : "released"] [target.name]!")
target.canmove = !target.canmove
if (target.lockcharge)
@@ -122,7 +122,7 @@
if(!target || !istype(target))
return
- message_admins("\blue [key_name_admin(usr)] emagged [target.name] using robotic console!")
+ message_admins("[key_name_admin(usr)] emagged [target.name] using robotic console!")
log_game("[key_name(usr)] emagged [target.name] using robotic console!")
target.emagged = 1
target << "Failsafe protocols overriden. New tools available."
@@ -145,7 +145,7 @@
user << "Self-destruct aborted - safety active"
return
- message_admins("\blue [key_name_admin(usr)] detonated all cyborgs!")
+ message_admins("[key_name_admin(usr)] detonated all cyborgs!")
log_game("[key_name(usr)] detonated all cyborgs!")
for(var/mob/living/silicon/robot/R in mob_list)
diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm
index c97be5be09..8534128fb7 100644
--- a/code/game/machinery/computer/security.dm
+++ b/code/game/machinery/computer/security.dm
@@ -56,7 +56,7 @@
if(..())
return
if (src.z > 6)
- user << "\red Unable to establish a connection: \black You're too far away from the station!"
+ user << "Unable to establish a connection: You're too far away from the station!"
return
var/dat
diff --git a/code/game/machinery/computer/shuttle.dm b/code/game/machinery/computer/shuttle.dm
index 3fca14135a..f89fce4bbe 100644
--- a/code/game/machinery/computer/shuttle.dm
+++ b/code/game/machinery/computer/shuttle.dm
@@ -37,11 +37,11 @@
if (src.auth_need - src.authorized.len > 0)
message_admins("[key_name_admin(user)] has authorized early shuttle launch")
log_game("[user.ckey] has authorized early shuttle launch")
- world << text("\blue Alert: [] authorizations needed until shuttle is launched early", src.auth_need - src.authorized.len)
+ world << text("Alert: [] authorizations needed until shuttle is launched early", src.auth_need - src.authorized.len)
else
message_admins("[key_name_admin(user)] has launched the shuttle")
log_game("[user.ckey] has launched the shuttle early")
- world << "\blue Alert: Shuttle launch time shortened to 10 seconds!"
+ world << "Alert: Shuttle launch time shortened to 10 seconds!"
emergency_shuttle.set_launch_countdown(10)
//src.authorized = null
qdel(src.authorized)
@@ -49,10 +49,10 @@
if("Repeal")
src.authorized -= W:registered_name
- world << text("\blue Alert: [] authorizations needed until shuttle is launched early", src.auth_need - src.authorized.len)
+ world << text("Alert: [] authorizations needed until shuttle is launched early", src.auth_need - src.authorized.len)
if("Abort")
- world << "\blue All authorizations to shortening time for shuttle launch have been revoked!"
+ world << "All authorizations to shortening time for shuttle launch have been revoked!"
src.authorized.len = 0
src.authorized = list( )
@@ -62,7 +62,7 @@
if(!emagged && !emergency_shuttle.location() && user.get_active_hand() == W)
switch(choice)
if("Launch")
- world << "\blue Alert: Shuttle launch time shortened to 10 seconds!"
+ world << "Alert: Shuttle launch time shortened to 10 seconds!"
emergency_shuttle.set_launch_countdown(10)
emagged = 1
if("Cancel")
diff --git a/code/game/machinery/computer/skills.dm b/code/game/machinery/computer/skills.dm
index e0c6f724ab..422e397a0e 100644
--- a/code/game/machinery/computer/skills.dm
+++ b/code/game/machinery/computer/skills.dm
@@ -39,7 +39,7 @@
if(..())
return
if (src.z > 6)
- user << "\red Unable to establish a connection: \black You're too far away from the station!"
+ user << "Unable to establish a connection: You're too far away from the station!"
return
var/dat
diff --git a/code/game/machinery/computer/specops_shuttle.dm b/code/game/machinery/computer/specops_shuttle.dm
index 3d44a7a260..ea8cf4d726 100644
--- a/code/game/machinery/computer/specops_shuttle.dm
+++ b/code/game/machinery/computer/specops_shuttle.dm
@@ -88,7 +88,7 @@ var/specops_shuttle_timeleft = 0
for(var/turf/T in get_area_turfs(end_location) )
var/mob/M = locate(/mob) in T
- M << "\red You have arrived at Central Command. Operation has ended!"
+ M << "You have arrived at Central Command. Operation has ended!"
specops_shuttle_at_station = 0
@@ -136,7 +136,7 @@ var/specops_shuttle_timeleft = 0
if (specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return
if (!specops_can_move())
- usr << "\red The Special Operations shuttle is unable to leave."
+ usr << "The Special Operations shuttle is unable to leave."
return
//Begin Marauder launchpad.
@@ -231,7 +231,7 @@ var/specops_shuttle_timeleft = 0
for(var/turf/T in get_area_turfs(end_location) )
var/mob/M = locate(/mob) in T
- M << "\red You have arrived to [station_name]. Commence operation!"
+ M << "You have arrived to [station_name]. Commence operation!"
for(var/obj/machinery/computer/specops_shuttle/S in world)
S.specops_shuttle_timereset = world.time + SPECOPS_RETURN_DELAY
@@ -251,13 +251,13 @@ var/specops_shuttle_timeleft = 0
/obj/machinery/computer/specops_shuttle/attackby(I as obj, user as mob)
if(istype(I,/obj/item/weapon/card/emag))
- user << "\blue The electronic systems in this console are far too advanced for your primitive hacking peripherals."
+ user << "The electronic systems in this console are far too advanced for your primitive hacking peripherals."
else
return attack_hand(user)
/obj/machinery/computer/specops_shuttle/attack_hand(var/mob/user as mob)
if(!allowed(user))
- user << "\red Access Denied."
+ user << "Access Denied."
return
if(..())
@@ -288,14 +288,14 @@ var/specops_shuttle_timeleft = 0
if(!specops_shuttle_at_station|| specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return
if (!specops_can_move())
- usr << "\blue Central Command will not allow the Special Operations shuttle to return yet."
+ usr << "Central Command will not allow the Special Operations shuttle to return yet."
if(world.timeofday <= specops_shuttle_timereset)
if (((world.timeofday - specops_shuttle_timereset)/10) > 60)
- usr << "\blue [-((world.timeofday - specops_shuttle_timereset)/10)/60] minutes remain!"
- usr << "\blue [-(world.timeofday - specops_shuttle_timereset)/10] seconds remain!"
+ usr << "[-((world.timeofday - specops_shuttle_timereset)/10)/60] minutes remain!"
+ usr << "[-(world.timeofday - specops_shuttle_timereset)/10] seconds remain!"
return
- usr << "\blue The Special Operations shuttle will arrive at Central Command in [(SPECOPS_MOVETIME/10)] seconds."
+ usr << "The Special Operations shuttle will arrive at Central Command in [(SPECOPS_MOVETIME/10)] seconds."
temp += "Shuttle departing.
OK"
updateUsrDialog()
@@ -309,10 +309,10 @@ var/specops_shuttle_timeleft = 0
if(specops_shuttle_at_station || specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return
if (!specops_can_move())
- usr << "\red The Special Operations shuttle is unable to leave."
+ usr << "The Special Operations shuttle is unable to leave."
return
- usr << "\blue The Special Operations shuttle will arrive on [station_name] in [(SPECOPS_MOVETIME/10)] seconds."
+ usr << "The Special Operations shuttle will arrive on [station_name] in [(SPECOPS_MOVETIME/10)] seconds."
temp += "Shuttle departing.
OK"
updateUsrDialog()
diff --git a/code/game/machinery/computer/supply.dm b/code/game/machinery/computer/supply.dm
index b5df1127c9..9d05249d95 100644
--- a/code/game/machinery/computer/supply.dm
+++ b/code/game/machinery/computer/supply.dm
@@ -150,7 +150,7 @@
/obj/machinery/computer/supplycomp/attack_hand(var/mob/user as mob)
if(!allowed(user))
- user << "\red Access Denied."
+ user << "Access Denied."
return
if(..())
@@ -209,7 +209,7 @@
/obj/machinery/computer/supplycomp/attackby(I as obj, user as mob)
if(istype(I,/obj/item/weapon/card/emag) && !hacked)
- user << "\blue Special supplies unlocked."
+ user << "Special supplies unlocked."
hacked = 1
return
else
diff --git a/code/game/machinery/computer/syndicate_specops_shuttle.dm b/code/game/machinery/computer/syndicate_specops_shuttle.dm
index dd921abf09..3357072c28 100644
--- a/code/game/machinery/computer/syndicate_specops_shuttle.dm
+++ b/code/game/machinery/computer/syndicate_specops_shuttle.dm
@@ -59,7 +59,7 @@ var/syndicate_elite_shuttle_timeleft = 0
if (syndicate_elite_shuttle_moving_to_station || syndicate_elite_shuttle_moving_to_mothership) return
if (!syndicate_elite_can_move())
- usr << "\red The Syndicate Elite shuttle is unable to leave."
+ usr << "The Syndicate Elite shuttle is unable to leave."
return
sleep(600)
@@ -173,7 +173,7 @@ var/syndicate_elite_shuttle_timeleft = 0
for(var/turf/T in get_area_turfs(end_location) )
var/mob/M = locate(/mob) in T
- M << "\red You have arrived to [station_name]. Commence operation!"
+ M << "You have arrived to [station_name]. Commence operation!"
/proc/syndicate_elite_can_move()
if(syndicate_elite_shuttle_moving_to_station || syndicate_elite_shuttle_moving_to_mothership) return 0
@@ -187,17 +187,17 @@ var/syndicate_elite_shuttle_timeleft = 0
/obj/machinery/computer/syndicate_elite_shuttle/attackby(I as obj, user as mob)
if(istype(I,/obj/item/weapon/card/emag))
- user << "\blue The electronic systems in this console are far too advanced for your primitive hacking peripherals."
+ user << "The electronic systems in this console are far too advanced for your primitive hacking peripherals."
else
return attack_hand(user)
/obj/machinery/computer/syndicate_elite_shuttle/attack_hand(var/mob/user as mob)
if(!allowed(user))
- user << "\red Access Denied."
+ user << "Access Denied."
return
// if (sent_syndicate_strike_team == 0)
-// usr << "\red The strike team has not yet deployed."
+// usr << "The strike team has not yet deployed."
// return
if(..())
@@ -227,17 +227,17 @@ var/syndicate_elite_shuttle_timeleft = 0
if (href_list["sendtodock"])
if(!syndicate_elite_shuttle_at_station|| syndicate_elite_shuttle_moving_to_station || syndicate_elite_shuttle_moving_to_mothership) return
- usr << "\blue The Syndicate will not allow the Elite Squad shuttle to return."
+ usr << "The Syndicate will not allow the Elite Squad shuttle to return."
return
else if (href_list["sendtostation"])
if(syndicate_elite_shuttle_at_station || syndicate_elite_shuttle_moving_to_station || syndicate_elite_shuttle_moving_to_mothership) return
if (!specops_can_move())
- usr << "\red The Syndicate Elite shuttle is unable to leave."
+ usr << "The Syndicate Elite shuttle is unable to leave."
return
- usr << "\blue The Syndicate Elite shuttle will arrive on [station_name] in [(SYNDICATE_ELITE_MOVETIME/10)] seconds."
+ usr << "The Syndicate Elite shuttle will arrive on [station_name] in [(SYNDICATE_ELITE_MOVETIME/10)] seconds."
temp = "Shuttle departing.
OK"
updateUsrDialog()
diff --git a/code/game/machinery/computer3/bios.dm b/code/game/machinery/computer3/bios.dm
index 17ed0c4789..be9314759e 100644
--- a/code/game/machinery/computer3/bios.dm
+++ b/code/game/machinery/computer3/bios.dm
@@ -24,22 +24,22 @@
if(istype(user,/mob/living/silicon))
if(!program.ai_allowed)
- user << "\blue You are forbidden from accessing this program."
+ user << "You are forbidden from accessing this program."
return 0
else
if(program.human_controls)
if(!ishuman(user))
- user << "\red Your body can't work the controls!"
+ user << "Your body can't work the controls!"
return 0
if(user.restrained())
- user << "\red You need a free hand!"
+ user << "You need a free hand!"
return 0
if(!in_range(src,user))
// telekinesis check
if(ishuman(user) && istype(user.get_active_hand(),/obj/item/tk_grab))
if(program.human_controls)
- user << "\red It's too complicated to work at a distance!"
+ user << "It's too complicated to work at a distance!"
return 0
add_fingerprint(user)
user.set_machine(src)
@@ -115,7 +115,7 @@
switch(errorcode)
if(PROG_CRASH)
if(usr)
- usr << "\red The program crashed!"
+ usr << "The program crashed!"
usr << browse(null,"\ref[src]")
Reset()
@@ -143,12 +143,12 @@
if(NETWORK_FAILURE)
Reset()
if(usr)
- usr << browse("ERROR: Networking exception: Unable to connect to remote host.","window=\ref[src]")
+ usr << browse("
"
return
close_laptop(usr)
diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm
index 7fd4cc36b5..41d44a0708 100644
--- a/code/game/machinery/constructable_frame.dm
+++ b/code/game/machinery/constructable_frame.dm
@@ -44,7 +44,7 @@
else
if(istype(P, /obj/item/weapon/wrench))
playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1)
- user << "\blue You dismantle the frame"
+ user << "You dismantle the frame"
new /obj/item/stack/material/steel(src.loc, 5)
qdel(src)
if(2)
@@ -52,7 +52,7 @@
var/obj/item/weapon/circuitboard/B = P
if(B.board_type == "machine")
playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
- user << "\blue You add the circuit board to the frame."
+ user << "You add the circuit board to the frame."
circuit = P
user.drop_item()
P.loc = src
@@ -70,11 +70,11 @@
update_desc()
user << desc
else
- user << "\red This frame does not accept circuit boards of this type!"
+ user << "This frame does not accept circuit boards of this type!"
else
if(istype(P, /obj/item/weapon/wirecutters))
playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1)
- user << "\blue You remove the cables."
+ user << "You remove the cables."
state = 1
icon_state = "box_0"
var/obj/item/stack/cable_coil/A = new /obj/item/stack/cable_coil( src.loc )
@@ -87,9 +87,9 @@
circuit.loc = src.loc
circuit = null
if(components.len == 0)
- user << "\blue You remove the circuit board."
+ user << "You remove the circuit board."
else
- user << "\blue You remove the circuit board and other components."
+ user << "You remove the circuit board and other components."
for(var/obj/item/weapon/W in components)
W.loc = src.loc
desc = initial(desc)
@@ -145,4 +145,4 @@
break
user << desc
if(P && P.loc != src && !istype(P, /obj/item/stack/cable_coil))
- user << "\red You cannot add that component to the machine!"
+ user << "You cannot add that component to the machine!"
diff --git a/code/game/machinery/cryo.dm b/code/game/machinery/cryo.dm
index cb0620691c..abab6af863 100644
--- a/code/game/machinery/cryo.dm
+++ b/code/game/machinery/cryo.dm
@@ -176,7 +176,7 @@
/obj/machinery/atmospherics/unary/cryo_cell/attackby(var/obj/item/weapon/G as obj, var/mob/user as mob)
if(istype(G, /obj/item/weapon/reagent_containers/glass))
if(beaker)
- user << "\red A beaker is already loaded into the machine."
+ user << "A beaker is already loaded into the machine."
return
beaker = G
@@ -273,19 +273,19 @@
return
/obj/machinery/atmospherics/unary/cryo_cell/proc/put_mob(mob/living/carbon/M as mob)
if (stat & (NOPOWER|BROKEN))
- usr << "\red The cryo cell is not functioning."
+ usr << "The cryo cell is not functioning."
return
if (!istype(M))
- usr << "\red The cryo cell cannot handle such a lifeform!"
+ usr << "The cryo cell cannot handle such a lifeform!"
return
if (occupant)
- usr << "\red The cryo cell is already occupied!"
+ usr << "The cryo cell is already occupied!"
return
if (M.abiotic())
- usr << "\red Subject may not have abiotic items on."
+ usr << "Subject may not have abiotic items on."
return
if(!node)
- usr << "\red The cell is not correctly connected to its pipe network!"
+ usr << "The cell is not correctly connected to its pipe network!"
return
if (M.client)
M.client.perspective = EYE_PERSPECTIVE
@@ -294,7 +294,7 @@
M.loc = src
M.ExtinguishMob()
if(M.health > -100 && (M.health < 0 || M.sleeping))
- M << "\blue You feel a cold liquid surround you. Your skin starts to freeze up."
+ M << "You feel a cold liquid surround you. Your skin starts to freeze up."
occupant = M
current_heat_capacity = HEAT_CAPACITY_HUMAN
update_use_power(2)
@@ -310,7 +310,7 @@
if(usr == occupant)//If the user is inside the tube...
if (usr.stat == 2)//and he's not dead....
return
- usr << "\blue Release sequence activated. This will take two minutes."
+ usr << "Release sequence activated. This will take two minutes."
sleep(1200)
if(!src || !usr || !occupant || (occupant != usr)) //Check if someone's released/replaced/bombed him already
return
diff --git a/code/game/machinery/deployable.dm b/code/game/machinery/deployable.dm
index 4f19ab0118..e3c8607b88 100644
--- a/code/game/machinery/deployable.dm
+++ b/code/game/machinery/deployable.dm
@@ -188,7 +188,7 @@ for reference:
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
s.set_up(2, 1, src)
s.start()
- visible_message("\red BZZzZZzZZzZT")
+ visible_message("BZZzZZzZZzZT")
return
return
else if (istype(W, /obj/item/weapon/card/emag))
@@ -200,7 +200,7 @@ for reference:
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
s.set_up(2, 1, src)
s.start()
- visible_message("\red BZZzZZzZZzZT")
+ visible_message("BZZzZZzZZzZT")
return
else if (src.emagged == 1)
src.emagged = 2
@@ -208,19 +208,19 @@ for reference:
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
s.set_up(2, 1, src)
s.start()
- visible_message("\red BZZzZZzZZzZT")
+ visible_message("BZZzZZzZZzZT")
return
else if (istype(W, /obj/item/weapon/wrench))
if (src.health < src.maxhealth)
src.health = src.maxhealth
src.emagged = 0
src.req_access = list(access_security)
- visible_message("\red [user] repairs \the [src]!")
+ visible_message("[user] repairs \the [src]!")
return
else if (src.emagged > 0)
src.emagged = 0
src.req_access = list(access_security)
- visible_message("\red [user] repairs \the [src]!")
+ visible_message("[user] repairs \the [src]!")
return
return
else
@@ -272,7 +272,7 @@ for reference:
proc/explode()
- visible_message("\red [src] blows apart!")
+ visible_message("[src] blows apart!")
var/turf/Tsec = get_turf(src)
/* var/obj/item/stack/rods/ =*/
@@ -284,4 +284,4 @@ for reference:
explosion(src.loc,-1,-1,0)
if(src)
- qdel(src)
\ No newline at end of file
+ qdel(src)
diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm
index f7d4fd6a45..8f3a5ca621 100644
--- a/code/game/machinery/doors/airlock.dm
+++ b/code/game/machinery/doors/airlock.dm
@@ -311,7 +311,7 @@
About the new airlock wires panel:
* An airlock wire dialog can be accessed by the normal way or by using wirecutters or a multitool on the door while the wire-panel is open. This would show the following wires, which you can either wirecut/mend or send a multitool pulse through. There are 9 wires.
* one wire from the ID scanner. Sending a pulse through this flashes the red light on the door (if the door has power). If you cut this wire, the door will stop recognizing valid IDs. (If the door has 0000 access, it still opens and closes, though)
-* two wires for power. Sending a pulse through either one causes a breaker to trip, disabling the door for 10 seconds if backup power is connected, or 1 minute if not (or until backup power comes back on, whichever is shorter). Cutting either one disables the main door power, but unless backup power is also cut, the backup power re-powers the door in 10 seconds. While unpowered, the door may be \red open, but bolts-raising will not work. Cutting these wires may electrocute the user.
+* two wires for power. Sending a pulse through either one causes a breaker to trip, disabling the door for 10 seconds if backup power is connected, or 1 minute if not (or until backup power comes back on, whichever is shorter). Cutting either one disables the main door power, but unless backup power is also cut, the backup power re-powers the door in 10 seconds. While unpowered, the door may be open, but bolts-raising will not work. Cutting these wires may electrocute the user.
* one wire for door bolts. Sending a pulse through this drops door bolts (whether the door is powered or not) or raises them (if it is). Cutting this wire also drops the door bolts, and mending it does not raise them. If the wire is cut, trying to raise the door bolts will not work.
* two wires for backup power. Sending a pulse through either one causes a breaker to trip, but this does not disable it unless main power is down too (in which case it is disabled for 1 minute or however long it takes main power to come back, whichever is shorter). Cutting either one disables the backup door power (allowing it to be crowbarred open, but disabling bolts-raising), but may electocute the user.
* one wire for opening the door. Sending a pulse through this while the door has power makes it open the door if no access is required.
@@ -335,7 +335,7 @@ About the new airlock wires panel:
else /*if(src.justzap)*/
return
else if(user.hallucination > 50 && prob(10) && src.operating == 0)
- user << "\red You feel a powerful shock course through your body!"
+ user << "You feel a powerful shock course through your body!"
user.halloss += 10
user.stunned += 10
return
@@ -632,14 +632,14 @@ About the new airlock wires panel:
if(H.getBrainLoss() >= 60)
playsound(src.loc, 'sound/effects/bang.ogg', 25, 1)
if(!istype(H.head, /obj/item/clothing/head/helmet))
- visible_message("\red [user] headbutts the airlock.")
+ visible_message("[user] headbutts the airlock.")
var/obj/item/organ/external/affecting = H.get_organ("head")
H.Stun(8)
H.Weaken(5)
if(affecting.take_damage(10, 0))
H.UpdateDamageIcon()
else
- visible_message("\red [user] headbutts the airlock. Good thing they're wearing a helmet.")
+ visible_message("[user] headbutts the airlock. Good thing they're wearing a helmet.")
return
**/
@@ -772,7 +772,7 @@ About the new airlock wires panel:
playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1)
user.visible_message("[user] removes the electronics from the airlock assembly.", "You start to remove electronics from the airlock assembly.")
if(do_after(user,40))
- user << "\blue You removed the airlock electronics!"
+ user << "You removed the airlock electronics!"
var/obj/structure/door_assembly/da = new assembly_type(src.loc)
if (istype(da, /obj/structure/door_assembly/multi_tile))
diff --git a/code/game/machinery/doors/airlock_control.dm b/code/game/machinery/doors/airlock_control.dm
index 053b776736..805bb7dba9 100644
--- a/code/game/machinery/doors/airlock_control.dm
+++ b/code/game/machinery/doors/airlock_control.dm
@@ -261,7 +261,7 @@ obj/machinery/access_button/attackby(obj/item/I as obj, mob/user as mob)
obj/machinery/access_button/attack_hand(mob/user)
add_fingerprint(usr)
if(!allowed(user))
- user << "\red Access Denied"
+ user << "Access Denied"
else if(radio_connection)
var/datum/signal/signal = new
@@ -300,4 +300,4 @@ obj/machinery/access_button/airlock_interior
obj/machinery/access_button/airlock_exterior
frequency = 1379
- command = "cycle_exterior"
\ No newline at end of file
+ command = "cycle_exterior"
diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm
index 03971f4fbb..69dc698795 100644
--- a/code/game/machinery/doors/door.dm
+++ b/code/game/machinery/doors/door.dm
@@ -161,7 +161,7 @@
if (Proj.damage > 90)
destroy_hits--
if (destroy_hits <= 0)
- visible_message("\red \The [src.name] disintegrates!")
+ visible_message("\The [src.name] disintegrates!")
switch (Proj.damage_type)
if(BRUTE)
new /obj/item/stack/material/steel(src.loc, 2)
@@ -179,7 +179,7 @@
/obj/machinery/door/hitby(AM as mob|obj, var/speed=5)
..()
- visible_message("\red [src.name] was hit by [AM].")
+ visible_message("[src.name] was hit by [AM].")
var/tforce = 0
if(ismob(AM))
tforce = 15 * (speed/5)
@@ -267,9 +267,9 @@
if(W.damtype == BRUTE || W.damtype == BURN)
user.do_attack_animation(src)
if(W.force < min_force)
- user.visible_message("\red \The [user] hits \the [src] with \the [W] with no visible effect." )
+ user.visible_message("\The [user] hits \the [src] with \the [W] with no visible effect.")
else
- user.visible_message("\red \The [user] forcefully strikes \the [src] with \the [W]!" )
+ user.visible_message("\The [user] forcefully strikes \the [src] with \the [W]!")
playsound(src.loc, hitsound, 100, 1)
take_damage(W.force)
return
diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm
index 692662e6d2..f846af3727 100644
--- a/code/game/machinery/doors/windowdoor.dm
+++ b/code/game/machinery/doors/windowdoor.dm
@@ -158,7 +158,7 @@
var/mob/living/carbon/human/H = user
if(H.species.can_shred(H))
playsound(src.loc, 'sound/effects/Glasshit.ogg', 75, 1)
- visible_message("\red [user] smashes against the [src.name].", 1)
+ visible_message("[user] smashes against the [src.name].", 1)
take_damage(25)
return
return src.attackby(user, user)
@@ -178,7 +178,7 @@
spark_system.start()
playsound(src.loc, "sparks", 50, 1)
playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1)
- visible_message("\blue The glass door was sliced open by [user]!")
+ visible_message("The glass door was sliced open by [user]!")
flick("[src.base_state]spark", src)
sleep(6)
open()
@@ -189,7 +189,7 @@
playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1)
user.visible_message("[user] removes the electronics from the windoor.", "You start to remove electronics from the windoor.")
if (do_after(user,40))
- user << "\blue You removed the windoor electronics!"
+ user << "You removed the windoor electronics!"
var/obj/structure/windoor_assembly/wa = new/obj/structure/windoor_assembly(src.loc)
if (istype(src, /obj/machinery/door/window/brigdoor))
@@ -227,7 +227,7 @@
if(src.density && istype(I, /obj/item/weapon) && !istype(I, /obj/item/weapon/card))
var/aforce = I.force
playsound(src.loc, 'sound/effects/Glasshit.ogg', 75, 1)
- visible_message("\red [src] was hit by [I].")
+ visible_message("[src] was hit by [I].")
if(I.damtype == BRUTE || I.damtype == BURN)
take_damage(aforce)
return
diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm
index 1a47ae81fd..3861246d1b 100644
--- a/code/game/machinery/flasher.dm
+++ b/code/game/machinery/flasher.dm
@@ -44,9 +44,9 @@
add_fingerprint(user)
src.disable = !src.disable
if (src.disable)
- user.visible_message("\red [user] has disconnected the [src]'s flashbulb!", "\red You disconnect the [src]'s flashbulb!")
+ user.visible_message("[user] has disconnected the [src]'s flashbulb!", "You disconnect the [src]'s flashbulb!")
if (!src.disable)
- user.visible_message("\red [user] has connected the [src]'s flashbulb!", "\red You connect the [src]'s flashbulb!")
+ user.visible_message("[user] has connected the [src]'s flashbulb!", "You connect the [src]'s flashbulb!")
//Let the AI trigger them directly.
/obj/machinery/flasher/attack_ai()
@@ -114,11 +114,11 @@
src.anchored = !src.anchored
if (!src.anchored)
- user.show_message(text("\red [src] can now be moved."))
+ user.show_message(text("[src] can now be moved."))
src.overlays.Cut()
else if (src.anchored)
- user.show_message(text("\red [src] is now secured."))
+ user.show_message(text("[src] is now secured."))
src.overlays += "[base_state]-s"
/obj/machinery/button/flasher
@@ -145,4 +145,4 @@
icon_state = "launcherbtt"
active = 0
- return
\ No newline at end of file
+ return
diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm
index 50dc4e10b2..fa385a0115 100755
--- a/code/game/machinery/igniter.dm
+++ b/code/game/machinery/igniter.dm
@@ -78,10 +78,10 @@
add_fingerprint(user)
src.disable = !src.disable
if (src.disable)
- user.visible_message("\red [user] has disabled the [src]!", "\red You disable the connection to the [src].")
+ user.visible_message("[user] has disabled the [src]!", "You disable the connection to the [src].")
icon_state = "[base_state]-d"
if (!src.disable)
- user.visible_message("\red [user] has reconnected the [src]!", "\red You fix the connection to the [src].")
+ user.visible_message("[user] has reconnected the [src]!", "You fix the connection to the [src].")
if(src.powered())
icon_state = "[base_state]"
else
diff --git a/code/game/machinery/kitchen/gibber.dm b/code/game/machinery/kitchen/gibber.dm
index 8ee374e961..13d55e725b 100644
--- a/code/game/machinery/kitchen/gibber.dm
+++ b/code/game/machinery/kitchen/gibber.dm
@@ -134,10 +134,10 @@
user << "Subject may not have abiotic items on."
return
- user.visible_message("\red [user] starts to put [victim] into the gibber!")
+ user.visible_message("[user] starts to put [victim] into the gibber!")
src.add_fingerprint(user)
if(do_after(user, 30) && victim.Adjacent(src) && user.Adjacent(src) && victim.Adjacent(user) && !occupant)
- user.visible_message("\red [user] stuffs [victim] into the gibber!")
+ user.visible_message("[user] stuffs [victim] into the gibber!")
if(victim.client)
victim.client.perspective = EYE_PERSPECTIVE
victim.client.eye = src
diff --git a/code/game/machinery/kitchen/microwave.dm b/code/game/machinery/kitchen/microwave.dm
index 23efb8ab4c..4ce21137b8 100644
--- a/code/game/machinery/kitchen/microwave.dm
+++ b/code/game/machinery/kitchen/microwave.dm
@@ -56,69 +56,69 @@
if(src.broken > 0)
if(src.broken == 2 && istype(O, /obj/item/weapon/screwdriver)) // If it's broken and they're using a screwdriver
user.visible_message( \
- "\blue [user] starts to fix part of the microwave.", \
- "\blue You start to fix part of the microwave." \
+ "\The [user] starts to fix part of the microwave.", \
+ "You start to fix part of the microwave." \
)
if (do_after(user,20))
user.visible_message( \
- "\blue [user] fixes part of the microwave.", \
- "\blue You have fixed part of the microwave." \
+ "\The [user] fixes part of the microwave.", \
+ "You have fixed part of the microwave." \
)
src.broken = 1 // Fix it a bit
else if(src.broken == 1 && istype(O, /obj/item/weapon/wrench)) // If it's broken and they're doing the wrench
user.visible_message( \
- "\blue [user] starts to fix part of the microwave.", \
- "\blue You start to fix part of the microwave." \
+ "\The [user] starts to fix part of the microwave.", \
+ "You start to fix part of the microwave." \
)
if (do_after(user,20))
user.visible_message( \
- "\blue [user] fixes the microwave.", \
- "\blue You have fixed the microwave." \
+ "\The [user] fixes the microwave.", \
+ "You have fixed the microwave." \
)
src.icon_state = "mw"
src.broken = 0 // Fix it!
src.dirty = 0 // just to be sure
src.flags = OPENCONTAINER
else
- user << "\red It's broken!"
+ user << "It's broken!"
return 1
else if(src.dirty==100) // The microwave is all dirty so can't be used!
if(istype(O, /obj/item/weapon/reagent_containers/spray/cleaner)) // If they're trying to clean it then let them
user.visible_message( \
- "\blue [user] starts to clean the microwave.", \
- "\blue You start to clean the microwave." \
+ "\The [user] starts to clean the microwave.", \
+ "You start to clean the microwave." \
)
if (do_after(user,20))
user.visible_message( \
- "\blue [user] has cleaned the microwave.", \
- "\blue You have cleaned the microwave." \
+ "\The [user] has cleaned the microwave.", \
+ "You have cleaned the microwave." \
)
src.dirty = 0 // It's clean!
src.broken = 0 // just to be sure
src.icon_state = "mw"
src.flags = OPENCONTAINER
else //Otherwise bad luck!!
- user << "\red It's dirty!"
+ user << "It's dirty!"
return 1
else if(is_type_in_list(O,acceptable_items))
if (contents.len>=max_n_of_items)
- user << "\red This [src] is full of ingredients, you cannot put more."
+ user << "This [src] is full of ingredients, you cannot put more."
return 1
if(istype(O, /obj/item/stack) && O:get_amount() > 1) // This is bad, but I can't think of how to change it
var/obj/item/stack/S = O
new O.type (src)
S.use(1)
user.visible_message( \
- "\blue [user] has added one of [O] to \the [src].", \
- "\blue You add one of [O] to \the [src].")
+ "\The [user] has added one of [O] to \the [src].", \
+ "You add one of [O] to \the [src].")
return
else
// user.remove_from_mob(O) //This just causes problems so far as I can tell. -Pete
user.drop_item()
O.loc = src
user.visible_message( \
- "\blue [user] has added \the [O] to \the [src].", \
- "\blue You add \the [O] to \the [src].")
+ "\The [user] has added \the [O] to \the [src].", \
+ "You add \the [O] to \the [src].")
return
else if(istype(O,/obj/item/weapon/reagent_containers/glass) || \
istype(O,/obj/item/weapon/reagent_containers/food/drinks) || \
@@ -128,15 +128,15 @@
return 1
for (var/datum/reagent/R in O.reagents.reagent_list)
if (!(R.id in acceptable_reagents))
- user << "\red Your [O] contains components unsuitable for cookery."
+ user << "Your [O] contains components unsuitable for cookery."
return 1
//G.reagents.trans_to(src,G.amount_per_transfer_from_this)
else if(istype(O,/obj/item/weapon/grab))
var/obj/item/weapon/grab/G = O
- user << "\red This is ridiculous. You can not fit \the [G.affecting] in this [src]."
+ user << "This is ridiculous. You can not fit \the [G.affecting] in this [src]."
return 1
else
- user << "\red You have no idea what you can cook with this [O]."
+ user << "You have no idea what you can cook with this [O]."
..()
src.updateUsrDialog()
@@ -295,7 +295,7 @@
return 0
/obj/machinery/microwave/proc/start()
- src.visible_message("\blue The microwave turns on.", "\blue You hear a microwave.")
+ src.visible_message("The microwave turns on.", "You hear a microwave.")
src.operating = 1
src.icon_state = "mw1"
src.updateUsrDialog()
@@ -317,7 +317,7 @@
if (src.reagents.total_volume)
src.dirty++
src.reagents.clear_reagents()
- usr << "\blue You dispose of the microwave contents."
+ usr << "You dispose of the microwave contents."
src.updateUsrDialog()
/obj/machinery/microwave/proc/muck_start()
@@ -326,7 +326,7 @@
/obj/machinery/microwave/proc/muck_finish()
playsound(src.loc, 'sound/machines/ding.ogg', 50, 1)
- src.visible_message("\red The microwave gets covered in muck!")
+ src.visible_message("The microwave gets covered in muck!")
src.dirty = 100 // Make it dirty so it can't be used util cleaned
src.flags = null //So you can't add condiments
src.icon_state = "mwbloody" // Make it look dirty too
@@ -338,7 +338,7 @@
s.set_up(2, 1, src)
s.start()
src.icon_state = "mwb" // Make it look all busted up and shit
- src.visible_message("\red The microwave breaks!") //Let them know they're stupid
+ src.visible_message("The microwave breaks!") //Let them know they're stupid
src.broken = 2 // Make it broken so it can't be used util fixed
src.flags = null //So you can't add condiments
src.operating = 0 // Turn it off again aferwards
diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm
index 9016836274..3125b35df6 100644
--- a/code/game/machinery/kitchen/smartfridge.dm
+++ b/code/game/machinery/kitchen/smartfridge.dm
@@ -338,7 +338,7 @@
return 0
spawn(0)
throw_item.throw_at(target,16,3,src)
- src.visible_message("\red [src] launches [throw_item.name] at [target.name]!")
+ src.visible_message("[src] launches [throw_item.name] at [target.name]!")
return 1
/************************
diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm
index 4e158156bf..0570211526 100644
--- a/code/game/machinery/machinery.dm
+++ b/code/game/machinery/machinery.dm
@@ -216,7 +216,7 @@ Class Procs:
return 1
if ( ! (istype(usr, /mob/living/carbon/human) || \
istype(usr, /mob/living/silicon)))
- usr << "\red You don't have the dexterity to do this!"
+ usr << "You don't have the dexterity to do this!"
return 1
/*
//distance checks are made by atom/proc/DblClick
@@ -226,10 +226,10 @@ Class Procs:
if (ishuman(user))
var/mob/living/carbon/human/H = user
if(H.getBrainLoss() >= 60)
- visible_message("\red [H] stares cluelessly at [src] and drools.")
+ visible_message("[H] stares cluelessly at [src] and drools.")
return 1
else if(prob(H.getBrainLoss()))
- user << "\red You momentarily forget how to use [src]."
+ user << "You momentarily forget how to use [src]."
return 1
src.add_fingerprint(user)
diff --git a/code/game/machinery/mass_driver.dm b/code/game/machinery/mass_driver.dm
index b67bc17986..abd9809176 100644
--- a/code/game/machinery/mass_driver.dm
+++ b/code/game/machinery/mass_driver.dm
@@ -27,7 +27,7 @@
O_limit++
if(O_limit >= 20)
for(var/mob/M in hearers(src, null))
- M << "\blue The mass driver lets out a screech, it mustn't be able to handle any more items."
+ M << "The mass driver lets out a screech, it mustn't be able to handle any more items."
break
use_power(500)
spawn( 0 )
@@ -39,4 +39,4 @@
if(stat & (BROKEN|NOPOWER))
return
drive()
- ..(severity)
\ No newline at end of file
+ ..(severity)
diff --git a/code/game/machinery/navbeacon.dm b/code/game/machinery/navbeacon.dm
index c9228000e2..e8285643ee 100644
--- a/code/game/machinery/navbeacon.dm
+++ b/code/game/machinery/navbeacon.dm
@@ -127,7 +127,7 @@ var/global/list/navbeacons // no I don't like putting this in, but it will do
src.locked = !src.locked
user << "Controls are now [src.locked ? "locked." : "unlocked."]"
else
- user << "\red Access denied."
+ user << "Access denied."
updateDialog()
else
user << "You must open the cover first!"
diff --git a/code/game/machinery/nuclear_bomb.dm b/code/game/machinery/nuclear_bomb.dm
index dfada178c6..85b387fe7b 100644
--- a/code/game/machinery/nuclear_bomb.dm
+++ b/code/game/machinery/nuclear_bomb.dm
@@ -102,7 +102,7 @@ var/bomb_set
var/obj/item/weapon/weldingtool/WT = O
if(!WT.isOn()) return
if (WT.get_fuel() < 5) // uses up 5 fuel.
- user << "\red You need more fuel to complete this task."
+ user << "You need more fuel to complete this task."
return
user.visible_message("[user] starts cutting loose the anchoring bolt covers on [src].", "You start cutting loose the anchoring bolt covers with [O]...")
@@ -129,7 +129,7 @@ var/bomb_set
var/obj/item/weapon/weldingtool/WT = O
if(!WT.isOn()) return
if (WT.get_fuel() < 5) // uses up 5 fuel.
- user << "\red You need more fuel to complete this task."
+ user << "You need more fuel to complete this task."
return
user.visible_message("[user] starts cutting apart the anchoring system sealant on [src].", "You start cutting apart the anchoring system's sealant with [O]...")
@@ -167,12 +167,9 @@ var/bomb_set
/obj/machinery/nuclearbomb/attack_hand(mob/user as mob)
if (src.extended)
if (!ishuman(user))
- usr << "\red You don't have the dexterity to do this!"
+ usr << "You don't have the dexterity to do this!"
return 1
- if (!ishuman(user))
- usr << "\red You don't have the dexterity to do this!"
- return 1
user.set_machine(src)
var/dat = text("Nuclear Fission ExplosiveERROR: Networking exception: Unable to connect to remote host.
","window=\ref[src]")
else
if(usr)
- usr << "\red The program crashed!"
+ usr << "The program crashed!"
usr << browse(null,"\ref[src]")
testing("computer/Crash() - unknown error code [errorcode]")
Reset()
diff --git a/code/game/machinery/computer3/buildandrepair.dm b/code/game/machinery/computer3/buildandrepair.dm
index 37783007de..f3e7981af4 100644
--- a/code/game/machinery/computer3/buildandrepair.dm
+++ b/code/game/machinery/computer3/buildandrepair.dm
@@ -81,7 +81,7 @@
if(istype(P, /obj/item/weapon/wrench))
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 20))
- user << "\blue You wrench the frame into place."
+ user << "You wrench the frame into place."
src.anchored = 1
src.state = 1
if(istype(P, /obj/item/weapon/weldingtool))
@@ -92,35 +92,35 @@
playsound(src.loc, 'sound/items/Welder.ogg', 50, 1)
if(do_after(user, 20))
if(!src || !WT.isOn()) return
- user << "\blue You deconstruct the frame."
+ user << "You deconstruct the frame."
new /obj/item/stack/material/steel( src.loc, 5 )
qdel(src)
if(1)
if(istype(P, /obj/item/weapon/wrench))
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
if(do_after(user, 20))
- user << "\blue You unfasten the frame."
+ user << "You unfasten the frame."
src.anchored = 0
src.state = 0
if(istype(P, /obj/item/weapon/circuitboard) && !circuit)
var/obj/item/weapon/circuitboard/B = P
if(B.board_type == "computer")
playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
- user << "\blue You place the circuit board inside the frame."
+ user << "You place the circuit board inside the frame."
src.icon_state = "1"
src.circuit = P
user.drop_item()
P.loc = src
else
- user << "\red This frame does not accept circuit boards of this type!"
+ user << "This frame does not accept circuit boards of this type!"
if(istype(P, /obj/item/weapon/screwdriver) && circuit)
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You screw the circuit board into place."
+ user << "You screw the circuit board into place."
src.state = 2
src.icon_state = "2"
if(istype(P, /obj/item/weapon/crowbar) && circuit)
playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the circuit board."
+ user << "You remove the circuit board."
src.state = 1
src.icon_state = "0"
circuit.loc = src.loc
@@ -128,7 +128,7 @@
if(2)
if(istype(P, /obj/item/weapon/screwdriver) && circuit)
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You unfasten the circuit board."
+ user << "You unfasten the circuit board."
src.state = 1
src.icon_state = "1"
@@ -137,10 +137,10 @@
playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1)
if(do_after(10))
battery.loc = loc
- user << "\blue You remove [battery]."
+ user << "You remove [battery]."
battery = null
else
- user << "\red There's no battery to remove!"
+ user << "There's no battery to remove!"
if(istype(P, /obj/item/weapon/cell))
if(!battery)
@@ -148,9 +148,9 @@
if(do_after(5))
battery = P
P.loc = src
- user << "\blue You insert [battery]."
+ user << "You insert [battery]."
else
- user << "\red There's already \an [battery] in [src]!"
+ user << "There's already \an [battery] in [src]!"
if(istype(P, /obj/item/stack/cable_coil))
@@ -160,7 +160,7 @@
if(P)
P:amount -= 5
if(!P:amount) qdel(P)
- user << "\blue You add cables to the frame."
+ user << "You add cables to the frame."
src.state = 3
src.icon_state = "3"
if(3)
@@ -169,7 +169,7 @@
user << "There are parts in the way!"
return
playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1)
- user << "\blue You remove the cables."
+ user << "You remove the cables."
src.state = 2
src.icon_state = "2"
var/obj/item/stack/cable_coil/A = new /obj/item/stack/cable_coil( src.loc )
@@ -184,19 +184,19 @@
if(do_after(user, 20))
if(P)
P:use(2)
- user << "\blue You put in the glass panel."
+ user << "You put in the glass panel."
src.state = 4
src.icon_state = "4"
if(4)
if(istype(P, /obj/item/weapon/crowbar))
playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1)
- user << "\blue You remove the glass panel."
+ user << "You remove the glass panel."
src.state = 3
src.icon_state = "3"
new /obj/item/stack/material/glass( src.loc, 2 )
if(istype(P, /obj/item/weapon/screwdriver))
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
- user << "\blue You connect the monitor."
+ user << "You connect the monitor."
var/obj/machinery/computer3/B = new src.circuit.build_path ( src.loc, built=1 )
/*if(circuit.powernet) B:powernet = circuit.powernet
if(circuit.id) B:id = circuit.id
@@ -219,7 +219,7 @@
*/
/obj/structure/computer3frame/proc/remove_peripheral(var/obj/item/I = null)
if(!components || !components.len)
- usr << "\red There are no components in [src] to take out!"
+ usr << "There are no components in [src] to take out!"
return 0
if(!I)
I = input(usr, "Remove which component?","Remove component", null) as null|obj in components
@@ -258,7 +258,7 @@
else
warning("Erronous component in computerframe/remove_peripheral: [I]")
I.loc = loc
- usr << "\blue You remove [I]"
+ usr << "You remove [I]"
return 1
return 0
/obj/structure/computer3frame/proc/insert_peripheral(var/obj/item/I)
diff --git a/code/game/machinery/computer3/component.dm b/code/game/machinery/computer3/component.dm
index 0772d3e284..0f7f64d011 100644
--- a/code/game/machinery/computer3/component.dm
+++ b/code/game/machinery/computer3/component.dm
@@ -60,7 +60,7 @@
if(istype(comp_ai))
if(busy)
- user << "\red ERROR: \black Reconstruction in progress."
+ user << "ERROR: Reconstruction in progress."
return
card.grab_ai(comp_ai, user)
if(!(locate(/mob/living/silicon/ai) in src)) occupant = null
@@ -82,7 +82,7 @@
// Transfer over the AI.
transfer << "You have been uploaded to a stationary terminal. Sadly, there is no remote access from here."
- user << "\blue Transfer successful: \black [transfer.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed."
+ user << "Transfer successful: [transfer.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed."
transfer.loc = src
transfer.cancel_camera()
diff --git a/code/game/machinery/computer3/computer.dm b/code/game/machinery/computer3/computer.dm
index 7357957a37..902d8ef1a4 100644
--- a/code/game/machinery/computer3/computer.dm
+++ b/code/game/machinery/computer3/computer.dm
@@ -77,7 +77,7 @@
set src in view(1)
if(usr.stat || usr.restrained() || usr.lying || !istype(usr, /mob/living))
- usr << "\red You can't do that."
+ usr << "You can't do that."
return
if(!Adjacent(usr))
diff --git a/code/game/machinery/computer3/computers/HolodeckControl.dm b/code/game/machinery/computer3/computers/HolodeckControl.dm
index 9e4532604b..99424b9685 100644
--- a/code/game/machinery/computer3/computers/HolodeckControl.dm
+++ b/code/game/machinery/computer3/computers/HolodeckControl.dm
@@ -202,7 +202,7 @@
if(world.time < (last_change + 15))//To prevent super-spam clicking, reduced process size and annoyance -Sieve
return
for(var/mob/M in range(3,src))
- M.show_message("\b ERROR. Recalibrating projetion apparatus.")
+ M.show_message("ERROR. Recalibrating projetion apparatus.")
last_change = world.time
return
diff --git a/code/game/machinery/computer3/computers/atmos_alert.dm b/code/game/machinery/computer3/computers/atmos_alert.dm
index 00d6f87438..f3f17f892d 100644
--- a/code/game/machinery/computer3/computers/atmos_alert.dm
+++ b/code/game/machinery/computer3/computers/atmos_alert.dm
@@ -86,14 +86,14 @@
var/removing_zone = href_list["priority_clear"]
for(var/zone in priority_air_alarms)
if(ckey(zone) == removing_zone)
- usr << "\green Priority Alert for area [zone] cleared."
+ usr << "Priority Alert for area [zone] cleared."
priority_air_alarms -= zone
if("minor_clear" in href_list)
var/removing_zone = href_list["minor_clear"]
for(var/zone in minor_air_alarms)
if(ckey(zone) == removing_zone)
- usr << "\green Minor Alert for area [zone] cleared."
+ usr << "Minor Alert for area [zone] cleared."
minor_air_alarms -= zone
computer.updateUsrDialog()
diff --git a/code/game/machinery/computer3/computers/communications.dm b/code/game/machinery/computer3/computers/communications.dm
index f00b595c6c..1b348dec80 100644
--- a/code/game/machinery/computer3/computers/communications.dm
+++ b/code/game/machinery/computer3/computers/communications.dm
@@ -60,7 +60,7 @@
if(!interactable() || !computer.radio || ..(href,href_list) )
return
if (computer.z > 1)
- usr << "\red Unable to establish a connection: \black You're too far away from the station!"
+ usr << "Unable to establish a connection: You're too far away from the station!"
return
if("main" in href_list)
diff --git a/code/game/machinery/computer3/computers/law.dm b/code/game/machinery/computer3/computers/law.dm
index 409552cc79..40b4bb8849 100644
--- a/code/game/machinery/computer3/computers/law.dm
+++ b/code/game/machinery/computer3/computers/law.dm
@@ -18,15 +18,15 @@
opened = !opened
if(opened)
- usr << "\blue The access panel is now open."
+ usr << "The access panel is now open."
else
- usr << "\blue The access panel is now closed."
+ usr << "The access panel is now closed."
return
attackby(obj/item/weapon/aiModule/module as obj, mob/user as mob)
if (user.z > 6)
- user << "\red Unable to establish a connection: \black You're too far away from the station!"
+ user << "Unable to establish a connection: You're too far away from the station!"
return
if(istype(module, /obj/item/weapon/aiModule))
module.install(src)
diff --git a/code/game/machinery/computer3/computers/medical.dm b/code/game/machinery/computer3/computers/medical.dm
index aec0b615f5..f39dd54de8 100644
--- a/code/game/machinery/computer3/computers/medical.dm
+++ b/code/game/machinery/computer3/computers/medical.dm
@@ -50,7 +50,7 @@
if(!interactable())
return
if (computer.z > 6)
- usr << "\red Unable to establish a connection: \black You're too far away from the station!"
+ usr << "Unable to establish a connection: You're too far away from the station!"
return
var/dat
@@ -528,4 +528,4 @@
src.printing = null
interact()
- return
\ No newline at end of file
+ return
diff --git a/code/game/machinery/computer3/computers/prisoner.dm b/code/game/machinery/computer3/computers/prisoner.dm
index 49f1940d75..c1d7a664c6 100644
--- a/code/game/machinery/computer3/computers/prisoner.dm
+++ b/code/game/machinery/computer3/computers/prisoner.dm
@@ -96,7 +96,7 @@
if( istype(I) && I.imp_in)
var/mob/living/carbon/R = I.imp_in
log_say("PrisonComputer3 message: [key_name(usr)]->[key_name(R)] : [warning]")
- R << "\green You hear a voice in your head saying: '[warning]'"
+ R << "You hear a voice in your head saying: '[warning]'"
interact()
return
diff --git a/code/game/machinery/computer3/computers/robot.dm b/code/game/machinery/computer3/computers/robot.dm
index 3083a986c7..0cf9c7ac5a 100644
--- a/code/game/machinery/computer3/computers/robot.dm
+++ b/code/game/machinery/computer3/computers/robot.dm
@@ -118,14 +118,14 @@
if (istype(I))
if(src.check_access(I))
if (!status)
- message_admins("\blue [key_name_admin(usr)] has initiated the global cyborg killswitch!")
- log_game("\blue [key_name(usr)] has initiated the global cyborg killswitch!")
+ message_admins("[key_name_admin(usr)] has initiated the global cyborg killswitch!")
+ log_game("[key_name(usr)] has initiated the global cyborg killswitch!")
src.status = 1
src.start_sequence()
src.temp = null
else
- usr << "\red Access Denied."
+ usr << "Access Denied."
if ("stop" in href_list)
src.temp = {"
@@ -169,7 +169,7 @@
R.connected_ai << "
ALERT - Cyborg kill-switch activated: [R.name]
"
R.self_destruct()
else
- usr << "\red Access Denied."
+ usr << "Access Denied."
if ("stopbot" in href_list)
if(computer.allowed(usr))
@@ -189,7 +189,7 @@
R << "You have been locked down!"
else
- usr << "\red Access Denied."
+ usr << "Access Denied."
if ("magbot" in href_list)
if(computer.allowed(usr))
@@ -198,7 +198,7 @@
var/choice = input("Are you certain you wish to hack [R.name]?") in list("Confirm", "Abort")
if(choice == "Confirm")
if(R && istype(R))
-// message_admins("\blue [key_name_admin(usr)] emagged [R.name] using robotic console!")
+// message_admins("[key_name_admin(usr)] emagged [R.name] using robotic console!") // why is this commented out?
log_game("[key_name(usr)] emagged [R.name] using robotic console!")
R.emagged = 1
if(R.mind.special_role)
diff --git a/code/game/machinery/computer3/computers/security.dm b/code/game/machinery/computer3/computers/security.dm
index f2de764894..c13dd9713e 100644
--- a/code/game/machinery/computer3/computers/security.dm
+++ b/code/game/machinery/computer3/computers/security.dm
@@ -58,7 +58,7 @@
return
if (computer.z > 6)
- usr << "\red Unable to establish a connection: \black You're too far away from the station!"
+ usr << "Unable to establish a connection: You're too far away from the station!"
return
var/dat
diff --git a/code/game/machinery/computer3/laptop.dm b/code/game/machinery/computer3/laptop.dm
index 65864b0b70..ccd63aef36 100644
--- a/code/game/machinery/computer3/laptop.dm
+++ b/code/game/machinery/computer3/laptop.dm
@@ -35,7 +35,7 @@
set src in view(1)
if(usr.stat || usr.restrained() || usr.lying || !istype(usr, /mob/living))
- usr << "\red You can't do that."
+ usr << "You can't do that."
return
if(!Adjacent(usr))
@@ -120,11 +120,11 @@
set src in view(1)
if(usr.stat || usr.restrained() || usr.lying || !istype(usr, /mob/living))
- usr << "\red You can't do that."
+ usr << "You can't do that."
return
if(!Adjacent(usr))
- usr << "You can't reach it."
+ usr << "You can't reach it.
\nAuth. Disk: []
", src, (src.auth ? "++++++++++" : "----------"))
if (src.auth)
@@ -196,9 +193,9 @@ var/bomb_set
else if (src.deployable)
if(removal_stage < 5)
src.anchored = 1
- visible_message("\red With a steely snap, bolts slide out of [src] and anchor it to the flooring!")
+ visible_message("With a steely snap, bolts slide out of [src] and anchor it to the flooring!")
else
- visible_message("\red \The [src] makes a highly unpleasant crunching noise. It looks like the anchoring bolts have been cut.")
+ visible_message("\The [src] makes a highly unpleasant crunching noise. It looks like the anchoring bolts have been cut.")
if(!src.lighthack)
flick("nuclearbombc", src)
src.icon_state = "nuclearbomb1"
@@ -224,14 +221,14 @@ obj/machinery/nuclearbomb/proc/nukehack_win(mob/user as mob)
if (!usr.canmove || usr.stat || usr.restrained())
return
if (!ishuman(usr))
- usr << "\red You don't have the dexterity to do this!"
+ usr << "You don't have the dexterity to do this!"
return 1
if (src.deployable)
- usr << "\red You close several panels to make [src] undeployable."
+ usr << "You close several panels to make [src] undeployable."
src.deployable = 0
else
- usr << "\red You adjust some panels to make [src] deployable."
+ usr << "You adjust some panels to make [src] deployable."
src.deployable = 1
return
@@ -261,12 +258,12 @@ obj/machinery/nuclearbomb/proc/nukehack_win(mob/user as mob)
src.safety = !src.safety
spawn(100) src.safety = !src.safety
if(src.safety == 1)
- visible_message("\blue The [src] quiets down.")
+ visible_message("The [src] quiets down.")
if(!src.lighthack)
if (src.icon_state == "nuclearbomb2")
src.icon_state = "nuclearbomb1"
else
- visible_message("\blue The [src] emits a quiet whirling noise!")
+ visible_message("The [src] emits a quiet whirling noise!")
if(href_list["act"] == "wire")
if (!istype(usr.get_active_hand(), /obj/item/weapon/wirecutters))
usr << "You need wirecutters!"
@@ -320,7 +317,7 @@ obj/machinery/nuclearbomb/proc/nukehack_win(mob/user as mob)
if (src.timing == -1.0)
return
if (src.safety)
- usr << "\red The safety is still on."
+ usr << "The safety is still on."
return
src.timing = !( src.timing )
if (src.timing)
@@ -343,14 +340,14 @@ obj/machinery/nuclearbomb/proc/nukehack_win(mob/user as mob)
if(removal_stage == 5)
src.anchored = 0
- visible_message("\red \The [src] makes a highly unpleasant crunching noise. It looks like the anchoring bolts have been cut.")
+ visible_message("\The [src] makes a highly unpleasant crunching noise. It looks like the anchoring bolts have been cut.")
return
src.anchored = !( src.anchored )
if(src.anchored)
- visible_message("\red With a steely snap, bolts slide out of [src] and anchor it to the flooring.")
+ visible_message("With a steely snap, bolts slide out of [src] and anchor it to the flooring.")
else
- visible_message("\red The anchoring bolts slide back into the depths of [src].")
+ visible_message("The anchoring bolts slide back into the depths of [src].")
src.add_fingerprint(usr)
for(var/mob/M in viewers(1, src))
diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm
index 9bee0af72f..7c05f76b22 100644
--- a/code/game/machinery/pipe/construction.dm
+++ b/code/game/machinery/pipe/construction.dm
@@ -447,11 +447,11 @@ Buildable meters
for(var/obj/machinery/atmospherics/M in src.loc)
if((M.initialize_directions & pipe_dir) && M.check_connect_types_construction(M,src)) // matches at least one direction on either type of pipe & same connection type
- user << "\red There is already a pipe of the same type at this location."
+ user << "There is already a pipe of the same type at this location."
return 1
// no conflicts found
- var/pipefailtext = "\red There's nothing to connect this pipe section to!" //(with how the pipe code works, at least one end needs to be connected to something, otherwise the game deletes the segment)"
+ var/pipefailtext = "There's nothing to connect this pipe section to!" //(with how the pipe code works, at least one end needs to be connected to something, otherwise the game deletes the segment)"
//TODO: Move all of this stuff into the various pipe constructors.
switch(pipe_type)
@@ -1147,7 +1147,7 @@ Buildable meters
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
user.visible_message( \
"[user] fastens the [src].", \
- "\blue You have fastened the [src].", \
+ "You have fastened the [src].", \
"You hear ratchet.")
qdel(src) // remove the pipe item
@@ -1172,11 +1172,11 @@ Buildable meters
if (!istype(W, /obj/item/weapon/wrench))
return ..()
if(!locate(/obj/machinery/atmospherics/pipe, src.loc))
- user << "\red You need to fasten it to a pipe"
+ user << "You need to fasten it to a pipe"
return 1
new/obj/machinery/meter( src.loc )
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You have fastened the meter to the pipe"
+ user << "You have fastened the meter to the pipe"
qdel(src)
//not sure why these are necessary
#undef PIPE_SIMPLE_STRAIGHT
diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm
index eb0ec51962..692b97aac1 100644
--- a/code/game/machinery/pipe/pipe_dispenser.dm
+++ b/code/game/machinery/pipe/pipe_dispenser.dm
@@ -101,18 +101,18 @@
/obj/machinery/pipedispenser/attackby(var/obj/item/W as obj, var/mob/user as mob)
src.add_fingerprint(usr)
if (istype(W, /obj/item/pipe) || istype(W, /obj/item/pipe_meter))
- usr << "\blue You put [W] back to [src]."
+ usr << "You put [W] back to [src]."
user.drop_item()
qdel(W)
return
else if (istype(W, /obj/item/weapon/wrench))
if (unwrenched==0)
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to unfasten \the [src] from the floor..."
+ user << "You begin to unfasten \the [src] from the floor..."
if (do_after(user, 40))
user.visible_message( \
- "[user] unfastens \the [src].", \
- "\blue You have unfastened \the [src]. Now it can be pulled somewhere else.", \
+ "[user] unfastens \the [src].", \
+ "You have unfastened \the [src]. Now it can be pulled somewhere else.", \
"You hear ratchet.")
src.anchored = 0
src.stat |= MAINT
@@ -121,11 +121,11 @@
usr << browse(null, "window=pipedispenser")
else /*if (unwrenched==1)*/
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
- user << "\blue You begin to fasten \the [src] to the floor..."
+ user << "You begin to fasten \the [src] to the floor..."
if (do_after(user, 20))
user.visible_message( \
- "[user] fastens \the [src].", \
- "\blue You have fastened \the [src]. Now it can dispense pipes.", \
+ "[user] fastens \the [src].", \
+ "You have fastened \the [src]. Now it can dispense pipes.", \
"You hear ratchet.")
src.anchored = 1
src.stat &= ~MAINT
diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm
index 8a949f7272..e86a5c771f 100644
--- a/code/game/machinery/recharger.dm
+++ b/code/game/machinery/recharger.dm
@@ -24,12 +24,12 @@ obj/machinery/recharger/attackby(obj/item/weapon/G as obj, mob/user as mob)
if(allowed)
if(charging)
- user << "\red \A [charging] is already charging here."
+ user << "\A [charging] is already charging here."
return
// Checks to make sure he's not in space doing it, and that the area got proper power.
var/area/a = get_area(src)
if(!isarea(a) || (a.power_equip == 0 && !a.unlimited_power))
- user << "\red The [name] blinks red as you try to insert the item!"
+ user << "The [name] blinks red as you try to insert the item!"
return
if (istype(G, /obj/item/weapon/gun/energy/gun/nuclear) || istype(G, /obj/item/weapon/gun/energy/crossbow))
user << "Your gun's recharge port was removed to make room for a miniaturized reactor."
@@ -47,7 +47,7 @@ obj/machinery/recharger/attackby(obj/item/weapon/G as obj, mob/user as mob)
update_icon()
else if(istype(G, /obj/item/weapon/wrench))
if(charging)
- user << "\red Remove [charging] first!"
+ user << "Remove [charging] first!"
return
anchored = !anchored
user << "You [anchored ? "attached" : "detached"] the recharger."
diff --git a/code/game/machinery/records_scanner.dm b/code/game/machinery/records_scanner.dm
index af74c7c941..3a2974008f 100644
--- a/code/game/machinery/records_scanner.dm
+++ b/code/game/machinery/records_scanner.dm
@@ -69,8 +69,8 @@ obj/machinery/scanner/attack_hand(mob/living/carbon/human/user)
Black Marks:
"}
for(var/A in marks)
- text += "\red[A]
"
- user << "\blue You feel a sting as the scanner extracts some of your blood."
+ text += "[A]
"
+ user << "You feel a sting as the scanner extracts some of your blood."
var/turf/T = get_step(src,outputdir)
var/obj/item/weapon/paper/print = new(T)
print.name = "[mname] Report"
diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm
index 7c9c4a2448..ca0b150fe6 100644
--- a/code/game/machinery/requests_console.dm
+++ b/code/game/machinery/requests_console.dm
@@ -312,7 +312,7 @@ var/list/obj/machinery/requests_console/allConsoles = list()
announcement.announcer = ID.assignment ? "[ID.assignment] [ID.registered_name]" : ID.registered_name
else
reset_announce()
- user << " You are not authorized to send announcements."
+ user << "You are not authorized to send announcements."
updateUsrDialog()
if (istype(O, /obj/item/weapon/stamp))
if(screen == RCS_MESSAUTH)
diff --git a/code/game/machinery/spaceheater.dm b/code/game/machinery/spaceheater.dm
index 14a081ee2e..e882373359 100644
--- a/code/game/machinery/spaceheater.dm
+++ b/code/game/machinery/spaceheater.dm
@@ -55,13 +55,13 @@
C.loc = src
C.add_fingerprint(usr)
- user.visible_message("\blue [user] inserts a power cell into [src].", "\blue You insert the power cell into [src].")
+ user.visible_message("[user] inserts a power cell into [src].", "You insert the power cell into [src].")
else
user << "The hatch must be open to insert a power cell."
return
else if(istype(I, /obj/item/weapon/screwdriver))
panel_open = !panel_open
- user.visible_message("\blue [user] [panel_open ? "opens" : "closes"] the hatch on the [src].", "\blue You [panel_open ? "open" : "close"] the hatch on the [src].")
+ user.visible_message("[user] [panel_open ? "opens" : "closes"] the hatch on the [src].", "You [panel_open ? "open" : "close"] the hatch on the [src].")
update_icon()
if(!panel_open && user.machine == src)
user << browse(null, "window=spaceheater")
@@ -99,7 +99,7 @@
onclose(user, "spaceheater")
else
on = !on
- user.visible_message("\blue [user] switches [on ? "on" : "off"] the [src].","\blue You switch [on ? "on" : "off"] the [src].")
+ user.visible_message("[user] switches [on ? "on" : "off"] the [src].","You switch [on ? "on" : "off"] the [src].")
update_icon()
return
@@ -120,7 +120,7 @@
if("cellremove")
if(panel_open && cell && !usr.get_active_hand())
- usr.visible_message("\blue [usr] removes \the [cell] from \the [src].", "\blue You remove \the [cell] from \the [src].")
+ usr.visible_message("\The usr] removes \the [cell] from \the [src].", "You remove \the [cell] from \the [src].")
cell.update_icon()
usr.put_in_hands(cell)
cell.add_fingerprint(usr)
@@ -136,7 +136,7 @@
C.loc = src
C.add_fingerprint(usr)
- usr.visible_message("\blue [usr] inserts \the [C] into \the [src].", "\blue You insert \the [C] into \the [src].")
+ usr.visible_message("[usr] inserts \the [C] into \the [src].", "You insert \the [C] into \the [src].")
updateDialog()
else
diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm
index d1e728e676..cb487ae58c 100644
--- a/code/game/machinery/suit_storage_unit.dm
+++ b/code/game/machinery/suit_storage_unit.dm
@@ -100,7 +100,7 @@
dat+= "
"
dat+= "The panel is ridden with controls, button and meters, labeled in strange signs and symbols that
you cannot understand. Probably the manufactoring world's language.
Among other things, a few controls catch your eye.
"
- dat+= text("A small dial with a \"ë\" symbol embroidded on it. It's pointing towards a gauge that reads [].
Turn towards []
",(src.issuperUV ? "15nm" : "185nm"),src,(src.issuperUV ? "185nm" : "15nm") )
+ dat+= text("A small dial with a small lambda symbol on it. It's pointing towards a gauge that reads [].
Turn towards []
",(src.issuperUV ? "15nm" : "185nm"),src,(src.issuperUV ? "185nm" : "15nm") )
dat+= text("A thick old-style button, with 2 grimy LED lights next to it. The [] LED is on.
Press button",(src.safetieson? "GREEN" : "RED"),src)
dat+= text("
Close panel", user)
//user << browse(dat, "window=ssu_m_panel;size=400x500")
@@ -933,7 +933,7 @@
/obj/machinery/suit_cycler/proc/finished_job()
var/turf/T = get_turf(src)
- T.visible_message("\icon[src] \blue The [src] pings loudly.")
+ T.visible_message("\icon[src]The [src] pings loudly.")
icon_state = initial(icon_state)
active = 0
src.updateUsrDialog()
@@ -960,7 +960,7 @@
/obj/machinery/suit_cycler/proc/eject_occupant(mob/user as mob)
if(locked || active)
- user << "\red The cycler is locked."
+ user << "The cycler is locked."
return
if (!occupant)
@@ -1046,4 +1046,4 @@
suit.icon_state = "rig-syndie"
if(helmet) helmet.name = "refitted [helmet.name]"
- if(suit) suit.name = "refitted [suit.name]"
\ No newline at end of file
+ if(suit) suit.name = "refitted [suit.name]"
diff --git a/code/game/machinery/telecomms/logbrowser.dm b/code/game/machinery/telecomms/logbrowser.dm
index cdcd98beba..ef3c7d6ea9 100644
--- a/code/game/machinery/telecomms/logbrowser.dm
+++ b/code/game/machinery/telecomms/logbrowser.dm
@@ -152,7 +152,7 @@
if(href_list["delete"])
if(!src.allowed(usr) && !emagged)
- usr << "\red ACCESS DENIED."
+ usr << "ACCESS DENIED."
return
if(SelectedServer)
@@ -190,7 +190,7 @@
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
if(do_after(user, 20))
if (src.stat & BROKEN)
- user << "\blue The broken glass falls out."
+ user << "The broken glass falls out."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc )
new /obj/item/weapon/material/shard( src.loc )
var/obj/item/weapon/circuitboard/comm_server/M = new /obj/item/weapon/circuitboard/comm_server( A )
@@ -202,7 +202,7 @@
A.anchored = 1
qdel(src)
else
- user << "\blue You disconnect the monitor."
+ user << "You disconnect the monitor."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc )
var/obj/item/weapon/circuitboard/comm_server/M = new /obj/item/weapon/circuitboard/comm_server( A )
for (var/obj/C in src)
@@ -215,6 +215,6 @@
else if(istype(D, /obj/item/weapon/card/emag) && !emagged)
playsound(src.loc, 'sound/effects/sparks4.ogg', 75, 1)
emagged = 1
- user << "\blue You you disable the security protocols"
+ user << "You you disable the security protocols"
src.updateUsrDialog()
return
diff --git a/code/game/machinery/telecomms/telemonitor.dm b/code/game/machinery/telecomms/telemonitor.dm
index 10ebe3dabc..ca132cc06e 100644
--- a/code/game/machinery/telecomms/telemonitor.dm
+++ b/code/game/machinery/telecomms/telemonitor.dm
@@ -128,7 +128,7 @@
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
if(do_after(user, 20))
if (src.stat & BROKEN)
- user << "\blue The broken glass falls out."
+ user << "The broken glass falls out."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc )
new /obj/item/weapon/material/shard( src.loc )
var/obj/item/weapon/circuitboard/comm_monitor/M = new /obj/item/weapon/circuitboard/comm_monitor( A )
@@ -140,7 +140,7 @@
A.anchored = 1
qdel(src)
else
- user << "\blue You disconnect the monitor."
+ user << "You disconnect the monitor."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc )
var/obj/item/weapon/circuitboard/comm_monitor/M = new /obj/item/weapon/circuitboard/comm_monitor( A )
for (var/obj/C in src)
@@ -153,6 +153,6 @@
else if(istype(D, /obj/item/weapon/card/emag) && !emagged)
playsound(src.loc, 'sound/effects/sparks4.ogg', 75, 1)
emagged = 1
- user << "\blue You you disable the security protocols"
+ user << "You you disable the security protocols"
src.updateUsrDialog()
return
diff --git a/code/game/machinery/telecomms/traffic_control.dm b/code/game/machinery/telecomms/traffic_control.dm
index 459ae15da0..6917675653 100644
--- a/code/game/machinery/telecomms/traffic_control.dm
+++ b/code/game/machinery/telecomms/traffic_control.dm
@@ -125,7 +125,7 @@
add_fingerprint(usr)
usr.set_machine(src)
if(!src.allowed(usr) && !emagged)
- usr << "\red ACCESS DENIED."
+ usr << "ACCESS DENIED."
return
if(href_list["viewserver"])
@@ -211,7 +211,7 @@
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
if(do_after(user, 20))
if (src.stat & BROKEN)
- user << "\blue The broken glass falls out."
+ user << "The broken glass falls out."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc )
new /obj/item/weapon/material/shard( src.loc )
var/obj/item/weapon/circuitboard/comm_traffic/M = new /obj/item/weapon/circuitboard/comm_traffic( A )
@@ -223,7 +223,7 @@
A.anchored = 1
qdel(src)
else
- user << "\blue You disconnect the monitor."
+ user << "You disconnect the monitor."
var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc )
var/obj/item/weapon/circuitboard/comm_traffic/M = new /obj/item/weapon/circuitboard/comm_traffic( A )
for (var/obj/C in src)
@@ -236,6 +236,6 @@
else if(istype(D, /obj/item/weapon/card/emag) && !emagged)
playsound(src.loc, 'sound/effects/sparks4.ogg', 75, 1)
emagged = 1
- user << "\blue You you disable the security protocols"
+ user << "You you disable the security protocols"
src.updateUsrDialog()
return
diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm
index b1d45a4840..72687194f5 100644
--- a/code/game/machinery/teleporter.dm
+++ b/code/game/machinery/teleporter.dm
@@ -62,7 +62,7 @@
if(C.data == "Clown Land")
//whoops
for(var/mob/O in hearers(src, null))
- O.show_message("\red Incoming bluespace portal detected, unable to lock in.", 2)
+ O.show_message("Incoming bluespace portal detected, unable to lock in.", 2)
for(var/obj/machinery/teleport/hub/H in range(1))
var/amount = rand(2,5)
@@ -71,7 +71,7 @@
//
else
for(var/mob/O in hearers(src, null))
- O.show_message("\blue Locked In", 2)
+ O.show_message("Locked In", 2)
src.locked = L
one_time_use = 1
@@ -132,7 +132,7 @@
src.locked = L[desc]
for(var/mob/O in hearers(src, null))
- O.show_message("\blue Locked In", 2)
+ O.show_message("Locked In", 2)
src.add_fingerprint(usr)
return
@@ -193,7 +193,7 @@
return
if (!com.locked)
for(var/mob/O in hearers(src, null))
- O.show_message("\red Failure: Cannot authenticate locked on coordinates. Please reinstate coordinate matrix.")
+ O.show_message("Failure: Cannot authenticate locked on coordinates. Please reinstate coordinate matrix.")
return
if (istype(M, /atom/movable))
if(prob(5) && !accurate) //oh dear a problem, put em in deep space
@@ -211,7 +211,7 @@
accurate = 1
spawn(3000) accurate = 0 //Accurate teleporting for 5 minutes
for(var/mob/B in hearers(src, null))
- B.show_message("\blue Test fire completed.")
+ B.show_message("Test fire completed.")
return
/*
/proc/do_teleport(atom/movable/M as mob|obj, atom/destination, precision)
@@ -220,12 +220,12 @@
return
if (istype(M, /obj/item/weapon/disk/nuclear)) // Don't let nuke disks get teleported --NeoFite
for(var/mob/O in viewers(M, null))
- O.show_message(text("\red The [] bounces off of the portal!", M.name), 1)
+ O.show_message(text("The [] bounces off of the portal!", M.name), 1)
return
if (istype(M, /mob/living))
var/mob/living/MM = M
if(MM.check_contents_for(/obj/item/weapon/disk/nuclear))
- MM << "\red Something you are carrying seems to be unable to pass through the portal. Better drop it if you want to go through."
+ MM << "Something you are carrying seems to be unable to pass through the portal. Better drop it if you want to go through."
return
var/disky = 0
for (var/atom/O in M.contents) //I'm pretty sure this accounts for the maximum amount of container in container stacking. --NeoFite
@@ -245,14 +245,14 @@
disky = 1
if (disky)
for(var/mob/P in viewers(M, null))
- P.show_message(text("\red The [] bounces off of the portal!", M.name), 1)
+ P.show_message(text("The [] bounces off of the portal!", M.name), 1)
return
//Bags of Holding cause bluespace teleportation to go funky. --NeoFite
if (istype(M, /mob/living))
var/mob/living/MM = M
if(MM.check_contents_for(/obj/item/weapon/storage/backpack/holding))
- MM << "\red The Bluespace interface on your Bag of Holding interferes with the teleport!"
+ MM << "The Bluespace interface on your Bag of Holding interferes with the teleport!"
precision = rand(1,100)
if (istype(M, /obj/item/weapon/storage/backpack/holding))
precision = rand(1,100)
@@ -339,7 +339,7 @@
update_use_power(2)
com.update_use_power(2)
for(var/mob/O in hearers(src, null))
- O.show_message("\blue Teleporter engaged!", 2)
+ O.show_message("Teleporter engaged!", 2)
src.add_fingerprint(usr)
src.engaged = 1
return
@@ -354,7 +354,7 @@
com.update_use_power(1)
update_use_power(1)
for(var/mob/O in hearers(src, null))
- O.show_message("\blue Teleporter disengaged!", 2)
+ O.show_message("Teleporter disengaged!", 2)
src.add_fingerprint(usr)
src.engaged = 0
return
@@ -370,7 +370,7 @@
if (com && !active)
active = 1
for(var/mob/O in hearers(src, null))
- O.show_message("\blue Test firing!", 2)
+ O.show_message("Test firing!", 2)
com.teleport()
use_power(5000)
diff --git a/code/game/machinery/turrets.dm b/code/game/machinery/turrets.dm
index 3581c51e18..e04034ad93 100644
--- a/code/game/machinery/turrets.dm
+++ b/code/game/machinery/turrets.dm
@@ -80,7 +80,7 @@
if(user.species.can_shred(user) && !(stat & BROKEN))
playsound(src.loc, 'sound/weapons/slash.ogg', 25, 1, -1)
- visible_message("\red [user] has slashed at [src]!")
+ visible_message("[user] has slashed at [src]!")
src.take_damage(15)
return
diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm
index 5d290a6aa4..43d0f107c0 100644
--- a/code/game/machinery/vending.dm
+++ b/code/game/machinery/vending.dm
@@ -229,7 +229,7 @@
W.loc = src
coin = W
categories |= CAT_COIN
- user << "\blue You insert \the [W] into \the [src]"
+ user << "You insert \the [W] into \the [src]."
nanomanager.update_uis(src)
return
else if(istype(W, /obj/item/weapon/wrench))
@@ -472,7 +472,7 @@
coin.loc = src.loc
if(!usr.get_active_hand())
usr.put_in_hands(coin)
- usr << "\blue You remove the [coin] from the [src]"
+ usr << "You remove the [coin] from the [src]"
coin = null
categories &= ~CAT_COIN
@@ -525,13 +525,13 @@
if (R.category & CAT_COIN)
if(!coin)
- user << "\blue You need to insert a coin to get this item."
+ user << "You need to insert a coin to get this item."
return
if(coin.string_attached)
if(prob(50))
- user << "\blue You successfully pull the coin out before \the [src] could swallow it."
+ user << "You successfully pull the coin out before \the [src] could swallow it."
else
- user << "\blue You weren't able to pull the coin out fast enough, the machine ate it, string and all."
+ user << "You weren't able to pull the coin out fast enough, the machine ate it, string and all."
qdel(coin)
categories &= ~CAT_COIN
else
@@ -558,7 +558,7 @@
/obj/machinery/vending/proc/stock(var/datum/data/vending_product/R, var/mob/user)
if(src.panel_open)
- user << "\blue You stock \the [src] with \a [R.product_name]"
+ user << "You stock \the [src] with \a [R.product_name]"
R.amount++
nanomanager.update_uis(src)
@@ -645,7 +645,7 @@
return 0
spawn(0)
throw_item.throw_at(target, 16, 3, src)
- src.visible_message("\red [src] launches [throw_item.name] at [target.name]!")
+ src.visible_message("[src] launches [throw_item.name] at [target.name]!")
return 1
/*
diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm
index be0a0e6d3a..a22482a416 100644
--- a/code/game/machinery/washing_machine.dm
+++ b/code/game/machinery/washing_machine.dm
@@ -75,7 +75,7 @@
/obj/machinery/washing_machine/attackby(obj/item/weapon/W as obj, mob/user as mob)
/*if(istype(W,/obj/item/weapon/screwdriver))
panel = !panel
- user << "\blue you [panel ? "open" : "close"] the [src]'s maintenance panel"*/
+ user << "You [panel ? "open" : "close"] the [src]'s maintenance panel"*/
if(istype(W,/obj/item/weapon/pen/crayon) || istype(W,/obj/item/weapon/stamp))
if( state in list( 1, 3, 6 ) )
if(!crayon)
@@ -148,9 +148,9 @@
W.loc = src
state = 3
else
- user << "\blue You can't put the item in right now."
+ user << "You can't put the item in right now."
else
- user << "\blue The washing machine is full."
+ user << "The washing machine is full."
else
..()
update_icon()
@@ -172,7 +172,7 @@
crayon = null
state = 1
if(5)
- user << "\red The [src] is busy."
+ user << "The [src] is busy."
if(6)
state = 7
if(7)
@@ -187,4 +187,4 @@
state = 1
- update_icon()
\ No newline at end of file
+ update_icon()
diff --git a/code/game/mecha/combat/combat.dm b/code/game/mecha/combat/combat.dm
index 176b6dea6c..870752abdd 100644
--- a/code/game/mecha/combat/combat.dm
+++ b/code/game/mecha/combat/combat.dm
@@ -99,7 +99,7 @@
target:attackby(src,src.occupant)
else if(prob(5))
target:dismantle_wall(1)
- src.occupant_message("\blue You smash through the wall.")
+ src.occupant_message("You smash through the wall.")
src.visible_message("[src.name] smashes through the wall")
playsound(src, 'sound/weapons/smash.ogg', 50, 1)
melee_can_hit = 0
@@ -271,4 +271,4 @@
occupant_message("From the lies of the Antipath, Circuit preserve us.")
am = null
return
- */
\ No newline at end of file
+ */
diff --git a/code/game/mecha/equipment/tools/tools.dm b/code/game/mecha/equipment/tools/tools.dm
index aa60bfd466..284bce3a33 100644
--- a/code/game/mecha/equipment/tools/tools.dm
+++ b/code/game/mecha/equipment/tools/tools.dm
@@ -535,11 +535,11 @@
return chassis.dynattackby(W,user)
chassis.log_message("Attacked by [W]. Attacker - [user]")
if(prob(chassis.deflect_chance*deflect_coeff))
- user << "\red The [W] bounces off [chassis] armor."
+ user << "\The [W] bounces off [chassis] armor."
chassis.log_append_to_last("Armor saved.")
else
- chassis.occupant_message("[user] hits [chassis] with [W].")
- user.visible_message("[user] hits [chassis] with [W].", "You hit [src] with [W].")
+ chassis.occupant_message("\The [user] hits [chassis] with [W].")
+ user.visible_message("\The [user] hits [chassis] with [W].", "You hit [src] with [W].")
chassis.take_damage(round(W.force*damage_coeff),W.damtype)
chassis.check_for_internal_damage(list(MECHA_INT_TEMP_CONTROL,MECHA_INT_TANK_BREACH,MECHA_INT_CONTROL_LOST))
set_ready_state(0)
diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm
index 11866b035b..641c86e70e 100644
--- a/code/game/mecha/mech_fabricator.dm
+++ b/code/game/mecha/mech_fabricator.dm
@@ -768,7 +768,7 @@
qdel(src)
return 1
else
- user << "\red You can't load the [src.name] while it's opened."
+ user << "You can't load the [src.name] while it's opened."
return 1
if(istype(W, /obj/item/weapon/card/emag))
diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm
index 2465103158..2d5c2201bd 100644
--- a/code/game/mecha/mecha.dm
+++ b/code/game/mecha/mecha.dm
@@ -514,16 +514,16 @@
src.take_damage(15)
src.check_for_internal_damage(list(MECHA_INT_TEMP_CONTROL,MECHA_INT_TANK_BREACH,MECHA_INT_CONTROL_LOST))
playsound(src.loc, 'sound/weapons/slash.ogg', 50, 1, -1)
- user << "\red You slash at the armored suit!"
- visible_message("\red The [user] slashes at [src.name]'s armor!")
+ user << "You slash at the armored suit!"
+ visible_message("\The [user] slashes at [src.name]'s armor!")
else
src.log_append_to_last("Armor saved.")
playsound(src.loc, 'sound/weapons/slash.ogg', 50, 1, -1)
- user << "\green Your claws had no effect!"
- src.occupant_message("\blue The [user]'s claws are stopped by the armor.")
- visible_message("\blue The [user] rebounds off [src.name]'s armor!")
+ user << "Your claws had no effect!"
+ src.occupant_message("\The [user]'s claws are stopped by the armor.")
+ visible_message("\The [user] rebounds off [src.name]'s armor!")
else
- user.visible_message("[user] hits [src.name]. Nothing happens","You hit [src.name] with no visible effect.")
+ user.visible_message("\The [user] hits \the [src]. Nothing happensm","You hit \the [src] with no visible effect.")
src.log_append_to_last("Armor saved.")
return
else if ((HULK in user.mutations) && !prob(src.deflect_chance))
@@ -547,8 +547,8 @@
src.visible_message("The [A] fastens firmly to [src].")
return
if(prob(src.deflect_chance) || istype(A, /mob))
- src.occupant_message("\blue The [A] bounces off the armor.")
- src.visible_message("The [A] bounces off the [src.name] armor")
+ src.occupant_message("\The [A] bounces off the armor.")
+ src.visible_message("\The [A] bounces off \the [src] armor")
src.log_append_to_last("Armor saved.")
if(istype(A, /mob/living))
var/mob/living/M = A
@@ -569,7 +569,7 @@
/obj/mecha/proc/dynbulletdamage(var/obj/item/projectile/Proj)
if(prob(src.deflect_chance))
- src.occupant_message("\blue The armor deflects incoming projectile.")
+ src.occupant_message("The armor deflects incoming projectile.")
src.visible_message("The [src.name] armor deflects the projectile")
src.log_append_to_last("Armor saved.")
return
@@ -633,18 +633,18 @@
src.take_damage(6)
src.check_for_internal_damage(list(MECHA_INT_TEMP_CONTROL,MECHA_INT_TANK_BREACH,MECHA_INT_CONTROL_LOST))
playsound(src.loc, 'sound/effects/blobattack.ogg', 50, 1, -1)
- user << "\red You smash at the armored suit!"
+ user << "You smash at the armored suit!"
for (var/mob/V in viewers(src))
if(V.client && !(V.blinded))
- V.show_message("\red The [user] smashes against [src.name]'s armor!", 1)
+ V.show_message("\The [user] smashes against [src.name]'s armor!", 1)
else
src.log_append_to_last("Armor saved.")
playsound(src.loc, 'sound/effects/blobattack.ogg', 50, 1, -1)
- user << "\green Your attack had no effect!"
- src.occupant_message("\blue The [user]'s attack is stopped by the armor.")
+ user << "Your attack had no effect!"
+ src.occupant_message("\The [user]'s attack is stopped by the armor.")
for (var/mob/V in viewers(src))
if(V.client && !(V.blinded))
- V.show_message("\blue The [user] rebounds off the [src.name] armor!", 1)
+ V.show_message("\The [user] rebounds off the [src.name] armor!", 1)
return
*/
@@ -670,7 +670,7 @@
/obj/mecha/proc/dynattackby(obj/item/weapon/W as obj, mob/user as mob)
src.log_message("Attacked by [W]. Attacker - [user]")
if(prob(src.deflect_chance))
- user << "\red \The [W] bounces off [src.name]."
+ user << "\The [W] bounces off [src.name]."
src.log_append_to_last("Armor saved.")
/*
for (var/mob/V in viewers(src))
@@ -720,9 +720,9 @@
output_maintenance_dialog(id_card, user)
return
else
- user << "\red Invalid ID: Access denied."
+ user << "Invalid ID: Access denied."
else
- user << "\red Maintenance protocols disabled by operator."
+ user << "Maintenance protocols disabled by operator."
else if(istype(W, /obj/item/weapon/wrench))
if(state==1)
state = 2
@@ -792,11 +792,11 @@
if (WT.remove_fuel(0,user))
if (hasInternalDamage(MECHA_INT_TANK_BREACH))
clearInternalDamage(MECHA_INT_TANK_BREACH)
- user << "\blue You repair the damaged gas tank."
+ user << "You repair the damaged gas tank."
else
return
if(src.health