blob 
Vars | |
| all_blobs | A list of all blob structures |
|---|---|
| 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 |
| check_core_visibility | Checks proximity for mobs |
| check_objects_tile | Checks for previous blobs or denose objects on the tile. |
| 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. |
| place_blob_core | Places the core itself |
| 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
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
check_core_visibility
Checks proximity for mobs
check_objects_tile
Checks for previous blobs or denose objects on the tile.
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.
place_blob_core
Places the core itself
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.