blob 
Vars | |
| all_blobs | A list of all blob structures |
|---|---|
| is_infinity | Does the blob have an infinite resource? |
| is_offspring | Is blob offspring of another blob |
| split_used | Whether the blob split |
| strain_choices | The list of strains the blob can reroll for. |
Procs | |
| assume_direct_control | Give our new minion the properties of a minion |
| can_buy | Simple price check |
| create_blobbernaut | Preliminary check before polling ghosts. |
| create_shield | Creates a shield to reflect projectiles |
| create_special | Places important blob structures |
| create_spore | Create a blob spore and link it to us |
| directional_attack | Finds cardinal and diagonal attack directions |
| expand_blob | Expands to nearby tiles |
| jump_to_node | Jumps to a node |
| on_blobbernaut_attacked | When one of our boys attacked something, we sometimes want to perform extra effects |
| on_minion_death | When a spore (or zombie) dies then we do this |
| on_poll_concluded | Called when the ghost poll concludes |
| open_reroll_menu | Controls changing strains |
| pick_blobbernaut_candidate | Polls ghosts to get a blobbernaut candidate. |
| rally_spores | Rally spores to a location |
| register_new_minion | Add something to our list of mobs and wait for it to die |
| relocate_core | Moves the core |
| remove_blob | Searches the tile for a blob and removes it. |
| strain_reroll | Opens the reroll menu to change strains |
| toggle_node_req | Toggles requiring nodes |
| transport_core | Moves the core elsewhere. |
Var Details
all_blobs 
A list of all blob structures
is_infinity 
Does the blob have an infinite resource?
is_offspring 
Is blob offspring of another blob
split_used 
Whether the blob split
strain_choices 
The list of strains the blob can reroll for.
Proc Details
assume_direct_control
Give our new minion the properties of a minion
can_buy
Simple price check
create_blobbernaut
Preliminary check before polling ghosts.
create_shield
Creates a shield to reflect projectiles
create_special
Places important blob structures
create_spore
Create a blob spore and link it to us
directional_attack
Finds cardinal and diagonal attack directions
expand_blob
Expands to nearby tiles
jump_to_node
Jumps to a node
on_blobbernaut_attacked
When one of our boys attacked something, we sometimes want to perform extra effects
on_minion_death
When a spore (or zombie) dies then we do this
on_poll_concluded
Called when the ghost poll concludes
open_reroll_menu
Controls changing strains
pick_blobbernaut_candidate
Polls ghosts to get a blobbernaut candidate.
rally_spores
Rally spores to a location
register_new_minion
Add something to our list of mobs and wait for it to die
relocate_core
Moves the core
remove_blob
Searches the tile for a blob and removes it.
strain_reroll
Opens the reroll menu to change strains
toggle_node_req
Toggles requiring nodes
transport_core
Moves the core elsewhere.