//TODO // Admin button to override with your own // Sabotage objective for tators // Multiple goals with less impact but more department focused /datum/station_goal var/name = "Generic Goal" var/weight = 1 //In case of multiple goals later. var/required_crew = 10 var/list/gamemode_blacklist = list() var/completed = FALSE var/report_message = "Complete this goal." /datum/station_goal/proc/send_report() priority_announce("Priority GATO directive received. Project \"[name]\" details inbound.", "Incoming Priority Message", SSstation.announcer.get_rand_report_sound()) //GS13 - Nanotrasen to GATO print_command_report(get_report(),"GATO Directive [pick(GLOB.phonetic_alphabet)] \Roman[rand(1,50)]", announce=FALSE) //GS13 - Nanotrasen to GATO on_report() /datum/station_goal/proc/on_report() //Additional unlocks/changes go here return /datum/station_goal/proc/get_report() return report_message /datum/station_goal/proc/check_completion() return completed /datum/station_goal/proc/get_result() if(check_completion()) return "