mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 03:57:13 +01:00
Re-adds newscaster announcement logging + Makes Public Station Announcements news channel Public (#23196)
* Makes Public Station Announcements Public * True, Not False * Make them seperate channels * trying to silently add announcement to news * Re-adding old announcements logging * remove debug logs
This commit is contained in:
@@ -655,13 +655,20 @@ SUBSYSTEM_DEF(ticker)
|
||||
|
||||
/datum/controller/subsystem/ticker/proc/setup_news_feeds()
|
||||
var/datum/feed_channel/newChannel = new /datum/feed_channel
|
||||
newChannel.channel_name = "Public Station Announcements"
|
||||
newChannel.channel_name = "Station Announcements Log"
|
||||
newChannel.author = "Automated Announcement Listing"
|
||||
newChannel.icon = "bullhorn"
|
||||
newChannel.frozen = TRUE
|
||||
newChannel.admin_locked = TRUE
|
||||
GLOB.news_network.channels += newChannel
|
||||
|
||||
newChannel = new /datum/feed_channel
|
||||
newChannel.channel_name = "Public Station Announcements"
|
||||
newChannel.author = "Automated Announcement Listing"
|
||||
newChannel.icon = "users"
|
||||
newChannel.is_public = TRUE
|
||||
GLOB.news_network.channels += newChannel
|
||||
|
||||
newChannel = new /datum/feed_channel
|
||||
newChannel.channel_name = "Nyx Daily"
|
||||
newChannel.author = "CentComm Minister of Information"
|
||||
|
||||
@@ -62,6 +62,12 @@ GLOBAL_DATUM_INIT(major_announcement, /datum/announcer, new(config_type = /datum
|
||||
|
||||
Message(formatted_message, garbled_formatted_message, receivers, garbled_receivers)
|
||||
|
||||
var/datum/feed_message/FM = new
|
||||
FM.author = author ? author : "Automated Announcement System"
|
||||
FM.title = subtitle ? "[title]: [subtitle]" : "[title]"
|
||||
FM.body = message
|
||||
GLOB.news_network.get_channel_by_name("Station Announcements Log")?.add_message(FM)
|
||||
|
||||
Sound(message_sound, combined_receivers[1] + combined_receivers[2])
|
||||
if(message_sound2)
|
||||
Sound(message_sound2, combined_receivers[1] + combined_receivers[2])
|
||||
|
||||
Reference in New Issue
Block a user