diff --git a/code/game/objects/items/charter.dm b/code/game/objects/items/charter.dm index 5ed719ff..61eb3ab7 100644 --- a/code/game/objects/items/charter.dm +++ b/code/game/objects/items/charter.dm @@ -81,7 +81,15 @@ set_station_name(designation) minor_announce("[ureal_name] has designated your station as [station_name()]", "Captain's Charter", 0) log_game("[ukey] has renamed the station as [station_name()].") - + if (designation == "Black Mesa") + SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 3000)) + var/list/bmeastereggmusic = list('sound/music/half-life07.ogg','sound/music/half-life13.ogg','sound/music/bms_inbounda.ogg') + var/selectedmusic = pick(bmeastereggmusic) + for(var/mob/M in GLOB.player_list) + SEND_SOUND(M, selectedmusic) + to_chat(M, "You feel the fabric of reality distort for a moment... Prepare for unforeseen... Consequences...") + message_admins("The station has been renamed to Black Mesa.") + log_game("The station has been renamed to Black Mesa.") name = "station charter for [station_name()]" desc = "An official document entrusting the governance of \ [station_name()] and surrounding space to Captain [uname]." diff --git a/sound/music/bms_inbounda.ogg b/sound/music/bms_inbounda.ogg new file mode 100644 index 00000000..e7879e4f Binary files /dev/null and b/sound/music/bms_inbounda.ogg differ diff --git a/sound/music/half-life07.ogg b/sound/music/half-life07.ogg new file mode 100644 index 00000000..913b9734 Binary files /dev/null and b/sound/music/half-life07.ogg differ diff --git a/sound/music/half-life13.ogg b/sound/music/half-life13.ogg new file mode 100644 index 00000000..bd451470 Binary files /dev/null and b/sound/music/half-life13.ogg differ