SPLURT Station 13 - Modules - TypesVar Details - Proc Details

mind

Vars

ambitionsLazy list for antagonists to set goals they wish to achieve, to be shown at the round-end report.
has_ever_been_aihas this mind ever been an AI
original_characterWeakref to the character we spawned in as- either at roundstart or latejoin, so we know for persistent scars if we ended as the same person or not
skill_holderOur skill holder.
special_statusesA lazy list of statuses to add next to this mind in the traitor panel

Procs

action_skill_modGeneric value modifier proc that uses one skill. Args:
auto_gain_experienceAutomatic skill increase, multiplied by skill affinity if existing. Only works if skill is numerical or levelled..
boost_skill_value_toBoosts a skill to a value if not aobve
equip_traitor
get_hijack_speedSets our can_hijack to the fastest speed our antag datums allow.
get_skill_affinityGrabs our affinity for a skill. !!This is a multiplier!!
get_skill_levelGrabs the level of a skill. Only supported by skills with tiers or levels.
get_skill_valueGrabs the value of a skill.
item_action_skills_modGeneric value modifier proc that uses several skills, intended for items. Args:
remove_antags_for_borgingRemove the antagonists that should not persist when being borged
set_skill_valueSets the value of a skill.

Var Details

ambitions

Lazy list for antagonists to set goals they wish to achieve, to be shown at the round-end report.

has_ever_been_ai

has this mind ever been an AI

original_character

Weakref to the character we spawned in as- either at roundstart or latejoin, so we know for persistent scars if we ended as the same person or not

skill_holder

Our skill holder.

special_statuses

A lazy list of statuses to add next to this mind in the traitor panel

Proc Details

action_skill_mod

Generic value modifier proc that uses one skill. Args:

auto_gain_experience

Automatic skill increase, multiplied by skill affinity if existing. Only works if skill is numerical or levelled..

boost_skill_value_to

Boosts a skill to a value if not aobve

equip_traitor

A mind proc for giving anyone an uplink. arguments:

get_hijack_speed

Sets our can_hijack to the fastest speed our antag datums allow.

get_skill_affinity

Grabs our affinity for a skill. !!This is a multiplier!!

get_skill_level

Grabs the level of a skill. Only supported by skills with tiers or levels.

get_skill_value

Grabs the value of a skill.

item_action_skills_mod

Generic value modifier proc that uses several skills, intended for items. Args:

remove_antags_for_borging

Remove the antagonists that should not persist when being borged

set_skill_value

Sets the value of a skill.