mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-29 08:11:11 +01:00
[MIRROR] next globs (#12552)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
co-authored by
Kashargul
parent
73faa45a34
commit
5567a1a245
@@ -19,8 +19,8 @@ GLOBAL_LIST_EMPTY(surgery_steps) //list of all surgery steps |BS12
|
||||
GLOBAL_LIST_EMPTY(joblist) //list of all jobstypes, minus borg and AI
|
||||
|
||||
GLOBAL_LIST_EMPTY(mechas_list) //list of all mechs. Used by hostile mobs target tracking.
|
||||
var/global/list/obj/item/pda/PDAs = list()
|
||||
var/global/list/obj/item/communicator/all_communicators = list()
|
||||
GLOBAL_LIST_EMPTY_TYPED(PDAs, /obj/item/pda)
|
||||
GLOBAL_LIST_EMPTY_TYPED(all_communicators, /obj/item/communicator)
|
||||
|
||||
// Those networks can only be accessed by pre-existing terminals. AIs and new terminals can't use them.
|
||||
GLOBAL_LIST_INIT(restricted_camera_networks, list(NETWORK_ERT,NETWORK_MERCENARY,"Secret", NETWORK_COMMUNICATORS))
|
||||
@@ -275,11 +275,17 @@ GLOBAL_LIST_EMPTY(mannequins)
|
||||
GLOB.wing_styles_list[path] = instance
|
||||
|
||||
paths = typesof(/datum/digest_mode)
|
||||
for(var/T in paths)
|
||||
var/datum/digest_mode/DM = new T
|
||||
for(var/path in paths)
|
||||
var/datum/digest_mode/DM = new path
|
||||
GLOB.digest_modes[DM.id] = DM
|
||||
init_crafting_recipes(GLOB.crafting_recipes)
|
||||
|
||||
paths = subtypesof(/datum/ai_laws)
|
||||
for(var/path in paths)
|
||||
var/datum/ai_laws/laws = new path
|
||||
GLOB.admin_laws += laws
|
||||
if(laws.selectable)
|
||||
GLOB.player_laws += laws
|
||||
/*
|
||||
// Custom species traits
|
||||
paths = subtypesof(/datum/trait)
|
||||
@@ -613,10 +619,10 @@ GLOBAL_LIST_INIT(changeling_fabricated_clothing, list(
|
||||
// This is to make some of the more OP superpowers a larger PITA to activate,
|
||||
// and to tell our new DNA datum which values to set in order to turn something
|
||||
// on or off.
|
||||
var/global/list/dna_activity_bounds[DNA_SE_LENGTH]
|
||||
GLOBAL_ALIST_EMPTY(dna_activity_bounds)
|
||||
|
||||
// Used to determine what each block means (admin hax and species stuff on /vg/, mostly)
|
||||
var/global/list/assigned_blocks[DNA_SE_LENGTH]
|
||||
GLOBAL_ALIST_EMPTY(assigned_blocks)
|
||||
|
||||
GLOBAL_LIST_EMPTY(gear_distributed_to)
|
||||
GLOBAL_LIST_EMPTY(overlay_cache) //cache recent overlays
|
||||
@@ -1399,8 +1405,8 @@ GLOBAL_LIST_INIT(finds_as_strings, list(
|
||||
|
||||
|
||||
//tgui law manager
|
||||
var/global/list/datum/ai_laws/admin_laws
|
||||
var/global/list/datum/ai_laws/player_laws
|
||||
GLOBAL_LIST_EMPTY_TYPED(admin_laws, /datum/ai_laws)
|
||||
GLOBAL_LIST_EMPTY_TYPED(player_laws, /datum/ai_laws)
|
||||
|
||||
//shield_gen/external
|
||||
GLOBAL_LIST_INIT(external_shield_gen_blockedturfs, list(
|
||||
|
||||
Reference in New Issue
Block a user