refactors most spans

This commit is contained in:
Kashargul
2024-10-02 21:10:31 +02:00
parent 5417c7772c
commit a2c673ab7a
1517 changed files with 12436 additions and 12347 deletions
+11 -11
View File
@@ -27,19 +27,19 @@
/obj/machinery/transhuman/autoresleever/attack_ghost(mob/observer/dead/user as mob)
update_icon()
if(spawn_slots == 0)
to_chat(user, "<span class='warning'>There are no more respawn slots.</span>")
to_chat(user, span_warning("There are no more respawn slots."))
return
if(user.mind)
if(user.mind.vore_death)
if(vore_respawn <= world.time - user.timeofdeath)
autoresleeve(user)
else
to_chat(user, "<span class='warning'>You must wait [((vore_respawn - (world.time - user.timeofdeath)) * 0.1) / 60] minutes to use \the [src].</span>")
to_chat(user, span_warning("You must wait [((vore_respawn - (world.time - user.timeofdeath)) * 0.1) / 60] minutes to use \the [src]."))
return
else if(respawn <= world.time - user.timeofdeath)
autoresleeve(user)
else
to_chat(user, "<span class='warning'>You must wait [((respawn - (world.time - user.timeofdeath)) * 0.1) /60] minutes to use \the [src].</span>")
to_chat(user, span_warning("You must wait [((respawn - (world.time - user.timeofdeath)) * 0.1) /60] minutes to use \the [src]."))
return
else if(spawntype)
if(tgui_alert(user, "This [src] spawns something special, would you like to play as it?", "Creachur", list("No","Yes")) == "Yes")
@@ -48,7 +48,7 @@
if(tgui_alert(user, "Would you like to be spawned here as your presently loaded character?", "Spawn here", list("No","Yes")) == "Yes")
autoresleeve(user)
else
to_chat(user, "<span class='warning'>You need to have been spawned in order to respawn here.</span>")
to_chat(user, span_warning("You need to have been spawned in order to respawn here."))
/obj/machinery/transhuman/autoresleever/attackby(var/mob/user) //Let's not let people mess with this.
update_icon()
@@ -59,7 +59,7 @@
/obj/machinery/transhuman/autoresleever/proc/autoresleeve(var/mob/observer/dead/ghost)
if(stat)
to_chat(ghost, "<span class='warning'>This machine is not functioning...</span>")
to_chat(ghost, span_warning("This machine is not functioning..."))
return
if(!istype(ghost,/mob/observer/dead))
return
@@ -70,13 +70,13 @@
if(istype(ghost.mind.current.loc, /obj/item/mmi))
qdel(ghost.mind.current.loc)
else
to_chat(ghost, "<span class='warning'>Your body is still alive, you cannot be resleeved.</span>")
to_chat(ghost, span_warning("Your body is still alive, you cannot be resleeved."))
return
var/client/ghost_client = ghost.client
if(!is_alien_whitelisted(ghost, GLOB.all_species[ghost_client?.prefs?.species]) && !check_rights(R_ADMIN, 0)) // Prevents a ghost ghosting in on a slot and spawning via a resleever with race they're not whitelisted for, getting around normal join restrictions.
to_chat(ghost, "<span class='warning'>You are not whitelisted to spawn as this species!</span>")
to_chat(ghost, span_warning("You are not whitelisted to spawn as this species!"))
return
/* // Comments out NO_SCAN restriction, as per headmin/maintainer request.
@@ -85,7 +85,7 @@
chosen_species = GLOB.all_species[ghost_client.prefs.species]
if(chosen_species.flags && NO_SCAN) // Sanity. Prevents species like Xenochimera, Proteans, etc from rejoining the round via resleeve, as they should have their own methods of doing so already, as agreed to when you whitelist as them.
to_chat(ghost, "<span class='warning'>This species cannot be resleeved!</span>")
to_chat(ghost, span_warning("This species cannot be resleeved!"))
return
*/
@@ -100,7 +100,7 @@
else if(equip_body || ghost_spawns)
charjob = default_job
else
to_chat(ghost, "<span class='warning'>It appears as though your loaded character has not been spawned this round, or has quit the round. If you died as a different character, please load them, and try again.</span>")
to_chat(ghost, span_warning("It appears as though your loaded character has not been spawned this round, or has quit the round. If you died as a different character, please load them, and try again."))
return
//For logging later
@@ -111,7 +111,7 @@
var/spawnloc = get_turf(src)
//Did we actually get a loc to spawn them?
if(!spawnloc)
to_chat(ghost, "<span class='warning'>Could not find a valid location to spawn your character.</span>")
to_chat(ghost, span_warning("Could not find a valid location to spawn your character."))
return
if(spawntype)
@@ -123,7 +123,7 @@
log_admin("[L.ckey]'s has been spawned as [L] via \the [src].")
message_admins("[L.ckey]'s has been spawned as [L] via \the [src].")
else
to_chat(ghost, "<span class='warning'>You can't play as a [spawnthing]...</span>")
to_chat(ghost, span_warning("You can't play as a [spawnthing]..."))
return
if(spawn_slots == -1)
return
+6 -6
View File
@@ -87,21 +87,21 @@
pods += P
P.connected = src
P.name = "[initial(P.name)] #[pods.len]"
to_chat(user, "<span class='notice'>You connect [P] to [src].</span>")
to_chat(user, span_notice("You connect [P] to [src]."))
else if(istype(W, /obj/item/disk/transcore) && !our_db.core_dumped)
user.unEquip(W)
disk = W
disk.forceMove(src)
to_chat(user, "<span class='notice'>You insert \the [W] into \the [src].</span>")
to_chat(user, span_notice("You insert \the [W] into \the [src]."))
if(istype(W, /obj/item/disk/body_record))
var/obj/item/disk/body_record/brDisk = W
if(!brDisk.stored)
to_chat(user, "<span class='warning'>\The [W] does not contain a stored body record.</span>")
to_chat(user, span_warning("\The [W] does not contain a stored body record."))
return
user.unEquip(W)
W.forceMove(get_turf(src)) // Drop on top of us
active_br = new /datum/transhuman/body_record(brDisk.stored) // Loads a COPY!
to_chat(user, "<span class='notice'>\The [src] loads the body record from \the [W] before ejecting it.</span>")
to_chat(user, span_notice("\The [src] loads the body record from \the [W] before ejecting it."))
attack_hand(user)
view_b_rec("view_b_rec", list("ref" = "\ref[active_br]"))
else
@@ -259,7 +259,7 @@
if(disk)
our_db.core_dump(disk)
sleep(5)
visible_message("<span class='warning'>\The [src] spits out \the [disk].</span>")
visible_message(span_warning("\The [src] spits out \the [disk]."))
disk.forceMove(get_turf(src))
disk = null
if("ejectdisk")
@@ -458,7 +458,7 @@
/obj/item/cmo_disk_holder/attack_self(var/mob/attacker)
playsound(src, 'sound/items/poster_ripped.ogg', 50)
to_chat(attacker, "<span class='warning'>You tear open \the [name].</span>")
to_chat(attacker, span_warning("You tear open \the [name]."))
attacker.unEquip(src)
var/obj/item/disk/transcore/newdisk = new(get_turf(src))
attacker.put_in_any_hand_if_possible(newdisk)
+1 -1
View File
@@ -75,7 +75,7 @@
user.unEquip(W)
disk = W
disk.forceMove(src)
to_chat(user, "<span class='notice'>You insert \the [W] into \the [src].</span>")
to_chat(user, span_notice("You insert \the [W] into \the [src]."))
updateUsrDialog()
else
..()
+6 -6
View File
@@ -85,14 +85,14 @@
return
if(imps.len)
to_chat(user, "<span class='notice'>You eject a backup implant.</span>")
to_chat(user, span_notice("You eject a backup implant."))
var/obj/item/implant/backup/imp = imps[imps.len]
imp.forceMove(get_turf(user))
imps -= imp
user.put_in_any_hand_if_possible(imp)
update()
else
to_chat(user, "<span class='warning'>\The [src] is empty.</span>")
to_chat(user, span_warning("\The [src] is empty."))
return
@@ -104,15 +104,15 @@
W.germ_level = 0
W.forceMove(src)
update()
to_chat(user, "<span class='notice'>You load \the [W] into \the [src].</span>")
to_chat(user, span_notice("You load \the [W] into \the [src]."))
else
to_chat(user, "<span class='warning'>\The [src] is already full!</span>")
to_chat(user, span_warning("\The [src] is already full!"))
/obj/item/backup_implanter/attack(mob/M as mob, mob/user as mob)
if (!istype(M, /mob/living/carbon))
return
if (user && imps.len)
M.visible_message("<span class='notice'>[user] is injecting a backup implant into [M].</span>")
M.visible_message(span_notice("[user] is injecting a backup implant into [M]."))
user.setClickCooldown(DEFAULT_QUICK_COOLDOWN)
user.do_attack_animation(M)
@@ -120,7 +120,7 @@
var/turf/T1 = get_turf(M)
if (T1 && ((M == user) || do_after(user, 5 SECONDS, M)))
if(user && M && (get_turf(M) == T1) && src && src.imps.len)
M.visible_message("<span class='notice'>[M] has been backup implanted by [user].</span>")
M.visible_message(span_notice("[M] has been backup implanted by [user]."))
var/obj/item/implant/backup/imp = imps[imps.len]
if(imp.handle_implant(M,user.zone_sel.selecting))
+11 -11
View File
@@ -390,7 +390,7 @@
/obj/machinery/transhuman/synthprinter/attackby(obj/item/W as obj, mob/user as mob)
src.add_fingerprint(user)
if(busy)
to_chat(user, "<span class='notice'>\The [src] is busy. Please wait for completion of previous operation.</span>")
to_chat(user, span_notice("\The [src] is busy. Please wait for completion of previous operation."))
return
if(default_deconstruction_screwdriver(user, W))
return
@@ -399,15 +399,15 @@
if(default_part_replacement(user, W))
return
if(panel_open)
to_chat(user, "<span class='notice'>You can't load \the [src] while it's opened.</span>")
to_chat(user, span_notice("You can't load \the [src] while it's opened."))
return
if(!istype(W, /obj/item/stack/material))
to_chat(user, "<span class='notice'>You cannot insert this item into \the [src]!</span>")
to_chat(user, span_notice("You cannot insert this item into \the [src]!"))
return
var/obj/item/stack/material/S = W
if(!(S.material.name in stored_material))
to_chat(user, "<span class='warning'>\The [src] doesn't accept [S.material]!</span>")
to_chat(user, span_warning("\The [src] doesn't accept [S.material]!"))
return
var/amnt = S.perunit
@@ -539,7 +539,7 @@
C.removePersonality()
qdel(C)
sleevecards++
to_chat(user, "<span class='notice'>You store \the [C] in \the [src].</span>")
to_chat(user, span_notice("You store \the [C] in \the [src]."))
return
return ..()
@@ -556,7 +556,7 @@
if(!ishuman(user) && !isrobot(user))
return 0 //not a borg or human
if(panel_open)
to_chat(user, "<span class='notice'>Close the maintenance panel first.</span>")
to_chat(user, span_notice("Close the maintenance panel first."))
return 0 //panel open
if(O.buckled)
@@ -593,7 +593,7 @@
//In case they already had a mind!
if(occupant && occupant.mind)
to_chat(occupant, "<span class='warning'>You feel your mind being overwritten...</span>")
to_chat(occupant, span_warning("You feel your mind being overwritten..."))
log_and_message_admins("was resleeve-wiped from their body.",occupant.mind)
occupant.ghostize()
@@ -634,9 +634,9 @@
//Inform them and make them a little dizzy.
if(confuse_amount + blur_amount <= 16)
to_chat(occupant, "<span class='notice'>You feel a small pain in your head as you're given a new backup implant. Your new body feels comfortable already, however.</span>")
to_chat(occupant, span_notice("You feel a small pain in your head as you're given a new backup implant. Your new body feels comfortable already, however."))
else
to_chat(occupant, "<span class='warning'>You feel a small pain in your head as you're given a new backup implant. Oh, and a new body. It's disorienting, to say the least.</span>")
to_chat(occupant, span_warning("You feel a small pain in your head as you're given a new backup implant. Oh, and a new body. It's disorienting, to say the least."))
occupant.confused = max(occupant.confused, confuse_amount) // Apply immedeate effects
occupant.eye_blurry = max(occupant.eye_blurry, blur_amount)
@@ -674,10 +674,10 @@
/obj/machinery/transhuman/resleever/proc/put_mob(mob/living/carbon/human/M as mob)
if(!ishuman(M))
to_chat(usr, "<span class='warning'>\The [src] cannot hold this!</span>")
to_chat(usr, span_warning("\The [src] cannot hold this!"))
return
if(src.occupant)
to_chat(usr, "<span class='warning'>\The [src] is already occupied!</span>")
to_chat(usr, span_warning("\The [src] is already occupied!"))
return
if(M.client)
M.client.perspective = EYE_PERSPECTIVE
@@ -3,8 +3,8 @@
desc = "You feel rather weak and unfocused, having been sleeved not so long ago."
stacks = MODIFIER_STACK_EXTEND
on_created_text = "<span class='warning'><font size='3'>You feel weak and unfocused.</font></span>"
on_expired_text = "<span class='notice'><font size='3'>You feel your strength and focus return to you.</font></span>"
on_created_text = span_warning("<font size='3'>You feel weak and unfocused.</font>")
on_expired_text = span_notice("<font size='3'>You feel your strength and focus return to you.</font>")
incoming_brute_damage_percent = 1.1 // 10% more brute damage
incoming_fire_damage_percent = 1.1 // 10% more burn damage
@@ -20,8 +20,8 @@
desc = "You feel somewhat weak and unfocused, having been sleeved not so long ago. (OOC: No real penalty for vore-related deaths)"
stacks = MODIFIER_STACK_EXTEND
on_created_text = "<span class='warning'>You feel slightly weak and unfocused.</span>"
on_expired_text = "<span class='notice'>You feel your strength and focus return to you.</span>"
on_created_text = span_warning("You feel slightly weak and unfocused.")
on_expired_text = span_notice("You feel your strength and focus return to you.")
/datum/modifier/gory_devourment
name = "gory devourment"
@@ -44,4 +44,4 @@
if(holder.stat == DEAD)
cached_mind?.vore_death = TRUE
cached_mind = null //Don't keep a hardref
return ..()
return ..()
+3 -3
View File
@@ -67,10 +67,10 @@
add_fingerprint(user)
if(!pai)
to_chat(user,"<span class='warning'>\The [src] does not have a mind in it!</span>")
to_chat(user,span_warning("\The [src] does not have a mind in it!"))
else
if(!emagged)
to_chat(user,"<span class='notice'>\The [src] displays the name '[pai]'.</span>")
to_chat(user,span_notice("\The [src] displays the name '[pai]'."))
else ..()
/mob/living/silicon/pai/infomorph
@@ -133,4 +133,4 @@
if(emagged)
touch_window("Directives")
else
to_chat(src, "<span class='notice'>You are not bound by any laws or directives.</span>")
to_chat(src, span_notice("You are not bound by any laws or directives."))