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

cult_theme

Vars

allowed_runesList of runes this cult theme can invoke.
cultist_hud_iconThe icon file we grab our hud from
cultist_hud_nameThe name of the hud applied by this theme.
cultist_lead_hud_nameThe name of the hud applied to the cult master by this theme.
default_deityDefault deity of the theme.
factionThe faction this cult gives.
languageThe language this cult gives. Typepath.
magic_subtypesThe parent paths of magic spells we can invoke. Typepath.
magic_typeThe type of magic invoker we give to cultists. Typepath.
nameThe name of the theme. Something like "Nar'sian cult".
on_gain_soundThe sound effect that is played when someone joins the cult.
ritual_itemThe item this cult uses to make rituals. Typepath.
ritual_materialsThe materials this cult uses to make things. Typepath.
scribe_soundSound that plays when this cult draws a rune
scribing_takes_bloodWhether scribing a rune takes blood / causes damage.

Procs

equip_cultistEquips a cultist with a set of ritual items. Called whenever a new cult team is made, giving the leader their initial tools.
get_allowed_runesGet a list of all runes a cultist of this theme can make. Called when a cultist scribes a rune.
get_end_invoking_magic_textGet the text displayed when a [cultist] of this theme finishes invoking magic.
get_end_making_rune_textGet the text displayed when a [cultist] of this theme finishes making a rune.
get_start_invoking_magic_textGet the text displayed when a [cultist] of this theme starts invoking magic.
get_start_making_rune_textGet the text displayed when a [cultist] of this theme starts to make a rune.
give_spellsGives a cultist of this theme their corresponding spell creator action and initalizes it. Sets the allowed spell list and such here. Called when a cultist is made.
on_chose_breakdownCalled when the cult theme is chosen in the UI.
on_cultist_lostCalled when a cultist of this theme is deconverted.
on_cultist_madeCalled when a new cultist is made of this theme.
on_cultist_team_madeCalled when a new cult team is made by a cultist of this theme.
our_cult_spanHelper proc to use that gets a fitting span for the cult theme.
pick_deconversion_lineGet the text displayed to a [cultist] of this theme is being deconverted.
pick_god_shame_lineGet the text displayed to a [cultist] of this theme is being deconverted, and is shamed by their god.

Var Details

allowed_runes

List of runes this cult theme can invoke.

cultist_hud_icon

The icon file we grab our hud from

cultist_hud_name

The name of the hud applied by this theme.

cultist_lead_hud_name

The name of the hud applied to the cult master by this theme.

default_deity

Default deity of the theme.

faction

The faction this cult gives.

language

The language this cult gives. Typepath.

magic_subtypes

The parent paths of magic spells we can invoke. Typepath.

magic_type

The type of magic invoker we give to cultists. Typepath.

name

The name of the theme. Something like "Nar'sian cult".

on_gain_sound

The sound effect that is played when someone joins the cult.

ritual_item

The item this cult uses to make rituals. Typepath.

ritual_materials

The materials this cult uses to make things. Typepath.

scribe_sound

Sound that plays when this cult draws a rune

scribing_takes_blood

Whether scribing a rune takes blood / causes damage.

Proc Details

equip_cultist

Equips a cultist with a set of ritual items. Called whenever a new cult team is made, giving the leader their initial tools.

cultist - the team leader, being equipped with ritual items

get_allowed_runes

Get a list of all runes a cultist of this theme can make. Called when a cultist scribes a rune.

Returns a new instance of a list.

cultist_datum - the antag datum of the cultist making the rune

get_end_invoking_magic_text

Get the text displayed when a [cultist] of this theme finishes invoking magic.

get_end_making_rune_text

Get the text displayed when a [cultist] of this theme finishes making a rune.

get_start_invoking_magic_text

Get the text displayed when a [cultist] of this theme starts invoking magic.

get_start_making_rune_text

Get the text displayed when a [cultist] of this theme starts to make a rune.

give_spells

Gives a cultist of this theme their corresponding spell creator action and initalizes it. Sets the allowed spell list and such here. Called when a cultist is made.

cultist_datum - the antag datum of the cultist getting the magic cultist - the mob of the cultist getting the magic

on_chose_breakdown

Called when the cult theme is chosen in the UI.

Gives a short explanantion of the cult type.

on_cultist_lost

Called when a cultist of this theme is deconverted.

cultist_datum - the antag datum of the cultist being deconverted. Deleted after this proc (but not by this proc) cultist - the mob of the cultist deconverted

on_cultist_made

Called when a new cultist is made of this theme.

cultist_datum - the antag datum of the cultist created cultist - the mob of the cultist created

on_cultist_team_made

Called when a new cult team is made by a cultist of this theme.

cult_team - the team that was created lead_cultist - the mind of the cultist who leads the new team

our_cult_span

Helper proc to use that gets a fitting span for the cult theme.

Returns the message passed in, with the cult span applied.

message - the message being passed bold - whether it should be bold italics - whether it should be italicized large - whether it should be largetext

pick_deconversion_line

Get the text displayed to a [cultist] of this theme is being deconverted.

pick_god_shame_line

Get the text displayed to a [cultist] of this theme is being deconverted, and is shamed by their god.