mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
deprecate remaining hook handlers to use events instead (#34504)
* deprecate revs hook handler * properly deprecate revs hook, deprecate apes hook, make apes into faction and role datums * make apes into faction and role datums * remove redundant reboot hook handler and hook * handle media setup in login * remove mob hooks * replace MobAreaChange hook * remove rest of hooks and remove files from dme * no more SetupHooks() * MobAreaChanged event and move jukebox hook into proc * fix OnMobAreaChanged proc * byond sux * remove unused event * fix title music --------- Co-authored-by: nervere <sage@lulz>
This commit is contained in:
@@ -263,10 +263,15 @@ var/global/datum/emergency_shuttle/emergency_shuttle
|
||||
direction = 2 // heading to centcom
|
||||
settimeleft(SHUTTLETRANSITTIME)
|
||||
|
||||
// Shuttle Radio
|
||||
CallHook("EmergencyShuttleDeparture", list())
|
||||
command_alert(/datum/command_alert/emergency_shuttle_left)
|
||||
vote_preload()
|
||||
|
||||
/* Handle jukebox updates */
|
||||
spawn()
|
||||
for(var/obj/machinery/media/jukebox/superjuke/shuttle/SJ in machines)
|
||||
SJ.playing=1
|
||||
SJ.update_music()
|
||||
SJ.update_icon()
|
||||
|
||||
if(shuttle && istype(shuttle,/datum/shuttle/escape))
|
||||
var/datum/shuttle/escape/E = shuttle
|
||||
|
||||
Reference in New Issue
Block a user