Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

516 internal links #20428

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion code/ZAS/Variable Settings.dm
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ var/global/vs_control/vsc = new
vw = vars[ch]
if("[ch]_DESC" in vars) vw_desc = vars["[ch]_DESC"]
if("[ch]_NAME" in vars) vw_name = vars["[ch]_NAME"]
dat += "<b>[vw_name] = [vw]</b> <A href='?src=[REF(src)];changevar=[ch]'>\[Change\]</A><br>"
dat += "<b>[vw_name] = [vw]</b> <A href='byond://?src=[REF(src)];changevar=[ch]'>\[Change\]</A><br>"
dat += "<i>[vw_desc]</i><br><br>"
user << browse(dat,"window=settings")

Expand Down
2 changes: 1 addition & 1 deletion code/__DEFINES/admin.dm
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@
#define STICKYBAN_DB_CACHE_TIME (10 SECONDS)
#define STICKYBAN_ROGUE_CHECK_TIME 5

#define ADMIN_JMP(src) "(<a href='?_src_=holder;adminplayerobservecoodjump=1;X=[src.x];Y=[src.y];Z=[src.z]'>JMP</a>)"
#define ADMIN_JMP(src) "(<a href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[src.x];Y=[src.y];Z=[src.z]'>JMP</a>)"
#define COORD(src) "[src ? src.Admin_Coordinates_Readable() : "nonexistent location"]"
#define AREACOORD(src) "[src ? src.Admin_Coordinates_Readable(TRUE) : "nonexistent location"]"
2 changes: 1 addition & 1 deletion code/__HELPERS/logging/_logging.dm
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
/proc/warning(msg)
#if defined(UNIT_TEST)

LOG_GITHUB_WARNING(msg)

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (exoplanet_testing, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (exoplanet_testing, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (exoplanet_testing, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (runtime, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (runtime, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (runtime, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Generic Tests (away_sites_testing, generic)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Generic Tests (away_sites_testing, generic)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Generic Tests (away_sites_testing, generic)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Create and Destroy Test (away_sites_testing, create_and_destroy)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Create and Destroy Test (away_sites_testing, create_and_destroy)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Create and Destroy Test (away_sites_testing, create_and_destroy)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Create and Destroy Test (away_sites_testing, create_and_destroy)

intercom_listener created with QDELETED intercom!

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Create and Destroy Test (away_sites_testing, create_and_destroy)

AME sector somehow created without a parent control unit! in code/modules/power/antimatter/shielding.dm at line 41 src: the antimatter reactor section usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (sccv_horizon, maptest)

Non-buildable or Non-magical SMES at 105X 133Y 1Z

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (sccv_horizon, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (sccv_horizon, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (sccv_horizon, maptest)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-3)

]Timer: -1 ([0x21034213]), TTR: 594.46, wait:17.16 Flags: TIMER_UNIQUE, TIMER_NO_HASH_WAIT, callBack: [0x21034212], callBack.object: The light fixture[0x202cb3f](/obj/machinery/light/skrell), callBack.delegate:handle_power_change(), source: code/modules/power/lights/fixtures.dm:695 usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

Non-buildable or Non-magical SMES at 122X 130Y 24Z

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

]Timer: 16 ([0x210303e3]), TTR: 594.29, wait:60.06 Flags: TIMER_UNIQUE, TIMER_STOPPABLE, callBack: [0x210303e2], callBack.object: The energy carbine turret[0x2000477](/obj/machinery/porta_turret), callBack.delegate:reset(), source: code/game/machinery/portable_turret.dm:538 usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

]Timer: 17 ([0x210303e5]), TTR: 594.29, wait:60.06 Flags: TIMER_UNIQUE, TIMER_STOPPABLE, callBack: [0x210303e4], callBack.object: The energy carbine turret[0x2000474](/obj/machinery/porta_turret), callBack.delegate:reset(), source: code/game/machinery/portable_turret.dm:538 usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-2)

]Timer: -1 ([0x21033d3d]), TTR: 594.29, wait:5.28 Flags: TIMER_UNIQUE, TIMER_OVERRIDE, callBack: [0x21033d3c], callBack.object: The threshbeast[0x3000a82](/mob/living/simple_animal/threshbeast), callBack.delegate:stop_bleeding(), source: code/modules/mob/living/simple_animal/simple_animal.dm:723 usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Ruins Tests (runtime, ruins-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-2)

Non-buildable or Non-magical SMES at 119X 86Y 3Z

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-1)

Non-buildable or Non-magical SMES at 139X 144Y 22Z

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-1)

Non-buildable or Non-magical SMES at 135X 130Y 35Z

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-2)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Map Tests (away_sites_testing, awaysites-3)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-1)

Non-buildable or Non-magical SMES at 156X 67Y 4Z

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Timer usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Sound Loops usr: .

Check warning on line 32 in code/__HELPERS/logging/_logging.dm

View workflow job for this annotation

GitHub Actions / Run Exoplanet Tests (exoplanet_testing, exoplanet_testing-1)

Timer buckets has been reset, this may cause timer to lag in code/controllers/subsystems/timer.dm at line 239 src: Runechat usr: .

#else

Expand Down Expand Up @@ -142,7 +142,7 @@

if(key)
if(include_link && C)
. += "<a href='?priv_msg=[REF(C)];ticket=[REF(ticket)]'>"
. += "<a href='byond://?priv_msg=[REF(C)];ticket=[REF(ticket)]'>"

if(C && C.holder && C.holder.fakekey && !include_name)
. += "Administrator"
Expand Down
2 changes: 1 addition & 1 deletion code/__HELPERS/unsorted.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1138,7 +1138,7 @@ var/global/known_proc = /proc/get_type_ref_bytes
/proc/topic_link(var/datum/D, var/arglist, var/content)
if(istype(arglist,/list))
arglist = list2params(arglist)
return "<a href='?src=[REF(D)];[arglist]'>[content]</a>"
return "<a href='byond://?src=[REF(D)];[arglist]'>[content]</a>"

/proc/get_random_colour(var/simple, var/lower, var/upper)
var/colour
Expand Down
2 changes: 1 addition & 1 deletion code/_onclick/item_attack.dm
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ avoid code duplication. This includes items that may sometimes act as a standard
if(!no_attack_log)
user.attack_log += "\[[time_stamp()]\]<span class='warning'> [hit_zone ? "Attacked" : "Missed"] [target_mob.name] ([target_mob.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)])</span>"
target_mob.attack_log += "\[[time_stamp()]\]<font color='orange'> [hit_zone ? "Attacked" : "Missed"] by [user.name] ([user.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)])</font>"
msg_admin_attack("[key_name(user, highlight_special = 1)] [hit_zone ? "attacked" : "missed"] [key_name(target_mob, highlight_special = 1)] with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[user.x];Y=[user.y];Z=[user.z]'>JMP</a>)",ckey=key_name(user),ckey_target=key_name(target_mob) )
msg_admin_attack("[key_name(user, highlight_special = 1)] [hit_zone ? "attacked" : "missed"] [key_name(target_mob, highlight_special = 1)] with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)]) (<A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[user.x];Y=[user.y];Z=[user.z]'>JMP</a>)",ckey=key_name(user),ckey_target=key_name(target_mob) )
/////////////////////////

return 1
Expand Down
46 changes: 23 additions & 23 deletions code/controllers/subsystems/event.dm
Original file line number Diff line number Diff line change
Expand Up @@ -123,12 +123,12 @@ SUBSYSTEM_DEF(events)
to_world(message)

/datum/controller/subsystem/events/proc/GetInteractWindow()
var/html = "<A align='right' href='?src=[REF(src)];refresh=1'>Refresh</A>"
html += "<A align='right' href='?src=[REF(src)];pause_all=[!GLOB.config.allow_random_events]'>Pause All - [GLOB.config.allow_random_events ? "Pause" : "Resume"]</A>"
var/html = "<A align='right' href='byond://?src=[REF(src)];refresh=1'>Refresh</A>"
html += "<A align='right' href='byond://?src=[REF(src)];pause_all=[!GLOB.config.allow_random_events]'>Pause All - [GLOB.config.allow_random_events ? "Pause" : "Resume"]</A>"

if(selected_event_container)
var/event_time = max(0, selected_event_container.next_event_time - world.time)
html += "<A align='right' href='?src=[REF(src)];back=1'>Back</A><br>"
html += "<A align='right' href='byond://?src=[REF(src)];back=1'>Back</A><br>"
html += "Time till start: [round(event_time / 600, 0.1)]<br>"
html += "<div class='block'>"
html += "<h2>Available [severity_to_string[selected_event_container.severity]] Events (queued & running events will not be displayed)</h2>"
Expand All @@ -138,13 +138,13 @@ SUBSYSTEM_DEF(events)
for(var/datum/event_meta/EM in selected_event_container.available_events)
html += "<tr>"
html += "<td>[EM.name]</td>"
html += "<td><A align='right' href='?src=[REF(src)];set_weight=[REF(EM)]'>[EM.weight]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_weight=[REF(EM)]'>[EM.weight]</A></td>"
html += "<td>[EM.min_weight]</td>"
html += "<td>[EM.max_weight]</td>"
html += "<td><A align='right' href='?src=[REF(src)];toggle_oneshot=[REF(EM)]'>[EM.one_shot]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];toggle_enabled=[REF(EM)]'>[EM.enabled]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];toggle_oneshot=[REF(EM)]'>[EM.one_shot]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];toggle_enabled=[REF(EM)]'>[EM.enabled]</A></td>"
html += "<td><span class='alert'>[selected_event_container.get_weight(EM, active_with_role)]</span></td>"
html += "<td><A align='right' href='?src=[REF(src)];remove=[REF(EM)];EC=[REF(selected_event_container)]'>Remove</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];remove=[REF(EM)];EC=[REF(selected_event_container)]'>Remove</A></td>"
html += "</tr>"
html += "</table>"
html += "</div>"
Expand All @@ -154,16 +154,16 @@ SUBSYSTEM_DEF(events)
html += "<table[table_options]>"
html += "<tr><td[row_options2]>Name</td><td[row_options2]>Type</td><td[row_options1]>Weight</td><td[row_options1]>OneShot</td></tr>"
html += "<tr>"
html += "<td><A align='right' href='?src=[REF(src)];set_name=[REF(new_event)]'>[new_event.name ? new_event.name : "Enter Event"]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];set_type=[REF(new_event)]'>[new_event.event_type ? new_event.event_type : "Select Type"]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];set_weight=[REF(new_event)]'>[new_event.weight ? new_event.weight : 0]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];toggle_oneshot=[REF(new_event)]'>[new_event.one_shot]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_name=[REF(new_event)]'>[new_event.name ? new_event.name : "Enter Event"]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_type=[REF(new_event)]'>[new_event.event_type ? new_event.event_type : "Select Type"]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_weight=[REF(new_event)]'>[new_event.weight ? new_event.weight : 0]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];toggle_oneshot=[REF(new_event)]'>[new_event.one_shot]</A></td>"
html += "</tr>"
html += "</table>"
html += "<A align='right' href='?src=[REF(src)];add=[REF(selected_event_container)]'>Add</A><br>"
html += "<A align='right' href='byond://?src=[REF(src)];add=[REF(selected_event_container)]'>Add</A><br>"
html += "</div>"
else
html += "<A align='right' href='?src=[REF(src)];toggle_report=1'>Round End Report: [report_at_round_end ? "On": "Off"]</A><br>"
html += "<A align='right' href='byond://?src=[REF(src)];toggle_report=1'>Round End Report: [report_at_round_end ? "On": "Off"]</A><br>"
html += "<div class='block'>"
html += "<h2>Event Start</h2>"

Expand All @@ -177,16 +177,16 @@ SUBSYSTEM_DEF(events)
html += "<td>[worldtime2text(max(EC.next_event_time, world.time))]</td>"
html += "<td>[round(next_event_at / 600, 0.1)]</td>"
html += "<td>"
html += "<A align='right' href='?src=[REF(src)];dec_timer=2;event=[REF(EC)]'>--</A>"
html += "<A align='right' href='?src=[REF(src)];dec_timer=1;event=[REF(EC)]'>-</A>"
html += "<A align='right' href='?src=[REF(src)];inc_timer=1;event=[REF(EC)]'>+</A>"
html += "<A align='right' href='?src=[REF(src)];inc_timer=2;event=[REF(EC)]'>++</A>"
html += "<A align='right' href='byond://?src=[REF(src)];dec_timer=2;event=[REF(EC)]'>--</A>"
html += "<A align='right' href='byond://?src=[REF(src)];dec_timer=1;event=[REF(EC)]'>-</A>"
html += "<A align='right' href='byond://?src=[REF(src)];inc_timer=1;event=[REF(EC)]'>+</A>"
html += "<A align='right' href='byond://?src=[REF(src)];inc_timer=2;event=[REF(EC)]'>++</A>"
html += "</td>"
html += "<td>"
html += "<A align='right' href='?src=[REF(src)];pause=[REF(EC)]'>[EC.delayed ? "Resume" : "Pause"]</A>"
html += "<A align='right' href='byond://?src=[REF(src)];pause=[REF(EC)]'>[EC.delayed ? "Resume" : "Pause"]</A>"
html += "</td>"
html += "<td>"
html += "<A align='right' href='?src=[REF(src)];interval=[REF(EC)]'>[EC.delay_modifier]</A>"
html += "<A align='right' href='byond://?src=[REF(src)];interval=[REF(EC)]'>[EC.delay_modifier]</A>"
html += "</td>"
html += "</tr>"
html += "</table>"
Expand All @@ -201,9 +201,9 @@ SUBSYSTEM_DEF(events)
var/datum/event_meta/EM = EC.next_event
html += "<tr>"
html += "<td>[severity_to_string[severity]]</td>"
html += "<td><A align='right' href='?src=[REF(src)];select_event=[REF(EC)]'>[EM ? EM.name : "Random"]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];view_events=[REF(EC)]'>View</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];clear=[REF(EC)]'>Clear</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];select_event=[REF(EC)]'>[EM ? EM.name : "Random"]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];view_events=[REF(EC)]'>View</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];clear=[REF(EC)]'>Clear</A></td>"
html += "</tr>"
html += "</table>"
html += "</div>"
Expand All @@ -224,7 +224,7 @@ SUBSYSTEM_DEF(events)
html += "<td>[EM.name]</td>"
html += "<td>[worldtime2text(ends_at)]</td>"
html += "<td>[ends_in]</td>"
html += "<td><A align='right' href='?src=[REF(src)];stop=[REF(E)]'>Stop</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];stop=[REF(E)]'>Stop</A></td>"
html += "</tr>"
html += "</table>"
html += "</div>"
Expand Down
4 changes: 2 additions & 2 deletions code/controllers/subsystems/explosives.dm
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ SUBSYSTEM_DEF(explosives)
//Becuse values higher than those just get really silly

if(adminlog)
message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ")

if(heavy_impact_range > 1)
Expand Down Expand Up @@ -242,7 +242,7 @@ SUBSYSTEM_DEF(explosives)
if(!epicenter)
return

message_admins("Explosion with size ([power]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
message_admins("Explosion with size ([power]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
log_game("Explosion with size ([power]) in area [epicenter.loc.name] ")

LOG_DEBUG("iexpl: Beginning discovery phase.")
Expand Down
2 changes: 1 addition & 1 deletion code/controllers/subsystems/garbage.dm
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,7 @@ SUBSYSTEM_DEF(garbage)
if(!check_rights(R_ADMIN, user = admin?.mob))
continue
// Used to be to_chat(admin, "## TESTING: GC: -- [ADMIN_VV(D)] | [type] was unable to be GC'd --") but we do not have that macro
to_chat(admin, "## TESTING: GC: -- <a href='?_src_=vars;Vars=[REF(D)]'>VV</a> | [type] was unable to be GC'd --")
to_chat(admin, "## TESTING: GC: -- <a href='byond://?_src_=vars;Vars=[REF(D)]'>VV</a> | [type] was unable to be GC'd --")
#endif
I.failures++

Expand Down
8 changes: 4 additions & 4 deletions code/controllers/subsystems/processing/psi.dm
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ PROCESSING_SUBSYSTEM_DEF(psi)
if(PC.psionic_rank >= PSI_RANK_SENSITIVE)
to_chat(PC.owner, SPAN_NOTICE(FONT_HUGE("The Nlom field prompts you for your emotional state.")))
to_chat(PC.owner,
"<a href='?src=[REF(src)];emotion=Calm;voter=[REF(PC)]'>Calm</a> | <a href='?src=[REF(src)];emotion=Happy;voter=[REF(PC)]'>Happy</a> | \
<a href='?src=[REF(src)];emotion=Sad;voter=[REF(PC)]'>Sad</a> | <a href='?src=[REF(src)];emotion=Fearful;voter=[REF(PC)]'>Fearful</a> | \
<a href='?src=[REF(src)];emotion=Angry;voter=[REF(PC)]'>Angry</a> | <a href='?src=[REF(src)];emotion=Stressed;voter=[REF(PC)]'>Stressed</a> | \
<a href='?src=[REF(src)];emotion=Confused;voter=[REF(PC)]'>Confused</a")
"<a href='byond://?src=[REF(src)];emotion=Calm;voter=[REF(PC)]'>Calm</a> | <a href='byond://?src=[REF(src)];emotion=Happy;voter=[REF(PC)]'>Happy</a> | \
<a href='byond://?src=[REF(src)];emotion=Sad;voter=[REF(PC)]'>Sad</a> | <a href='byond://?src=[REF(src)];emotion=Fearful;voter=[REF(PC)]'>Fearful</a> | \
<a href='byond://?src=[REF(src)];emotion=Angry;voter=[REF(PC)]'>Angry</a> | <a href='byond://?src=[REF(src)];emotion=Stressed;voter=[REF(PC)]'>Stressed</a> | \
<a href='byond://?src=[REF(src)];emotion=Confused;voter=[REF(PC)]'>Confused</a")
complete_nlom_time = world.time + 2 MINUTES
completing_nlom = TRUE
if(completing_nlom && world.time >= complete_nlom_time)
Expand Down
2 changes: 1 addition & 1 deletion code/controllers/subsystems/ticker.dm
Original file line number Diff line number Diff line change
Expand Up @@ -491,7 +491,7 @@ var/datum/controller/subsystem/ticker/SSticker
var/datum/space_sector/current_sector = SSatlas.current_sector
var/html = SPAN_NOTICE("Current sector: [current_sector].") + {"\
<span> \
<a href='?src=[REF(src)];current_sector_show_sites_id=1'>Click here</a> \
<a href='byond://?src=[REF(src)];current_sector_show_sites_id=1'>Click here</a> \
to see every possible site/ship that can potentially spawn here.\
</span>\
"}
Expand Down
2 changes: 1 addition & 1 deletion code/datums/components/multitool/multitool.dm
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
. += "<b>Buffer Memory:</b><br>"
var/buffer_name = multitool.get_buffer_name()
if(buffer_name)
. += "[buffer_name] <a href='?src=[REF(src)];send=[REF(multitool.buffer_object)]'>Send</a> <a href='?src=[REF(src)];purge=1'>Purge</a><br>"
. += "[buffer_name] <a href='byond://?src=[REF(src)];send=[REF(multitool.buffer_object)]'>Send</a> <a href='byond://?src=[REF(src)];purge=1'>Purge</a><br>"
else
. += "No connection stored in the buffer."

Expand Down
2 changes: 1 addition & 1 deletion code/datums/helper_datums/getrev.dm
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ var/global/datum/getrev/revdata = new()
. += {"<tr><th>Author:</th><td>[html_encode(tm.author)]</td></tr>"}

if (GLOB.config.githuburl)
. += {"<tr><td colspan="2"><a href="?JSlink=github;pr=[tm.number]">Link to GitHub</a></td></tr>"}
. += {"<tr><td colspan="2"><a href="byond://?JSlink=github;pr=[tm.number]">Link to GitHub</a></td></tr>"}

. += {"<tr><th>Description:</th><td>[html_encode(tm.body)]</td></tr>"}
if(tm.comment)
Expand Down
12 changes: 6 additions & 6 deletions code/datums/mind.dm
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@

var/out = "<B>[name]</B>[(current&&(current.real_name!=name))?" (as [current.real_name])":""]<br>"
out += "Mind currently owned by key: [key] [active?"(synced)":"(not synced)"]<br>"
out += "Assigned role: [assigned_role]. <a href='?src=[REF(src)];role_edit=1'>Edit</a><br>"
out += "Assigned role: [assigned_role]. <a href='byond://?src=[REF(src)];role_edit=1'>Edit</a><br>"
out += "<hr>"
out += "Factions and special roles:<br><table>"
for(var/antag_type in GLOB.all_antag_types)
Expand All @@ -178,15 +178,15 @@
out += "(<span class='good'>complete</span>)"
else
out += "(<span class='warning'>incomplete</span>)"
out += " <a href='?src=[REF(src)];obj_completed=[REF(O)]'>\[toggle\]</a>"
out += " <a href='?src=[REF(src)];obj_delete=[REF(O)]'>\[remove\]</a><br>"
out += " <a href='byond://?src=[REF(src)];obj_completed=[REF(O)]'>\[toggle\]</a>"
out += " <a href='byond://?src=[REF(src)];obj_delete=[REF(O)]'>\[remove\]</a><br>"
num++
out += "<br><a href='?src=[REF(src)];obj_announce=1'>\[announce objectives\]</a>"
out += "<br><a href='byond://?src=[REF(src)];obj_announce=1'>\[announce objectives\]</a>"

else
out += "None."
out += "<br><a href='?src=[REF(src)];obj_add=1'>\[add\]</a>"
out += "<b>Ambitions:</b> [ambitions ? ambitions : "None"] <a href='?src=[REF(src)];amb_edit=[REF(src)]'>\[edit\]</a></br>"
out += "<br><a href='byond://?src=[REF(src)];obj_add=1'>\[add\]</a>"
out += "<b>Ambitions:</b> [ambitions ? ambitions : "None"] <a href='byond://?src=[REF(src)];amb_edit=[REF(src)]'>\[edit\]</a></br>"
usr << browse(out, "window=edit_memory[src]")

/datum/mind/Topic(href, href_list)
Expand Down
2 changes: 1 addition & 1 deletion code/defines/obj/weapon.dm
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@
if(!no_attack_log)
user.attack_log += "\[[time_stamp()]\]<span class='warning'> Attacked [target_mob.name] ([target_mob.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damagetype)])</span>"
target_mob.attack_log += "\[[time_stamp()]\]<font color='orange'> Attacked by [user.name] ([user.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damagetype)])</font>"
msg_admin_attack("[key_name(user, highlight_special = 1)] attacked [key_name(target_mob, highlight_special = 1)] with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damagetype)]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[user.x];Y=[user.y];Z=[user.z]'>JMP</a>)",ckey=key_name(user),ckey_target=key_name(target_mob) )
msg_admin_attack("[key_name(user, highlight_special = 1)] attacked [key_name(target_mob, highlight_special = 1)] with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damagetype)]) (<A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[user.x];Y=[user.y];Z=[user.z]'>JMP</a>)",ckey=key_name(user),ckey_target=key_name(target_mob) )
/////////////////////////

var/washit = 0
Expand Down
8 changes: 4 additions & 4 deletions code/game/antagonist/antagonist_panel.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
var/dat = "<tr><td><b>[role_text]:</b>"
var/extra = get_extra_panel_options(player)
if(is_antagonist(player))
dat += "<a href='?src=[REF(player)];remove_antagonist=[id]'>\[-\]</a>"
dat += "<a href='?src=[REF(player)];equip_antagonist=[id]'>\[equip\]</a>"
dat += "<a href='byond://?src=[REF(player)];remove_antagonist=[id]'>\[-\]</a>"
dat += "<a href='byond://?src=[REF(player)];equip_antagonist=[id]'>\[equip\]</a>"
if(starting_locations && starting_locations.len)
dat += "<a href='?src=[REF(player)];move_antag_to_spawn=[id]'>\[move to spawn\]</a>"
dat += "<a href='byond://?src=[REF(player)];move_antag_to_spawn=[id]'>\[move to spawn\]</a>"
if(extra) dat += "[extra]"
else
dat += "<a href='?src=[REF(player)];add_antagonist=[id]'>\[+\]</a>"
dat += "<a href='byond://?src=[REF(player)];add_antagonist=[id]'>\[+\]</a>"
dat += "</td></tr>"

return dat
Expand Down
2 changes: 1 addition & 1 deletion code/game/antagonist/station/traitor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ var/datum/antagonist/traitor/traitors
traitors = src

/datum/antagonist/traitor/get_extra_panel_options(var/datum/mind/player)
return "<a href='?src=[REF(player)];common=crystals'>\[set crystals\]</a><a href='?src=[REF(src)];spawn_uplink=[REF(player.current)]'>\[spawn uplink\]</a>"
return "<a href='byond://?src=[REF(player)];common=crystals'>\[set crystals\]</a><a href='byond://?src=[REF(src)];spawn_uplink=[REF(player.current)]'>\[spawn uplink\]</a>"

/datum/antagonist/traitor/Topic(href, href_list)
if (..())
Expand Down
Loading
Loading