Refactored the mecha fabricator (#19264)

Refactored the mecha fabricator to use a queue system instead of
processing.
Typed a GLOB list for robolimbs.
Build time is now correct.
This commit is contained in:
Fluffy
2024-05-31 23:24:17 +02:00
committed by GitHub
parent 33fe9c55a1
commit 7fdfb4ce02
4 changed files with 183 additions and 66 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
GLOBAL_LIST_EMPTY(all_robolimbs)
GLOBAL_LIST_EMPTY(internal_robolimbs)
GLOBAL_LIST_EMPTY(chargen_robolimbs)
GLOBAL_LIST_EMPTY(fabricator_robolimbs)
GLOBAL_LIST_EMPTY_TYPED(fabricator_robolimbs, /datum/robolimb)
GLOBAL_DATUM(basic_robolimb, /datum/robolimb)
/proc/populate_robolimb_list()