From ab33b15dcfdc1d4b1bb7d24d955e4458a6a8f98a Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 17 Sep 2022 20:44:03 +0200 Subject: [PATCH] [MIRROR] Adds more gulag logging [MDB IGNORE] (#16280) * Adds more gulag logging (#69934) Hey there, One thing that's been frustrating me over the last few months is that we have absolutely no data on how long it might take the average person to complete any given gulag sentence. This tends to matter a bit for administrative matters, and especially when there's a disconnect between policy and players in regards to how long any given point-sentence might take a player to complete. This should hopefully allow us to collect more good data in these affairs. admin: Prisoners returning from the gulag as well as reclaiming their items from the gulag item reclaimer are now both logged. * Adds more gulag logging Co-authored-by: san7890 --- code/game/machinery/gulag_item_reclaimer.dm | 1 + code/modules/mining/laborcamp/laborstacker.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/game/machinery/gulag_item_reclaimer.dm b/code/game/machinery/gulag_item_reclaimer.dm index 6a36cb344fc..5ae0a4ff6be 100644 --- a/code/game/machinery/gulag_item_reclaimer.dm +++ b/code/game/machinery/gulag_item_reclaimer.dm @@ -85,4 +85,5 @@ stored_items[user] -= W W.forceMove(drop_location) stored_items -= user + user.log_message("has reclaimed their items from the gulag item reclaimer.", LOG_GAME) use_power(active_power_usage) diff --git a/code/modules/mining/laborcamp/laborstacker.dm b/code/modules/mining/laborcamp/laborstacker.dm index ca218ffe297..04b73e91d6b 100644 --- a/code/modules/mining/laborcamp/laborstacker.dm +++ b/code/modules/mining/laborcamp/laborstacker.dm @@ -120,6 +120,7 @@ GLOBAL_LIST(labor_sheet_values) if(!(obj_flags & EMAGGED)) security_radio.set_frequency(FREQ_SECURITY) security_radio.talk_into(src, "A prisoner has returned to the station. Minerals and Prisoner ID card ready for retrieval.", FREQ_SECURITY) + user_mob.log_message("has completed their labor points goal and is now sending the gulag shuttle back to the station.", LOG_GAME) to_chat(user_mob, span_notice("Shuttle received message and will be sent shortly.")) return TRUE