Yogstation 13 - Modules - TypesVar Details - Proc Details

Basic knowledge

#Eldritch Knowledge

Datum that makes eldritch cultist interesting.

Eldritch knowledge isn't instantiated anywhere roundstart, and is initalized and destroyed as the round goes on.

Vars

costCost of knowledge in souls
descDescription of the knowledge
gain_textWhat shows up
nameName of the knowledge
routeWhat path is this on defaults to "Side"
tiertier of the spell, 3 of any tier is required to purchase the next ugprade knowledge, and upgrades unlock the next tier. TIER_NONE will not advance anything.
unlocked_transmutationstransmutation recipes unlocked by this knowledge

Procs

on_eldritch_bladeSickly blade act
on_gain
on_lifeWhat happens every tick
on_loseWhat happens when you lose this

Var Details

cost

Cost of knowledge in souls

desc

Description of the knowledge

gain_text

What shows up

name

Name of the knowledge

route

What path is this on defaults to "Side"

tier

tier of the spell, 3 of any tier is required to purchase the next ugprade knowledge, and upgrades unlock the next tier. TIER_NONE will not advance anything.

unlocked_transmutations

transmutation recipes unlocked by this knowledge

Proc Details

on_eldritch_blade

Sickly blade act

Gives addtional effects to sickly blade weapon

on_gain

What happens when this is assigned to an antag datum

This proc is called whenever a new eldritch knowledge is added to an antag datum

on_life

What happens every tick

This proc is called on SSprocess in eldritch cultist antag datum. SSprocess happens roughly every second

on_lose

What happens when you lose this

This proc is called whenever antagonist looses his antag datum, put cleanup code in here