mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 03:55:05 +01:00
Fixed prison break event
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
|
||||
var/releaseWhen = 25
|
||||
var/list/area/prisonAreas = list()
|
||||
|
||||
var/list/area/potentialAreas = list(/area/security/prison,/area/security/brig,/area/security/processing,/area/security/permabrig,/area/security/lobby,/area/security/lobby)
|
||||
var/list/area/candidateAreas = list()
|
||||
|
||||
/datum/event/prison_break/setup()
|
||||
announceWhen = rand(50, 60)
|
||||
@@ -37,10 +38,14 @@
|
||||
|
||||
|
||||
/datum/event/prison_break/start()
|
||||
for(var/areapath in potentialAreas)
|
||||
candidateAreas += typesof(areapath)
|
||||
|
||||
for(var/area/A in world)
|
||||
if(istype(A, /area/security/prison) || istype(A, /area/security/brig))
|
||||
if(istype(A, candidateAreas))
|
||||
prisonAreas += A
|
||||
|
||||
|
||||
if(prisonAreas && prisonAreas.len > 0)
|
||||
for(var/area/A in prisonAreas)
|
||||
for(var/obj/machinery/light/L in A)
|
||||
|
||||
Reference in New Issue
Block a user