cult_theme 
Vars | |
| 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. |
Procs | |
| 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. |
| get_allowed_runes | Get a list of all runes a cultist of this theme can make. Called when a cultist scribes a 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. |
| on_chose_breakdown | Called when the cult theme is chosen in the UI. |
| on_cultist_lost | Called when a cultist of this theme is deconverted. |
| on_cultist_made | Called when a new cultist is made of this theme. |
| on_cultist_team_made | Called when a new cult team is made by a cultist of this theme. |
| our_cult_span | Helper proc to use that gets a fitting span for the cult theme. |
| 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. |
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.