mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-27 07:08:55 +01:00
[MIRROR] JSON Logging Refactor (#11623)
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
co-authored by
Selis
Kashargul
parent
272afa33c8
commit
5a62077f2c
@@ -99,11 +99,11 @@
|
||||
var/more = ""
|
||||
if(M)
|
||||
more = "(<A href='byond://?_src_=holder;[HrefToken()];adminmoreinfo=\ref[M]'>?</a>)"
|
||||
message_admins("A chemical smoke reaction has taken place in ([whereLink])[contained]. Last associated key is [print_name][more].", 0, 1)
|
||||
log_game("A chemical smoke reaction has taken place in ([where])[contained]. Last associated key is [print_name].")
|
||||
message_admins("A chemical smoke reaction has taken place in ([whereLink]) [contained]. Last associated key is [print_name][more].", 0, 1)
|
||||
log_game("A chemical smoke reaction has taken place in ([where]) [contained]. Last associated key is [print_name].")
|
||||
else
|
||||
message_admins("A chemical smoke reaction has taken place in ([whereLink]). No associated key.", 0, 1)
|
||||
log_game("A chemical smoke reaction has taken place in ([where])[contained]. No associated key.")
|
||||
log_game("A chemical smoke reaction has taken place in ([where]) [contained]. No associated key.")
|
||||
|
||||
//Runs the chem smoke effect
|
||||
// Spawns damage over time loop for each reagent held in the cloud.
|
||||
|
||||
@@ -22,7 +22,8 @@
|
||||
|
||||
/obj/effect/gibspawner/proc/Gib(atom/location, var/datum/dna/MobDNA = null)
|
||||
if(gibtypes.len != gibamounts.len || gibamounts.len != gibdirections.len)
|
||||
to_world(span_filter_system(span_warning("Gib list length mismatch!")))
|
||||
to_chat(world, span_filter_system(span_warning("Gib list length mismatch!")))
|
||||
log_world("Gib list length mismatch!")
|
||||
return
|
||||
|
||||
var/obj/effect/decal/cleanable/blood/gibs/gib = null
|
||||
|
||||
@@ -117,7 +117,7 @@
|
||||
if(using_map)
|
||||
using_map.secret_levels |= z
|
||||
else
|
||||
log_error("[type] mapped in but no using_map")
|
||||
log_mapping("[type] mapped in but no using_map")
|
||||
|
||||
/obj/effect/landmark/hidden_level
|
||||
delete_me = TRUE
|
||||
@@ -127,7 +127,7 @@
|
||||
if(using_map)
|
||||
using_map.hidden_levels |= z
|
||||
else
|
||||
log_error("[type] mapped in but no using_map")
|
||||
log_mapping("[type] mapped in but no using_map")
|
||||
|
||||
|
||||
/obj/effect/landmark/virtual_reality
|
||||
|
||||
@@ -90,7 +90,7 @@ GLOBAL_LIST_EMPTY(all_beam_points)
|
||||
|
||||
/obj/effect/map_effect/beam_point/proc/build_beam(var/atom/beam_target)
|
||||
if(!beam_target)
|
||||
log_debug("[src] ([src.type] \[[x],[y],[z]\]) failed to build its beam due to not having a target.")
|
||||
log_mapping("[src] ([src.type] \[[x],[y],[z]\]) failed to build its beam due to not having a target.")
|
||||
return FALSE
|
||||
|
||||
var/datum/beam/new_beam = Beam(beam_target, beam_icon_state, beam_icon, beam_time, beam_max_distance, beam_type, beam_sleep_time)
|
||||
@@ -102,11 +102,11 @@ GLOBAL_LIST_EMPTY(all_beam_points)
|
||||
|
||||
/obj/effect/map_effect/beam_point/proc/destroy_beam(var/datum/beam/B)
|
||||
if(!B)
|
||||
log_debug("[src] ([src.type] \[[x],[y],[z]\]) was asked to destroy a beam that does not exist.")
|
||||
log_mapping("[src] ([src.type] \[[x],[y],[z]\]) was asked to destroy a beam that does not exist.")
|
||||
return FALSE
|
||||
|
||||
if(!(B in my_beams))
|
||||
log_debug("[src] ([src.type] \[[x],[y],[z]\]) was asked to destroy a beam it did not own.")
|
||||
log_mapping("[src] ([src.type] \[[x],[y],[z]\]) was asked to destroy a beam it did not own.")
|
||||
return FALSE
|
||||
|
||||
my_beams -= B
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
flick("[icon_state]_erupt",src)
|
||||
return TRUE
|
||||
|
||||
/obj/effect/temporary_effect/eruption/testing/on_eruption(var/turf/Target)
|
||||
/obj/effect/temporary_effect/eruption/test/on_eruption(var/turf/Target)
|
||||
flick("[icon_state]_erupt",src)
|
||||
if(Target)
|
||||
new /obj/effect/explosion(Target)
|
||||
|
||||
@@ -93,18 +93,18 @@
|
||||
|
||||
/obj/effect/temporary_effect/pulse/snake/proc/on_enter_turf(var/turf/T)
|
||||
|
||||
/obj/effect/temporary_effect/pulse/snake/testing/on_leave_turf(var/turf/T)
|
||||
/obj/effect/temporary_effect/pulse/snake/test/on_leave_turf(var/turf/T)
|
||||
if(T)
|
||||
new /obj/effect/temporary_effect/eruption/testing(T, 3 SECONDS, "#ff0000")
|
||||
new /obj/effect/temporary_effect/eruption/test(T, 3 SECONDS, "#ff0000")
|
||||
|
||||
/obj/effect/temporary_effect/pulse/snake/testing/on_enter_turf(var/turf/T)
|
||||
/obj/effect/temporary_effect/pulse/snake/test/on_enter_turf(var/turf/T)
|
||||
if(T)
|
||||
T.color = "#00ff00"
|
||||
|
||||
spawn(3 SECONDS)
|
||||
T.color = initial(T.color)
|
||||
|
||||
/obj/effect/temporary_effect/pulse/snake/testing/hunter/pulse_loop()
|
||||
/obj/effect/temporary_effect/pulse/snake/test/hunter/pulse_loop()
|
||||
hunting = locate(/mob/living) in range(7, src)
|
||||
..()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user