Files
669e1eb9fa Clockwork Cult: Research (#20696)
* lint check

* this ended up being far bigger than i imagined it'd be

* more bits, bobs, and things

* last changes

* a

* wait fuck no go back

* change #1

* last parts

* tone it down to 4 minutes

* Update modular_skyrat/modules/clock_cult/code/components/brass_spreader.dm

Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

* most things

* a

* fixes n shit

* ????

* remove the hallucination stuff bc it's buggy as shit

* smol update

---------

Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>
2023-05-20 23:18:40 -07:00

19 lines
605 B
Plaintext

GLOBAL_VAR_INIT(clock_power, 2500)
GLOBAL_VAR_INIT(max_clock_power, 2500) // Increases with every APC cogged
GLOBAL_VAR_INIT(clock_vitality, 0)
GLOBAL_VAR_INIT(max_clock_vitality, 200) // This one however is constant
GLOBAL_VAR_INIT(clock_installed_cogs, 0)
GLOBAL_LIST_EMPTY(clockwork_research)
GLOBAL_LIST_EMPTY(clockwork_research_unlocked_recipes)
GLOBAL_LIST_EMPTY(clockwork_research_unlocked_scriptures)
/// Returns a list of every initialized clockwork research datum
/proc/setup_clockwork_research()
. = list()
for(var/path in subtypesof(/datum/clockwork_research))
. += new path
return .