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.