blob_minion 
Common behaviour shared by things which are minions to a blob
Vars | |
death_cloud_size | Used to determine the size of blob mob death clouds or equivlent strain dependant spore death effects |
---|---|
on_strain_changed | Callback to run if overmind strain changes |
our_strain | Our strain we should not acess the overminds strain directly as we may not have one. |
overmind | Overmind who is our boss |
Procs | |
on_attempted_pass | Someone is attempting to move through us, allow it if it is a blob tile |
on_blob_touched | If we feel the gentle caress of a blob, we feel better |
on_burned | If we feel the fearsome bite of open flame, we feel worse |
on_mind_init | Become blobpilled when we gain a mind |
on_minion_atom_interacted | For when we want to trigger effects when a blobmob clicks something, such as clicking on items. |
on_mutated | When am independent mob with this component mutates, like from a random cytology mutation, give them a strain and modify their name to let the players know they have something special. |
on_space_move | If we're near a blob, stop drifting |
on_transformed | Called when a blob minion is transformed into something else, hopefully a spore into a zombie |
on_try_speech | We only speak telepathically to blobs |
on_update_appearance | When our icon is updated, update our colour too |
on_update_status_tab | When our icon is updated, update our colour too |
overmind_deleted | Our overmind is gone, uh oh! |
strain_properties_changed | Our strain has changed, perhaps because our blob overmind has changed strain, died, or because of a mutation. |
Var Details
death_cloud_size 
Used to determine the size of blob mob death clouds or equivlent strain dependant spore death effects
on_strain_changed 
Callback to run if overmind strain changes
our_strain 
Our strain we should not acess the overminds strain directly as we may not have one.
overmind 
Overmind who is our boss
Proc Details
on_attempted_pass
Someone is attempting to move through us, allow it if it is a blob tile
on_blob_touched
If we feel the gentle caress of a blob, we feel better
on_burned
If we feel the fearsome bite of open flame, we feel worse
on_mind_init
Become blobpilled when we gain a mind
on_minion_atom_interacted
For when we want to trigger effects when a blobmob clicks something, such as clicking on items.
on_mutated
When am independent mob with this component mutates, like from a random cytology mutation, give them a strain and modify their name to let the players know they have something special.
on_space_move
If we're near a blob, stop drifting
on_transformed
Called when a blob minion is transformed into something else, hopefully a spore into a zombie
on_try_speech
We only speak telepathically to blobs
on_update_appearance
When our icon is updated, update our colour too
on_update_status_tab
When our icon is updated, update our colour too
overmind_deleted
Our overmind is gone, uh oh!
strain_properties_changed
Our strain has changed, perhaps because our blob overmind has changed strain, died, or because of a mutation.