ff1631b7b9
Its all over the place, messy, and overall a bad enough gamemode to be removed from rotation. A rework would have to tear out everything as is so there is no reason to allow the shitcode to live beyond tripping up everything.
48 lines
2.6 KiB
Plaintext
48 lines
2.6 KiB
Plaintext
GLOBAL_LIST_INIT(cardinals, list(NORTH, SOUTH, EAST, WEST))
|
|
GLOBAL_LIST_INIT(cardinals_multiz, list(NORTH, SOUTH, EAST, WEST, UP, DOWN))
|
|
GLOBAL_LIST_INIT(diagonals, list(NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST))
|
|
GLOBAL_LIST_INIT(corners_multiz, list(UP|NORTHEAST, UP|NORTHWEST, UP|SOUTHEAST, UP|SOUTHWEST, DOWN|NORTHEAST, DOWN|NORTHWEST, DOWN|SOUTHEAST, DOWN|SOUTHWEST))
|
|
GLOBAL_LIST_INIT(diagonals_multiz, list(
|
|
NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST,
|
|
UP|NORTH, UP|SOUTH, UP|EAST, UP|WEST, UP|NORTHEAST, UP|NORTHWEST, UP|SOUTHEAST, UP|SOUTHWEST,
|
|
DOWN|NORTH, DOWN|SOUTH, DOWN|EAST, DOWN|WEST, DOWN|NORTHEAST, DOWN|NORTHWEST, DOWN|SOUTHEAST, DOWN|SOUTHWEST))
|
|
GLOBAL_LIST_INIT(alldirs_multiz, list(
|
|
NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST,
|
|
UP, UP|NORTH, UP|SOUTH, UP|EAST, UP|WEST, UP|NORTHEAST, UP|NORTHWEST, UP|SOUTHEAST, UP|SOUTHWEST,
|
|
DOWN, DOWN|NORTH, DOWN|SOUTH, DOWN|EAST, DOWN|WEST, DOWN|NORTHEAST, DOWN|NORTHWEST, DOWN|SOUTHEAST, DOWN|SOUTHWEST))
|
|
GLOBAL_LIST_INIT(alldirs, list(NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST))
|
|
|
|
GLOBAL_LIST_EMPTY(landmarks_list) //list of all landmarks created
|
|
GLOBAL_LIST_EMPTY(start_landmarks_list) //list of all spawn points created
|
|
GLOBAL_LIST_EMPTY(department_security_spawns) //list of all department security spawns
|
|
GLOBAL_LIST_EMPTY(generic_event_spawns) //handles clockwork portal+eminence teleport destinations
|
|
GLOBAL_LIST_EMPTY(jobspawn_overrides) //These will take precedence over normal spawnpoints if created.
|
|
|
|
GLOBAL_LIST_EMPTY(wizardstart)
|
|
GLOBAL_LIST_EMPTY(nukeop_start)
|
|
GLOBAL_LIST_EMPTY(nukeop_leader_start)
|
|
GLOBAL_LIST_EMPTY(newplayer_start)
|
|
GLOBAL_LIST_EMPTY(prisonwarp) //admin prisoners go to these
|
|
GLOBAL_LIST_EMPTY(holdingfacility) //captured people go here (ninja energy net)
|
|
GLOBAL_LIST_EMPTY(xeno_spawn)//aliens, morphs and nightmares spawn at these
|
|
GLOBAL_LIST_EMPTY(tdome1)
|
|
GLOBAL_LIST_EMPTY(tdome2)
|
|
GLOBAL_LIST_EMPTY(tdomeobserve)
|
|
GLOBAL_LIST_EMPTY(tdomeadmin)
|
|
GLOBAL_LIST_EMPTY(prisonwarped) //list of players already warped
|
|
GLOBAL_LIST_EMPTY(blobstart) //stationloving objects, blobs, santa
|
|
GLOBAL_LIST_EMPTY(secequipment) //sec equipment lockers that scale with the number of sec players
|
|
GLOBAL_LIST_EMPTY(deathsquadspawn)
|
|
GLOBAL_LIST_EMPTY(emergencyresponseteamspawn)
|
|
GLOBAL_LIST_EMPTY(ruin_landmarks)
|
|
|
|
//away missions
|
|
GLOBAL_LIST_EMPTY(vr_spawnpoints)
|
|
|
|
//used by jump-to-area etc. Updated by area/updateName()
|
|
GLOBAL_LIST_EMPTY(sortedAreas)
|
|
/// An association from typepath to area instance. Only includes areas with `unique` set.
|
|
GLOBAL_LIST_EMPTY_TYPED(areas_by_type, /area)
|
|
|
|
GLOBAL_LIST_EMPTY(all_abstract_markers)
|