SS1984 - Modules - TypesVar Details - Proc Details

golem

Vars

amount_required_for_healAmount of material required for each healing action
chance_name_femaleChance for female name generation (60%)
chance_name_maleChance for male name generation (80%)
chance_name_neuterChance for neuter name generation (5%)
gender_nameDefault gender for golem names (MALE)
golem_colourDefault color for the golem (RGB: 170,170,170 - medium gray)
human_surname_chanceChance to use a human surname instead of a special name (5%)
info_textDescription text shown to players when they become this golem type
material_healAmount of damage healed when using the golem's native material
ownerReference to the golem's owner, if any (Dobby is a free golem reference)
prefixName prefix without gender ending (completed by genderization function)
prefix_typeType of prefix genderization for smoother translations (check get_random_name proc)
random_eligibleWhether this golem species is eligible for random selection
self_heal_delayTime required to perform self-healing (2 seconds)
special_name_chanceChance to use a special name from the list instead of a generated one (10%)
special_namesSpecial names available for this golem type, organized by gender

Procs

get_heal_material_typesReturns a list of material types required for healing
get_heal_material_types_cachedCopy of get_ru_names_cached for golem heal materials
get_random_nameGenerates a random name for a golem

Var Details

amount_required_for_heal

Amount of material required for each healing action

chance_name_female

Chance for female name generation (60%)

chance_name_male

Chance for male name generation (80%)

chance_name_neuter

Chance for neuter name generation (5%)

gender_name

Default gender for golem names (MALE)

golem_colour

Default color for the golem (RGB: 170,170,170 - medium gray)

human_surname_chance

Chance to use a human surname instead of a special name (5%)

info_text

Description text shown to players when they become this golem type

material_heal

Amount of damage healed when using the golem's native material

owner

Reference to the golem's owner, if any (Dobby is a free golem reference)

prefix

Name prefix without gender ending (completed by genderization function)

prefix_type

Type of prefix genderization for smoother translations (check get_random_name proc)

random_eligible

Whether this golem species is eligible for random selection

self_heal_delay

Time required to perform self-healing (2 seconds)

special_name_chance

Chance to use a special name from the list instead of a generated one (10%)

special_names

Special names available for this golem type, organized by gender

Proc Details

get_heal_material_types

Returns a list of material types required for healing

get_heal_material_types_cached

Copy of get_ru_names_cached for golem heal materials

get_random_name

Generates a random name for a golem

Determines a random gender for the name based on configured probabilities, then selects an appropriate name from various sources including special golem names, human names, or fallback names. Handles Russian language genderization for prefixes.