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

guardian

A mob which acts as a guardian angel to another mob, sharing health but protecting them using special powers. Usually either obtained in magical form by a wizard, or technological form by a traitor. Sometimes found by miners.

Vars

control_actionsList of actions we give to our summoner
creator_descDescription used by the guardian creator.
creator_iconIcon used by the guardian creator.
creator_nameName used by the guardian creator.
guardian_colourThe guardian's colour, used for their sprite, chat, and some effects.
guardian_typeWhat type of guardian are we?
lockedAre we forced to not be able to manifest/recall?
manifest_cooldownCooldown between manifests/recalls.
overlayColoured overlay we apply
playstyle_stringA string explaining to the guardian what they can do.
rangeHow far from the summoner the guardian can be.
resetting_cooldownCooldown between the summoner resetting the guardian's client.
summonerThe summoner of the guardian, we share health with them and can't move too far away (usually)
themeHow are we themed?
toggle_button_typeWhich toggle button the HUD uses.

Procs

check_typePrints what type of guardian we are and what we can do.
communicateSpeak with our boss at a distance
cut_summonerRemove all references to our summoner
generate_random_namePicks a random name as a suggestion
guardian_recolourPick a new colour for our guardian
is_deployedReturns true if you are out and about
leash_toConnects these two mobs by a leash
manifestPop out into the realm of the living.
manifest_effectsDo something when we appear.
on_harmCalled when our health changes, inform our owner of why they are getting hurt (if they are)
on_summoner_deathCalled when our owner dies. We fucked up, so now neither of us get to exist.
on_summoner_deletionWhen our owner is deleted, we go too.
on_summoner_shapeshiftedSignal proc for COMSIG_LIVING_SHAPESHIFTED, when our summoner is shapeshifted we should change to the new mob
on_summoner_unshapeshiftedSignal proc for COMSIG_LIVING_UNSHAPESHIFTED, when our summoner unshapeshifts go back to that mob
on_summoner_wabbajackedSignal proc for COMSIG_LIVING_ON_WABBAJACKED, when our summoner is wabbajacked we should be alerted.
recallGo and hide inside your boss.
recall_effectsDo something when we vanish.
set_guardian_colourApply a new colour to our guardian
set_summonerLink up with a summoner mob.
shares_summonerReturns true if this holoparasite has the same summoner as the passed holoparasite.
toggle_lightTurn an internal light on or off.
toggle_modesSwap to a different mode... if we have one
unleashRemoves the leash from this guardian

Var Details

control_actions

List of actions we give to our summoner

creator_desc

Description used by the guardian creator.

creator_icon

Icon used by the guardian creator.

creator_name

Name used by the guardian creator.

guardian_colour

The guardian's colour, used for their sprite, chat, and some effects.

guardian_type

What type of guardian are we?

locked

Are we forced to not be able to manifest/recall?

manifest_cooldown

Cooldown between manifests/recalls.

overlay

Coloured overlay we apply

playstyle_string

A string explaining to the guardian what they can do.

range

How far from the summoner the guardian can be.

resetting_cooldown

Cooldown between the summoner resetting the guardian's client.

summoner

The summoner of the guardian, we share health with them and can't move too far away (usually)

theme

How are we themed?

toggle_button_type

Which toggle button the HUD uses.

Proc Details

check_type

Prints what type of guardian we are and what we can do.

communicate

Speak with our boss at a distance

cut_summoner

Remove all references to our summoner

generate_random_name

Picks a random name as a suggestion

guardian_recolour

Pick a new colour for our guardian

is_deployed

Returns true if you are out and about

leash_to

Connects these two mobs by a leash

manifest

Pop out into the realm of the living.

manifest_effects

Do something when we appear.

on_harm

Called when our health changes, inform our owner of why they are getting hurt (if they are)

on_summoner_death

Called when our owner dies. We fucked up, so now neither of us get to exist.

on_summoner_deletion

When our owner is deleted, we go too.

on_summoner_shapeshifted

Signal proc for COMSIG_LIVING_SHAPESHIFTED, when our summoner is shapeshifted we should change to the new mob

on_summoner_unshapeshifted

Signal proc for COMSIG_LIVING_UNSHAPESHIFTED, when our summoner unshapeshifts go back to that mob

on_summoner_wabbajacked

Signal proc for COMSIG_LIVING_ON_WABBAJACKED, when our summoner is wabbajacked we should be alerted.

recall

Go and hide inside your boss.

recall_effects

Do something when we vanish.

set_guardian_colour

Apply a new colour to our guardian

set_summoner

Link up with a summoner mob.

shares_summoner

Returns true if this holoparasite has the same summoner as the passed holoparasite.

toggle_light

Turn an internal light on or off.

toggle_modes

Swap to a different mode... if we have one

unleash

Removes the leash from this guardian