/tg/ Station 13 - Modules - TypesVar Details - Proc Details

technologists_lectern

Vars

highest_tier_researchedThe highest tier researched
hologramRef to the effect of the lectern's book
mobs_in_rangeIf the last process() found a clock cultist in range
primary_researcherIf we are the lectern actively doing the researching
research_sigilRef to the research sigil this created
research_timer_idID of the research timer
researchingIf there is a research ritual already occurring
selected_researchRef to the currently selected research

Procs

assemble_research_designsProvided a research datum, returns a list of icon states from tinker cache designs for use in the UI
assemble_research_scripturesProvided a research datum, returns a list of icon states from scriptures for use in the UI
begin_researchBegin the research after a delay, announcing it and starting everything
can_researchHelper to see if any given tier is researchable
check_roomCheck to see if there's enough room to ritual-ize, and invoke the ritual if so
finish_researchCalled when the research finishes, cleaning up everything and triggering the appropriate effects
send_messageSend a message to everyone on the Z level with directions to the lectern
side_effectCalled after research completes, making one of a few bad things happen to the station

Var Details

highest_tier_researched

The highest tier researched

hologram

Ref to the effect of the lectern's book

mobs_in_range

If the last process() found a clock cultist in range

primary_researcher

If we are the lectern actively doing the researching

research_sigil

Ref to the research sigil this created

research_timer_id

ID of the research timer

researching

If there is a research ritual already occurring

selected_research

Ref to the currently selected research

Proc Details

assemble_research_designs

Provided a research datum, returns a list of icon states from tinker cache designs for use in the UI

assemble_research_scriptures

Provided a research datum, returns a list of icon states from scriptures for use in the UI

begin_research

Begin the research after a delay, announcing it and starting everything

can_research

Helper to see if any given tier is researchable

check_room

Check to see if there's enough room to ritual-ize, and invoke the ritual if so

finish_research

Called when the research finishes, cleaning up everything and triggering the appropriate effects

send_message

Send a message to everyone on the Z level with directions to the lectern

side_effect

Called after research completes, making one of a few bad things happen to the station